(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{"+12O":function(e,t,r){"use strict";var n=r("5qrJ"),i=r("1LL4").extend,o=r("KAnu"),s=r("zl3R"),a=r("BqN7"),u=r("ti0F"),c=r("IRs2"),p=r("IlOo"),l=r("L+Gw"),m=r("V2fm"),d=r("JZex"),y=r("CQoW"),h=r("YyLj").errors,g=r("XpgS"),b=r("e8y9"),f=r("tJvG"),S=f.when,v=f.Deferred,_=u.isString,O=u.isNumeric,I=u.isBoolean,N=u.isDefined;function C(){this._counter=-1,this._deferreds={}}function T(e){return"pending"===e.state()}function k(e,t){var r,n,o;return"string"==typeof e&&(e={paginate:!1,store:(n=e,new d({load:function(){return a.sendRequest({url:n,dataType:"json"})},loadMode:t&&t.fromUrlLoadMode}))}),void 0===e&&(e=[]),void 0===(e=Array.isArray(e)||e instanceof l?{store:e}:i({},e)).store&&(e.store=[]),r=e.store,"load"in e?(o={},s.each(["useDefaultSearch","key","load","loadMode","cacheRawData","byKey","lookup","totalCount","insert","update","remove"],(function(){o[this]=e[this],delete e[this]})),r=new d(o)):Array.isArray(r)?r=new m(r):u.isPlainObject(r)&&(r=function(e){var t=e.type;return delete e.type,l.create(t,e)}(i({},r))),e.store=r,e}function x(e){switch(e.length){case 0:return;case 1:return e[0]}return[].slice.call(e)}function A(e){return function(){var t=x(arguments);if(void 0===t)return this._storeLoadOptions[e];this._storeLoadOptions[e]=t}}function P(e,t,r){function n(e,r){return Array.isArray(e)?r?function(e,t){return s.map(e,(function(e){var r={key:e.key,items:n(e.items,t-1)};return"aggregates"in e&&(r.aggregates=e.aggregates),r}))}(e,r):s.map(e,t):e}return n(e,r?c.normalizeSortingInfo(r).length:0)}function w(e,t){return e&&!Array.isArray(e)&&e.data&&(t=e,e=e.data),Array.isArray(e)||(e=[e]),{data:e,extra:t}}C.prototype.constructor=C,C.prototype.add=function(e){return this._counter+=1,this._deferreds[this._counter]=e,this._counter},C.prototype.remove=function(e){return delete this._deferreds[e]},C.prototype.cancel=function(e){return e in this._deferreds&&(this._deferreds[e].reject("canceled"),!0)},C.prototype.cancelAll=function(){for(;this._counter>-1;)this.cancel(this._counter),this._counter--};var D=n.inherit({ctor:function(e){var t=this,r=this,n=0!==(e=k(e)).pushAggregationTimeout?c.throttleChanges(this._onPush,(function(){return void 0===e.pushAggregationTimeout?5*r._changedTime:e.pushAggregationTimeout})):this._onPush;this._changedTime=0,this._onPushHandler=function(e){t._aggregationTimeoutId=n.call(t,e)},this._store=e.store,this._store.on("push",this._onPushHandler),this._storeLoadOptions=this._extractLoadOptions(e),this._mapFunc=e.map,this._postProcessFunc=e.postProcess,this._pageIndex=void 0!==e.pageIndex?e.pageIndex:0,this._pageSize=void 0!==e.pageSize?e.pageSize:20,this._loadingCount=0,this._loadQueue=this._createLoadQueue(),this._searchValue="searchValue"in e?e.searchValue:null,this._searchOperation=e.searchOperation||"contains",this._searchExpr=e.searchExpr,this._paginate=e.paginate,this._reshapeOnPush=!!N(e.reshapeOnPush)&&e.reshapeOnPush,s.each(["onChanged","onLoadError","onLoadingChanged","onCustomizeLoadResult","onCustomizeStoreLoadOptions"],(function(t,n){n in e&&r.on(n.substr(2,1).toLowerCase()+n.substr(3),e[n])})),this._operationManager=new C,this._init()},_init:function(){this._items=[],this._userData={},this._totalCount=-1,this._isLoaded=!1,N(this._paginate)||(this._paginate=!this.group()),this._isLastPage=!this._paginate},dispose:function(){this._store.off("push",this._onPushHandler),this._disposeEvents(),clearTimeout(this._aggregationTimeoutId),delete this._store,this._delayedLoadTask&&this._delayedLoadTask.abort(),this._operationManager.cancelAll(),this._disposed=!0},_extractLoadOptions:function(e){var t={},r=["sort","filter","select","group","requireTotalCount"],n=this._store._customLoadOptions();return n&&(r=r.concat(n)),s.each(r,(function(){t[this]=e[this]})),t},loadOptions:function(){return this._storeLoadOptions},items:function(){return this._items},pageIndex:function(e){if(!O(e))return this._pageIndex;this._pageIndex=e,this._isLastPage=!this._paginate},paginate:function(e){if(!I(e))return this._paginate;this._paginate!==e&&(this._paginate=e,this.pageIndex(0))},pageSize:function(e){if(!O(e))return this._pageSize;this._pageSize=e},isLastPage:function(){return this._isLastPage},sort:A("sort"),filter:function(){var e=x(arguments);if(void 0===e)return this._storeLoadOptions.filter;this._storeLoadOptions.filter=e,this.pageIndex(0)},group:A("group"),select:A("select"),requireTotalCount:function(e){if(!I(e))return this._storeLoadOptions.requireTotalCount;this._storeLoadOptions.requireTotalCount=e},searchValue:function(e){if(arguments.length<1)return this._searchValue;this._searchValue=e,this.pageIndex(0)},searchOperation:function(e){if(!_(e))return this._searchOperation;this._searchOperation=e,this.pageIndex(0)},searchExpr:function(e){var t=arguments.length;if(0===t)return this._searchExpr;t>1&&(e=[].slice.call(arguments)),this._searchExpr=e,this.pageIndex(0)},store:function(){return this._store},key:function(){return this._store&&this._store.key()},totalCount:function(){return this._totalCount},isLoaded:function(){return this._isLoaded},isLoading:function(){return this._loadingCount>0},beginLoading:function(){this._changeLoadingCount(1)},endLoading:function(){this._changeLoadingCount(-1)},_createLoadQueue:function(){return b.create()},_changeLoadingCount:function(e){var t,r=this.isLoading();this._loadingCount+=e,r^(t=this.isLoading())&&this.fireEvent("loadingChanged",[t])},_scheduleLoadCallbacks:function(e){var t=this;t.beginLoading(),e.always((function(){t.endLoading()}))},_scheduleFailCallbacks:function(e){var t=this;e.fail((function(){"canceled"!==arguments[0]&&t.fireEvent("loadError",arguments)}))},_fireChanged:function(e){var t=new Date;this.fireEvent("changed",e),this._changedTime=new Date-t},_scheduleChangedCallbacks:function(e){var t=this;e.done((function(){t._fireChanged()}))},loadSingle:function(e,t){var r=this,n=new v,i=this.key(),o=this._store,s=this._createStoreLoadOptions(),a=function(e){!N(e)||g.isEmpty(e)?n.reject(new h.Error("E4009")):(Array.isArray(e)||(e=[e]),n.resolve(r._applyMapFunction(e)[0]))};function u(){return o instanceof d&&!o._byKeyViaLoad()}return this._scheduleFailCallbacks(n),arguments.length<2&&(t=e,e=i),delete s.skip,delete s.group,delete s.refresh,delete s.pageIndex,delete s.searchString,(e===i||u()?o.byKey(t,s):(s.take=1,s.filter=s.filter?[s.filter,[e,t]]:[e,t],o.load(s))).fail(n.reject).done(a),n.promise()},load:function(){var e,t=this,r=new v;function n(){if(!t._disposed&&T(r))return t._loadFromStore(e,r)}return this._scheduleLoadCallbacks(r),this._scheduleFailCallbacks(r),this._scheduleChangedCallbacks(r),e=this._createLoadOperation(r),this.fireEvent("customizeStoreLoadOptions",[e]),this._loadQueue.add((function(){return"number"==typeof e.delay?t._delayedLoadTask=o.executeAsync(n,e.delay):n(),r.promise()})),r.promise({operationId:e.operationId})},_onPush:function(e){var t=this;if(this._reshapeOnPush)this.load();else{this.fireEvent("changing",[{changes:e}]);var r=this.group(),n=this.items(),i=0,o=this.paginate()||r?e.filter((function(e){return"update"===e.type})):e;r&&(i=Array.isArray(r)?r.length:1),this._mapFunc&&o.forEach((function(e){"insert"===e.type&&(e.data=t._mapFunc(e.data))})),p.applyBatch(this.store(),n,o,i,!0),this._fireChanged([{changes:e}])}},_createLoadOperation:function(e){var t=this._operationManager.add(e),r=this._createStoreLoadOptions();return e.always((function(){this._operationManager.remove(t)}).bind(this)),{operationId:t,storeLoadOptions:r}},reload:function(){var e=this.store();return e instanceof d&&e.clearRawDataCache(),this._init(),this.load()},cancel:function(e){return this._operationManager.cancel(e)},cancelAll:function(){return this._operationManager.cancelAll()},_addSearchOptions:function(e){this._disposed||(this.store()._useDefaultSearch?this._addSearchFilter(e):(e.searchOperation=this._searchOperation,e.searchValue=this._searchValue,e.searchExpr=this._searchExpr))},_createStoreLoadOptions:function(){var e=i({},this._storeLoadOptions);return this._addSearchOptions(e),this._paginate&&this._pageSize&&(e.skip=this._pageIndex*this._pageSize,e.take=this._pageSize),e.userData=this._userData,e},_addSearchFilter:function(e){var t=this._searchValue,r=this._searchOperation,n=this._searchExpr,i=[];t&&(n||(n="this"),Array.isArray(n)||(n=[n]),s.each(n,(function(e,n){i.length&&i.push("or"),i.push([n,r,t])})),e.filter?e.filter=[i,e.filter]:e.filter=i)},_loadFromStore:function(e,t){var r=this;function n(n,o){var s;r._disposed||T(t)&&(s=i(w(n,o),e),r.fireEvent("customizeLoadResult",[s]),S(s.data).done((function(e){s.data=e,r._processStoreLoadResult(s,t)})).fail(t.reject))}return e.data?(new v).resolve(e.data).done(n):this.store().load(e.storeLoadOptions).done(n).fail(t.reject)},_processStoreLoadResult:function(e,t){var r=this,n=e.data,i=e.extra,o=e.storeLoadOptions;function s(){return r._isLoaded=!0,r._totalCount=isFinite(i.totalCount)?i.totalCount:-1,t.resolve(n,i)}r._disposed||(n=r._applyPostProcessFunction(r._applyMapFunction(n)),u.isPlainObject(i)||(i={}),r._items=n,(!n.length||!r._paginate||r._pageSize&&n.length",n).addClass("dx-theme-marker").appendTo(n.documentElement);try{return(e=t.css("fontFamily"))?"dx."!==(e=e.replace(/["']/g,"")).substr(0,"dx.".length)?null:e.substr("dx.".length):null}finally{t.remove()}}function T(e){var t;function r(){a=null,_.fire(),_.empty()}a=e,k()?r():(t=Date.now(),u=setInterval((function(){var e=k(),n=!e&&Date.now()-t>15e3;n&&h.log("W0004",a),(e||n)&&(clearInterval(u),u=void 0,r())}),10))}function k(){return!a||C()===a}function x(e){var t=e?e.split("."):[],r=null;if(o){if(e in o)return e;f(o,(function(e,n){var i=e.split(".");if(!(t[0]&&i[0]!==t[0]||t[1]&&t[1]!==i[1]||t[2]&&t[2]!==i[2]))return r&&!n.isActive||(r=e),!n.isActive&&void 0}))}return r}function A(e){var t;(function(e){try{e!==n&&(o=null)}catch(t){o=null}n=e}((e=e||{}).context||l.getDocument()),n)&&((t=p("link[rel=dx-theme]",n)).length&&(o={},i=p(g.createMarkupFromString(""),n),t.each((function(){var e=p(this,n),t=e.attr("data-theme"),r=e.attr("href"),i="true"===e.attr("data-active");o[t]={url:r,isActive:i}})),t.last().after(i),t.remove()),s=void 0,P(e))}function P(e){if(!arguments.length)return s=s||C();D(O()),"string"==typeof(e=e||{})&&(e={theme:e});var t,r=e._autoInit,n=e.loadCallback;if((s=x(e.theme||s))&&(t=o[s]),n&&_.add(n),t)i.attr("href",o[s].url),!_.has()&&!e._forceTimeout||u?a&&(a=s):T(s);else{if(!r)throw h.Error("E0021",s);_.fire(),_.empty()}M(),w(v.originalViewPort(),s)}function w(e,t){c=function(e){var t=[],r=(e=e||P())&&e.split(".");return r&&(t.push("dx-theme-"+r[0],"dx-theme-"+r[0]+"-typography"),r.length>1&&t.push("dx-color-scheme-"+r[1]+(E(e)?"-"+r[2]:""))),t}(t).join(" "),p(e).addClass(c);!function(){var t=m.hasWindow()&&d.devicePixelRatio;if(t&&!(t<2)){var r=p("
");r.css("border",".5px solid transparent"),p("body").append(r),1===r.outerHeight()&&(p(e).addClass("dx-hairlines"),c+=" dx-hairlines"),r.remove()}}()}function D(e){p(e).removeClass(c)}function R(e,t){return t||(t=s||C()),new RegExp(e).test(t)}function E(e){return R("material",e)}function j(e){return R("ios7",e)}function M(){j()&&h.log("W0010","The 'ios7' theme","19.1","Use the 'generic' theme instead.")}function q(e,t){var r=l.getDocument(),n=r.createElement("span");n.style.position="absolute",n.style.top="-9999px",n.style.left="-9999px",n.style.visibility="hidden",n.style.fontFamily="Arial",n.style.fontSize="250px",n.style.fontWeight=t,n.innerHTML=e,r.body.appendChild(n);var i=n.offsetWidth;n.style.fontFamily="Roboto, RobotoFallback, Arial";var o=n.offsetWidth;return n.parentNode.removeChild(n),i!==o}var L=new y;function F(){if(A({_autoInit:!0,_forceTimeout:!0}),p("link[rel=dx-theme]",n).length)throw h.Error("E0022");L.resolve()}m.hasWindow()?F():b(F),N.add((function(e,t){L.done((function(){D(t),w(e)}))})),S.changed.add((function(){A({_autoInit:!0})})),t.current=P,t.ready=function(e){_.add(e)},t.init=A,t.attachCssClasses=w,t.detachCssClasses=D,t.waitForThemeLoad=T,t.isMaterial=E,t.isIos7=j,t.isGeneric=function(e){return R("generic",e)},t.isDark=function(e){return R("dark",e)},t.isWebFontLoaded=q,t.waitWebFont=function(e,t){return new I((function(r){var n=function(){clearInterval(i),clearTimeout(o),r()},i=setInterval((function(){q(e,t)&&n()}),15),o=setTimeout(n,2e3)}))},t.resetTheme=function(){i&&i.attr("href","about:blank"),s=null,a=null},e.exports.default=e.exports},"+6sV":function(e,t,r){"use strict";var n=r("ppys"),i=r("C+eR"),o=r("1LL4"),s=r("ti0F"),a=r("zl3R"),u=d(r("OAWD")),c=d(r("D6VQ")),p=r("y1Hg"),l=r("KAnu"),m=d(r("v3l/"));function d(e){return e&&e.__esModule?e:{default:e}}var y=n.states.normalMark,h=[n.states.resetItem,n.states.applyHover,n.states.applySelected,n.states.applySelected];function g(e){return(0,s.isNumeric)(e)?e>1?e=1:e<0&&(e=0):e=void 0,e}var b=p.BaseChart.inherit({_themeSection:"pie",_layoutManagerOptions:function(){return(0,o.extend)(!0,{},this.callBase(),{piePercentage:g(this._themeManager.getOptions("diameter")),minPiePercentage:g(this._themeManager.getOptions("minDiameter"))})},_optionChangesMap:{diameter:"REINIT",minDiameter:"REINIT",sizeGroup:"REINIT"},_disposeCore:function(){f.remove(this),this.callBase()},_groupSeries:function(){var e=this.series;this._groupsData={groups:[{series:e,valueOptions:{valueType:"numeric"}}],argumentOptions:e[0]&&e[0].getOptions()}},getArgumentAxis:function(){return null},_getValueAxis:function(){var e=(new m.default.Translator1D).setCodomain(360,0);return{getTranslator:function(){return e},setBusinessRange:function(t){e.setDomain(t.min,t.max)}}},_populateBusinessRange:function(){this.series.map((function(e){var t=new u.default.Range;return t.addRange(e.getRangeData().val),e.getValueAxis().setBusinessRange(t),t}))},_specialProcessSeries:function(){(0,a.each)(this.series,(function(e,t){t.arrangePoints()}))},_checkPaneName:function(){return!0},_processSingleSeries:function(e){this.callBase(e),e.arrangePoints()},_handleSeriesDataUpdated:function(){var e=0;this.series.forEach((function(t){e=Math.max(t.getPointsCount(),e)})),this.series.forEach((function(t){t.setMaxPointsCount(e)})),this.callBase()},_getLegendOptions:function(e){var t=this.callBase(e),r=t.legendData;return r.argument=e.argument,r.argumentIndex=e.argumentIndex,r.points=[e],t},_getLegendTargets:function(){var e=this,t={};(e.series||[]).forEach((function(e){e.getPoints().forEach((function(r){var n=r.argument.valueOf(),i=e.getPointsByArg(n).indexOf(r),o=n.valueOf().toString()+i;t[o]=t[o]||[];var s=t[o].push(r);r.index=t[o][s-2]?t[o][s-2].index:Object.keys(t).length-1,r.argumentIndex=i}))}));var r=[];return(0,a.each)(t,(function(t,n){n.forEach((function(t,n){if(0!==n){var i=r[r.length-1];i.legendData.points.push(t),i.visible||(i.visible=t.isVisible())}else r.push(e._getLegendOptions(t))}))})),r},_getLayoutTargets:function(){return[{canvas:this._canvas}]},_getLayoutSeries:function(e,t){var r,n=this._canvas,i=!1;return r=this.layoutManager.applyPieChartSeriesLayout(n,e,!0),e.forEach((function(e){e.correctPosition(r,n),i=e.drawLabelsWOPoints()||i})),i&&(r=this.layoutManager.applyPieChartSeriesLayout(n,e,t.hideLayoutLabels)),e.forEach((function(e){e.hideLabels()})),this._sizeGroupLayout={x:r.centerX,y:r.centerY,radius:r.radiusOuter,drawOptions:t},r},_getLayoutSeriesForEqualPies:function(e,t){var r=this._canvas,n=this.layoutManager.applyEqualPieChartLayout(e,t);return e.forEach((function(e){e.correctPosition(n,r),e.drawLabelsWOPoints()})),this.layoutManager.correctPieLabelRadius(e,n,r),n},_updateSeriesDimensions:function(e){var t,r,i,o=this._getVisibleSeries(),s=o.length,a=e.sizeGroupLayout;s&&(i=a?this._getLayoutSeriesForEqualPies(o,a):this._getLayoutSeries(o,e),r=(i.radiusOuter-i.radiusInner-n.pieSeriesSpacing*(s-1))/s,t=i.radiusInner,this._setGeometry(i),o.forEach((function(e){e.correctRadius({radiusInner:t,radiusOuter:t+r}),t+=r+n.pieSeriesSpacing})))},_renderSeries:function(e,t,r){if(this._calculateSeriesLayout(e,t),!e.sizeGroupLayout&&this.getSizeGroup())return f.queue(this),void this._clearCanvas();this._renderSeriesElements(e,t,r)},_renderExtraElements:function(){var e=this.option("centerTemplate");if(this._centerTemplateGroup&&this._centerTemplateGroup.clear(),e){this._centerTemplateGroup||(this._centerTemplateGroup=this._renderer.g().attr({class:"dxc-hole-template"}).css((0,i.patchFontOptions)(this._themeManager._font))),this._centerTemplateGroup.append(this._renderer.root),(e=this._getTemplate(e)).render({model:this,container:this._centerTemplateGroup.element});var t=this._centerTemplateGroup.getBBox();this._centerTemplateGroup.move(this._center.x-(t.x+t.width/2),this._center.y-(t.y+t.height/2))}},getInnerRadius:function(){return this._innerRadius},_getLegendCallBack:function(){var e=this,t=this._legend,r=this._getLegendTargets().map((function(e){return e.legendData}));return function(n){r.forEach((function(r){var i=[],o=t.getActionCallback({index:r.id});e.series.forEach((function(e){var t=e.getPointsByKeys(r.argument,r.argumentIndex);i.push.apply(i,t)})),n&&n.argument===r.argument&&n.argumentIndex===r.argumentIndex&&i.push(n),o(function(e){var t=y;return e.forEach((function(e){t|=e.fullState})),h[t]}(i))}))}},_locateLabels:function(e){var t,r,n=0;do{t=this._resolveLabelOverlapping(e),r=this._adjustSeriesLabels("shift"===e)}while((t||r)&&++n<5)},_adjustSeriesLabels:function(e){return this.series.reduce((function(t,r){return r.adjustLabels(e)||t}),!1)},_applyExtraSettings:l.noop,_resolveLabelOverlappingShift:function(){var e=this,t="anticlockwise"===e.option("segmentsDirection"),r=e.series.reduce((function(e,t){return(e[t.getOptions().label.position]||e.outside).push(t),e}),{inside:[],columns:[],outside:[]}),n=!1;return r.inside.length>0&&(n=s(r.inside.reduce((function(e,t){return t.getVisiblePoints().reduce((function(e,t){return e.left.push(t),e}),e)}),{left:[],right:[]}),a)||n),n=r.columns.reduce((function(e,t){return s(o(t),a)||e}),n),r.outside.length>0&&(n=s(r.outside.reduce((function(e,t){return o(t,e)}),null),(function(t,r){return(0,i.getVerticallyShiftedAngularCoords)(t,-r,e._center)}))||n),n;function o(e,t){return e.getVisiblePoints().reduce((function(e,t){var r=(0,i.normalizeAngle)(t.middleAngle);return(r<=90||r>=270?e.right:e.left).push(t),e}),t||{left:[],right:[]})}function s(r,n){var i;return t&&(r.left.reverse(),r.right.reverse()),i=p.overlapping.resolveLabelOverlappingInOneDirection(r.left,e._canvas,!1,n),p.overlapping.resolveLabelOverlappingInOneDirection(r.right,e._canvas,!1,n)||i}function a(e,t){return{x:e.x,y:e.y-t}}},_setGeometry:function(e){var t=e.centerX,r=e.centerY,n=e.radiusInner;this._center={x:t,y:r},this._innerRadius=n},_disposeSeries:function(e){this.callBase.apply(this,arguments),this._abstractSeries=null},_legendDataField:"point",_legendItemTextField:"argument",_applyPointMarkersAutoHiding:l.noop,_renderTrackers:l.noop,_trackerType:"PieTracker",_createScrollBar:l.noop,_updateAxesLayout:l.noop,_applyClipRects:l.noop,_appendAdditionalSeriesGroups:l.noop,_prepareToRender:l.noop,_isLegendInside:l.noop,_renderAxes:l.noop,_shrinkAxes:l.noop,_isRotated:l.noop,_seriesPopulatedHandlerCore:l.noop,_reinitAxes:l.noop,_correctAxes:l.noop,_getExtraOptions:function(){return{startAngle:this.option("startAngle"),innerRadius:this.option("innerRadius"),segmentsDirection:this.option("segmentsDirection"),type:this.option("type")}},getSizeGroup:function(){return this._themeManager.getOptions("sizeGroup")},getSizeGroupLayout:function(){return this._sizeGroupLayout||{}}});(0,a.each)(["startAngle","innerRadius","segmentsDirection","type"],(function(e,t){b.prototype._optionChangesMap[t]="REFRESH_SERIES_DATA_INIT"})),(0,c.default)("dxPieChart",b),e.exports=b;var f=function(){function e(e,t){return e.filter((function(e){return e!==t}))}var t=[],r={};return{queue:function(n){var i,o=n.getSizeGroup();t=e(t,i=n).concat(i),clearTimeout(r[o]),r[o]=setTimeout((function(){!function(e,t){var r=t.filter((function(t){return t._isVisible()&&t.getSizeGroup()===e})),n=Math.min.apply(null,r.map((function(e){return e.getSizeGroupLayout().radius}))),i=r.filter((function(e){return e.getSizeGroupLayout().radius===n}));r.forEach((function(e){return e.render({force:!0,sizeGroupLayout:i.length?i[0].getSizeGroupLayout():{}})}))}(o,t)}))},remove:function(n){(t=e(t,n)).length||(r={})}}}();e.exports.default=e.exports},"+Iau":function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-05-31","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2020-05-31"},"operations":{"AssociateAlias":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{TargetDistributionId}/associate-alias","responseCode":200},"input":{"type":"structure","required":["TargetDistributionId","Alias"],"members":{"TargetDistributionId":{"location":"uri","locationName":"TargetDistributionId"},"Alias":{"location":"querystring","locationName":"Alias"}}}},"CreateCachePolicy":{"http":{"requestUri":"/2020-05-31/cache-policy","responseCode":201},"input":{"type":"structure","required":["CachePolicyConfig"],"members":{"CachePolicyConfig":{"shape":"S4","locationName":"CachePolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"CachePolicyConfig"},"output":{"type":"structure","members":{"CachePolicy":{"shape":"Sm"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2020-05-31/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"Sp","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"Sr"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2020-05-31/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"St","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S2r"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2020-05-31/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"St"},"Tags":{"shape":"S35"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S2r"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2020-05-31/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S3c","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S3n"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2020-05-31/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S3p","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S3w"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateFunction":{"http":{"requestUri":"/2020-05-31/function","responseCode":201},"input":{"locationName":"CreateFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["Name","FunctionConfig","FunctionCode"],"members":{"Name":{},"FunctionConfig":{"shape":"S3z"},"FunctionCode":{"shape":"S41"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S43"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FunctionSummary"}},"CreateInvalidation":{"http":{"requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S47","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S4b"}},"payload":"Invalidation"}},"CreateKeyGroup":{"http":{"requestUri":"/2020-05-31/key-group","responseCode":201},"input":{"type":"structure","required":["KeyGroupConfig"],"members":{"KeyGroupConfig":{"shape":"S4d","locationName":"KeyGroupConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"KeyGroupConfig"},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4g"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"CreateMonitoringSubscription":{"http":{"requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription"},"input":{"type":"structure","required":["MonitoringSubscription","DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"MonitoringSubscription":{"shape":"S4i","locationName":"MonitoringSubscription","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"MonitoringSubscription"},"output":{"type":"structure","members":{"MonitoringSubscription":{"shape":"S4i"}},"payload":"MonitoringSubscription"}},"CreateOriginRequestPolicy":{"http":{"requestUri":"/2020-05-31/origin-request-policy","responseCode":201},"input":{"type":"structure","required":["OriginRequestPolicyConfig"],"members":{"OriginRequestPolicyConfig":{"shape":"S4n","locationName":"OriginRequestPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"OriginRequestPolicyConfig"},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S4v"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"CreatePublicKey":{"http":{"requestUri":"/2020-05-31/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S4x","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S4z"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/realtime-log-config","responseCode":201},"input":{"locationName":"CreateRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["EndPoints","Fields","Name","SamplingRate"],"members":{"EndPoints":{"shape":"S51"},"Fields":{"shape":"S54"},"Name":{},"SamplingRate":{"type":"long"}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S56"}}}},"CreateResponseHeadersPolicy":{"http":{"requestUri":"/2020-05-31/response-headers-policy","responseCode":201},"input":{"type":"structure","required":["ResponseHeadersPolicyConfig"],"members":{"ResponseHeadersPolicyConfig":{"shape":"S58","locationName":"ResponseHeadersPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"ResponseHeadersPolicyConfig"},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S5y"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2020-05-31/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S60","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S64"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2020-05-31/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S60"},"Tags":{"shape":"S35"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S64"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCachePolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/cache-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2020-05-31/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2020-05-31/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2020-05-31/function/{Name}","responseCode":204},"input":{"type":"structure","required":["IfMatch","Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteKeyGroup":{"http":{"method":"DELETE","requestUri":"/2020-05-31/key-group/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteMonitoringSubscription":{"http":{"method":"DELETE","requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"}}},"output":{"type":"structure","members":{}}},"DeleteOriginRequestPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-request-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2020-05-31/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/delete-realtime-log-config/","responseCode":204},"input":{"locationName":"DeleteRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Name":{},"ARN":{}}}},"DeleteResponseHeadersPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/response-headers-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2020-05-31/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DescribeFunction":{"http":{"method":"GET","requestUri":"/2020-05-31/function/{Name}/describe"},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S43"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FunctionSummary"}},"GetCachePolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CachePolicy":{"shape":"Sm"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"GetCachePolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CachePolicyConfig":{"shape":"S4"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicyConfig"}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"Sr"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"Sp"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S2r"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"St"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S3n"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S3c"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S3w"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S3p"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2020-05-31/function/{Name}"},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionCode":{"shape":"S41"},"ETag":{"location":"header","locationName":"ETag"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"FunctionCode"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S4b"}},"payload":"Invalidation"}},"GetKeyGroup":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"GetKeyGroupConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"KeyGroupConfig":{"shape":"S4d"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroupConfig"}},"GetMonitoringSubscription":{"http":{"method":"GET","requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"}}},"output":{"type":"structure","members":{"MonitoringSubscription":{"shape":"S4i"}},"payload":"MonitoringSubscription"}},"GetOriginRequestPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S4v"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"GetOriginRequestPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginRequestPolicyConfig":{"shape":"S4n"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicyConfig"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S4z"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S4x"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/get-realtime-log-config/"},"input":{"locationName":"GetRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Name":{},"ARN":{}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S56"}}}},"GetResponseHeadersPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S5y"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"GetResponseHeadersPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicyConfig":{"shape":"S58"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S64"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S60"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCachePolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CachePolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CachePolicySummary","type":"structure","required":["Type","CachePolicy"],"members":{"Type":{},"CachePolicy":{"shape":"Sm"}}}}}}},"payload":"CachePolicyList"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListConflictingAliases":{"http":{"method":"GET","requestUri":"/2020-05-31/conflicting-alias","responseCode":200},"input":{"type":"structure","required":["DistributionId","Alias"],"members":{"DistributionId":{"location":"querystring","locationName":"DistributionId"},"Alias":{"location":"querystring","locationName":"Alias"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"ConflictingAliasesList":{"type":"structure","members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ConflictingAlias","type":"structure","members":{"Alias":{},"DistributionId":{},"AccountId":{}}}}}}},"payload":"ConflictingAliasesList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S8l"}},"payload":"DistributionList"}},"ListDistributionsByCachePolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByCachePolicyId/{CachePolicyId}"},"input":{"type":"structure","required":["CachePolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"CachePolicyId":{"location":"uri","locationName":"CachePolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S8q"}},"payload":"DistributionIdList"}},"ListDistributionsByKeyGroup":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByKeyGroupId/{KeyGroupId}"},"input":{"type":"structure","required":["KeyGroupId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"KeyGroupId":{"location":"uri","locationName":"KeyGroupId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S8q"}},"payload":"DistributionIdList"}},"ListDistributionsByOriginRequestPolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByOriginRequestPolicyId/{OriginRequestPolicyId}"},"input":{"type":"structure","required":["OriginRequestPolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"OriginRequestPolicyId":{"location":"uri","locationName":"OriginRequestPolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S8q"}},"payload":"DistributionIdList"}},"ListDistributionsByRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/distributionsByRealtimeLogConfig/"},"input":{"locationName":"ListDistributionsByRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Marker":{},"MaxItems":{},"RealtimeLogConfigName":{},"RealtimeLogConfigArn":{}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S8l"}},"payload":"DistributionList"}},"ListDistributionsByResponseHeadersPolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByResponseHeadersPolicyId/{ResponseHeadersPolicyId}"},"input":{"type":"structure","required":["ResponseHeadersPolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"ResponseHeadersPolicyId":{"location":"uri","locationName":"ResponseHeadersPolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"S8q"}},"payload":"DistributionIdList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S8l"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S3d"},"ContentTypeProfileConfig":{"shape":"S3h"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S3q"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2020-05-31/function"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"shape":"S43","locationName":"FunctionSummary"}}}}},"payload":"FunctionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListKeyGroups":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"KeyGroupList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroupSummary","type":"structure","required":["KeyGroup"],"members":{"KeyGroup":{"shape":"S4g"}}}}}}},"payload":"KeyGroupList"}},"ListOriginRequestPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"OriginRequestPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginRequestPolicySummary","type":"structure","required":["Type","OriginRequestPolicy"],"members":{"Type":{},"OriginRequestPolicy":{"shape":"S4v"}}}}}}},"payload":"OriginRequestPolicyList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListRealtimeLogConfigs":{"http":{"method":"GET","requestUri":"/2020-05-31/realtime-log-config"},"input":{"type":"structure","members":{"MaxItems":{"location":"querystring","locationName":"MaxItems"},"Marker":{"location":"querystring","locationName":"Marker"}}},"output":{"type":"structure","members":{"RealtimeLogConfigs":{"type":"structure","required":["MaxItems","IsTruncated","Marker"],"members":{"MaxItems":{"type":"integer"},"Items":{"type":"list","member":{"shape":"S56"}},"IsTruncated":{"type":"boolean"},"Marker":{},"NextMarker":{}}}},"payload":"RealtimeLogConfigs"}},"ListResponseHeadersPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicySummary","type":"structure","required":["Type","ResponseHeadersPolicy"],"members":{"Type":{},"ResponseHeadersPolicy":{"shape":"S5y"}}}}}}},"payload":"ResponseHeadersPolicyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S61"},"Aliases":{"shape":"Su"},"TrustedSigners":{"shape":"S1l"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2020-05-31/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S35"}},"payload":"Tags"}},"PublishFunction":{"http":{"requestUri":"/2020-05-31/function/{Name}/publish"},"input":{"type":"structure","required":["Name","IfMatch"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S43"}},"payload":"FunctionSummary"}},"TagResource":{"http":{"requestUri":"/2020-05-31/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S35","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"Tags"}},"TestFunction":{"http":{"requestUri":"/2020-05-31/function/{Name}/test"},"input":{"locationName":"TestFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["Name","IfMatch","EventObject"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"},"Stage":{},"EventObject":{"type":"blob","sensitive":true}}},"output":{"type":"structure","members":{"TestResult":{"type":"structure","members":{"FunctionSummary":{"shape":"S43"},"ComputeUtilization":{},"FunctionExecutionLogs":{"type":"list","member":{},"sensitive":true},"FunctionErrorMessage":{"shape":"S12"},"FunctionOutput":{"shape":"S12"}}}},"payload":"TestResult"}},"UntagResource":{"http":{"requestUri":"/2020-05-31/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCachePolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/cache-policy/{Id}"},"input":{"type":"structure","required":["CachePolicyConfig","Id"],"members":{"CachePolicyConfig":{"shape":"S4","locationName":"CachePolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CachePolicyConfig"},"output":{"type":"structure","members":{"CachePolicy":{"shape":"Sm"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"Sp","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"Sr"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"St","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S2r"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S3c","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S3n"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S3p","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S3w"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdateFunction":{"http":{"method":"PUT","requestUri":"/2020-05-31/function/{Name}"},"input":{"locationName":"UpdateFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["IfMatch","FunctionConfig","FunctionCode","Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"},"FunctionConfig":{"shape":"S3z"},"FunctionCode":{"shape":"S41"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S43"},"ETag":{"location":"header","locationName":"ETtag"}},"payload":"FunctionSummary"}},"UpdateKeyGroup":{"http":{"method":"PUT","requestUri":"/2020-05-31/key-group/{Id}"},"input":{"type":"structure","required":["KeyGroupConfig","Id"],"members":{"KeyGroupConfig":{"shape":"S4d","locationName":"KeyGroupConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"KeyGroupConfig"},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"UpdateOriginRequestPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-request-policy/{Id}"},"input":{"type":"structure","required":["OriginRequestPolicyConfig","Id"],"members":{"OriginRequestPolicyConfig":{"shape":"S4n","locationName":"OriginRequestPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"OriginRequestPolicyConfig"},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S4v"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2020-05-31/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S4x","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S4z"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateRealtimeLogConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/realtime-log-config/"},"input":{"locationName":"UpdateRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"EndPoints":{"shape":"S51"},"Fields":{"shape":"S54"},"Name":{},"ARN":{},"SamplingRate":{"type":"long"}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S56"}}}},"UpdateResponseHeadersPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/response-headers-policy/{Id}"},"input":{"type":"structure","required":["ResponseHeadersPolicyConfig","Id"],"members":{"ResponseHeadersPolicyConfig":{"shape":"S58","locationName":"ResponseHeadersPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"ResponseHeadersPolicyConfig"},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S5y"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2020-05-31/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S60","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S64"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S4":{"type":"structure","required":["Name","MinTTL"],"members":{"Comment":{},"Name":{},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"MinTTL":{"type":"long"},"ParametersInCacheKeyAndForwardedToOrigin":{"type":"structure","required":["EnableAcceptEncodingGzip","HeadersConfig","CookiesConfig","QueryStringsConfig"],"members":{"EnableAcceptEncodingGzip":{"type":"boolean"},"EnableAcceptEncodingBrotli":{"type":"boolean"},"HeadersConfig":{"type":"structure","required":["HeaderBehavior"],"members":{"HeaderBehavior":{},"Headers":{"shape":"Sa"}}},"CookiesConfig":{"type":"structure","required":["CookieBehavior"],"members":{"CookieBehavior":{},"Cookies":{"shape":"Sf"}}},"QueryStringsConfig":{"type":"structure","required":["QueryStringBehavior"],"members":{"QueryStringBehavior":{},"QueryStrings":{"shape":"Sj"}}}}}}},"Sa":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"Sf":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"Sj":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"Sm":{"type":"structure","required":["Id","LastModifiedTime","CachePolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"CachePolicyConfig":{"shape":"S4"}}},"Sp":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"Sr":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"Sp"}}},"St":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"Su"},"DefaultRootObject":{},"Origins":{"shape":"Sw"},"OriginGroups":{"shape":"S1b"},"DefaultCacheBehavior":{"shape":"S1k"},"CacheBehaviors":{"shape":"S28"},"CustomErrorResponses":{"shape":"S2b"},"Comment":{"type":"string","sensitive":true},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S2h"},"Restrictions":{"shape":"S2l"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"Su":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sw":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{"shape":"S12"}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}},"ConnectionAttempts":{"type":"integer"},"ConnectionTimeout":{"type":"integer"},"OriginShield":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"OriginShieldRegion":{}}}}}}}},"S12":{"type":"string","sensitive":true},"S1b":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"S1k":{"type":"structure","required":["TargetOriginId","ViewerProtocolPolicy"],"members":{"TargetOriginId":{},"TrustedSigners":{"shape":"S1l"},"TrustedKeyGroups":{"shape":"S1n"},"ViewerProtocolPolicy":{},"AllowedMethods":{"shape":"S1q"},"SmoothStreaming":{"type":"boolean"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1u"},"FunctionAssociations":{"shape":"S1z"},"FieldLevelEncryptionId":{},"RealtimeLogConfigArn":{},"CachePolicyId":{},"OriginRequestPolicyId":{},"ResponseHeadersPolicyId":{},"ForwardedValues":{"shape":"S23","deprecated":true},"MinTTL":{"deprecated":true,"type":"long"},"DefaultTTL":{"deprecated":true,"type":"long"},"MaxTTL":{"deprecated":true,"type":"long"}}},"S1l":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1n":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroup"}}}},"S1q":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1r"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1r"}}}}},"S1r":{"type":"list","member":{"locationName":"Method"}},"S1u":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1z":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FunctionAssociation","type":"structure","required":["FunctionARN","EventType"],"members":{"FunctionARN":{},"EventType":{}}}}}},"S23":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"shape":"Sf"}}},"Headers":{"shape":"Sa"},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S28":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ViewerProtocolPolicy"],"members":{"PathPattern":{},"TargetOriginId":{},"TrustedSigners":{"shape":"S1l"},"TrustedKeyGroups":{"shape":"S1n"},"ViewerProtocolPolicy":{},"AllowedMethods":{"shape":"S1q"},"SmoothStreaming":{"type":"boolean"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1u"},"FunctionAssociations":{"shape":"S1z"},"FieldLevelEncryptionId":{},"RealtimeLogConfigArn":{},"CachePolicyId":{},"OriginRequestPolicyId":{},"ResponseHeadersPolicyId":{},"ForwardedValues":{"shape":"S23","deprecated":true},"MinTTL":{"deprecated":true,"type":"long"},"DefaultTTL":{"deprecated":true,"type":"long"},"MaxTTL":{"deprecated":true,"type":"long"}}}}}},"S2b":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S2h":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S2l":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S2r":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S2s"},"ActiveTrustedKeyGroups":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroup","type":"structure","members":{"KeyGroupId":{},"KeyPairIds":{"shape":"S2v"}}}}}},"DistributionConfig":{"shape":"St"},"AliasICPRecordals":{"shape":"S30"}}},"S2s":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"shape":"S2v"}}}}}},"S2v":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}},"S30":{"type":"list","member":{"locationName":"AliasICPRecordal","type":"structure","members":{"CNAME":{},"ICPRecordalStatus":{}}}},"S35":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S3c":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S3d"},"ContentTypeProfileConfig":{"shape":"S3h"}}},"S3d":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S3h":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S3n":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S3c"}}},"S3p":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S3q"}}},"S3q":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S3w":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S3p"}}},"S3z":{"type":"structure","required":["Comment","Runtime"],"members":{"Comment":{},"Runtime":{}}},"S41":{"type":"blob","sensitive":true},"S43":{"type":"structure","required":["Name","FunctionConfig","FunctionMetadata"],"members":{"Name":{},"Status":{},"FunctionConfig":{"shape":"S3z"},"FunctionMetadata":{"type":"structure","required":["FunctionARN","LastModifiedTime"],"members":{"FunctionARN":{},"Stage":{},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}}},"S47":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S4b":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S47"}}},"S4d":{"type":"structure","required":["Name","Items"],"members":{"Name":{},"Items":{"type":"list","member":{"locationName":"PublicKey"}},"Comment":{}}},"S4g":{"type":"structure","required":["Id","LastModifiedTime","KeyGroupConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"KeyGroupConfig":{"shape":"S4d"}}},"S4i":{"type":"structure","members":{"RealtimeMetricsSubscriptionConfig":{"type":"structure","required":["RealtimeMetricsSubscriptionStatus"],"members":{"RealtimeMetricsSubscriptionStatus":{}}}}},"S4n":{"type":"structure","required":["Name","HeadersConfig","CookiesConfig","QueryStringsConfig"],"members":{"Comment":{},"Name":{},"HeadersConfig":{"type":"structure","required":["HeaderBehavior"],"members":{"HeaderBehavior":{},"Headers":{"shape":"Sa"}}},"CookiesConfig":{"type":"structure","required":["CookieBehavior"],"members":{"CookieBehavior":{},"Cookies":{"shape":"Sf"}}},"QueryStringsConfig":{"type":"structure","required":["QueryStringBehavior"],"members":{"QueryStringBehavior":{},"QueryStrings":{"shape":"Sj"}}}}},"S4v":{"type":"structure","required":["Id","LastModifiedTime","OriginRequestPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"OriginRequestPolicyConfig":{"shape":"S4n"}}},"S4x":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S4z":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S4x"}}},"S51":{"type":"list","member":{"type":"structure","required":["StreamType"],"members":{"StreamType":{},"KinesisStreamConfig":{"type":"structure","required":["RoleARN","StreamARN"],"members":{"RoleARN":{},"StreamARN":{}}}}}},"S54":{"type":"list","member":{"locationName":"Field"}},"S56":{"type":"structure","required":["ARN","Name","SamplingRate","EndPoints","Fields"],"members":{"ARN":{},"Name":{},"SamplingRate":{"type":"long"},"EndPoints":{"shape":"S51"},"Fields":{"shape":"S54"}}},"S58":{"type":"structure","required":["Name"],"members":{"Comment":{},"Name":{},"CorsConfig":{"type":"structure","required":["AccessControlAllowOrigins","AccessControlAllowHeaders","AccessControlAllowMethods","AccessControlAllowCredentials","OriginOverride"],"members":{"AccessControlAllowOrigins":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin"}}}},"AccessControlAllowHeaders":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Header"}}}},"AccessControlAllowMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Method"}}}},"AccessControlAllowCredentials":{"type":"boolean"},"AccessControlExposeHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Header"}}}},"AccessControlMaxAgeSec":{"type":"integer"},"OriginOverride":{"type":"boolean"}}},"SecurityHeadersConfig":{"type":"structure","members":{"XSSProtection":{"type":"structure","required":["Override","Protection"],"members":{"Override":{"type":"boolean"},"Protection":{"type":"boolean"},"ModeBlock":{"type":"boolean"},"ReportUri":{}}},"FrameOptions":{"type":"structure","required":["Override","FrameOption"],"members":{"Override":{"type":"boolean"},"FrameOption":{}}},"ReferrerPolicy":{"type":"structure","required":["Override","ReferrerPolicy"],"members":{"Override":{"type":"boolean"},"ReferrerPolicy":{}}},"ContentSecurityPolicy":{"type":"structure","required":["Override","ContentSecurityPolicy"],"members":{"Override":{"type":"boolean"},"ContentSecurityPolicy":{}}},"ContentTypeOptions":{"type":"structure","required":["Override"],"members":{"Override":{"type":"boolean"}}},"StrictTransportSecurity":{"type":"structure","required":["Override","AccessControlMaxAgeSec"],"members":{"Override":{"type":"boolean"},"IncludeSubdomains":{"type":"boolean"},"Preload":{"type":"boolean"},"AccessControlMaxAgeSec":{"type":"integer"}}}}},"CustomHeadersConfig":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicyCustomHeader","type":"structure","required":["Header","Value","Override"],"members":{"Header":{},"Value":{},"Override":{"type":"boolean"}}}}}},"ServerTimingHeadersConfig":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"SamplingRate":{"type":"double"}}}}},"S5y":{"type":"structure","required":["Id","LastModifiedTime","ResponseHeadersPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"ResponseHeadersPolicyConfig":{"shape":"S58"}}},"S60":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S61"},"Aliases":{"shape":"Su"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S1l"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S61":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S64":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S2s"},"StreamingDistributionConfig":{"shape":"S60"}}},"S8l":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"Su"},"Origins":{"shape":"Sw"},"OriginGroups":{"shape":"S1b"},"DefaultCacheBehavior":{"shape":"S1k"},"CacheBehaviors":{"shape":"S28"},"CustomErrorResponses":{"shape":"S2b"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S2h"},"Restrictions":{"shape":"S2l"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"},"AliasICPRecordals":{"shape":"S30"}}}}}},"S8q":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionId"}}}}}}')},"+OK2":function(e,t,r){var n=r("oGmC");function i(e,t){this.hash=new e,this.outer=new e;var r=function(e,t){var r=n.convertToBuffer(t);if(r.byteLength>e.BLOCK_SIZE){var i=new e;i.update(r),r=i.digest()}var o=new Uint8Array(e.BLOCK_SIZE);return o.set(r),o}(e,t),i=new Uint8Array(e.BLOCK_SIZE);i.set(r);for(var o=0;o="0"&&e<="9"||t>=1632&&t<1642},o=function(e,t,r){var o=e[t],s=e[t+1];if(!r){if("."===o||" "===o&&". m."===e.slice(t-1,t+3))return!0;if("-"===o&&!i(s))return!0}return n.indexOf(o)<0&&r===i(o)},s=function(e,t){if(!i(e[t]))for(;t>0&&!i(e[t-1])&&("."===e[t-1]||n.indexOf(e[t-1])<0);)t--;return t},a=function(e,t){return Array.isArray(e)?e.map((function(e){return(t(e)||"").toString()})):(t(e)||"").toString()},u=/[a-zA-Z]/g;t.getFormat=function(e){var t=[],r=a(new Date(2009,8,8,6,5,4),e),n=r.split("").map((function(e,t){return t})),c=r,p={},l=[{date:new Date(2009,8,8,6,5,4,100),pattern:"S"},{date:new Date(2009,8,8,6,5,2),pattern:"s"},{date:new Date(2009,8,8,6,2,4),pattern:"m"},{date:new Date(2009,8,8,18,5,4),pattern:"H",isDigit:!0},{date:new Date(2009,8,8,2,5,4),pattern:"h",isDigit:!0},{date:new Date(2009,8,8,18,5,4),pattern:"a",isDigit:!1},{date:new Date(2009,8,1,6,5,4),pattern:"d"},{date:[new Date(2009,8,2,6,5,4),new Date(2009,8,3,6,5,4),new Date(2009,8,4,6,5,4)],pattern:"E"},{date:new Date(2009,9,6,6,5,4),pattern:"M"},{date:new Date(1998,8,8,6,5,4),pattern:"y"}];if(c)return l.forEach((function(u){var l=function(e,t,r,n){var a=0,u=[],c=function(t){return e[a]!==t[a]&&(void 0===n||i(e[a])===n)};for(Array.isArray(t)||(t=[t]),a=0;au;){for(a=n[s=t.pop()],n[s]=-1,o=s+1;o1?r[n]:r)+e.substr(o+n+1)})),1===t.length&&(e=(e=e.replace("0"+r,r+r)).replace("\u0660"+r,r+r)),e}(e,t,r,n)}(c,l,m,n),p[m]=l.length})),c=function(e,t,r,n){var i=t.split("").map((function(e,t){return r.indexOf(t)<0&&(e.match(u)||"'"===e)?n[t]:-1}));return e=e.split("").map((function(e,t){var r=e,n=i.indexOf(t)>=0,o=t>0&&i.indexOf(t-1)>=0,s=i.indexOf(t+1)>=0;return n&&(o||(r="'"+r),s||(r+="'")),r})).join("")}(c,r,t,n),t.length?c:void 0}},"/LZb":function(e){e.exports=JSON.parse('{"pagination":{"DescribeConnections":{"result_key":"connections"},"DescribeConnectionsOnInterconnect":{"result_key":"connections"},"DescribeInterconnects":{"result_key":"interconnects"},"DescribeLocations":{"result_key":"locations"},"DescribeVirtualGateways":{"result_key":"virtualGateways"},"DescribeVirtualInterfaces":{"result_key":"virtualInterfaces"}}}')},"/WYv":function(e,t,r){"use strict";function n(e){return!!e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}r.d(t,"a",(function(){return n}))},"/iJD":function(e,t,r){"use strict";var n=r("SSMi").projection,i=Math.min,o=Math.max,s=Math.sin,a=Math.asin,u=Math.tan,c=Math.atan,p=Math.exp,l=Math.log,m=Math.PI,d=m/4,y=m/180,h=(2*c(p(m))-m/2)/y,g=(2.5*c(p(.8*m))-.625*m)/y;function b(e,t){return o(i(e,+t),-t)}n.add("mercator",n({aspectRatio:1,to:function(e){return[e[0]/180,l(u(d+b(e[1],h)*y/2))/m]},from:function(e){return[180*e[0],(2*c(p(e[1]*m))-m/2)/y]}})),n.add("equirectangular",n({aspectRatio:2,to:function(e){return[e[0]/180,e[1]/90]},from:function(e){return[180*e[0],90*e[1]]}})),n.add("lambert",n({aspectRatio:2,to:function(e){return[e[0]/180,s(b(e[1],90)*y)]},from:function(e){return[180*e[0],a(b(e[1],1))/y]}})),n.add("miller",n({aspectRatio:1,to:function(e){return[e[0]/180,1.25*l(u(d+b(e[1],g)*y*.4))/m]},from:function(e){return[180*e[0],(2.5*c(p(.8*e[1]*m))-.625*m)/y]}})),t.projection=n},"/nwb":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.ses={},n.SES=i.defineService("ses",["2010-12-01"]),Object.defineProperty(o.services.ses,"2010-12-01",{get:function(){var e=r("2BMo");return e.paginators=r("Vk7x").pagination,e.waiters=r("KCUs").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.SES},"/orT":function(e,t,r){"use strict";var n=r("T6P2");e.exports=new n},"/q2h":function(e,t,r){"use strict";var n=r("cGv3"),i=r("tUd6"),o=r("cYys"),s=r("xMpX"),a=r("heGP"),u=function(){var e,t=o(),r=t.add,u=t.remove;if(!n.hasWindow())return t;var c,p=function(){var e=n.getWindow();return{width:e.innerWidth,height:e.innerHeight}},l=function(){var r,n=p();n.width===e.width&&n.height===e.height||(n.width===e.width&&(r="height"),n.height===e.height&&(r="width"),e=n,t.fire(r))},m=a((function(){e=p()}));return t.add=function(){var e=r.apply(t,arguments);return m(),s.add((function(){!c&&t.has()&&(c=i.listen(n.getWindow(),"resize",l))})),e},t.remove=function(){var e=u.apply(t,arguments);return!t.has()&&c&&(c(),c=void 0),e},t}();e.exports=u},"/uYi":function(e){e.exports=JSON.parse('{"pagination":{"GetDevicePositionHistory":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DevicePositions"},"ListDevicePositions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListGeofenceCollections":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListGeofences":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListMaps":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListPlaceIndexes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListRouteCalculators":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListTrackerConsumers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ConsumerArns"},"ListTrackers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"}}}')},"/zZR":function(e){e.exports=JSON.parse('{"version":2,"waiters":{"DBInstanceAvailable":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBInstanceDeleted":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]}}}')},0:function(e,t){},"0/RT":function(e,t,r){var n=r("QsWE"),i=n.util.url,o=n.util.crypto.lib,s=n.util.base64.encode,a=n.util.inherit,u=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,(function(e){return t[e]}))},c=function(e,t){var r=o.createSign("RSA-SHA1");return r.write(e),u(r.sign(t,"base64"))},p=function(e,t,r,n){var i=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":r,Signature:c(i.toString(),n)}},l=function(e,t,r){return e=e.replace(/\s/gm,""),{Policy:u(s(e)),"Key-Pair-Id":t,Signature:c(e,r)}},m=function(e){var t=e.split("://");if(t.length<2)throw new Error("Invalid URL.");return t[0].replace("*","")},d=function(e){var t=i.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")},y=function(e,t){if(!t||"function"!=typeof t)throw e;t(e)},h=function(e,t){if(!t||"function"!=typeof t)return e;t(null,e)};n.CloudFront.Signer=a({constructor:function(e,t){if(void 0===e||void 0===t)throw new Error("A key pair ID and private key are required");this.keyPairId=e,this.privateKey=t},getSignedCookie:function(e,t){var r="policy"in e?l(e.policy,this.keyPairId,this.privateKey):p(e.url,e.expires,this.keyPairId,this.privateKey),n={};for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n["CloudFront-"+i]=r[i]);return h(n,t)},getSignedUrl:function(e,t){try{var r=function(e){switch(m(e)){case"http":case"https":return e;case"rtmp":return d(e);default:throw new Error("Invalid URI scheme. Scheme must be one of http, https, or rtmp")}}(e.url)}catch(u){return y(u,t)}var n=i.parse(e.url,!0),o=Object.prototype.hasOwnProperty.call(e,"policy")?l(e.policy,this.keyPairId,this.privateKey):p(r,e.expires,this.keyPairId,this.privateKey);for(var s in n.search=null,o)Object.prototype.hasOwnProperty.call(o,s)&&(n.query[s]=o[s]);try{var a="rtmp"===m(e.url)?d(i.format(n)):i.format(n)}catch(u){return y(u,t)}return h(a,t)}}),e.exports=n.CloudFront.Signer},"0/uQ":function(e,t,r){"use strict";var n=r("6blF"),i=r("Fxb1"),o=r("pugT"),s=r("xTla");var a=r("JF+6"),u=r("En8+");var c=r("/WYv"),p=r("2ePl");function l(e,t){if(null!=e){if(function(e){return e&&"function"==typeof e[s.a]}(e))return function(e,t){return new n.a((function(r){var n=new o.a;return n.add(t.schedule((function(){var i=e[s.a]();n.add(i.subscribe({next:function(e){n.add(t.schedule((function(){return r.next(e)})))},error:function(e){n.add(t.schedule((function(){return r.error(e)})))},complete:function(){n.add(t.schedule((function(){return r.complete()})))}}))}))),n}))}(e,t);if(Object(c.a)(e))return function(e,t){return new n.a((function(r){var n=new o.a;return n.add(t.schedule((function(){return e.then((function(e){n.add(t.schedule((function(){r.next(e),n.add(t.schedule((function(){return r.complete()})))})))}),(function(e){n.add(t.schedule((function(){return r.error(e)})))}))}))),n}))}(e,t);if(Object(p.a)(e))return Object(a.a)(e,t);if(function(e){return e&&"function"==typeof e[u.a]}(e)||"string"==typeof e)return function(e,t){if(!e)throw new Error("Iterable cannot be null");return new n.a((function(r){var n,i=new o.a;return i.add((function(){n&&"function"==typeof n.return&&n.return()})),i.add(t.schedule((function(){n=e[u.a](),i.add(t.schedule((function(){if(!r.closed){var e,t;try{var i=n.next();e=i.value,t=i.done}catch(o){return void r.error(o)}t?r.complete():(r.next(e),this.schedule())}})))}))),i}))}(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}function m(e,t){return t?l(e,t):e instanceof n.a?e:new n.a(Object(i.a)(e))}r.d(t,"a",(function(){return m}))},"0CSc":function(e,t,r){"use strict";var n=r("IdCN"),i=Object.prototype.toString,o=Object.prototype.hasOwnProperty,s=function(e,t,r){for(var n=0,i=e.length;n=3&&(o=r),"[object Array]"===i.call(e)?s(e,t,o):"string"==typeof e?a(e,t,o):u(e,t,o)}},"0E6V":function(e,t,r){"use strict";var n=r("C+eR"),i=r("ti0F"),o=r("KAnu"),s=Math.abs,a=Math.floor,u=Math.ceil,c=Math.min;function p(e,t,r){e.min=e.minr?e.max:r}function l(e,t){if("logarithmic"!==e)return null;var r=t.getOptions().logarithmBase;return function(e){var t=(0,n.getLog)(s(e),r);return(t<0?a:u)(t)}}function m(e,t,r){var n=p;return"discrete"===e?n=function(e,t,r){t!==r&&e.categories.push(r),e.categories.push(t)}:t&&(n=function(e,r){var n=t.calculateInterval(r,e.prevValue),i=e.interval;e.interval=(i=0||e.type.toLowerCase().indexOf("area")>=0}function b(e){var t,r=m(e.valueAxisType),s=e.getArgumentAxis(),a=s&&e.getArgumentAxis().visualRange()||{},u=g(e)?h:o.noop;if(s&&s.getMarginOptions().checkInterval){var c=e.getArgumentAxis().getTranslator().getBusinessRange(),p=(0,n.getAddFunction)(c,!1),l=c.interval;isFinite(l)&&(0,i.isDefined)(a.startValue)&&(0,i.isDefined)(a.endValue)&&(a.startValue=p(a.startValue,l,-1),a.endValue=p(a.endValue,l))}return t=f(a),function(e,n,o,s){var c=n.argument;return n.hasValue()?(t(c)?(e.startCalc||(e.startCalc=!0,u(r,e,n,s[o-1],a.startValue)),r(e,n.getMinValue(),n.getMaxValue())):!a.categories&&(0,i.isDefined)(a.startValue)&&c>a.startValue&&(e.startCalc||u(r,e,n,s[o-1],a.startValue),e.endCalc=!0,u(r,e,n,s[o-1],a.endValue)),e):e}}function f(e){if(e.categories){var t=e.categories.reduce((function(e,t){return e[t.valueOf()]=!0,e}),{});return function(e){return(0,i.isDefined)(e)&&t[e.valueOf()]}}return(0,i.isDefined)(e.startValue)||(0,i.isDefined)(e.endValue)?(0,i.isDefined)(e.endValue)?(0,i.isDefined)(e.startValue)?function(t){return t>=e.startValue&&t<=e.endValue}:function(t){return t<=e.endValue}:function(t){return t>=e.startValue}:function(){return!0}}e.exports={getViewPortFilter:f,getArgumentRange:function(e){var t=e._data||[],r={};if(t.length)if("discrete"===e.argumentAxisType)r={categories:t.map((function(e){return e.argument}))};else{var n;if(t.length>1){var i=e.getArgumentAxis().calculateInterval(t[0].argument,t[1].argument),o=e.getArgumentAxis().calculateInterval(t[t.length-1].argument,t[t.length-2].argument);n=c(i,o)}r={min:t[0].argument,max:t[t.length-1].argument,interval:n}}return y(r)},getRangeData:function(e){var t=e.getPoints(),r=e.useAggregation(),n=m(e.argumentAxisType,t.length>1&&e.getArgumentAxis(),l(e.argumentAxisType,e.getArgumentAxis())),o=m(e.valueAxisType,null,l(e.valueAxisType,e.getValueAxis())),s=b(e),a=t.reduce((function(e,t,r,i){var a=t.argument;return t.isArgumentCorrect()?(n(e.arg,a,a),t.hasValue()&&(o(e.val,t.getMinValue(),t.getMaxValue()),s(e.viewport,t,r,i)),e):e}),{arg:d(e.argumentAxisType,e.argumentType),val:d(e.valueAxisType,e.valueType,t.length?e.getValueRangeInitialValue():void 0),viewport:d(e.valueAxisType,e.valueType,t.length?e.getValueRangeInitialValue():void 0)});if(r){var u=this.getArgumentRange(e);if("discrete"===e.argumentAxisType)a.arg=u;else{var c=e.getArgumentAxis().getViewport();((0,i.isDefined)(c.startValue)||(0,i.isDefined)(c.length))&&n(a.arg,u.min,u.min),((0,i.isDefined)(c.endValue)||(0,i.isDefined)(c.length)&&(0,i.isDefined)(c.startValue))&&n(a.arg,u.max,u.max)}}return y(a.arg),y(a.val),a},getViewport:function(e){var t,r,n=e.getPoints();return r=b(e),t=d(e.valueAxisType,e.valueType,n.length?e.getValueRangeInitialValue():void 0),n.some((function(e,i){return r(t,e,i,n),t.endCalc})),t},getPointsInViewPort:function(e){var t=f(e.getArgumentAxis().visualRange()||{}),r=e.getValueAxis().visualRange()||{},n=f(r),i=e.getPoints(),s=function(e,t,i){var o=t.getMinValue(),s=t.getMaxValue(),a=n(o),u=n(s);a&&e.push(o),s!==o&&u&&e.push(s),!i||a||u||(e.length?e.push(r.endValue):e.push(r.startValue))},a=g(e)?function(e,r,n){var i=r[n],o=r[n-1],a=r[n+1];a&&t(a.argument)&&s(e[1],i,!0),o&&t(o.argument)&&s(e[1],i,!0)}:o.noop;return i.reduce((function(e,r,n){return t(r.argument)?s(e[0],r):a(e,i,n),e}),[[],[]])}}},"0FOX":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.plugin=t.ExportMenu=t.combineMarkups=t.exportWidgets=t.getMarkup=t.exportFromMarkup=void 0;var n=r("1LL4"),i=r("cGv3"),o=r("C+eR"),s=d(r("JUkI")),a=d(r("imRD")),u=r("ti0F"),c=d(r("LUwo")),p=d(r("plrq")),l=d(r("T4bj")),m=r("ccQb");function d(e){return e&&e.__esModule?e:{default:e}}var y=s.default.image,h=s.default.svg,g=s.default.pdf,b=[l.default.down,l.default.move].join(" "),f=[[9,12,26,12,26,14,9,14],[9,17,26,17,26,19,9,19],[9,22,26,22,26,24,9,24]],S=["PNG","JPEG","GIF"],v=["PDF","SVG"],_=/data-backgroundcolor="([^"]*)"/;function O(){var e=y.testFormats(S);return{unsupported:e.unsupported,supported:e.supported.concat(v)}}function I(e,t,r){if(r=r||O(),e=String(e).toUpperCase(),-1!==r.supported.indexOf(e))return e;-1!==r.unsupported.indexOf(e)&&t&&t("W2108",[e])}function N(e){return"SVG"===e?h.getData:"PDF"===e?g.getData:y.getData}function C(e,t,r){var n={},i=r.type,s=r.format,a=function(e,t,r){var n=-85,i=40+30*r,o={rect:{width:118,height:30,x:-84,y:i},text:{x:n+(e.rtl?105:15),y:i+30-8}};return"printing"===t&&(o.separator={stroke:e.button.default.borderColor,"stroke-width":1,cursor:"pointer",sharp:"v",d:"M -85 "+(i+30-1)+" L 35 "+(i+30-1)}),o}(t,i,r.itemIndex),u=(0,o.patchFontOptions)(t.font);u["pointer-events"]="none";var c=e.g().attr({class:"dx-export-menu-list-item"});n["export-element-type"]=i,s&&(n["export-element-format"]=s);var l=e.rect();l.attr(a.rect).css({cursor:"pointer","pointer-events":"all"}).data(n),l.on(p.default.start+".export",(function(){return l.attr({fill:t.button.hover.backgroundColor})})).on(p.default.end+".export",(function(){return l.attr({fill:null})})),l.append(c);var m=e.text(r.text).css(u).attr(a.text).append(c);return"printing"===i&&e.path(null,"line").attr(a.separator).append(c),{g:c,rect:l,resetState:function(){return l.attr({fill:null})},fixPosition:function(){var e=m.getBBox();m.move(a.text.x-e.x-(t.rtl?e.width:0))}}}var T=t.exportFromMarkup=function(e,t){t.format=I(t.format)||"PNG",t.fileName=t.fileName||"file",t.exportingAction=t.onExporting,t.exportedAction=t.onExported,t.fileSavingAction=t.onFileSaving,t.margin=(0,u.isDefined)(t.margin)?t.margin:10,t.backgroundColor=(0,u.isDefined)(t.backgroundColor)?t.backgroundColor:function(e){var t=_.exec(e);return t?t[1]:void 0}(e)||c.default.getTheme().backgroundColor,s.default.export(e,t,N(t.format))},k=(t.getMarkup=function(e){return k(e).markup},t.exportWidgets=function(e,r){r=r||{};var n=t.combineMarkups(e,{gridLayout:r.gridLayout,verticalAlignment:r.verticalAlignment,horizontalAlignment:r.horizontalAlignment});r.width=n.width,r.height=n.height,T(n.markup,r)},t.combineMarkups=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Array.isArray(e)?Array.isArray(e[0])||(e=e.map((function(e){return[e]}))):e=[[e]];var r=!t.gridLayout,n=e.reduce((function(e,t,n){var i=t.reduce((function(e,t,r){var i=t.getSize(),o=t.option("backgroundColor")||c.default.getTheme(t.option("theme")).backgroundColor;return o&&-1===e.backgroundColors.indexOf(o)&&e.backgroundColors.push(o),e.hOffset=e.width,e.width+=i.width,e.height=Math.max(e.height,i.height),e.itemWidth=Math.max(e.itemWidth,i.width),e.items.push({markup:t.svg(),width:i.width,height:i.height,c:r,r:n,hOffset:e.hOffset}),e}),{items:[],height:0,itemWidth:0,hOffset:0,width:0,backgroundColors:e.backgroundColors});return e.rowOffsets.push(e.totalHeight),e.rowHeights.push(i.height),e.totalHeight+=i.height,e.items=e.items.concat(i.items),e.itemWidth=Math.max(e.itemWidth,i.itemWidth),e.maxItemLen=Math.max(e.maxItemLen,i.items.length),e.totalWidth=r?Math.max(e.totalWidth,i.width):e.maxItemLen*e.itemWidth,e}),{items:[],rowOffsets:[],rowHeights:[],itemWidth:0,totalHeight:0,maxItemLen:0,totalWidth:0,backgroundColors:[]}),i='data-backgroundcolor="'.concat(1===n.backgroundColors.length?n.backgroundColors[0]:"",'" '),o=function(e){var r=t.verticalAlignment,i=n.rowHeights[e.r]-e.height;return n.rowOffsets[e.r]+("bottom"===r?i:"center"===r?i/2:0)},s=function(e){if(r)return e.hOffset;var i=t.horizontalAlignment,o=n.itemWidth,s=o-e.width;return e.c*o+("right"===i?s:"center"===i?s/2:0)},a=n.totalHeight,u=n.totalWidth;return{markup:"'+n.items.map((function(e){return'').concat(e.markup,"")})).join("")+"",width:u,height:a}}),x=t.ExportMenu=function(e){var t=this._renderer=e.renderer;this._incidentOccurred=e.incidentOccurred,this._exportTo=e.exportTo,this._print=e.print,this._shadow=t.shadowFilter("-50%","-50%","200%","200%",2,6,3),this._shadow.attr({opacity:.8}),this._group=t.g().attr({class:"dx-export-menu","hidden-for-export":!0}).linkOn(t.root,{name:"export-menu",after:"peripheral"}),this._buttonGroup=t.g().attr({class:"dx-export-menu-button"}).append(this._group),this._listGroup=t.g().attr({class:"dx-export-menu-list"}).append(this._group),this._overlay=t.rect(-85,39,120,0),this._overlay.attr({"stroke-width":1,cursor:"pointer",rx:4,ry:4,filter:this._shadow.id}),this._overlay.data({"export-element-type":"list"}),this.validFormats=O(),this._subscribeEvents()};function A(e,t,r,n){return(n||t.format)&&(n=I(n||t.format,e._incidentOccurred)),{format:n||"PNG",fileName:r||t.fileName||"file",proxyUrl:t.proxyUrl,backgroundColor:t.backgroundColor,width:e._canvas.width,height:e._canvas.height,margin:t.margin,svgToCanvas:t.svgToCanvas,forceProxy:t.forceProxy,exportingAction:e._createActionByOption("onExporting"),exportedAction:e._createActionByOption("onExported"),fileSavingAction:e._createActionByOption("onFileSaving")}}(0,n.extend)(x.prototype,{getLayoutOptions:function(){if(this._hiddenDueToLayout)return{width:0,height:0,cutSide:"vertical",cutLayoutSide:"top"};var e=this._buttonGroup.getBBox();return e.cutSide="vertical",e.cutLayoutSide="top",e.height+=10,e.position={vertical:"top",horizontal:"right"},e.verticalAlignment="top",e.horizontalAlignment="right",e},probeDraw:function(){this._fillSpace(),this.show()},shift:function(e,t){this._group.attr({translateY:this._group.attr("translateY")+t})},draw:function(e,t,r){this._group.move(e-35-2-3+r.left,Math.floor(t/2-17.5));var n=this.getLayoutOptions();return(n.width>e||n.height>t)&&this.freeSpace(),this},show:function(){this._group.linkAppend()},hide:function(){this._group.linkRemove()},setOptions:function(e){var t=this;this._options=e,e.formats?e.formats=e.formats.reduce((function(e,r){return(r=I(r,t._incidentOccurred,t.validFormats))&&e.push(r),e}),[]):e.formats=this.validFormats.supported.slice(),e.printingEnabled=void 0===e.printingEnabled||e.printingEnabled,e.enabled&&(e.formats.length||e.printingEnabled)?(this.show(),this._updateButton(),this._updateList(),this._hideList()):this.hide()},dispose:function(){this._unsubscribeEvents(),this._group.linkRemove().linkOff(),this._group.dispose(),this._shadow.dispose()},layoutOptions:function(){return this._options.enabled&&{horizontalAlignment:"right",verticalAlignment:"top",weak:!0}},measure:function(){this._fillSpace();var e=this._options.button.margin;return[35+e.left+e.right,35+e.top+e.bottom]},move:function(e){var t=this._options.button.margin;this._group.attr({translateX:Math.round(e[0])+t.left,translateY:Math.round(e[1])+t.top})},_fillSpace:function(){this._hiddenDueToLayout=!1,this.show()},freeSpace:function(){this._incidentOccurred("W2107"),this._hiddenDueToLayout=!0,this.hide()},_hideList:function(){this._listGroup.remove(),this._listShown=!1,this._setButtonState("default"),this._menuItems.forEach((function(e){return e.resetState()}))},_showList:function(){this._listGroup.append(this._group),this._listShown=!0,this._menuItems.forEach((function(e){return e.fixPosition()}))},_setButtonState:function(e){var t=this._options.button[e];this._button.attr({stroke:t.borderColor,fill:t.backgroundColor}),this._icon.attr({fill:t.color})},_subscribeEvents:function(){var e=this;this._renderer.root.on(l.default.up+".export",(function(t){var r=t.target["export-element-type"];r?"button"===r?e._listShown?(e._setButtonState("default"),e._hideList()):(e._setButtonState("focus"),e._showList()):"printing"===r?(e._print(),e._hideList()):"exporting"===r&&(e._exportTo(t.target["export-element-format"]),e._hideList()):e._button&&e._hideList()})),this._listGroup.on(b,(function(e){return e.stopPropagation()})),this._buttonGroup.on(l.default.enter,(function(){return e._setButtonState("hover")})),this._buttonGroup.on(l.default.leave,(function(){return e._setButtonState(e._listShown?"focus":"default")})),this._buttonGroup.on(l.default.down+".export",(function(){return e._setButtonState("active")}))},_unsubscribeEvents:function(){this._renderer.root.off(".export"),this._listGroup.off(),this._buttonGroup.off()},_updateButton:function(){var e=this._renderer,t=this._options,r={"export-element-type":"button"};this._button||(this._button=e.rect(0,0,35,35).append(this._buttonGroup),this._button.attr({rx:4,ry:4,fill:t.button.default.backgroundColor,stroke:t.button.default.borderColor,"stroke-width":1,cursor:"pointer"}),this._button.data(r),this._icon=e.path(f).append(this._buttonGroup),this._icon.attr({fill:t.button.default.color,cursor:"pointer"}),this._icon.data(r),this._buttonGroup.setTitle(a.default.format("vizExport-titleMenuText")))},_updateList:function(){var e=this._options,t=e.button.default,r=this._listGroup,n=function(e,t){var r=[];return t.printingEnabled&&r.push(C(e,t,{type:"printing",text:a.default.format("vizExport-printingButtonText"),itemIndex:r.length})),r=t.formats.reduce((function(r,n){return r.push(C(e,t,{type:"exporting",text:a.default.getFormatter("vizExport-exportButtonText")(n),format:n,itemIndex:r.length})),r}),r)}(this._renderer,e);this._shadow.attr({color:e.shadowColor}),this._overlay.attr({height:30*n.length+2,fill:t.backgroundColor,stroke:t.borderColor}),r.clear(),this._overlay.append(r),n.forEach((function(e){return e.g.append(r)})),this._menuItems=n}});t.plugin={name:"export",init:function(){var e=this;this._exportMenu=new t.ExportMenu({renderer:this._renderer,incidentOccurred:this._incidentOccurred,print:function(){return e.print()},exportTo:function(t){return e.exportTo(void 0,t)}}),this._layout.add(this._exportMenu)},dispose:function(){this._exportMenu.dispose()},members:{_getExportMenuOptions:function(){return(0,n.extend)({},this._getOption("export"),{rtl:this._getOption("rtlEnabled",!0)})},_disablePointerEvents:function(){var e=this._renderer.root.attr("pointer-events");return this._renderer.root.attr({"pointer-events":"none"}),e},exportTo:function(e,t){var r=this,n=this._exportMenu,i=A(this,this._getOption("export")||{},e,t);n&&n.hide();var o=this._disablePointerEvents(),a=s.default.export(this._renderer.root.element,i,N(i.format)).fail(m.logger.error).always((function(){r._renderer.root.attr({"pointer-events":o})}));return n&&n.show(),a},print:function(){var e=this,t=this._exportMenu,r=A(this,this._getOption("export")||{});r.exportingAction=null,r.exportedAction=null,r.margin=0,r.format="PNG",r.forceProxy=!0,r.fileSavingAction=function(e){!function(e,t){var r=(0,i.getWindow)().document,n=r.createElement("iframe");n.onload=function(e,t){return function(){var t=this,r=this.contentWindow,n=r.document.createElement("img");r.document.body.appendChild(n);var i=function(){t.parentElement.removeChild(t)};n.addEventListener("load",(function(){r.focus(),r.print(),i()})),n.addEventListener("error",i),n.src=e}}(e),n.style.visibility="hidden",n.style.position="fixed",n.style.right="0",n.style.bottom="0",r.body.appendChild(n)}("data:image/png;base64,".concat(e.data),r.__test),e.cancel=!0};var n=this._disablePointerEvents();t&&t.hide();var o=s.default.export(this._renderer.root.element,r,N(r.format)).fail(m.logger.error).always((function(){e._renderer.root.attr({"pointer-events":n})}));return t&&t.show(),o}},customize:function(e){var t=e.prototype;e.addChange({code:"EXPORT",handler:function(){this._exportMenu.setOptions(this._getExportMenuOptions()),this._change(["LAYOUT"])},isThemeDependent:!0,isOptionChange:!0,option:"export"}),t._optionChangesMap.onExporting="EXPORT",t._optionChangesMap.onExported="EXPORT",t._optionChangesMap.onFileSaving="EXPORT"},fontFields:["export.font"]}},"0JXb":function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-30","endpointPrefix":"cognito-identity","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Cognito Identity","serviceId":"Cognito Identity","signatureVersion":"v4","targetPrefix":"AWSCognitoIdentityService","uid":"cognito-identity-2014-06-30"},"operations":{"CreateIdentityPool":{"input":{"type":"structure","required":["IdentityPoolName","AllowUnauthenticatedIdentities"],"members":{"IdentityPoolName":{},"AllowUnauthenticatedIdentities":{"type":"boolean"},"AllowClassicFlow":{"type":"boolean"},"SupportedLoginProviders":{"shape":"S5"},"DeveloperProviderName":{},"OpenIdConnectProviderARNs":{"shape":"S9"},"CognitoIdentityProviders":{"shape":"Sb"},"SamlProviderARNs":{"shape":"Sg"},"IdentityPoolTags":{"shape":"Sh"}}},"output":{"shape":"Sk"}},"DeleteIdentities":{"input":{"type":"structure","required":["IdentityIdsToDelete"],"members":{"IdentityIdsToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"UnprocessedIdentityIds":{"type":"list","member":{"type":"structure","members":{"IdentityId":{},"ErrorCode":{}}}}}}},"DeleteIdentityPool":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}}},"DescribeIdentity":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{}}},"output":{"shape":"Sv"}},"DescribeIdentityPool":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}},"output":{"shape":"Sk"}},"GetCredentialsForIdentity":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{},"Logins":{"shape":"S10"},"CustomRoleArn":{}}},"output":{"type":"structure","members":{"IdentityId":{},"Credentials":{"type":"structure","members":{"AccessKeyId":{},"SecretKey":{},"SessionToken":{},"Expiration":{"type":"timestamp"}}}}},"authtype":"none"},"GetId":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"AccountId":{},"IdentityPoolId":{},"Logins":{"shape":"S10"}}},"output":{"type":"structure","members":{"IdentityId":{}}},"authtype":"none"},"GetIdentityPoolRoles":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"Roles":{"shape":"S1c"},"RoleMappings":{"shape":"S1e"}}}},"GetOpenIdToken":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{},"Logins":{"shape":"S10"}}},"output":{"type":"structure","members":{"IdentityId":{},"Token":{}}},"authtype":"none"},"GetOpenIdTokenForDeveloperIdentity":{"input":{"type":"structure","required":["IdentityPoolId","Logins"],"members":{"IdentityPoolId":{},"IdentityId":{},"Logins":{"shape":"S10"},"PrincipalTags":{"shape":"S1s"},"TokenDuration":{"type":"long"}}},"output":{"type":"structure","members":{"IdentityId":{},"Token":{}}}},"GetPrincipalTagAttributeMap":{"input":{"type":"structure","required":["IdentityPoolId","IdentityProviderName"],"members":{"IdentityPoolId":{},"IdentityProviderName":{}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}}},"ListIdentities":{"input":{"type":"structure","required":["IdentityPoolId","MaxResults"],"members":{"IdentityPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{},"HideDisabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"Identities":{"type":"list","member":{"shape":"Sv"}},"NextToken":{}}}},"ListIdentityPools":{"input":{"type":"structure","required":["MaxResults"],"members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IdentityPools":{"type":"list","member":{"type":"structure","members":{"IdentityPoolId":{},"IdentityPoolName":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sh"}}}},"LookupDeveloperIdentity":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{},"IdentityId":{},"DeveloperUserIdentifier":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IdentityId":{},"DeveloperUserIdentifierList":{"type":"list","member":{}},"NextToken":{}}}},"MergeDeveloperIdentities":{"input":{"type":"structure","required":["SourceUserIdentifier","DestinationUserIdentifier","DeveloperProviderName","IdentityPoolId"],"members":{"SourceUserIdentifier":{},"DestinationUserIdentifier":{},"DeveloperProviderName":{},"IdentityPoolId":{}}},"output":{"type":"structure","members":{"IdentityId":{}}}},"SetIdentityPoolRoles":{"input":{"type":"structure","required":["IdentityPoolId","Roles"],"members":{"IdentityPoolId":{},"Roles":{"shape":"S1c"},"RoleMappings":{"shape":"S1e"}}}},"SetPrincipalTagAttributeMap":{"input":{"type":"structure","required":["IdentityPoolId","IdentityProviderName"],"members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sh"}}},"output":{"type":"structure","members":{}}},"UnlinkDeveloperIdentity":{"input":{"type":"structure","required":["IdentityId","IdentityPoolId","DeveloperProviderName","DeveloperUserIdentifier"],"members":{"IdentityId":{},"IdentityPoolId":{},"DeveloperProviderName":{},"DeveloperUserIdentifier":{}}}},"UnlinkIdentity":{"input":{"type":"structure","required":["IdentityId","Logins","LoginsToRemove"],"members":{"IdentityId":{},"Logins":{"shape":"S10"},"LoginsToRemove":{"shape":"Sw"}}},"authtype":"none"},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateIdentityPool":{"input":{"shape":"Sk"},"output":{"shape":"Sk"}}},"shapes":{"S5":{"type":"map","key":{},"value":{}},"S9":{"type":"list","member":{}},"Sb":{"type":"list","member":{"type":"structure","members":{"ProviderName":{},"ClientId":{},"ServerSideTokenCheck":{"type":"boolean"}}}},"Sg":{"type":"list","member":{}},"Sh":{"type":"map","key":{},"value":{}},"Sk":{"type":"structure","required":["IdentityPoolId","IdentityPoolName","AllowUnauthenticatedIdentities"],"members":{"IdentityPoolId":{},"IdentityPoolName":{},"AllowUnauthenticatedIdentities":{"type":"boolean"},"AllowClassicFlow":{"type":"boolean"},"SupportedLoginProviders":{"shape":"S5"},"DeveloperProviderName":{},"OpenIdConnectProviderARNs":{"shape":"S9"},"CognitoIdentityProviders":{"shape":"Sb"},"SamlProviderARNs":{"shape":"Sg"},"IdentityPoolTags":{"shape":"Sh"}}},"Sv":{"type":"structure","members":{"IdentityId":{},"Logins":{"shape":"Sw"},"CreationDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"}}},"Sw":{"type":"list","member":{}},"S10":{"type":"map","key":{},"value":{}},"S1c":{"type":"map","key":{},"value":{}},"S1e":{"type":"map","key":{},"value":{"type":"structure","required":["Type"],"members":{"Type":{},"AmbiguousRoleResolution":{},"RulesConfiguration":{"type":"structure","required":["Rules"],"members":{"Rules":{"type":"list","member":{"type":"structure","required":["Claim","MatchType","Value","RoleARN"],"members":{"Claim":{},"MatchType":{},"Value":{},"RoleARN":{}}}}}}}}},"S1s":{"type":"map","key":{},"value":{}}}}')},"0Ms2":function(e,t,r){"use strict";var n=r("JDOJ"),i=r("kgAh"),o=r("Z/aR"),s=Math.abs;o({emitter:i.inherit({start:function(e){this._startEventData=n.eventData(e),this._startTimer(e)},_startTimer:function(e){var t="timeout"in this?this.timeout:750;this._holdTimer=setTimeout((function(){this._requestAccept(e),this._fireEvent("dxhold",e,{target:e.target}),this._forgetAccept()}).bind(this),t)},move:function(e){this._touchWasMoved(e)&&this._cancel(e)},_touchWasMoved:function(e){var t=n.eventDelta(this._startEventData,n.eventData(e));return s(t.x)>5||s(t.y)>5},end:function(){this._stopTimer()},_stopTimer:function(){clearTimeout(this._holdTimer)},cancel:function(){this._stopTimer()},dispose:function(){this._stopTimer()}}),bubble:!0,events:["dxhold"]}),e.exports={name:"dxhold"}},"0Na9":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.workdocs={},n.WorkDocs=i.defineService("workdocs",["2016-05-01"]),Object.defineProperty(o.services.workdocs,"2016-05-01",{get:function(){var e=r("s2Bc");return e.paginators=r("44Z7").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.WorkDocs},"0Uwh":function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-01-01","endpointPrefix":"autoscaling","protocol":"query","serviceFullName":"Auto Scaling","serviceId":"Auto Scaling","signatureVersion":"v4","uid":"autoscaling-2011-01-01","xmlNamespace":"http://autoscaling.amazonaws.com/doc/2011-01-01/"},"operations":{"AttachInstances":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{}}}},"AttachLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName","TargetGroupARNs"],"members":{"AutoScalingGroupName":{},"TargetGroupARNs":{"shape":"S6"}}},"output":{"resultWrapper":"AttachLoadBalancerTargetGroupsResult","type":"structure","members":{}}},"AttachLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName","LoadBalancerNames"],"members":{"AutoScalingGroupName":{},"LoadBalancerNames":{"shape":"Sa"}}},"output":{"resultWrapper":"AttachLoadBalancersResult","type":"structure","members":{}}},"BatchDeleteScheduledAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionNames"],"members":{"AutoScalingGroupName":{},"ScheduledActionNames":{"shape":"Sd"}}},"output":{"resultWrapper":"BatchDeleteScheduledActionResult","type":"structure","members":{"FailedScheduledActions":{"shape":"Sf"}}}},"BatchPutScheduledUpdateGroupAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledUpdateGroupActions"],"members":{"AutoScalingGroupName":{},"ScheduledUpdateGroupActions":{"type":"list","member":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}}}},"output":{"resultWrapper":"BatchPutScheduledUpdateGroupActionResult","type":"structure","members":{"FailedScheduledUpdateGroupActions":{"shape":"Sf"}}}},"CancelInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{}}},"output":{"resultWrapper":"CancelInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"CompleteLifecycleAction":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName","LifecycleActionResult"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleActionToken":{},"LifecycleActionResult":{},"InstanceId":{}}},"output":{"resultWrapper":"CompleteLifecycleActionResult","type":"structure","members":{}}},"CreateAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName","MinSize","MaxSize"],"members":{"AutoScalingGroupName":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S10"},"MixedInstancesPolicy":{"shape":"S12"},"InstanceId":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S26"},"LoadBalancerNames":{"shape":"Sa"},"TargetGroupARNs":{"shape":"S6"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"PlacementGroup":{},"VPCZoneIdentifier":{},"TerminationPolicies":{"shape":"S29"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"CapacityRebalance":{"type":"boolean"},"LifecycleHookSpecificationList":{"type":"list","member":{"type":"structure","required":["LifecycleHookName","LifecycleTransition"],"members":{"LifecycleHookName":{},"LifecycleTransition":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"DefaultResult":{},"NotificationTargetARN":{},"RoleARN":{}}}},"Tags":{"shape":"S2j"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"}}}},"CreateLaunchConfiguration":{"input":{"type":"structure","required":["LaunchConfigurationName"],"members":{"LaunchConfigurationName":{},"ImageId":{},"KeyName":{},"SecurityGroups":{"shape":"S2s"},"ClassicLinkVPCId":{},"ClassicLinkVPCSecurityGroups":{"shape":"S2t"},"UserData":{},"InstanceId":{},"InstanceType":{},"KernelId":{},"RamdiskId":{},"BlockDeviceMappings":{"shape":"S2v"},"InstanceMonitoring":{"shape":"S35"},"SpotPrice":{},"IamInstanceProfile":{},"EbsOptimized":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"PlacementTenancy":{},"MetadataOptions":{"shape":"S3a"}}}},"CreateOrUpdateTags":{"input":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2j"}}}},"DeleteAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ForceDelete":{"type":"boolean"}}}},"DeleteLaunchConfiguration":{"input":{"type":"structure","required":["LaunchConfigurationName"],"members":{"LaunchConfigurationName":{}}}},"DeleteLifecycleHook":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{}}},"output":{"resultWrapper":"DeleteLifecycleHookResult","type":"structure","members":{}}},"DeleteNotificationConfiguration":{"input":{"type":"structure","required":["AutoScalingGroupName","TopicARN"],"members":{"AutoScalingGroupName":{},"TopicARN":{}}}},"DeletePolicy":{"input":{"type":"structure","required":["PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{}}}},"DeleteScheduledAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionName"],"members":{"AutoScalingGroupName":{},"ScheduledActionName":{}}}},"DeleteTags":{"input":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2j"}}}},"DeleteWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ForceDelete":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteWarmPoolResult","type":"structure","members":{}}},"DescribeAccountLimits":{"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"MaxNumberOfAutoScalingGroups":{"type":"integer"},"MaxNumberOfLaunchConfigurations":{"type":"integer"},"NumberOfAutoScalingGroups":{"type":"integer"},"NumberOfLaunchConfigurations":{"type":"integer"}}}},"DescribeAdjustmentTypes":{"output":{"resultWrapper":"DescribeAdjustmentTypesResult","type":"structure","members":{"AdjustmentTypes":{"type":"list","member":{"type":"structure","members":{"AdjustmentType":{}}}}}}},"DescribeAutoScalingGroups":{"input":{"type":"structure","members":{"AutoScalingGroupNames":{"shape":"S3z"},"NextToken":{},"MaxRecords":{"type":"integer"},"Filters":{"shape":"S41"}}},"output":{"resultWrapper":"DescribeAutoScalingGroupsResult","type":"structure","required":["AutoScalingGroups"],"members":{"AutoScalingGroups":{"type":"list","member":{"type":"structure","required":["AutoScalingGroupName","MinSize","MaxSize","DesiredCapacity","DefaultCooldown","AvailabilityZones","HealthCheckType","CreatedTime"],"members":{"AutoScalingGroupName":{},"AutoScalingGroupARN":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S10"},"MixedInstancesPolicy":{"shape":"S12"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"PredictedCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S26"},"LoadBalancerNames":{"shape":"Sa"},"TargetGroupARNs":{"shape":"S6"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"Instances":{"shape":"S48"},"CreatedTime":{"type":"timestamp"},"SuspendedProcesses":{"type":"list","member":{"type":"structure","members":{"ProcessName":{},"SuspensionReason":{}}}},"PlacementGroup":{},"VPCZoneIdentifier":{},"EnabledMetrics":{"type":"list","member":{"type":"structure","members":{"Metric":{},"Granularity":{}}}},"Status":{},"Tags":{"shape":"S4f"},"TerminationPolicies":{"shape":"S29"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"CapacityRebalance":{"type":"boolean"},"WarmPoolConfiguration":{"shape":"S4h"},"WarmPoolSize":{"type":"integer"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"}}}},"NextToken":{}}}},"DescribeAutoScalingInstances":{"input":{"type":"structure","members":{"InstanceIds":{"shape":"S2"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeAutoScalingInstancesResult","type":"structure","members":{"AutoScalingInstances":{"type":"list","member":{"type":"structure","required":["InstanceId","AutoScalingGroupName","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],"members":{"InstanceId":{},"InstanceType":{},"AutoScalingGroupName":{},"AvailabilityZone":{},"LifecycleState":{},"HealthStatus":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S10"},"ProtectedFromScaleIn":{"type":"boolean"},"WeightedCapacity":{}}}},"NextToken":{}}}},"DescribeAutoScalingNotificationTypes":{"output":{"resultWrapper":"DescribeAutoScalingNotificationTypesResult","type":"structure","members":{"AutoScalingNotificationTypes":{"shape":"S4u"}}}},"DescribeInstanceRefreshes":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"InstanceRefreshIds":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeInstanceRefreshesResult","type":"structure","members":{"InstanceRefreshes":{"type":"list","member":{"type":"structure","members":{"InstanceRefreshId":{},"AutoScalingGroupName":{},"Status":{},"StatusReason":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"},"ProgressDetails":{"type":"structure","members":{"LivePoolProgress":{"type":"structure","members":{"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"}}},"WarmPoolProgress":{"type":"structure","members":{"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"}}}}},"Preferences":{"shape":"S56"},"DesiredConfiguration":{"shape":"S5c"}}}},"NextToken":{}}}},"DescribeLaunchConfigurations":{"input":{"type":"structure","members":{"LaunchConfigurationNames":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLaunchConfigurationsResult","type":"structure","required":["LaunchConfigurations"],"members":{"LaunchConfigurations":{"type":"list","member":{"type":"structure","required":["LaunchConfigurationName","ImageId","InstanceType","CreatedTime"],"members":{"LaunchConfigurationName":{},"LaunchConfigurationARN":{},"ImageId":{},"KeyName":{},"SecurityGroups":{"shape":"S2s"},"ClassicLinkVPCId":{},"ClassicLinkVPCSecurityGroups":{"shape":"S2t"},"UserData":{},"InstanceType":{},"KernelId":{},"RamdiskId":{},"BlockDeviceMappings":{"shape":"S2v"},"InstanceMonitoring":{"shape":"S35"},"SpotPrice":{},"IamInstanceProfile":{},"CreatedTime":{"type":"timestamp"},"EbsOptimized":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"PlacementTenancy":{},"MetadataOptions":{"shape":"S3a"}}}},"NextToken":{}}}},"DescribeLifecycleHookTypes":{"output":{"resultWrapper":"DescribeLifecycleHookTypesResult","type":"structure","members":{"LifecycleHookTypes":{"shape":"S4u"}}}},"DescribeLifecycleHooks":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"LifecycleHookNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeLifecycleHooksResult","type":"structure","members":{"LifecycleHooks":{"type":"list","member":{"type":"structure","members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleTransition":{},"NotificationTargetARN":{},"RoleARN":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"GlobalTimeout":{"type":"integer"},"DefaultResult":{}}}}}}},"DescribeLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancerTargetGroupsResult","type":"structure","members":{"LoadBalancerTargetGroups":{"type":"list","member":{"type":"structure","members":{"LoadBalancerTargetGroupARN":{},"State":{}}}},"NextToken":{}}}},"DescribeLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancers":{"type":"list","member":{"type":"structure","members":{"LoadBalancerName":{},"State":{}}}},"NextToken":{}}}},"DescribeMetricCollectionTypes":{"output":{"resultWrapper":"DescribeMetricCollectionTypesResult","type":"structure","members":{"Metrics":{"type":"list","member":{"type":"structure","members":{"Metric":{}}}},"Granularities":{"type":"list","member":{"type":"structure","members":{"Granularity":{}}}}}}},"DescribeNotificationConfigurations":{"input":{"type":"structure","members":{"AutoScalingGroupNames":{"shape":"S3z"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeNotificationConfigurationsResult","type":"structure","required":["NotificationConfigurations"],"members":{"NotificationConfigurations":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"TopicARN":{},"NotificationType":{}}}},"NextToken":{}}}},"DescribePolicies":{"input":{"type":"structure","members":{"AutoScalingGroupName":{},"PolicyNames":{"type":"list","member":{}},"PolicyTypes":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribePoliciesResult","type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"PolicyName":{},"PolicyARN":{},"PolicyType":{},"AdjustmentType":{},"MinAdjustmentStep":{"shape":"S6c"},"MinAdjustmentMagnitude":{"type":"integer"},"ScalingAdjustment":{"type":"integer"},"Cooldown":{"type":"integer"},"StepAdjustments":{"shape":"S6f"},"MetricAggregationType":{},"EstimatedInstanceWarmup":{"type":"integer"},"Alarms":{"shape":"S6j"},"TargetTrackingConfiguration":{"shape":"S6l"},"Enabled":{"type":"boolean"},"PredictiveScalingConfiguration":{"shape":"S6z"}}}},"NextToken":{}}}},"DescribeScalingActivities":{"input":{"type":"structure","members":{"ActivityIds":{"type":"list","member":{}},"AutoScalingGroupName":{},"IncludeDeletedGroups":{"type":"boolean"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeScalingActivitiesResult","type":"structure","required":["Activities"],"members":{"Activities":{"shape":"S7q"},"NextToken":{}}}},"DescribeScalingProcessTypes":{"output":{"resultWrapper":"DescribeScalingProcessTypesResult","type":"structure","members":{"Processes":{"type":"list","member":{"type":"structure","required":["ProcessName"],"members":{"ProcessName":{}}}}}}},"DescribeScheduledActions":{"input":{"type":"structure","members":{"AutoScalingGroupName":{},"ScheduledActionNames":{"shape":"Sd"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeScheduledActionsResult","type":"structure","members":{"ScheduledUpdateGroupActions":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"ScheduledActionName":{},"ScheduledActionARN":{},"Time":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}},"NextToken":{}}}},"DescribeTags":{"input":{"type":"structure","members":{"Filters":{"shape":"S41"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"Tags":{"shape":"S4f"},"NextToken":{}}}},"DescribeTerminationPolicyTypes":{"output":{"resultWrapper":"DescribeTerminationPolicyTypesResult","type":"structure","members":{"TerminationPolicyTypes":{"shape":"S29"}}}},"DescribeWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeWarmPoolResult","type":"structure","members":{"WarmPoolConfiguration":{"shape":"S4h"},"Instances":{"shape":"S48"},"NextToken":{}}}},"DetachInstances":{"input":{"type":"structure","required":["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"DetachInstancesResult","type":"structure","members":{"Activities":{"shape":"S7q"}}}},"DetachLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName","TargetGroupARNs"],"members":{"AutoScalingGroupName":{},"TargetGroupARNs":{"shape":"S6"}}},"output":{"resultWrapper":"DetachLoadBalancerTargetGroupsResult","type":"structure","members":{}}},"DetachLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName","LoadBalancerNames"],"members":{"AutoScalingGroupName":{},"LoadBalancerNames":{"shape":"Sa"}}},"output":{"resultWrapper":"DetachLoadBalancersResult","type":"structure","members":{}}},"DisableMetricsCollection":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"Metrics":{"shape":"S8f"}}}},"EnableMetricsCollection":{"input":{"type":"structure","required":["AutoScalingGroupName","Granularity"],"members":{"AutoScalingGroupName":{},"Metrics":{"shape":"S8f"},"Granularity":{}}}},"EnterStandby":{"input":{"type":"structure","required":["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"EnterStandbyResult","type":"structure","members":{"Activities":{"shape":"S7q"}}}},"ExecutePolicy":{"input":{"type":"structure","required":["PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"HonorCooldown":{"type":"boolean"},"MetricValue":{"type":"double"},"BreachThreshold":{"type":"double"}}}},"ExitStandby":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{}}},"output":{"resultWrapper":"ExitStandbyResult","type":"structure","members":{"Activities":{"shape":"S7q"}}}},"GetPredictiveScalingForecast":{"input":{"type":"structure","required":["AutoScalingGroupName","PolicyName","StartTime","EndTime"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"output":{"resultWrapper":"GetPredictiveScalingForecastResult","type":"structure","required":["LoadForecast","CapacityForecast","UpdateTime"],"members":{"LoadForecast":{"type":"list","member":{"type":"structure","required":["Timestamps","Values","MetricSpecification"],"members":{"Timestamps":{"shape":"S8r"},"Values":{"shape":"S8s"},"MetricSpecification":{"shape":"S71"}}}},"CapacityForecast":{"type":"structure","required":["Timestamps","Values"],"members":{"Timestamps":{"shape":"S8r"},"Values":{"shape":"S8s"}}},"UpdateTime":{"type":"timestamp"}}}},"PutLifecycleHook":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleTransition":{},"RoleARN":{},"NotificationTargetARN":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"DefaultResult":{}}},"output":{"resultWrapper":"PutLifecycleHookResult","type":"structure","members":{}}},"PutNotificationConfiguration":{"input":{"type":"structure","required":["AutoScalingGroupName","TopicARN","NotificationTypes"],"members":{"AutoScalingGroupName":{},"TopicARN":{},"NotificationTypes":{"shape":"S4u"}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["AutoScalingGroupName","PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"PolicyType":{},"AdjustmentType":{},"MinAdjustmentStep":{"shape":"S6c"},"MinAdjustmentMagnitude":{"type":"integer"},"ScalingAdjustment":{"type":"integer"},"Cooldown":{"type":"integer"},"MetricAggregationType":{},"StepAdjustments":{"shape":"S6f"},"EstimatedInstanceWarmup":{"type":"integer"},"TargetTrackingConfiguration":{"shape":"S6l"},"Enabled":{"type":"boolean"},"PredictiveScalingConfiguration":{"shape":"S6z"}}},"output":{"resultWrapper":"PutScalingPolicyResult","type":"structure","members":{"PolicyARN":{},"Alarms":{"shape":"S6j"}}}},"PutScheduledUpdateGroupAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionName"],"members":{"AutoScalingGroupName":{},"ScheduledActionName":{},"Time":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}},"PutWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"MaxGroupPreparedCapacity":{"type":"integer"},"MinSize":{"type":"integer"},"PoolState":{},"InstanceReusePolicy":{"shape":"S4m"}}},"output":{"resultWrapper":"PutWarmPoolResult","type":"structure","members":{}}},"RecordLifecycleActionHeartbeat":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleActionToken":{},"InstanceId":{}}},"output":{"resultWrapper":"RecordLifecycleActionHeartbeatResult","type":"structure","members":{}}},"ResumeProcesses":{"input":{"shape":"S94"}},"SetDesiredCapacity":{"input":{"type":"structure","required":["AutoScalingGroupName","DesiredCapacity"],"members":{"AutoScalingGroupName":{},"DesiredCapacity":{"type":"integer"},"HonorCooldown":{"type":"boolean"}}}},"SetInstanceHealth":{"input":{"type":"structure","required":["InstanceId","HealthStatus"],"members":{"InstanceId":{},"HealthStatus":{},"ShouldRespectGracePeriod":{"type":"boolean"}}}},"SetInstanceProtection":{"input":{"type":"structure","required":["InstanceIds","AutoScalingGroupName","ProtectedFromScaleIn"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ProtectedFromScaleIn":{"type":"boolean"}}},"output":{"resultWrapper":"SetInstanceProtectionResult","type":"structure","members":{}}},"StartInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"Strategy":{},"DesiredConfiguration":{"shape":"S5c"},"Preferences":{"shape":"S56"}}},"output":{"resultWrapper":"StartInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"SuspendProcesses":{"input":{"shape":"S94"}},"TerminateInstanceInAutoScalingGroup":{"input":{"type":"structure","required":["InstanceId","ShouldDecrementDesiredCapacity"],"members":{"InstanceId":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"TerminateInstanceInAutoScalingGroupResult","type":"structure","members":{"Activity":{"shape":"S7r"}}}},"UpdateAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S10"},"MixedInstancesPolicy":{"shape":"S12"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S26"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"PlacementGroup":{},"VPCZoneIdentifier":{},"TerminationPolicies":{"shape":"S29"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"CapacityRebalance":{"type":"boolean"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"}}}}},"shapes":{"S2":{"type":"list","member":{}},"S6":{"type":"list","member":{}},"Sa":{"type":"list","member":{}},"Sd":{"type":"list","member":{}},"Sf":{"type":"list","member":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"ErrorCode":{},"ErrorMessage":{}}}},"S10":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"S12":{"type":"structure","members":{"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateSpecification":{"shape":"S10"},"Overrides":{"type":"list","member":{"type":"structure","members":{"InstanceType":{},"WeightedCapacity":{},"LaunchTemplateSpecification":{"shape":"S10"},"InstanceRequirements":{"type":"structure","required":["VCpuCount","MemoryMiB"],"members":{"VCpuCount":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"MemoryMiB":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"CpuManufacturers":{"type":"list","member":{}},"MemoryGiBPerVCpu":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ExcludedInstanceTypes":{"type":"list","member":{}},"InstanceGenerations":{"type":"list","member":{}},"SpotMaxPricePercentageOverLowestPrice":{"type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"type":"integer"},"BareMetal":{},"BurstablePerformance":{},"RequireHibernateSupport":{"type":"boolean"},"NetworkInterfaceCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"LocalStorage":{},"LocalStorageTypes":{"type":"list","member":{}},"TotalLocalStorageGB":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"BaselineEbsBandwidthMbps":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorTypes":{"type":"list","member":{}},"AcceleratorCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorManufacturers":{"type":"list","member":{}},"AcceleratorNames":{"type":"list","member":{}},"AcceleratorTotalMemoryMiB":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}}}}}}}}},"InstancesDistribution":{"type":"structure","members":{"OnDemandAllocationStrategy":{},"OnDemandBaseCapacity":{"type":"integer"},"OnDemandPercentageAboveBaseCapacity":{"type":"integer"},"SpotAllocationStrategy":{},"SpotInstancePools":{"type":"integer"},"SpotMaxPrice":{}}}}},"S26":{"type":"list","member":{}},"S29":{"type":"list","member":{}},"S2j":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"ResourceId":{},"ResourceType":{},"Key":{},"Value":{},"PropagateAtLaunch":{"type":"boolean"}}}},"S2s":{"type":"list","member":{}},"S2t":{"type":"list","member":{}},"S2v":{"type":"list","member":{"type":"structure","required":["DeviceName"],"members":{"VirtualName":{},"DeviceName":{},"Ebs":{"type":"structure","members":{"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{},"DeleteOnTermination":{"type":"boolean"},"Iops":{"type":"integer"},"Encrypted":{"type":"boolean"},"Throughput":{"type":"integer"}}},"NoDevice":{"type":"boolean"}}}},"S35":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"S3a":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{}}},"S3z":{"type":"list","member":{}},"S41":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"S48":{"type":"list","member":{"type":"structure","required":["InstanceId","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],"members":{"InstanceId":{},"InstanceType":{},"AvailabilityZone":{},"LifecycleState":{},"HealthStatus":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S10"},"ProtectedFromScaleIn":{"type":"boolean"},"WeightedCapacity":{}}}},"S4f":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"ResourceType":{},"Key":{},"Value":{},"PropagateAtLaunch":{"type":"boolean"}}}},"S4h":{"type":"structure","members":{"MaxGroupPreparedCapacity":{"type":"integer"},"MinSize":{"type":"integer"},"PoolState":{},"Status":{},"InstanceReusePolicy":{"shape":"S4m"}}},"S4m":{"type":"structure","members":{"ReuseOnScaleIn":{"type":"boolean"}}},"S4u":{"type":"list","member":{}},"S56":{"type":"structure","members":{"MinHealthyPercentage":{"type":"integer"},"InstanceWarmup":{"type":"integer"},"CheckpointPercentages":{"type":"list","member":{"type":"integer"}},"CheckpointDelay":{"type":"integer"},"SkipMatching":{"type":"boolean"}}},"S5c":{"type":"structure","members":{"LaunchTemplate":{"shape":"S10"},"MixedInstancesPolicy":{"shape":"S12"}}},"S6c":{"type":"integer","deprecated":true},"S6f":{"type":"list","member":{"type":"structure","required":["ScalingAdjustment"],"members":{"MetricIntervalLowerBound":{"type":"double"},"MetricIntervalUpperBound":{"type":"double"},"ScalingAdjustment":{"type":"integer"}}}},"S6j":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmARN":{}}}},"S6l":{"type":"structure","required":["TargetValue"],"members":{"PredefinedMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedMetricSpecification":{"type":"structure","required":["MetricName","Namespace","Statistic"],"members":{"MetricName":{},"Namespace":{},"Dimensions":{"shape":"S6r"},"Statistic":{},"Unit":{}}},"TargetValue":{"type":"double"},"DisableScaleIn":{"type":"boolean"}}},"S6r":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S6z":{"type":"structure","required":["MetricSpecifications"],"members":{"MetricSpecifications":{"type":"list","member":{"shape":"S71"}},"Mode":{},"SchedulingBufferTime":{"type":"integer"},"MaxCapacityBreachBehavior":{},"MaxCapacityBuffer":{"type":"integer"}}},"S71":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"},"PredefinedMetricPairSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"PredefinedScalingMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"PredefinedLoadMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedScalingMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S79"}}},"CustomizedLoadMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S79"}}},"CustomizedCapacityMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S79"}}}}},"S79":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"Expression":{},"MetricStat":{"type":"structure","required":["Metric","Stat"],"members":{"Metric":{"type":"structure","required":["Namespace","MetricName"],"members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S6r"}}},"Stat":{},"Unit":{}}},"Label":{},"ReturnData":{"type":"boolean"}}}},"S7q":{"type":"list","member":{"shape":"S7r"}},"S7r":{"type":"structure","required":["ActivityId","AutoScalingGroupName","Cause","StartTime","StatusCode"],"members":{"ActivityId":{},"AutoScalingGroupName":{},"Description":{},"Cause":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StatusCode":{},"StatusMessage":{},"Progress":{"type":"integer"},"Details":{},"AutoScalingGroupState":{},"AutoScalingGroupARN":{}}},"S8f":{"type":"list","member":{}},"S8r":{"type":"list","member":{"type":"timestamp"}},"S8s":{"type":"list","member":{"type":"double"}},"S94":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ScalingProcesses":{"type":"list","member":{}}}}}}')},"0ZJR":function(e,t,r){"use strict";var n=r("1LL4").extend,i=r("MFjd"),o=r("rPl+"),s=r("wykg"),a=r("ti0F").isDefined,u=r("C+eR"),c=u.normalizeAngle,p=Math,l=p.max,m=r("ppys").radialLabelIndent;t.polarSymbolPoint=n({},i,{_getLabelCoords:s._getLabelCoords,_moveLabelOnCanvas:o._moveLabelOnCanvas,_getLabelPosition:function(){return"outside"},_getCoords:function(e,t){var r=this.series.getValueAxis(),n=r.getAngles()[0],i=this._getArgTranslator().translate(e),o=this._getValTranslator().translate(t),s=u.convertPolarToXY(r.getCenter(),r.getAngles()[0],i,o);return s.angle=i+n-90,s.radius=o,s},_translate:function(){var e=this.series.getValueAxis().getCenter(),t=this._getCoords(this.argument,this.value),r=this._getValTranslator().translate("canvas_position_end"),n=a(t.radius)&&t.radius>=0?t.radius:null;this.vx=c(t.angle),this.vy=this.radiusOuter=this.radiusLabels=n,this.radiusLabels+=m,this.radius=n,this.middleAngle=-t.angle,this.angle=-t.angle,this.x=t.x,this.y=t.y,this.defaultX=this.centerX=e.x,this.defaultY=this.centerY=e.y,this._translateErrorBars(),this.inVisibleArea=this._checkRadiusForVisibleArea(n,r)},_checkRadiusForVisibleArea:function(e,t){return a(e)&&e<=t},_translateErrorBars:function(){var e=this._options.errorBars,t=this._getValTranslator();e&&(a(this.lowError)&&(this._lowErrorCoord=this.centerY-t.translate(this.lowError)),a(this.highError)&&(this._highErrorCoord=this.centerY-t.translate(this.highError)),this._errorBarPos=this.centerX,this._baseErrorBarPos="stdDeviation"===e.type?this._lowErrorCoord+(this._highErrorCoord-this._lowErrorCoord)/2:this.centerY-this.radius)},_getTranslates:function(e){return e?this.getDefaultCoords():{x:this.x,y:this.y}},getDefaultCoords:function(){var e=u.getCosAndSin(-this.angle),t=this._getValTranslator().translate("canvas_position_default");return{x:this.defaultX+t*e.cos,y:this.defaultY+t*e.sin}},_addLabelAlignmentAndOffset:function(e,t){return t},_checkLabelPosition:function(e,t){var r=this._getVisibleArea(),n=this._getGraphicBBox();return this._isPointInVisibleArea(r,n)&&(t=this._moveLabelOnCanvas(t,r,e.getBoundingRect())),t},_getErrorBarSettings:function(e,t){var r=i._getErrorBarSettings.call(this,e,t);return r.rotate=90-this.angle,r.rotateX=this.centerX,r.rotateY=this.centerY,r},getCoords:function(e){return e?this.getDefaultCoords():{x:this.x,y:this.y}}}),t.polarBarPoint=n({},o,{_translateErrorBars:t.polarSymbolPoint._translateErrorBars,_getErrorBarSettings:t.polarSymbolPoint._getErrorBarSettings,_moveLabelOnCanvas:o._moveLabelOnCanvas,_getLabelCoords:s._getLabelCoords,_getLabelConnector:s._getLabelConnector,getTooltipParams:s.getTooltipParams,_getLabelPosition:s._getLabelPosition,_getCoords:t.polarSymbolPoint._getCoords,_translate:function(){var e=this._getValTranslator(),r=e.getBusinessRange(),n=e.translate("canvas_position_end");this.radiusInner=e.translate(this.minValue),t.polarSymbolPoint._translate.call(this),null===this.radiusInner?this.radiusInner=this.radius=n:null===this.radius?this.radius=this.value>=r.minVisible?n:0:this.radius>n&&(this.radius=n),this.radiusOuter=this.radiusLabels=l(this.radiusInner,this.radius),this.radiusLabels+=m,this.radiusInner=this.defaultRadius=p.min(this.radiusInner,this.radius),this.middleAngle=this.angle=-c(this.middleAngleCorrection-this.angle)},_checkRadiusForVisibleArea:function(e){return a(e)||this._getValTranslator().translate(this.minValue)>0},_getErrorBarBaseEdgeLength:function(){var e=this.getMarkerCoords();return p.PI*e.outerRadius*p.abs(e.startAngle-e.endAngle)/180},getMarkerCoords:function(){return{x:this.centerX,y:this.centerY,outerRadius:this.radiusOuter,innerRadius:this.defaultRadius,startAngle:this.middleAngle-this.interval/2,endAngle:this.middleAngle+this.interval/2}},_drawMarker:function(e,t,r){var n=this._getStyle(),i=this.getMarkerCoords(),o=i.innerRadius,s=i.outerRadius,a=this._getCoords(this.argument,"canvas_position_default"),u=i.x,c=i.y;r&&(o=0,s=0,u=a.x,c=a.y),this.graphic=e.arc(u,c,o,s,i.startAngle,i.endAngle).attr(n).data({"chart-data-point":this}).append(t)},_checkLabelPosition:function(e,t){var r=this._getVisibleArea(),n=u.getCosAndSin(this.middleAngle),i=this.centerX+this.defaultRadius*n.cos,o=this.centerY-this.defaultRadius*n.sin;return i>r.minX&&ir.minY&&o=n.startAngle&&-r.phi<=n.endAngle:-r.phi<=n.startAngle&&-r.phi>=n.endAngle;return r.r>=n.innerRadius&&r.r<=n.outerRadius&&i}})},"0osO":function(e,t,r){"use strict";var n=r("5qrJ").inherit({ctor:function(e){e&&(e=String(e)),this._value=this._normalize(e||this._generate())},_normalize:function(e){for(e=e.replace(/[^a-f0-9]/gi,"").toLowerCase();e.length<32;)e+="0";return[e.substr(0,8),e.substr(8,4),e.substr(12,4),e.substr(16,4),e.substr(20,12)].join("-")},_generate:function(){for(var e="",t=0;t<32;t++)e+=Math.round(15*Math.random()).toString(16);return e},toString:function(){return this._value},valueOf:function(){return this._value},toJSON:function(){return this._value}});e.exports=n,e.exports.default=e.exports},"0pAb":function(e){e.exports=JSON.parse('{"pagination":{"DescribeCodeCoverages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"codeCoverages"},"DescribeTestCases":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"testCases"},"ListBuildBatches":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"ids"},"ListBuildBatchesForProject":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"ids"},"ListBuilds":{"input_token":"nextToken","output_token":"nextToken","result_key":"ids"},"ListBuildsForProject":{"input_token":"nextToken","output_token":"nextToken","result_key":"ids"},"ListProjects":{"input_token":"nextToken","output_token":"nextToken","result_key":"projects"},"ListReportGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reportGroups"},"ListReports":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reports"},"ListReportsForReportGroup":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reports"},"ListSharedProjects":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"projects"},"ListSharedReportGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reportGroups"}}}')},"0rfp":function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-15","endpointPrefix":"ec2","protocol":"ec2","serviceAbbreviation":"Amazon EC2","serviceFullName":"Amazon Elastic Compute Cloud","serviceId":"EC2","signatureVersion":"v4","uid":"ec2-2016-11-15","xmlNamespace":"http://ec2.amazonaws.com/doc/2016-11-15"},"operations":{"AcceptReservedInstancesExchangeQuote":{"input":{"type":"structure","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"S3","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"S5","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"ExchangeId":{"locationName":"exchangeId"}}}},"AcceptTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"Se"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sg","locationName":"associations"}}}},"AcceptTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sn","locationName":"transitGatewayPeeringAttachment"}}}},"AcceptTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"Sy","locationName":"transitGatewayVpcAttachment"}}}},"AcceptVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S15","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S18","locationName":"unsuccessful"}}}},"AcceptVpcPeeringConnection":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1e","locationName":"vpcPeeringConnection"}}}},"AdvertiseByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1p","locationName":"byoipCidr"}}}},"AllocateAddress":{"input":{"type":"structure","members":{"Domain":{},"Address":{},"PublicIpv4Pool":{},"NetworkBorderGroup":{},"CustomerOwnedIpv4Pool":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Domain":{"locationName":"domain"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}},"AllocateHosts":{"input":{"type":"structure","required":["AvailabilityZone","Quantity"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"ClientToken":{"locationName":"clientToken"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{},"Quantity":{"locationName":"quantity","type":"integer"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"HostRecovery":{},"OutpostArn":{}}},"output":{"type":"structure","members":{"HostIds":{"shape":"S23","locationName":"hostIdSet"}}}},"AllocateIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"Description":{},"PreviewNextCidr":{"type":"boolean"},"DisallowedCidrs":{"locationName":"DisallowedCidr","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"IpamPoolAllocation":{"shape":"S28","locationName":"ipamPoolAllocation"}}}},"ApplySecurityGroupsToClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","VpcId","SecurityGroupIds"],"members":{"ClientVpnEndpointId":{},"VpcId":{},"SecurityGroupIds":{"shape":"S2e","locationName":"SecurityGroupId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SecurityGroupIds":{"shape":"S2e","locationName":"securityGroupIds"}}}},"AssignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"S2i","locationName":"ipv6Addresses"},"Ipv6PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"S2j","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"AssignedIpv6Addresses":{"shape":"S2i","locationName":"assignedIpv6Addresses"},"AssignedIpv6Prefixes":{"shape":"S2j","locationName":"assignedIpv6PrefixSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"AssignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"AllowReassignment":{"locationName":"allowReassignment","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S2n","locationName":"privateIpAddress"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"S2j","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AssignedPrivateIpAddresses":{"locationName":"assignedPrivateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"AssignedIpv4Prefixes":{"shape":"S2r","locationName":"assignedIpv4PrefixSet"}}}},"AssociateAddress":{"input":{"type":"structure","members":{"AllocationId":{},"InstanceId":{},"PublicIp":{},"AllowReassociation":{"locationName":"allowReassociation","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"}}}},"AssociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","SubnetId"],"members":{"ClientVpnEndpointId":{},"SubnetId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S30","locationName":"status"}}}},"AssociateDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId","VpcId"],"members":{"DhcpOptionsId":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"AssociateEnclaveCertificateIamRole":{"input":{"type":"structure","members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}},"AssociateIamInstanceProfile":{"input":{"type":"structure","required":["IamInstanceProfile","InstanceId"],"members":{"IamInstanceProfile":{"shape":"S38"},"InstanceId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3a","locationName":"iamInstanceProfileAssociation"}}}},"AssociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S3g","locationName":"InstanceId"},"InstanceTags":{"shape":"Su","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S3h","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S3k","locationName":"instanceEventWindow"}}}},"AssociateRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"AssociationState":{"shape":"S3w","locationName":"associationState"}}}},"AssociateSubnetCidrBlock":{"input":{"type":"structure","required":["Ipv6CidrBlock","SubnetId"],"members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"SubnetId":{"locationName":"subnetId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S40","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"AssociateTransitGatewayMulticastDomain":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S45"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sg","locationName":"associations"}}}},"AssociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S4a","locationName":"association"}}}},"AssociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S4f","locationName":"association"}}}},"AssociateTrunkInterface":{"input":{"type":"structure","required":["BranchInterfaceId","TrunkInterfaceId"],"members":{"BranchInterfaceId":{},"TrunkInterfaceId":{},"VlanId":{"type":"integer"},"GreKey":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfaceAssociation":{"shape":"S4i","locationName":"interfaceAssociation"},"ClientToken":{"locationName":"clientToken"}}}},"AssociateVpcCidrBlock":{"input":{"type":"structure","required":["VpcId"],"members":{"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"CidrBlock":{},"VpcId":{"locationName":"vpcId"},"Ipv6CidrBlockNetworkBorderGroup":{},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S4p","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S4s","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"AttachClassicLinkVpc":{"input":{"type":"structure","required":["Groups","InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"S4u","locationName":"SecurityGroupId"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"AttachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"AttachNetworkInterface":{"input":{"type":"structure","required":["DeviceIndex","InstanceId","NetworkInterfaceId"],"members":{"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkCardIndex":{"type":"integer"}}},"output":{"type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"}}}},"AttachVolume":{"input":{"type":"structure","required":["Device","InstanceId","VolumeId"],"members":{"Device":{},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S52"}},"AttachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcAttachment":{"shape":"S57","locationName":"attachment"}}}},"AuthorizeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"AuthorizeAllGroups":{"type":"boolean"},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S5b","locationName":"status"}}}},"AuthorizeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S5e","locationName":"ipPermissions"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S5p","locationName":"securityGroupRuleSet"}}}},"AuthorizeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S5e"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S5p","locationName":"securityGroupRuleSet"}}}},"BundleInstance":{"input":{"type":"structure","required":["InstanceId","Storage"],"members":{"InstanceId":{},"Storage":{"shape":"S5y"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S62","locationName":"bundleInstanceTask"}}}},"CancelBundleTask":{"input":{"type":"structure","required":["BundleId"],"members":{"BundleId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S62","locationName":"bundleInstanceTask"}}}},"CancelCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelCapacityReservationFleets":{"input":{"type":"structure","required":["CapacityReservationFleetIds"],"members":{"DryRun":{"type":"boolean"},"CapacityReservationFleetIds":{"shape":"S6c","locationName":"CapacityReservationFleetId"}}},"output":{"type":"structure","members":{"SuccessfulFleetCancellations":{"locationName":"successfulFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"}}}},"FailedFleetCancellations":{"locationName":"failedFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CancelCapacityReservationFleetError":{"locationName":"cancelCapacityReservationFleetError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"CancelConversionTask":{"input":{"type":"structure","required":["ConversionTaskId"],"members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"ReasonMessage":{"locationName":"reasonMessage"}}}},"CancelExportTask":{"input":{"type":"structure","required":["ExportTaskId"],"members":{"ExportTaskId":{"locationName":"exportTaskId"}}}},"CancelImportTask":{"input":{"type":"structure","members":{"CancelReason":{},"DryRun":{"type":"boolean"},"ImportTaskId":{}}},"output":{"type":"structure","members":{"ImportTaskId":{"locationName":"importTaskId"},"PreviousState":{"locationName":"previousState"},"State":{"locationName":"state"}}}},"CancelReservedInstancesListing":{"input":{"type":"structure","required":["ReservedInstancesListingId"],"members":{"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S6x","locationName":"reservedInstancesListingsSet"}}}},"CancelSpotFleetRequests":{"input":{"type":"structure","required":["SpotFleetRequestIds","TerminateInstances"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestIds":{"shape":"S79","locationName":"spotFleetRequestId"},"TerminateInstances":{"locationName":"terminateInstances","type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetRequests":{"locationName":"successfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentSpotFleetRequestState":{"locationName":"currentSpotFleetRequestState"},"PreviousSpotFleetRequestState":{"locationName":"previousSpotFleetRequestState"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"UnsuccessfulFleetRequests":{"locationName":"unsuccessfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}}}}},"CancelSpotInstanceRequests":{"input":{"type":"structure","required":["SpotInstanceRequestIds"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S7k","locationName":"SpotInstanceRequestId"}}},"output":{"type":"structure","members":{"CancelledSpotInstanceRequests":{"locationName":"spotInstanceRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"State":{"locationName":"state"}}}}}}},"ConfirmProductInstance":{"input":{"type":"structure","required":["InstanceId","ProductCode"],"members":{"InstanceId":{},"ProductCode":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"Return":{"locationName":"return","type":"boolean"}}}},"CopyFpgaImage":{"input":{"type":"structure","required":["SourceFpgaImageId","SourceRegion"],"members":{"DryRun":{"type":"boolean"},"SourceFpgaImageId":{},"Description":{},"Name":{},"SourceRegion":{},"ClientToken":{}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"}}}},"CopyImage":{"input":{"type":"structure","required":["Name","SourceImageId","SourceRegion"],"members":{"ClientToken":{},"Description":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"Name":{},"SourceImageId":{},"SourceRegion":{},"DestinationOutpostArn":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CopySnapshot":{"input":{"type":"structure","required":["SourceRegion","SourceSnapshotId"],"members":{"Description":{},"DestinationOutpostArn":{},"DestinationRegion":{"locationName":"destinationRegion"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"PresignedUrl":{"locationName":"presignedUrl"},"SourceRegion":{},"SourceSnapshotId":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"CreateCapacityReservation":{"input":{"type":"structure","required":["InstanceType","InstancePlatform","InstanceCount"],"members":{"ClientToken":{},"InstanceType":{},"InstancePlatform":{},"AvailabilityZone":{},"AvailabilityZoneId":{},"Tenancy":{},"InstanceCount":{"type":"integer"},"EbsOptimized":{"type":"boolean"},"EphemeralStorage":{"type":"boolean"},"EndDate":{"type":"timestamp"},"EndDateType":{},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S1v"},"DryRun":{"type":"boolean"},"OutpostArn":{},"PlacementGroupArn":{}}},"output":{"type":"structure","members":{"CapacityReservation":{"shape":"S87","locationName":"capacityReservation"}}}},"CreateCapacityReservationFleet":{"input":{"type":"structure","required":["InstanceTypeSpecifications","TotalTargetCapacity"],"members":{"AllocationStrategy":{},"ClientToken":{"idempotencyToken":true},"InstanceTypeSpecifications":{"locationName":"InstanceTypeSpecification","type":"list","member":{"type":"structure","members":{"InstanceType":{},"InstancePlatform":{},"Weight":{"type":"double"},"AvailabilityZone":{},"AvailabilityZoneId":{},"EbsOptimized":{"type":"boolean"},"Priority":{"type":"integer"}}}},"Tenancy":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Tenancy":{"locationName":"tenancy"},"FleetCapacityReservations":{"shape":"S8j","locationName":"fleetCapacityReservationSet"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"CreateCarrierGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"S8n","locationName":"carrierGateway"}}}},"CreateClientVpnEndpoint":{"input":{"type":"structure","required":["ClientCidrBlock","ServerCertificateArn","AuthenticationOptions","ConnectionLogOptions"],"members":{"ClientCidrBlock":{},"ServerCertificateArn":{},"AuthenticationOptions":{"locationName":"Authentication","type":"list","member":{"type":"structure","members":{"Type":{},"ActiveDirectory":{"type":"structure","members":{"DirectoryId":{}}},"MutualAuthentication":{"type":"structure","members":{"ClientRootCertificateChainArn":{}}},"FederatedAuthentication":{"type":"structure","members":{"SAMLProviderArn":{},"SelfServiceSAMLProviderArn":{}}}}}},"ConnectionLogOptions":{"shape":"S8x"},"DnsServers":{"shape":"Se"},"TransportProtocol":{},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"SecurityGroupIds":{"shape":"S2e","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"S90"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"S91"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"S93","locationName":"status"},"DnsName":{"locationName":"dnsName"}}}},"CreateClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock","TargetVpcSubnetId"],"members":{"ClientVpnEndpointId":{},"DestinationCidrBlock":{},"TargetVpcSubnetId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S97","locationName":"status"}}}},"CreateCustomerGateway":{"input":{"type":"structure","required":["BgpAsn","Type"],"members":{"BgpAsn":{"type":"integer"},"PublicIp":{},"CertificateArn":{},"Type":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DeviceName":{},"IpAddress":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateway":{"shape":"S9c","locationName":"customerGateway"}}}},"CreateDefaultSubnet":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"DryRun":{"type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"S9f","locationName":"subnet"}}}},"CreateDefaultVpc":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"S9n","locationName":"vpc"}}}},"CreateDhcpOptions":{"input":{"type":"structure","required":["DhcpConfigurations"],"members":{"DhcpConfigurations":{"locationName":"dhcpConfiguration","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"shape":"Se","locationName":"Value"}}}},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"DhcpOptions":{"shape":"S9w","locationName":"dhcpOptions"}}}},"CreateEgressOnlyInternetGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"ClientToken":{},"DryRun":{"type":"boolean"},"VpcId":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"EgressOnlyInternetGateway":{"shape":"Sa3","locationName":"egressOnlyInternetGateway"}}}},"CreateFleet":{"input":{"type":"structure","required":["LaunchTemplateConfigs","TargetCapacitySpecification"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"SpotOptions":{"type":"structure","members":{"AllocationStrategy":{},"MaintenanceStrategies":{"type":"structure","members":{"CapacityRebalance":{"type":"structure","members":{"ReplacementStrategy":{},"TerminationDelay":{"type":"integer"}}}}},"InstanceInterruptionBehavior":{},"InstancePoolsToUseCount":{"type":"integer"},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"OnDemandOptions":{"type":"structure","members":{"AllocationStrategy":{},"CapacityReservationOptions":{"type":"structure","members":{"UsageStrategy":{}}},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Saj"},"TargetCapacitySpecification":{"shape":"Sbi"},"TerminateInstancesWithExpiration":{"type":"boolean"},"Type":{},"ValidFrom":{"type":"timestamp"},"ValidUntil":{"type":"timestamp"},"ReplaceUnhealthyInstances":{"type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"Context":{}}},"output":{"type":"structure","members":{"FleetId":{"locationName":"fleetId"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sbq","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sbq","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Sc6","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}}}}},"CreateFlowLogs":{"input":{"type":"structure","required":["ResourceIds","ResourceType"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"DeliverLogsPermissionArn":{},"LogGroupName":{},"ResourceIds":{"locationName":"ResourceId","type":"list","member":{"locationName":"item"}},"ResourceType":{},"TrafficType":{},"LogDestinationType":{},"LogDestination":{},"LogFormat":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"MaxAggregationInterval":{"type":"integer"},"DestinationOptions":{"type":"structure","members":{"FileFormat":{},"HiveCompatiblePartitions":{"type":"boolean"},"PerHourPartition":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"FlowLogIds":{"shape":"Se","locationName":"flowLogIdSet"},"Unsuccessful":{"shape":"S18","locationName":"unsuccessful"}}}},"CreateFpgaImage":{"input":{"type":"structure","required":["InputStorageLocation"],"members":{"DryRun":{"type":"boolean"},"InputStorageLocation":{"shape":"Sci"},"LogsStorageLocation":{"shape":"Sci"},"Description":{},"Name":{},"ClientToken":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"}}}},"CreateImage":{"input":{"type":"structure","required":["InstanceId","Name"],"members":{"BlockDeviceMappings":{"shape":"Scl","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"Name":{"locationName":"name"},"NoReboot":{"locationName":"noReboot","type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateInstanceEventWindow":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Name":{},"TimeRanges":{"shape":"Scs","locationName":"TimeRange"},"CronExpression":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S3k","locationName":"instanceEventWindow"}}}},"CreateInstanceExportTask":{"input":{"type":"structure","required":["ExportToS3Task","InstanceId","TargetEnvironment"],"members":{"Description":{"locationName":"description"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ExportTask":{"shape":"Sd1","locationName":"exportTask"}}}},"CreateInternetGateway":{"input":{"type":"structure","members":{"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InternetGateway":{"shape":"Sd7","locationName":"internetGateway"}}}},"CreateIpam":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sd9","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sdc","locationName":"ipam"}}}},"CreateIpamPool":{"input":{"type":"structure","required":["IpamScopeId","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Locale":{},"SourceIpamPoolId":{},"Description":{},"AddressFamily":{},"AutoImport":{"type":"boolean"},"PubliclyAdvertisable":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"AllocationResourceTags":{"shape":"Sdl","locationName":"AllocationResourceTag"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"AwsService":{}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sdp","locationName":"ipamPool"}}}},"CreateIpamScope":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sdw","locationName":"ipamScope"}}}},"CreateKeyPair":{"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyType":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"KeyFormat":{}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyMaterial":{"locationName":"keyMaterial","type":"string","sensitive":true},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"CreateLaunchTemplate":{"input":{"type":"structure","required":["LaunchTemplateName","LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateName":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Se5"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Sfn","locationName":"launchTemplate"},"Warning":{"shape":"Sfo","locationName":"warning"}}}},"CreateLaunchTemplateVersion":{"input":{"type":"structure","required":["LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"SourceVersion":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Se5"}}},"output":{"type":"structure","members":{"LaunchTemplateVersion":{"shape":"Sft","locationName":"launchTemplateVersion"},"Warning":{"shape":"Sfo","locationName":"warning"}}}},"CreateLocalGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sgx","locationName":"route"}}}},"CreateLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","VpcId"],"members":{"LocalGatewayRouteTableId":{},"VpcId":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Sh2","locationName":"localGatewayRouteTableVpcAssociation"}}}},"CreateManagedPrefixList":{"input":{"type":"structure","required":["PrefixListName","MaxEntries","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"PrefixListName":{},"Entries":{"shape":"Sh5","locationName":"Entry"},"MaxEntries":{"type":"integer"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"AddressFamily":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sh8","locationName":"prefixList"}}}},"CreateNatGateway":{"input":{"type":"structure","required":["SubnetId"],"members":{"AllocationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SubnetId":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"ConnectivityType":{}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"NatGateway":{"shape":"Shd","locationName":"natGateway"}}}},"CreateNetworkAcl":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"NetworkAcl":{"shape":"Shk","locationName":"networkAcl"}}}},"CreateNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Shp","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Shq","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"CreateNetworkInsightsAccessScope":{"input":{"type":"structure","required":["ClientToken"],"members":{"MatchPaths":{"shape":"Shv","locationName":"MatchPath"},"ExcludePaths":{"shape":"Shv","locationName":"ExcludePath"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScope":{"shape":"Si5","locationName":"networkInsightsAccessScope"},"NetworkInsightsAccessScopeContent":{"shape":"Si7","locationName":"networkInsightsAccessScopeContent"}}}},"CreateNetworkInsightsPath":{"input":{"type":"structure","required":["Source","Destination","Protocol","ClientToken"],"members":{"SourceIp":{},"DestinationIp":{},"Source":{},"Destination":{},"Protocol":{},"DestinationPort":{"type":"integer"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsPath":{"shape":"Sik","locationName":"networkInsightsPath"}}}},"CreateNetworkInterface":{"input":{"type":"structure","required":["SubnetId"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sed","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sg1","locationName":"ipv6Addresses"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Seg","locationName":"privateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"Sei","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sek","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"InterfaceType":{},"SubnetId":{"locationName":"subnetId"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInterface":{"shape":"Sip","locationName":"networkInterface"},"ClientToken":{"locationName":"clientToken"}}}},"CreateNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfaceId","Permission"],"members":{"NetworkInterfaceId":{},"AwsAccountId":{},"AwsService":{},"Permission":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfacePermission":{"shape":"Sj5","locationName":"interfacePermission"}}}},"CreatePlacementGroup":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"type":"integer"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"SpreadLevel":{}}},"output":{"type":"structure","members":{"PlacementGroup":{"shape":"Sjc","locationName":"placementGroup"}}}},"CreatePublicIpv4Pool":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"}}}},"CreateReplaceRootVolumeTask":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"SnapshotId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTask":{"shape":"Sji","locationName":"replaceRootVolumeTask"}}}},"CreateReservedInstancesListing":{"input":{"type":"structure","required":["ClientToken","InstanceCount","PriceSchedules","ReservedInstancesId"],"members":{"ClientToken":{"locationName":"clientToken"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S6x","locationName":"reservedInstancesListingsSet"}}}},"CreateRestoreImageTask":{"input":{"type":"structure","required":["Bucket","ObjectKey"],"members":{"Bucket":{},"ObjectKey":{},"Name":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CreateRouteTable":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"RouteTable":{"shape":"Sjz","locationName":"routeTable"}}}},"CreateSecurityGroup":{"input":{"type":"structure","required":["Description","GroupName"],"members":{"Description":{"locationName":"GroupDescription"},"GroupName":{},"VpcId":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"GroupId":{"locationName":"groupId"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["VolumeId"],"members":{"Description":{},"OutpostArn":{},"VolumeId":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"Skb"}},"CreateSnapshots":{"input":{"type":"structure","required":["InstanceSpecification"],"members":{"Description":{},"InstanceSpecification":{"type":"structure","members":{"InstanceId":{},"ExcludeBootVolume":{"type":"boolean"},"ExcludeDataVolumeIds":{"shape":"Skg","locationName":"ExcludeDataVolumeId"}}},"OutpostArn":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"CopyTagsFromSource":{}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"Tags":{"shape":"Su","locationName":"tagSet"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"VolumeId":{"locationName":"volumeId"},"State":{"locationName":"state"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"StartTime":{"locationName":"startTime","type":"timestamp"},"Progress":{"locationName":"progress"},"OwnerId":{"locationName":"ownerId"},"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"}}}}}}},"CreateSpotDatafeedSubscription":{"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"locationName":"bucket"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Prefix":{"locationName":"prefix"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"Skn","locationName":"spotDatafeedSubscription"}}}},"CreateStoreImageTask":{"input":{"type":"structure","required":["ImageId","Bucket"],"members":{"ImageId":{},"Bucket":{},"S3ObjectTags":{"locationName":"S3ObjectTag","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{},"Value":{}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ObjectKey":{"locationName":"objectKey"}}}},"CreateSubnet":{"input":{"type":"structure","required":["VpcId"],"members":{"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"AvailabilityZone":{},"AvailabilityZoneId":{},"CidrBlock":{},"Ipv6CidrBlock":{},"OutpostArn":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"S9f","locationName":"subnet"}}}},"CreateSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetId","Cidr","ReservationType"],"members":{"SubnetId":{},"Cidr":{},"ReservationType":{},"Description":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"SubnetCidrReservation":{"shape":"Skz","locationName":"subnetCidrReservation"}}}},"CreateTags":{"input":{"type":"structure","required":["Resources","Tags"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Sl2","locationName":"ResourceId"},"Tags":{"shape":"Su","locationName":"Tag"}}}},"CreateTrafficMirrorFilter":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Sl6","locationName":"trafficMirrorFilter"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterId","TrafficDirection","RuleNumber","RuleAction","DestinationCidrBlock","SourceCidrBlock"],"members":{"TrafficMirrorFilterId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"Slg"},"SourcePortRange":{"shape":"Slg"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"Sl8","locationName":"trafficMirrorFilterRule"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorSession":{"input":{"type":"structure","required":["NetworkInterfaceId","TrafficMirrorTargetId","TrafficMirrorFilterId","SessionNumber"],"members":{"NetworkInterfaceId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"Sll","locationName":"trafficMirrorSession"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorTarget":{"input":{"type":"structure","members":{"NetworkInterfaceId":{},"NetworkLoadBalancerArn":{},"Description":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"GatewayLoadBalancerEndpointId":{}}},"output":{"type":"structure","members":{"TrafficMirrorTarget":{"shape":"Slo","locationName":"trafficMirrorTarget"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTransitGateway":{"input":{"type":"structure","members":{"Description":{},"Options":{"type":"structure","members":{"AmazonSideAsn":{"type":"long"},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"DefaultRouteTablePropagation":{},"VpnEcmpSupport":{},"DnsSupport":{},"MulticastSupport":{},"TransitGatewayCidrBlocks":{"shape":"Slx"}}},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Slz","locationName":"transitGateway"}}}},"CreateTransitGatewayConnect":{"input":{"type":"structure","required":["TransportTransitGatewayAttachmentId","Options"],"members":{"TransportTransitGatewayAttachmentId":{},"Options":{"type":"structure","required":["Protocol"],"members":{"Protocol":{}}},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Sm6","locationName":"transitGatewayConnect"}}}},"CreateTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],"members":{"TransitGatewayAttachmentId":{},"TransitGatewayAddress":{},"PeerAddress":{},"BgpOptions":{"type":"structure","members":{"PeerAsn":{"type":"long"}}},"InsideCidrBlocks":{"shape":"Sma"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Smc","locationName":"transitGatewayConnectPeer"}}}},"CreateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Options":{"type":"structure","members":{"Igmpv2Support":{},"StaticSourcesSupport":{},"AutoAcceptSharedAssociations":{}}},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Smp","locationName":"transitGatewayMulticastDomain"}}}},"CreateTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],"members":{"TransitGatewayId":{},"PeerTransitGatewayId":{},"PeerAccountId":{},"PeerRegion":{},"Options":{"type":"structure","members":{"DynamicRouting":{}}},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sn","locationName":"transitGatewayPeeringAttachment"}}}},"CreateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S1v"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Smy","locationName":"transitGatewayPolicyTable"}}}},"CreateTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Sn2","locationName":"transitGatewayPrefixListReference"}}}},"CreateTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sn7","locationName":"route"}}}},"CreateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S1v"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Snf","locationName":"transitGatewayRouteTable"}}}},"CreateTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PeeringAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"PeeringAttachmentId":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Snj","locationName":"transitGatewayRouteTableAnnouncement"}}}},"CreateTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayId","VpcId","SubnetIds"],"members":{"TransitGatewayId":{},"VpcId":{},"SubnetIds":{"shape":"S45"},"Options":{"type":"structure","members":{"DnsSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"TagSpecifications":{"shape":"S1v"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"Sy","locationName":"transitGatewayVpcAttachment"}}}},"CreateVolume":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"OutpostArn":{},"Size":{"type":"integer"},"SnapshotId":{},"VolumeType":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"MultiAttachEnabled":{"type":"boolean"},"Throughput":{"type":"integer"},"ClientToken":{"idempotencyToken":true}}},"output":{"shape":"Snq"}},"CreateVpc":{"input":{"type":"structure","members":{"CidrBlock":{},"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockNetworkBorderGroup":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"S9n","locationName":"vpc"}}}},"CreateVpcEndpoint":{"input":{"type":"structure","required":["VpcId","ServiceName"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointType":{},"VpcId":{},"ServiceName":{},"PolicyDocument":{},"RouteTableIds":{"shape":"Snx","locationName":"RouteTableId"},"SubnetIds":{"shape":"Sny","locationName":"SubnetId"},"SecurityGroupIds":{"shape":"Snz","locationName":"SecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"So1"},"ClientToken":{},"PrivateDnsEnabled":{"type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpcEndpoint":{"shape":"So4","locationName":"vpcEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationArn","ConnectionEvents"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"Se"},"ClientToken":{}}},"output":{"type":"structure","members":{"ConnectionNotification":{"shape":"Soe","locationName":"connectionNotification"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointServiceConfiguration":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"PrivateDnsName":{},"NetworkLoadBalancerArns":{"shape":"Se","locationName":"NetworkLoadBalancerArn"},"GatewayLoadBalancerArns":{"shape":"Se","locationName":"GatewayLoadBalancerArn"},"SupportedIpAddressTypes":{"shape":"Se","locationName":"SupportedIpAddressType"},"ClientToken":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ServiceConfiguration":{"shape":"Soj","locationName":"serviceConfiguration"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcPeeringConnection":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PeerOwnerId":{"locationName":"peerOwnerId"},"PeerVpcId":{"locationName":"peerVpcId"},"VpcId":{"locationName":"vpcId"},"PeerRegion":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1e","locationName":"vpcPeeringConnection"}}}},"CreateVpnConnection":{"input":{"type":"structure","required":["CustomerGatewayId","Type"],"members":{"CustomerGatewayId":{},"Type":{},"VpnGatewayId":{},"TransitGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"TunnelInsideIpVersion":{},"TunnelOptions":{"type":"list","member":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Sp1","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Sp3","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Sp5","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Sp7","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Sp9","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"Spb","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"Spd","locationName":"IKEVersion"},"StartupAction":{}}}},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"OutsideIpAddressType":{},"TransportTransitGatewayAttachmentId":{}}},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"Spg","locationName":"vpnConnection"}}}},"CreateVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"CreateVpnGateway":{"input":{"type":"structure","required":["Type"],"members":{"AvailabilityZone":{},"Type":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"AmazonSideAsn":{"type":"long"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateway":{"shape":"Sqa","locationName":"vpnGateway"}}}},"DeleteCarrierGateway":{"input":{"type":"structure","required":["CarrierGatewayId"],"members":{"CarrierGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"S8n","locationName":"carrierGateway"}}}},"DeleteClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S93","locationName":"status"}}}},"DeleteClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock"],"members":{"ClientVpnEndpointId":{},"TargetVpcSubnetId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S97","locationName":"status"}}}},"DeleteCustomerGateway":{"input":{"type":"structure","required":["CustomerGatewayId"],"members":{"CustomerGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId"],"members":{"DhcpOptionsId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteEgressOnlyInternetGateway":{"input":{"type":"structure","required":["EgressOnlyInternetGatewayId"],"members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayId":{}}},"output":{"type":"structure","members":{"ReturnCode":{"locationName":"returnCode","type":"boolean"}}}},"DeleteFleets":{"input":{"type":"structure","required":["FleetIds","TerminateInstances"],"members":{"DryRun":{"type":"boolean"},"FleetIds":{"shape":"Sqo","locationName":"FleetId"},"TerminateInstances":{"type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetDeletions":{"locationName":"successfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"FleetId":{"locationName":"fleetId"}}}},"UnsuccessfulFleetDeletions":{"locationName":"unsuccessfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"FleetId":{"locationName":"fleetId"}}}}}}},"DeleteFlowLogs":{"input":{"type":"structure","required":["FlowLogIds"],"members":{"DryRun":{"type":"boolean"},"FlowLogIds":{"shape":"Sqy","locationName":"FlowLogId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S18","locationName":"unsuccessful"}}}},"DeleteFpgaImage":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"ForceDelete":{"type":"boolean"},"InstanceEventWindowId":{}}},"output":{"type":"structure","members":{"InstanceEventWindowState":{"locationName":"instanceEventWindowState","type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"State":{"locationName":"state"}}}}}},"DeleteInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"}}}},"DeleteIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Cascade":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sdc","locationName":"ipam"}}}},"DeleteIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sdp","locationName":"ipamPool"}}}},"DeleteIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sdw","locationName":"ipamScope"}}}},"DeleteKeyPair":{"input":{"type":"structure","members":{"KeyName":{},"KeyPairId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Sfn","locationName":"launchTemplate"}}}},"DeleteLaunchTemplateVersions":{"input":{"type":"structure","required":["Versions"],"members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Srj","locationName":"LaunchTemplateVersion"}}},"output":{"type":"structure","members":{"SuccessfullyDeletedLaunchTemplateVersions":{"locationName":"successfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"}}}},"UnsuccessfullyDeletedLaunchTemplateVersions":{"locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"ResponseError":{"locationName":"responseError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"DeleteLocalGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sgx","locationName":"route"}}}},"DeleteLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVpcAssociationId"],"members":{"LocalGatewayRouteTableVpcAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Sh2","locationName":"localGatewayRouteTableVpcAssociation"}}}},"DeleteManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sh8","locationName":"prefixList"}}}},"DeleteNatGateway":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"DryRun":{"type":"boolean"},"NatGatewayId":{}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"}}}},"DeleteNetworkAcl":{"input":{"type":"structure","required":["NetworkAclId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}}},"DeleteNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","RuleNumber"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"DeleteNetworkInsightsAccessScope":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAccessScopeId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"}}}},"DeleteNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"}}}},"DeleteNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAnalysisId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAnalysisId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"}}}},"DeleteNetworkInsightsPath":{"input":{"type":"structure","required":["NetworkInsightsPathId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsPathId":{}}},"output":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"}}}},"DeleteNetworkInterface":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"DeleteNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfacePermissionId"],"members":{"NetworkInterfacePermissionId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeletePlacementGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"}}}},"DeletePublicIpv4Pool":{"input":{"type":"structure","required":["PoolId"],"members":{"DryRun":{"type":"boolean"},"PoolId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"DeleteQueuedReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstancesIds":{"locationName":"ReservedInstancesId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SuccessfulQueuedPurchaseDeletions":{"locationName":"successfulQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"FailedQueuedPurchaseDeletions":{"locationName":"failedQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}}}}},"DeleteRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteSecurityGroup":{"input":{"type":"structure","members":{"GroupId":{},"GroupName":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnet":{"input":{"type":"structure","required":["SubnetId"],"members":{"SubnetId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetCidrReservationId"],"members":{"SubnetCidrReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeletedSubnetCidrReservation":{"shape":"Skz","locationName":"deletedSubnetCidrReservation"}}}},"DeleteTags":{"input":{"type":"structure","required":["Resources"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Sl2","locationName":"resourceId"},"Tags":{"shape":"Su","locationName":"tag"}}}},"DeleteTrafficMirrorFilter":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"}}}},"DeleteTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"}}}},"DeleteTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"}}}},"DeleteTrafficMirrorTarget":{"input":{"type":"structure","required":["TrafficMirrorTargetId"],"members":{"TrafficMirrorTargetId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"}}}},"DeleteTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Slz","locationName":"transitGateway"}}}},"DeleteTransitGatewayConnect":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Sm6","locationName":"transitGatewayConnect"}}}},"DeleteTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayConnectPeerId"],"members":{"TransitGatewayConnectPeerId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Smc","locationName":"transitGatewayConnectPeer"}}}},"DeleteTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Smp","locationName":"transitGatewayMulticastDomain"}}}},"DeleteTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sn","locationName":"transitGatewayPeeringAttachment"}}}},"DeleteTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Smy","locationName":"transitGatewayPolicyTable"}}}},"DeleteTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Sn2","locationName":"transitGatewayPrefixListReference"}}}},"DeleteTransitGatewayRoute":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","DestinationCidrBlock"],"members":{"TransitGatewayRouteTableId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sn7","locationName":"route"}}}},"DeleteTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Snf","locationName":"transitGatewayRouteTable"}}}},"DeleteTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableAnnouncementId"],"members":{"TransitGatewayRouteTableAnnouncementId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Snj","locationName":"transitGatewayRouteTableAnnouncement"}}}},"DeleteTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"Sy","locationName":"transitGatewayVpcAttachment"}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpc":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpcEndpointConnectionNotifications":{"input":{"type":"structure","required":["ConnectionNotificationIds"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationIds":{"locationName":"ConnectionNotificationId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S18","locationName":"unsuccessful"}}}},"DeleteVpcEndpointServiceConfigurations":{"input":{"type":"structure","required":["ServiceIds"],"members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Su3","locationName":"ServiceId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S18","locationName":"unsuccessful"}}}},"DeleteVpcEndpoints":{"input":{"type":"structure","required":["VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S15","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S18","locationName":"unsuccessful"}}}},"DeleteVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"DeleteVpnGateway":{"input":{"type":"structure","required":["VpnGatewayId"],"members":{"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeprovisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1p","locationName":"byoipCidr"}}}},"DeprovisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Sug","locationName":"ipamPoolCidr"}}}},"DeprovisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["PoolId","Cidr"],"members":{"DryRun":{"type":"boolean"},"PoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"DeprovisionedAddresses":{"locationName":"deprovisionedAddressSet","type":"list","member":{"locationName":"item"}}}}},"DeregisterImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeregisterInstanceEventNotificationAttributes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"Suq","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sus","locationName":"instanceTagAttribute"}}}},"DeregisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Suu"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupMembers":{"locationName":"deregisteredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"Se","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DeregisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Suu"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupSources":{"locationName":"deregisteredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"Se","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"AttributeNames":{"locationName":"attributeName","type":"list","member":{"locationName":"attributeName"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AccountAttributes":{"locationName":"accountAttributeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeName":{"locationName":"attributeName"},"AttributeValues":{"locationName":"attributeValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeValue":{"locationName":"attributeValue"}}}}}}}}}},"DescribeAddresses":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"PublicIps":{"locationName":"PublicIp","type":"list","member":{"locationName":"PublicIp"}},"AllocationIds":{"locationName":"AllocationId","type":"list","member":{"locationName":"AllocationId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"Domain":{"locationName":"domain"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkInterfaceOwnerId":{"locationName":"networkInterfaceOwnerId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"Tags":{"shape":"Su","locationName":"tagSet"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}}}}},"DescribeAddressesAttribute":{"input":{"type":"structure","members":{"AllocationIds":{"locationName":"AllocationId","type":"list","member":{"locationName":"item"}},"Attribute":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressSet","type":"list","member":{"shape":"Svn","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeAggregateIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"UseLongIdsAggregated":{"locationName":"useLongIdsAggregated","type":"boolean"},"Statuses":{"shape":"Svr","locationName":"statusSet"}}}},"DescribeAvailabilityZones":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"ZoneNames":{"locationName":"ZoneName","type":"list","member":{"locationName":"ZoneName"}},"ZoneIds":{"locationName":"ZoneId","type":"list","member":{"locationName":"ZoneId"}},"AllAvailabilityZones":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AvailabilityZones":{"locationName":"availabilityZoneInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"zoneState"},"OptInStatus":{"locationName":"optInStatus"},"Messages":{"locationName":"messageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Message":{"locationName":"message"}}}},"RegionName":{"locationName":"regionName"},"ZoneName":{"locationName":"zoneName"},"ZoneId":{"locationName":"zoneId"},"GroupName":{"locationName":"groupName"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"ZoneType":{"locationName":"zoneType"},"ParentZoneName":{"locationName":"parentZoneName"},"ParentZoneId":{"locationName":"parentZoneId"}}}}}}},"DescribeBundleTasks":{"input":{"type":"structure","members":{"BundleIds":{"locationName":"BundleId","type":"list","member":{"locationName":"BundleId"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTasks":{"locationName":"bundleInstanceTasksSet","type":"list","member":{"shape":"S62","locationName":"item"}}}}},"DescribeByoipCidrs":{"input":{"type":"structure","required":["MaxResults"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ByoipCidrs":{"locationName":"byoipCidrSet","type":"list","member":{"shape":"S1p","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservationFleets":{"input":{"type":"structure","members":{"CapacityReservationFleetIds":{"shape":"S6c","locationName":"CapacityReservationFleetId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleets":{"locationName":"capacityReservationFleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CapacityReservationFleetArn":{"locationName":"capacityReservationFleetArn"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"Tenancy":{"locationName":"tenancy"},"EndDate":{"locationName":"endDate","type":"timestamp"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"InstanceTypeSpecifications":{"shape":"S8j","locationName":"instanceTypeSpecificationSet"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservations":{"input":{"type":"structure","members":{"CapacityReservationIds":{"locationName":"CapacityReservationId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservations":{"locationName":"capacityReservationSet","type":"list","member":{"shape":"S87","locationName":"item"}}}}},"DescribeCarrierGateways":{"input":{"type":"structure","members":{"CarrierGatewayIds":{"locationName":"CarrierGatewayId","type":"list","member":{}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateways":{"locationName":"carrierGatewaySet","type":"list","member":{"shape":"S8n","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClassicLinkInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceIds":{"shape":"Swr","locationName":"InstanceId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Groups":{"shape":"Sis","locationName":"groupSet"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"Su","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnAuthorizationRules":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"},"NextToken":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AuthorizationRules":{"locationName":"authorizationRule","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"AccessAll":{"locationName":"accessAll","type":"boolean"},"DestinationCidr":{"locationName":"destinationCidr"},"Status":{"shape":"S5b","locationName":"status"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Connections":{"locationName":"connections","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Timestamp":{"locationName":"timestamp"},"ConnectionId":{"locationName":"connectionId"},"Username":{"locationName":"username"},"ConnectionEstablishedTime":{"locationName":"connectionEstablishedTime"},"IngressBytes":{"locationName":"ingressBytes"},"EgressBytes":{"locationName":"egressBytes"},"IngressPackets":{"locationName":"ingressPackets"},"EgressPackets":{"locationName":"egressPackets"},"ClientIp":{"locationName":"clientIp"},"CommonName":{"locationName":"commonName"},"Status":{"shape":"Sx6","locationName":"status"},"ConnectionEndTime":{"locationName":"connectionEndTime"},"PostureComplianceStatuses":{"shape":"Se","locationName":"postureComplianceStatusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnEndpoints":{"input":{"type":"structure","members":{"ClientVpnEndpointIds":{"locationName":"ClientVpnEndpointId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpoints":{"locationName":"clientVpnEndpoint","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"Status":{"shape":"S93","locationName":"status"},"CreationTime":{"locationName":"creationTime"},"DeletionTime":{"locationName":"deletionTime"},"DnsName":{"locationName":"dnsName"},"ClientCidrBlock":{"locationName":"clientCidrBlock"},"DnsServers":{"shape":"Se","locationName":"dnsServer"},"SplitTunnel":{"locationName":"splitTunnel","type":"boolean"},"VpnProtocol":{"locationName":"vpnProtocol"},"TransportProtocol":{"locationName":"transportProtocol"},"VpnPort":{"locationName":"vpnPort","type":"integer"},"AssociatedTargetNetworks":{"deprecated":true,"deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.","locationName":"associatedTargetNetwork","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkId":{"locationName":"networkId"},"NetworkType":{"locationName":"networkType"}}}},"ServerCertificateArn":{"locationName":"serverCertificateArn"},"AuthenticationOptions":{"locationName":"authenticationOptions","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"ActiveDirectory":{"locationName":"activeDirectory","type":"structure","members":{"DirectoryId":{"locationName":"directoryId"}}},"MutualAuthentication":{"locationName":"mutualAuthentication","type":"structure","members":{"ClientRootCertificateChain":{"locationName":"clientRootCertificateChain"}}},"FederatedAuthentication":{"locationName":"federatedAuthentication","type":"structure","members":{"SamlProviderArn":{"locationName":"samlProviderArn"},"SelfServiceSamlProviderArn":{"locationName":"selfServiceSamlProviderArn"}}}}}},"ConnectionLogOptions":{"locationName":"connectionLogOptions","type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Tags":{"shape":"Su","locationName":"tagSet"},"SecurityGroupIds":{"shape":"S2e","locationName":"securityGroupIdSet"},"VpcId":{"locationName":"vpcId"},"SelfServicePortalUrl":{"locationName":"selfServicePortalUrl"},"ClientConnectOptions":{"locationName":"clientConnectOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"LambdaFunctionArn":{"locationName":"lambdaFunctionArn"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}},"SessionTimeoutHours":{"locationName":"sessionTimeoutHours","type":"integer"},"ClientLoginBannerOptions":{"locationName":"clientLoginBannerOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"BannerText":{"locationName":"bannerText"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnRoutes":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"DestinationCidr":{"locationName":"destinationCidr"},"TargetSubnet":{"locationName":"targetSubnet"},"Type":{"locationName":"type"},"Origin":{"locationName":"origin"},"Status":{"shape":"S97","locationName":"status"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnTargetNetworks":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"AssociationIds":{"shape":"Se"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnTargetNetworks":{"locationName":"clientVpnTargetNetworks","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociationId":{"locationName":"associationId"},"VpcId":{"locationName":"vpcId"},"TargetNetworkId":{"locationName":"targetNetworkId"},"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"S30","locationName":"status"},"SecurityGroups":{"shape":"Se","locationName":"securityGroups"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCoipPools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPools":{"locationName":"coipPoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolCidrs":{"shape":"Se","locationName":"poolCidrSet"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"Tags":{"shape":"Su","locationName":"tagSet"},"PoolArn":{"locationName":"poolArn"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeConversionTasks":{"input":{"type":"structure","members":{"ConversionTaskIds":{"locationName":"conversionTaskId","type":"list","member":{"locationName":"item"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"ConversionTasks":{"locationName":"conversionTasks","type":"list","member":{"shape":"Syd","locationName":"item"}}}}},"DescribeCustomerGateways":{"input":{"type":"structure","members":{"CustomerGatewayIds":{"locationName":"CustomerGatewayId","type":"list","member":{"locationName":"CustomerGatewayId"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateways":{"locationName":"customerGatewaySet","type":"list","member":{"shape":"S9c","locationName":"item"}}}}},"DescribeDhcpOptions":{"input":{"type":"structure","members":{"DhcpOptionsIds":{"locationName":"DhcpOptionsId","type":"list","member":{"locationName":"DhcpOptionsId"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DhcpOptions":{"locationName":"dhcpOptionsSet","type":"list","member":{"shape":"S9w","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeEgressOnlyInternetGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayIds":{"locationName":"EgressOnlyInternetGatewayId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Sv9","locationName":"Filter"}}},"output":{"type":"structure","members":{"EgressOnlyInternetGateways":{"locationName":"egressOnlyInternetGatewaySet","type":"list","member":{"shape":"Sa3","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeElasticGpus":{"input":{"type":"structure","members":{"ElasticGpuIds":{"locationName":"ElasticGpuId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ElasticGpuSet":{"locationName":"elasticGpuSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"AvailabilityZone":{"locationName":"availabilityZone"},"ElasticGpuType":{"locationName":"elasticGpuType"},"ElasticGpuHealth":{"locationName":"elasticGpuHealth","type":"structure","members":{"Status":{"locationName":"status"}}},"ElasticGpuState":{"locationName":"elasticGpuState"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"ExportImageTaskIds":{"locationName":"ExportImageTaskId","type":"list","member":{"locationName":"ExportImageTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExportImageTasks":{"locationName":"exportImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"Szg","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"ExportTaskIds":{"locationName":"exportTaskId","type":"list","member":{"locationName":"ExportTaskId"}},"Filters":{"shape":"Sv9","locationName":"Filter"}}},"output":{"type":"structure","members":{"ExportTasks":{"locationName":"exportTaskSet","type":"list","member":{"shape":"Sd1","locationName":"item"}}}}},"DescribeFastLaunchImages":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"ImageId"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastLaunchImages":{"locationName":"fastLaunchImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"Szt","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"Szu","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFastSnapshotRestores":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastSnapshotRestores":{"locationName":"fastSnapshotRestoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFleetHistory":{"input":{"type":"structure","required":["FleetId","StartTime"],"members":{"DryRun":{"type":"boolean"},"EventType":{},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"StartTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S107","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeFleetInstances":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"Filters":{"shape":"Sv9","locationName":"Filter"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S10a","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"}}}},"DescribeFleets":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetIds":{"shape":"Sqo","locationName":"FleetId"},"Filters":{"shape":"Sv9","locationName":"Filter"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Fleets":{"locationName":"fleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"FleetId":{"locationName":"fleetId"},"FleetState":{"locationName":"fleetState"},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"FulfilledOnDemandCapacity":{"locationName":"fulfilledOnDemandCapacity","type":"double"},"LaunchTemplateConfigs":{"locationName":"launchTemplateConfigs","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sbr","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"shape":"Sbs","locationName":"item"}}}}},"TargetCapacitySpecification":{"locationName":"targetCapacitySpecification","type":"structure","members":{"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"SpotTargetCapacity":{"locationName":"spotTargetCapacity","type":"integer"},"DefaultTargetCapacityType":{"locationName":"defaultTargetCapacityType"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"}}},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"MaintenanceStrategies":{"locationName":"maintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"OnDemandOptions":{"locationName":"onDemandOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"CapacityReservationOptions":{"locationName":"capacityReservationOptions","type":"structure","members":{"UsageStrategy":{"locationName":"usageStrategy"}}},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"Tags":{"shape":"Su","locationName":"tagSet"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sbq","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sbq","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Sc6","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}},"Context":{"locationName":"context"}}}}}}},"DescribeFlowLogs":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"Sv9"},"FlowLogIds":{"shape":"Sqy","locationName":"FlowLogId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FlowLogs":{"locationName":"flowLogSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CreationTime":{"locationName":"creationTime","type":"timestamp"},"DeliverLogsErrorMessage":{"locationName":"deliverLogsErrorMessage"},"DeliverLogsPermissionArn":{"locationName":"deliverLogsPermissionArn"},"DeliverLogsStatus":{"locationName":"deliverLogsStatus"},"FlowLogId":{"locationName":"flowLogId"},"FlowLogStatus":{"locationName":"flowLogStatus"},"LogGroupName":{"locationName":"logGroupName"},"ResourceId":{"locationName":"resourceId"},"TrafficType":{"locationName":"trafficType"},"LogDestinationType":{"locationName":"logDestinationType"},"LogDestination":{"locationName":"logDestination"},"LogFormat":{"locationName":"logFormat"},"Tags":{"shape":"Su","locationName":"tagSet"},"MaxAggregationInterval":{"locationName":"maxAggregationInterval","type":"integer"},"DestinationOptions":{"locationName":"destinationOptions","type":"structure","members":{"FileFormat":{"locationName":"fileFormat"},"HiveCompatiblePartitions":{"locationName":"hiveCompatiblePartitions","type":"boolean"},"PerHourPartition":{"locationName":"perHourPartition","type":"boolean"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId","Attribute"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S113","locationName":"fpgaImageAttribute"}}}},"DescribeFpgaImages":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"FpgaImageIds":{"locationName":"FpgaImageId","type":"list","member":{"locationName":"item"}},"Owners":{"shape":"S11c","locationName":"Owner"},"Filters":{"shape":"Sv9","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FpgaImages":{"locationName":"fpgaImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"ShellVersion":{"locationName":"shellVersion"},"PciId":{"locationName":"pciId","type":"structure","members":{"DeviceId":{},"VendorId":{},"SubsystemId":{},"SubsystemVendorId":{}}},"State":{"locationName":"state","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"CreateTime":{"locationName":"createTime","type":"timestamp"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"ProductCodes":{"shape":"S117","locationName":"productCodes"},"Tags":{"shape":"Su","locationName":"tags"},"Public":{"locationName":"public","type":"boolean"},"DataRetentionSupport":{"locationName":"dataRetentionSupport","type":"boolean"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHostReservationOfferings":{"input":{"type":"structure","members":{"Filter":{"shape":"Sv9"},"MaxDuration":{"type":"integer"},"MaxResults":{"type":"integer"},"MinDuration":{"type":"integer"},"NextToken":{},"OfferingId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"OfferingSet":{"locationName":"offeringSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}}}}},"DescribeHostReservations":{"input":{"type":"structure","members":{"Filter":{"shape":"Sv9"},"HostReservationIdSet":{"type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HostReservationSet":{"locationName":"hostReservationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"End":{"locationName":"end","type":"timestamp"},"HostIdSet":{"shape":"S11x","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UpfrontPrice":{"locationName":"upfrontPrice"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHosts":{"input":{"type":"structure","members":{"Filter":{"shape":"Sv9","locationName":"filter"},"HostIds":{"shape":"S120","locationName":"hostId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Hosts":{"locationName":"hostSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableCapacity":{"locationName":"availableCapacity","type":"structure","members":{"AvailableInstanceCapacity":{"locationName":"availableInstanceCapacity","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailableCapacity":{"locationName":"availableCapacity","type":"integer"},"InstanceType":{"locationName":"instanceType"},"TotalCapacity":{"locationName":"totalCapacity","type":"integer"}}}},"AvailableVCpus":{"locationName":"availableVCpus","type":"integer"}}},"ClientToken":{"locationName":"clientToken"},"HostId":{"locationName":"hostId"},"HostProperties":{"locationName":"hostProperties","type":"structure","members":{"Cores":{"locationName":"cores","type":"integer"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{"locationName":"instanceFamily"},"Sockets":{"locationName":"sockets","type":"integer"},"TotalVCpus":{"locationName":"totalVCpus","type":"integer"}}},"HostReservationId":{"locationName":"hostReservationId"},"Instances":{"locationName":"instances","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"OwnerId":{"locationName":"ownerId"}}}},"State":{"locationName":"state"},"AllocationTime":{"locationName":"allocationTime","type":"timestamp"},"ReleaseTime":{"locationName":"releaseTime","type":"timestamp"},"Tags":{"shape":"Su","locationName":"tagSet"},"HostRecovery":{"locationName":"hostRecovery"},"AllowsMultipleInstanceTypes":{"locationName":"allowsMultipleInstanceTypes"},"OwnerId":{"locationName":"ownerId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"MemberOfServiceLinkedResourceGroup":{"locationName":"memberOfServiceLinkedResourceGroup","type":"boolean"},"OutpostArn":{"locationName":"outpostArn"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIamInstanceProfileAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"AssociationId"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociations":{"locationName":"iamInstanceProfileAssociationSet","type":"list","member":{"shape":"S3a","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIdFormat":{"input":{"type":"structure","members":{"Resource":{}}},"output":{"type":"structure","members":{"Statuses":{"shape":"Svr","locationName":"statusSet"}}}},"DescribeIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"}}},"output":{"type":"structure","members":{"Statuses":{"shape":"Svr","locationName":"statusSet"}}}},"DescribeImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BlockDeviceMappings":{"shape":"S12p","locationName":"blockDeviceMapping"},"ImageId":{"locationName":"imageId"},"LaunchPermissions":{"shape":"S12q","locationName":"launchPermission"},"ProductCodes":{"shape":"S117","locationName":"productCodes"},"Description":{"shape":"Sa0","locationName":"description"},"KernelId":{"shape":"Sa0","locationName":"kernel"},"RamdiskId":{"shape":"Sa0","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sa0","locationName":"sriovNetSupport"},"BootMode":{"shape":"Sa0","locationName":"bootMode"},"TpmSupport":{"shape":"Sa0","locationName":"tpmSupport"},"UefiData":{"shape":"Sa0","locationName":"uefiData"},"LastLaunchedTime":{"shape":"Sa0","locationName":"lastLaunchedTime"}}}},"DescribeImages":{"input":{"type":"structure","members":{"ExecutableUsers":{"locationName":"ExecutableBy","type":"list","member":{"locationName":"ExecutableBy"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"ImageIds":{"shape":"S12u","locationName":"ImageId"},"Owners":{"shape":"S11c","locationName":"Owner"},"IncludeDeprecated":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Images":{"locationName":"imagesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"CreationDate":{"locationName":"creationDate"},"ImageId":{"locationName":"imageId"},"ImageLocation":{"locationName":"imageLocation"},"ImageType":{"locationName":"imageType"},"Public":{"locationName":"isPublic","type":"boolean"},"KernelId":{"locationName":"kernelId"},"OwnerId":{"locationName":"imageOwnerId"},"Platform":{"locationName":"platform"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"ProductCodes":{"shape":"S117","locationName":"productCodes"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"locationName":"imageState"},"BlockDeviceMappings":{"shape":"S12p","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageOwnerAlias":{"locationName":"imageOwnerAlias"},"Name":{"locationName":"name"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"S133","locationName":"stateReason"},"Tags":{"shape":"Su","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{"locationName":"bootMode"},"TpmSupport":{"locationName":"tpmSupport"},"DeprecationTime":{"locationName":"deprecationTime"}}}}}}},"DescribeImportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportImageTasks":{"locationName":"importImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S13d","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"Su","locationName":"tagSet"},"LicenseSpecifications":{"shape":"S13g","locationName":"licenseSpecifications"},"UsageOperation":{"locationName":"usageOperation"},"BootMode":{"locationName":"bootMode"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportSnapshotTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportSnapshotTasks":{"locationName":"importSnapshotTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S13o","locationName":"snapshotTaskDetail"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}},"output":{"type":"structure","members":{"Groups":{"shape":"Sis","locationName":"groupSet"},"BlockDeviceMappings":{"shape":"S13s","locationName":"blockDeviceMapping"},"DisableApiTermination":{"shape":"S13v","locationName":"disableApiTermination"},"EnaSupport":{"shape":"S13v","locationName":"enaSupport"},"EnclaveOptions":{"shape":"S13w","locationName":"enclaveOptions"},"EbsOptimized":{"shape":"S13v","locationName":"ebsOptimized"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sa0","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sa0","locationName":"instanceType"},"KernelId":{"shape":"Sa0","locationName":"kernel"},"ProductCodes":{"shape":"S117","locationName":"productCodes"},"RamdiskId":{"shape":"Sa0","locationName":"ramdisk"},"RootDeviceName":{"shape":"Sa0","locationName":"rootDeviceName"},"SourceDestCheck":{"shape":"S13v","locationName":"sourceDestCheck"},"SriovNetSupport":{"shape":"Sa0","locationName":"sriovNetSupport"},"UserData":{"shape":"Sa0","locationName":"userData"},"DisableApiStop":{"shape":"S13v","locationName":"disableApiStop"}}}},"DescribeInstanceCreditSpecifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"InstanceIds":{"shape":"Swr","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceCreditSpecifications":{"locationName":"instanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"CpuCredits":{"locationName":"cpuCredits"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceEventNotificationAttributes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sus","locationName":"instanceTagAttribute"}}}},"DescribeInstanceEventWindows":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceEventWindowIds":{"locationName":"InstanceEventWindowId","type":"list","member":{"locationName":"InstanceEventWindowId"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceEventWindows":{"locationName":"instanceEventWindowSet","type":"list","member":{"shape":"S3k","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"InstanceIds":{"shape":"Swr","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludeAllInstances":{"locationName":"includeAllInstances","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceStatuses":{"locationName":"instanceStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"shape":"S14e","locationName":"item"}},"InstanceId":{"locationName":"instanceId"},"InstanceState":{"shape":"S14h","locationName":"instanceState"},"InstanceStatus":{"shape":"S14j","locationName":"instanceStatus"},"SystemStatus":{"shape":"S14j","locationName":"systemStatus"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypeOfferings":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LocationType":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypeOfferings":{"locationName":"instanceTypeOfferingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"LocationType":{"locationName":"locationType"},"Location":{"locationName":"location"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"CurrentGeneration":{"locationName":"currentGeneration","type":"boolean"},"FreeTierEligible":{"locationName":"freeTierEligible","type":"boolean"},"SupportedUsageClasses":{"locationName":"supportedUsageClasses","type":"list","member":{"locationName":"item"}},"SupportedRootDeviceTypes":{"locationName":"supportedRootDeviceTypes","type":"list","member":{"locationName":"item"}},"SupportedVirtualizationTypes":{"locationName":"supportedVirtualizationTypes","type":"list","member":{"locationName":"item"}},"BareMetal":{"locationName":"bareMetal","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ProcessorInfo":{"locationName":"processorInfo","type":"structure","members":{"SupportedArchitectures":{"locationName":"supportedArchitectures","type":"list","member":{"locationName":"item"}},"SustainedClockSpeedInGhz":{"locationName":"sustainedClockSpeedInGhz","type":"double"}}},"VCpuInfo":{"locationName":"vCpuInfo","type":"structure","members":{"DefaultVCpus":{"locationName":"defaultVCpus","type":"integer"},"DefaultCores":{"locationName":"defaultCores","type":"integer"},"DefaultThreadsPerCore":{"locationName":"defaultThreadsPerCore","type":"integer"},"ValidCores":{"locationName":"validCores","type":"list","member":{"locationName":"item","type":"integer"}},"ValidThreadsPerCore":{"locationName":"validThreadsPerCore","type":"list","member":{"locationName":"item","type":"integer"}}}},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"long"}}},"InstanceStorageSupported":{"locationName":"instanceStorageSupported","type":"boolean"},"InstanceStorageInfo":{"locationName":"instanceStorageInfo","type":"structure","members":{"TotalSizeInGB":{"locationName":"totalSizeInGB","type":"long"},"Disks":{"locationName":"disks","type":"list","member":{"locationName":"item","type":"structure","members":{"SizeInGB":{"locationName":"sizeInGB","type":"long"},"Count":{"locationName":"count","type":"integer"},"Type":{"locationName":"type"}}}},"NvmeSupport":{"locationName":"nvmeSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"}}},"EbsInfo":{"locationName":"ebsInfo","type":"structure","members":{"EbsOptimizedSupport":{"locationName":"ebsOptimizedSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"},"EbsOptimizedInfo":{"locationName":"ebsOptimizedInfo","type":"structure","members":{"BaselineBandwidthInMbps":{"locationName":"baselineBandwidthInMbps","type":"integer"},"BaselineThroughputInMBps":{"locationName":"baselineThroughputInMBps","type":"double"},"BaselineIops":{"locationName":"baselineIops","type":"integer"},"MaximumBandwidthInMbps":{"locationName":"maximumBandwidthInMbps","type":"integer"},"MaximumThroughputInMBps":{"locationName":"maximumThroughputInMBps","type":"double"},"MaximumIops":{"locationName":"maximumIops","type":"integer"}}},"NvmeSupport":{"locationName":"nvmeSupport"}}},"NetworkInfo":{"locationName":"networkInfo","type":"structure","members":{"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"MaximumNetworkCards":{"locationName":"maximumNetworkCards","type":"integer"},"DefaultNetworkCardIndex":{"locationName":"defaultNetworkCardIndex","type":"integer"},"NetworkCards":{"locationName":"networkCards","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"}}}},"Ipv4AddressesPerInterface":{"locationName":"ipv4AddressesPerInterface","type":"integer"},"Ipv6AddressesPerInterface":{"locationName":"ipv6AddressesPerInterface","type":"integer"},"Ipv6Supported":{"locationName":"ipv6Supported","type":"boolean"},"EnaSupport":{"locationName":"enaSupport"},"EfaSupported":{"locationName":"efaSupported","type":"boolean"},"EfaInfo":{"locationName":"efaInfo","type":"structure","members":{"MaximumEfaInterfaces":{"locationName":"maximumEfaInterfaces","type":"integer"}}},"EncryptionInTransitSupported":{"locationName":"encryptionInTransitSupported","type":"boolean"}}},"GpuInfo":{"locationName":"gpuInfo","type":"structure","members":{"Gpus":{"locationName":"gpus","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalGpuMemoryInMiB":{"locationName":"totalGpuMemoryInMiB","type":"integer"}}},"FpgaInfo":{"locationName":"fpgaInfo","type":"structure","members":{"Fpgas":{"locationName":"fpgas","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalFpgaMemoryInMiB":{"locationName":"totalFpgaMemoryInMiB","type":"integer"}}},"PlacementGroupInfo":{"locationName":"placementGroupInfo","type":"structure","members":{"SupportedStrategies":{"locationName":"supportedStrategies","type":"list","member":{"locationName":"item"}}}},"InferenceAcceleratorInfo":{"locationName":"inferenceAcceleratorInfo","type":"structure","members":{"Accelerators":{"locationName":"item","type":"list","member":{"type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"}}}}}},"HibernationSupported":{"locationName":"hibernationSupported","type":"boolean"},"BurstablePerformanceSupported":{"locationName":"burstablePerformanceSupported","type":"boolean"},"DedicatedHostsSupported":{"locationName":"dedicatedHostsSupported","type":"boolean"},"AutoRecoverySupported":{"locationName":"autoRecoverySupported","type":"boolean"},"SupportedBootModes":{"locationName":"supportedBootModes","type":"list","member":{"locationName":"item"}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"InstanceIds":{"shape":"Swr","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Reservations":{"locationName":"reservationSet","type":"list","member":{"shape":"S17n","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInternetGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayIds":{"locationName":"internetGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InternetGateways":{"locationName":"internetGatewaySet","type":"list","member":{"shape":"Sd7","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamPools":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamPoolIds":{"shape":"Se","locationName":"IpamPoolId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamPools":{"locationName":"ipamPoolSet","type":"list","member":{"shape":"Sdp","locationName":"item"}}}}},"DescribeIpamScopes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeIds":{"shape":"Se","locationName":"IpamScopeId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamScopes":{"locationName":"ipamScopeSet","type":"list","member":{"shape":"Sdw","locationName":"item"}}}}},"DescribeIpams":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamIds":{"shape":"Se","locationName":"IpamId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Ipams":{"locationName":"ipamSet","type":"list","member":{"shape":"Sdc","locationName":"item"}}}}},"DescribeIpv6Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"}}},"output":{"type":"structure","members":{"Ipv6Pools":{"locationName":"ipv6PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolCidrBlocks":{"locationName":"poolCidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"poolCidrBlock"}}}},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeKeyPairs":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"KeyNames":{"locationName":"KeyName","type":"list","member":{"locationName":"KeyName"}},"KeyPairIds":{"locationName":"KeyPairId","type":"list","member":{"locationName":"KeyPairId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludePublicKey":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyPairs":{"locationName":"keySet","type":"list","member":{"locationName":"item","type":"structure","members":{"KeyPairId":{"locationName":"keyPairId"},"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyType":{"locationName":"keyType"},"Tags":{"shape":"Su","locationName":"tagSet"},"PublicKey":{"locationName":"publicKey"},"CreateTime":{"locationName":"createTime","type":"timestamp"}}}}}}},"DescribeLaunchTemplateVersions":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Srj","locationName":"LaunchTemplateVersion"},"MinVersion":{},"MaxVersion":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Sv9","locationName":"Filter"}}},"output":{"type":"structure","members":{"LaunchTemplateVersions":{"locationName":"launchTemplateVersionSet","type":"list","member":{"shape":"Sft","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLaunchTemplates":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateIds":{"locationName":"LaunchTemplateId","type":"list","member":{"locationName":"item"}},"LaunchTemplateNames":{"locationName":"LaunchTemplateName","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"LaunchTemplates":{"locationName":"launchTemplates","type":"list","member":{"shape":"Sfn","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{"locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayId":{"locationName":"localGatewayId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVpcAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationIds":{"locationName":"LocalGatewayRouteTableVpcAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociations":{"locationName":"localGatewayRouteTableVpcAssociationSet","type":"list","member":{"shape":"Sh2","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTables":{"input":{"type":"structure","members":{"LocalGatewayRouteTableIds":{"locationName":"LocalGatewayRouteTableId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTables":{"locationName":"localGatewayRouteTableSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaceGroups":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroupIds":{"locationName":"LocalGatewayVirtualInterfaceGroupId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroups":{"locationName":"localGatewayVirtualInterfaceGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayVirtualInterfaceIds":{"shape":"S1a8","locationName":"localGatewayVirtualInterfaceIdSet"},"LocalGatewayId":{"locationName":"localGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaces":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceIds":{"shape":"S1a8","locationName":"LocalGatewayVirtualInterfaceId"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaces":{"locationName":"localGatewayVirtualInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceId":{"locationName":"localGatewayVirtualInterfaceId"},"LocalGatewayId":{"locationName":"localGatewayId"},"Vlan":{"locationName":"vlan","type":"integer"},"LocalAddress":{"locationName":"localAddress"},"PeerAddress":{"locationName":"peerAddress"},"LocalBgpAsn":{"locationName":"localBgpAsn","type":"integer"},"PeerBgpAsn":{"locationName":"peerBgpAsn","type":"integer"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGateways":{"input":{"type":"structure","members":{"LocalGatewayIds":{"locationName":"LocalGatewayId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGateways":{"locationName":"localGatewaySet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeManagedPrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"shape":"Se","locationName":"PrefixListId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"shape":"Sh8","locationName":"item"}}}}},"DescribeMovingAddresses":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"PublicIps":{"shape":"Se","locationName":"publicIp"}}},"output":{"type":"structure","members":{"MovingAddressStatuses":{"locationName":"movingAddressStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"MoveStatus":{"locationName":"moveStatus"},"PublicIp":{"locationName":"publicIp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNatGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"Sv9"},"MaxResults":{"type":"integer"},"NatGatewayIds":{"locationName":"NatGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{}}},"output":{"type":"structure","members":{"NatGateways":{"locationName":"natGatewaySet","type":"list","member":{"shape":"Shd","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkAcls":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclIds":{"locationName":"NetworkAclId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkAcls":{"locationName":"networkAclSet","type":"list","member":{"shape":"Shk","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopeAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisIds":{"locationName":"NetworkInsightsAccessScopeAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsAccessScopeId":{},"AnalysisStartTimeBegin":{"type":"timestamp"},"AnalysisStartTimeEnd":{"type":"timestamp"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalyses":{"locationName":"networkInsightsAccessScopeAnalysisSet","type":"list","member":{"shape":"S1b8","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopes":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeIds":{"locationName":"NetworkInsightsAccessScopeId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopes":{"locationName":"networkInsightsAccessScopeSet","type":"list","member":{"shape":"Si5","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAnalysisIds":{"locationName":"NetworkInsightsAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsPathId":{},"AnalysisStartTime":{"type":"timestamp"},"AnalysisEndTime":{"type":"timestamp"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalyses":{"locationName":"networkInsightsAnalysisSet","type":"list","member":{"shape":"S1bj","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsPaths":{"input":{"type":"structure","members":{"NetworkInsightsPathIds":{"locationName":"NetworkInsightsPathId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsPaths":{"locationName":"networkInsightsPathSet","type":"list","member":{"shape":"Sik","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"Attachment":{"shape":"Sir","locationName":"attachment"},"Description":{"shape":"Sa0","locationName":"description"},"Groups":{"shape":"Sis","locationName":"groupSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S13v","locationName":"sourceDestCheck"}}}},"DescribeNetworkInterfacePermissions":{"input":{"type":"structure","members":{"NetworkInterfacePermissionIds":{"locationName":"NetworkInterfacePermissionId","type":"list","member":{}},"Filters":{"shape":"Sv9","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfacePermissions":{"locationName":"networkInterfacePermissions","type":"list","member":{"shape":"Sj5","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaces":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceIds":{"locationName":"NetworkInterfaceId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"shape":"Sip","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribePlacementGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupNames":{"locationName":"groupName","type":"list","member":{}},"GroupIds":{"locationName":"GroupId","type":"list","member":{"locationName":"GroupId"}}}},"output":{"type":"structure","members":{"PlacementGroups":{"locationName":"placementGroupSet","type":"list","member":{"shape":"Sjc","locationName":"item"}}}}},"DescribePrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"locationName":"PrefixListId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidrs":{"shape":"Se","locationName":"cidrSet"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListName":{"locationName":"prefixListName"}}}}}}},"DescribePrincipalIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Resources":{"locationName":"Resource","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Principals":{"locationName":"principalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"},"Statuses":{"shape":"Svr","locationName":"statusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribePublicIpv4Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"Sv9","locationName":"Filter"}}},"output":{"type":"structure","members":{"PublicIpv4Pools":{"locationName":"publicIpv4PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolAddressRanges":{"locationName":"poolAddressRangeSet","type":"list","member":{"shape":"S1da","locationName":"item"}},"TotalAddressCount":{"locationName":"totalAddressCount","type":"integer"},"TotalAvailableAddressCount":{"locationName":"totalAvailableAddressCount","type":"integer"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRegions":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"RegionNames":{"locationName":"RegionName","type":"list","member":{"locationName":"RegionName"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"AllRegions":{"type":"boolean"}}},"output":{"type":"structure","members":{"Regions":{"locationName":"regionInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Endpoint":{"locationName":"regionEndpoint"},"RegionName":{"locationName":"regionName"},"OptInStatus":{"locationName":"optInStatus"}}}}}}},"DescribeReplaceRootVolumeTasks":{"input":{"type":"structure","members":{"ReplaceRootVolumeTaskIds":{"locationName":"ReplaceRootVolumeTaskId","type":"list","member":{"locationName":"ReplaceRootVolumeTaskId"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTasks":{"locationName":"replaceRootVolumeTaskSet","type":"list","member":{"shape":"Sji","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeReservedInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"OfferingClass":{},"ReservedInstancesIds":{"shape":"S1dn","locationName":"ReservedInstancesId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstances":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"End":{"locationName":"end","type":"timestamp"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"RecurringCharges":{"shape":"S1dv","locationName":"recurringCharges"},"Scope":{"locationName":"scope"},"Tags":{"shape":"Su","locationName":"tagSet"}}}}}}},"DescribeReservedInstancesListings":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S6x","locationName":"reservedInstancesListingsSet"}}}},"DescribeReservedInstancesModifications":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"ReservedInstancesModificationIds":{"locationName":"ReservedInstancesModificationId","type":"list","member":{"locationName":"ReservedInstancesModificationId"}},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ReservedInstancesModifications":{"locationName":"reservedInstancesModificationsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"EffectiveDate":{"locationName":"effectiveDate","type":"timestamp"},"ModificationResults":{"locationName":"modificationResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"},"TargetConfiguration":{"shape":"S1e9","locationName":"targetConfiguration"}}}},"ReservedInstancesIds":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}}}}},"DescribeReservedInstancesOfferings":{"input":{"type":"structure","members":{"AvailabilityZone":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"IncludeMarketplace":{"type":"boolean"},"InstanceType":{},"MaxDuration":{"type":"long"},"MaxInstanceCount":{"type":"integer"},"MinDuration":{"type":"long"},"OfferingClass":{},"ProductDescription":{},"ReservedInstancesOfferingIds":{"locationName":"ReservedInstancesOfferingId","type":"list","member":{}},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstancesOfferings":{"locationName":"reservedInstancesOfferingsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesOfferingId":{"locationName":"reservedInstancesOfferingId"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Marketplace":{"locationName":"marketplace","type":"boolean"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"PricingDetails":{"locationName":"pricingDetailsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Price":{"locationName":"price","type":"double"}}}},"RecurringCharges":{"shape":"S1dv","locationName":"recurringCharges"},"Scope":{"locationName":"scope"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRouteTables":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableIds":{"locationName":"RouteTableId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"RouteTables":{"locationName":"routeTableSet","type":"list","member":{"shape":"Sjz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeScheduledInstanceAvailability":{"input":{"type":"structure","required":["FirstSlotStartTimeRange","Recurrence"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"FirstSlotStartTimeRange":{"type":"structure","required":["EarliestTime","LatestTime"],"members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}},"MaxResults":{"type":"integer"},"MaxSlotDurationInHours":{"type":"integer"},"MinSlotDurationInHours":{"type":"integer"},"NextToken":{},"Recurrence":{"type":"structure","members":{"Frequency":{},"Interval":{"type":"integer"},"OccurrenceDays":{"locationName":"OccurrenceDay","type":"list","member":{"locationName":"OccurenceDay","type":"integer"}},"OccurrenceRelativeToEnd":{"type":"boolean"},"OccurrenceUnit":{}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceAvailabilitySet":{"locationName":"scheduledInstanceAvailabilitySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"FirstSlotStartTime":{"locationName":"firstSlotStartTime","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceType":{"locationName":"instanceType"},"MaxTermDurationInDays":{"locationName":"maxTermDurationInDays","type":"integer"},"MinTermDurationInDays":{"locationName":"minTermDurationInDays","type":"integer"},"NetworkPlatform":{"locationName":"networkPlatform"},"Platform":{"locationName":"platform"},"PurchaseToken":{"locationName":"purchaseToken"},"Recurrence":{"shape":"S1ew","locationName":"recurrence"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}}}}}},"DescribeScheduledInstances":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"ScheduledInstanceIds":{"locationName":"ScheduledInstanceId","type":"list","member":{"locationName":"ScheduledInstanceId"}},"SlotStartTimeRange":{"type":"structure","members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1f4","locationName":"item"}}}}},"DescribeSecurityGroupReferences":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"type":"boolean"},"GroupId":{"type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SecurityGroupReferenceSet":{"locationName":"securityGroupReferenceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"ReferencingVpcId":{"locationName":"referencingVpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}}}}}},"DescribeSecurityGroupRules":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"SecurityGroupRuleIds":{"shape":"S1fb","locationName":"SecurityGroupRuleId"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroupRules":{"shape":"S5p","locationName":"securityGroupRuleSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSecurityGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"GroupIds":{"shape":"S4u","locationName":"GroupId"},"GroupNames":{"shape":"S1ff","locationName":"GroupName"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroups":{"locationName":"securityGroupInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"groupDescription"},"GroupName":{"locationName":"groupName"},"IpPermissions":{"shape":"S5e","locationName":"ipPermissions"},"OwnerId":{"locationName":"ownerId"},"GroupId":{"locationName":"groupId"},"IpPermissionsEgress":{"shape":"S5e","locationName":"ipPermissionsEgress"},"Tags":{"shape":"Su","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CreateVolumePermissions":{"shape":"S1fn","locationName":"createVolumePermission"},"ProductCodes":{"shape":"S117","locationName":"productCodes"},"SnapshotId":{"locationName":"snapshotId"}}}},"DescribeSnapshotTierStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SnapshotTierStatuses":{"locationName":"snapshotTierStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"VolumeId":{"locationName":"volumeId"},"Status":{"locationName":"status"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"Su","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"LastTieringStartTime":{"locationName":"lastTieringStartTime","type":"timestamp"},"LastTieringProgress":{"locationName":"lastTieringProgress","type":"integer"},"LastTieringOperationStatus":{"locationName":"lastTieringOperationStatus"},"LastTieringOperationStatusDetail":{"locationName":"lastTieringOperationStatusDetail"},"ArchivalCompleteTime":{"locationName":"archivalCompleteTime","type":"timestamp"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"OwnerIds":{"shape":"S11c","locationName":"Owner"},"RestorableByUserIds":{"locationName":"RestorableBy","type":"list","member":{}},"SnapshotIds":{"shape":"S1fx","locationName":"SnapshotId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"shape":"Skb","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"Skn","locationName":"spotDatafeedSubscription"}}}},"DescribeSpotFleetInstances":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S10a","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"DescribeSpotFleetRequestHistory":{"input":{"type":"structure","required":["SpotFleetRequestId","StartTime"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"EventType":{"locationName":"eventType"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S107","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeSpotFleetRequests":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestIds":{"shape":"S79","locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotFleetRequestConfigs":{"locationName":"spotFleetRequestConfigSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"SpotFleetRequestConfig":{"shape":"S1gg","locationName":"spotFleetRequestConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"SpotFleetRequestState":{"locationName":"spotFleetRequestState"},"Tags":{"shape":"Su","locationName":"tagSet"}}}}}}},"DescribeSpotInstanceRequests":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S7k","locationName":"SpotInstanceRequestId"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1h8","locationName":"spotInstanceRequestSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotPriceHistory":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"AvailabilityZone":{"locationName":"availabilityZone"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"ProductDescriptions":{"locationName":"ProductDescription","type":"list","member":{}},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotPriceHistory":{"locationName":"spotPriceHistorySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"SpotPrice":{"locationName":"spotPrice"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}}}}},"DescribeStaleSecurityGroups":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"VpcId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"StaleSecurityGroupSet":{"locationName":"staleSecurityGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"StaleIpPermissions":{"shape":"S1hq","locationName":"staleIpPermissions"},"StaleIpPermissionsEgress":{"shape":"S1hq","locationName":"staleIpPermissionsEgress"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeStoreImageTasks":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"StoreImageTaskResults":{"locationName":"storeImageTaskResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiId":{"locationName":"amiId"},"TaskStartTime":{"locationName":"taskStartTime","type":"timestamp"},"Bucket":{"locationName":"bucket"},"S3objectKey":{"locationName":"s3objectKey"},"ProgressPercentage":{"locationName":"progressPercentage","type":"integer"},"StoreTaskState":{"locationName":"storeTaskState"},"StoreTaskFailureReason":{"locationName":"storeTaskFailureReason"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSubnets":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"SubnetId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Subnets":{"locationName":"subnetSet","type":"list","member":{"shape":"S9f","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTags":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Tags":{"locationName":"tagSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"Value":{"locationName":"value"}}}}}}},"DescribeTrafficMirrorFilters":{"input":{"type":"structure","members":{"TrafficMirrorFilterIds":{"locationName":"TrafficMirrorFilterId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorFilters":{"locationName":"trafficMirrorFilterSet","type":"list","member":{"shape":"Sl6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorSessions":{"input":{"type":"structure","members":{"TrafficMirrorSessionIds":{"locationName":"TrafficMirrorSessionId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorSessions":{"locationName":"trafficMirrorSessionSet","type":"list","member":{"shape":"Sll","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorTargets":{"input":{"type":"structure","members":{"TrafficMirrorTargetIds":{"locationName":"TrafficMirrorTargetId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorTargets":{"locationName":"trafficMirrorTargetSet","type":"list","member":{"shape":"Slo","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1io"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayOwnerId":{"locationName":"transitGatewayOwnerId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"State":{"locationName":"state"},"Association":{"locationName":"association","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnectPeers":{"input":{"type":"structure","members":{"TransitGatewayConnectPeerIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeers":{"locationName":"transitGatewayConnectPeerSet","type":"list","member":{"shape":"Smc","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnects":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1io"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnects":{"locationName":"transitGatewayConnectSet","type":"list","member":{"shape":"Sm6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayMulticastDomains":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomains":{"locationName":"transitGatewayMulticastDomains","type":"list","member":{"shape":"Smp","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPeeringAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1io"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachments":{"locationName":"transitGatewayPeeringAttachments","type":"list","member":{"shape":"Sn","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPolicyTables":{"input":{"type":"structure","members":{"TransitGatewayPolicyTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTables":{"locationName":"transitGatewayPolicyTables","type":"list","member":{"shape":"Smy","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTableAnnouncements":{"input":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncements":{"locationName":"transitGatewayRouteTableAnnouncements","type":"list","member":{"shape":"Snj","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTables":{"input":{"type":"structure","members":{"TransitGatewayRouteTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTables":{"locationName":"transitGatewayRouteTables","type":"list","member":{"shape":"Snf","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayVpcAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1io"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachments":{"locationName":"transitGatewayVpcAttachments","type":"list","member":{"shape":"Sy","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGateways":{"input":{"type":"structure","members":{"TransitGatewayIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateways":{"locationName":"transitGatewaySet","type":"list","member":{"shape":"Slz","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrunkInterfaceAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InterfaceAssociations":{"locationName":"interfaceAssociationSet","type":"list","member":{"shape":"S4i","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumeAttribute":{"input":{"type":"structure","required":["Attribute","VolumeId"],"members":{"Attribute":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AutoEnableIO":{"shape":"S13v","locationName":"autoEnableIO"},"ProductCodes":{"shape":"S117","locationName":"productCodes"},"VolumeId":{"locationName":"volumeId"}}}},"DescribeVolumeStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"VolumeIds":{"shape":"Skg","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"VolumeStatuses":{"locationName":"volumeStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Actions":{"locationName":"actionsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"}}}},"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"InstanceId":{"locationName":"instanceId"}}}},"VolumeId":{"locationName":"volumeId"},"VolumeStatus":{"locationName":"volumeStatus","type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"AttachmentStatuses":{"locationName":"attachmentStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"IoPerformance":{"locationName":"ioPerformance"},"InstanceId":{"locationName":"instanceId"}}}}}}}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"VolumeIds":{"shape":"Skg","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Volumes":{"locationName":"volumeSet","type":"list","member":{"shape":"Snq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumesModifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VolumeIds":{"shape":"Skg","locationName":"VolumeId"},"Filters":{"shape":"Sv9","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VolumesModifications":{"locationName":"volumeModificationSet","type":"list","member":{"shape":"S1kk","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcAttribute":{"input":{"type":"structure","required":["Attribute","VpcId"],"members":{"Attribute":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcId":{"locationName":"vpcId"},"EnableDnsHostnames":{"shape":"S13v","locationName":"enableDnsHostnames"},"EnableDnsSupport":{"shape":"S13v","locationName":"enableDnsSupport"}}}},"DescribeVpcClassicLink":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcIds":{"shape":"S1kq","locationName":"VpcId"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkEnabled":{"locationName":"classicLinkEnabled","type":"boolean"},"Tags":{"shape":"Su","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"VpcIds":{"shape":"S1kq"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Vpcs":{"locationName":"vpcs","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkDnsSupported":{"locationName":"classicLinkDnsSupported","type":"boolean"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcEndpointConnectionNotifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConnectionNotificationSet":{"locationName":"connectionNotificationSet","type":"list","member":{"shape":"Soe","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointConnections":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpointConnections":{"locationName":"vpcEndpointConnectionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointOwner":{"locationName":"vpcEndpointOwner"},"VpcEndpointState":{"locationName":"vpcEndpointState"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"DnsEntries":{"shape":"So9","locationName":"dnsEntrySet"},"NetworkLoadBalancerArns":{"shape":"Se","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"Se","locationName":"gatewayLoadBalancerArnSet"},"IpAddressType":{"locationName":"ipAddressType"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServiceConfigurations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Su3","locationName":"ServiceId"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceConfigurations":{"locationName":"serviceConfigurationSet","type":"list","member":{"shape":"Soj","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AllowedPrincipals":{"locationName":"allowedPrincipals","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServices":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceNames":{"shape":"Se","locationName":"ServiceName"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceNames":{"shape":"Se","locationName":"serviceNameSet"},"ServiceDetails":{"locationName":"serviceDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceName":{"locationName":"serviceName"},"ServiceId":{"locationName":"serviceId"},"ServiceType":{"shape":"Sok","locationName":"serviceType"},"AvailabilityZones":{"shape":"Se","locationName":"availabilityZoneSet"},"Owner":{"locationName":"owner"},"BaseEndpointDnsNames":{"shape":"Se","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNames":{"locationName":"privateDnsNameSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateDnsName":{"locationName":"privateDnsName"}}}},"VpcEndpointPolicySupported":{"locationName":"vpcEndpointPolicySupported","type":"boolean"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"Su","locationName":"tagSet"},"PrivateDnsNameVerificationState":{"locationName":"privateDnsNameVerificationState"},"SupportedIpAddressTypes":{"shape":"Soo","locationName":"supportedIpAddressTypeSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S15","locationName":"VpcEndpointId"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpoints":{"locationName":"vpcEndpointSet","type":"list","member":{"shape":"So4","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcPeeringConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionIds":{"locationName":"VpcPeeringConnectionId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VpcPeeringConnections":{"locationName":"vpcPeeringConnectionSet","type":"list","member":{"shape":"S1e","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcs":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"VpcIds":{"locationName":"VpcId","type":"list","member":{"locationName":"VpcId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"shape":"S9n","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpnConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"VpnConnectionIds":{"locationName":"VpnConnectionId","type":"list","member":{"locationName":"VpnConnectionId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnections":{"locationName":"vpnConnectionSet","type":"list","member":{"shape":"Spg","locationName":"item"}}}}},"DescribeVpnGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"VpnGatewayIds":{"locationName":"VpnGatewayId","type":"list","member":{"locationName":"VpnGatewayId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateways":{"locationName":"vpnGatewaySet","type":"list","member":{"shape":"Sqa","locationName":"item"}}}}},"DetachClassicLinkVpc":{"input":{"type":"structure","required":["InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DetachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"DetachNetworkInterface":{"input":{"type":"structure","required":["AttachmentId"],"members":{"AttachmentId":{"locationName":"attachmentId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}}},"DetachVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"Device":{},"Force":{"type":"boolean"},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S52"}},"DetachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"DisableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"Szt","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"Szu","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"DisableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1mi","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1fx","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"DisableImageDeprecation":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"DisableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"DisableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1mz","locationName":"propagation"}}}},"DisableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"DisableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateAddress":{"input":{"type":"structure","members":{"AssociationId":{},"PublicIp":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","AssociationId"],"members":{"ClientVpnEndpointId":{},"AssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S30","locationName":"status"}}}},"DisassociateEnclaveCertificateIamRole":{"input":{"type":"structure","members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateIamInstanceProfile":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3a","locationName":"iamInstanceProfileAssociation"}}}},"DisassociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S3g","locationName":"InstanceId"},"InstanceTags":{"shape":"Su","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S3h","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S3k","locationName":"instanceEventWindow"}}}},"DisassociateRouteTable":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateSubnetCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S40","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"DisassociateTransitGatewayMulticastDomain":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S45"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sg","locationName":"associations"}}}},"DisassociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S4a","locationName":"association"}}}},"DisassociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S4f","locationName":"association"}}}},"DisassociateTrunkInterface":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"ClientToken":{"locationName":"clientToken"}}}},"DisassociateVpcCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S4p","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S4s","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"EnableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"EnableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"ResourceType":{},"SnapshotConfiguration":{"type":"structure","members":{"TargetResourceCount":{"type":"integer"}}},"LaunchTemplate":{"type":"structure","required":["Version"],"members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"MaxParallelLaunches":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"Szt","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"Szu","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"EnableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1mi","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1fx","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"EnableImageDeprecation":{"input":{"type":"structure","required":["ImageId","DeprecateAt"],"members":{"ImageId":{},"DeprecateAt":{"type":"timestamp"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"EnableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"EnableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1mz","locationName":"propagation"}}}},"EnableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"EnableVolumeIO":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}}},"EnableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ExportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateRevocationList":{"locationName":"certificateRevocationList"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"ExportClientVpnClientConfiguration":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientConfiguration":{"locationName":"clientConfiguration"}}}},"ExportImage":{"input":{"type":"structure","required":["DiskImageFormat","ImageId","S3ExportLocation"],"members":{"ClientToken":{"idempotencyToken":true},"Description":{},"DiskImageFormat":{},"DryRun":{"type":"boolean"},"ImageId":{},"S3ExportLocation":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Prefix":{}}},"RoleName":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageFormat":{"locationName":"diskImageFormat"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"RoleName":{"locationName":"roleName"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"Szg","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"ExportTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","S3Bucket"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"S3Bucket":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"S3Location":{"locationName":"s3Location"}}}},"GetAssociatedEnclaveCertificateIamRoles":{"input":{"type":"structure","members":{"CertificateArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociatedRoles":{"locationName":"associatedRoleSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatedRoleArn":{"locationName":"associatedRoleArn"},"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}}}}},"GetAssociatedIpv6PoolCidrs":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipv6CidrAssociations":{"locationName":"ipv6CidrAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Cidr":{"locationName":"ipv6Cidr"},"AssociatedResource":{"locationName":"associatedResource"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetCapacityReservationUsage":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationId":{"locationName":"capacityReservationId"},"InstanceType":{"locationName":"instanceType"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"State":{"locationName":"state"},"InstanceUsages":{"locationName":"instanceUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"UsedInstanceCount":{"locationName":"usedInstanceCount","type":"integer"}}}}}}},"GetCoipPoolUsage":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPoolId":{"locationName":"coipPoolId"},"CoipAddressUsages":{"locationName":"coipAddressUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"CoIp":{"locationName":"coIp"}}}},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"}}}},"GetConsoleOutput":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Latest":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Output":{"locationName":"output"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetConsoleScreenshot":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"WakeUp":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageData":{"locationName":"imageData"},"InstanceId":{"locationName":"instanceId"}}}},"GetDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S1pp","locationName":"instanceFamilyCreditSpecification"}}}},"GetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"GetEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"GetFlowLogsIntegrationTemplate":{"input":{"type":"structure","required":["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],"members":{"DryRun":{"type":"boolean"},"FlowLogId":{},"ConfigDeliveryS3DestinationArn":{},"IntegrateServices":{"locationName":"IntegrateService","type":"structure","members":{"AthenaIntegrations":{"locationName":"AthenaIntegration","type":"list","member":{"locationName":"item","type":"structure","required":["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],"members":{"IntegrationResultS3DestinationArn":{},"PartitionLoadFrequency":{},"PartitionStartDate":{"type":"timestamp"},"PartitionEndDate":{"type":"timestamp"}}}}}}}},"output":{"type":"structure","members":{"Result":{"locationName":"result"}}}},"GetGroupsForCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationGroups":{"locationName":"capacityReservationGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupArn":{"locationName":"groupArn"},"OwnerId":{"locationName":"ownerId"}}}}}}},"GetHostReservationPurchasePreview":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"HostIdSet":{"shape":"S1q6"},"OfferingId":{}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S1q8","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"GetInstanceTypesFromInstanceRequirements":{"input":{"type":"structure","required":["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],"members":{"DryRun":{"type":"boolean"},"ArchitectureTypes":{"shape":"S1qb","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S1qc","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Sas"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetInstanceUefiData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"UefiData":{"locationName":"uefiData"}}}},"GetIpamAddressHistory":{"input":{"type":"structure","required":["Cidr","IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamScopeId":{},"VpcId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceName":{"locationName":"resourceName"},"ResourceComplianceStatus":{"locationName":"resourceComplianceStatus"},"ResourceOverlapStatus":{"locationName":"resourceOverlapStatus"},"VpcId":{"locationName":"vpcId"},"SampledStartTime":{"locationName":"sampledStartTime","type":"timestamp"},"SampledEndTime":{"locationName":"sampledEndTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolAllocations":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"IpamPoolAllocationId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolAllocations":{"locationName":"ipamPoolAllocationSet","type":"list","member":{"shape":"S28","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolCidrs":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolCidrs":{"locationName":"ipamPoolCidrSet","type":"list","member":{"shape":"Sug","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamResourceCidrs":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeId":{},"IpamPoolId":{},"ResourceId":{},"ResourceType":{},"ResourceTag":{"shape":"Sdm"},"ResourceOwner":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamResourceCidrs":{"locationName":"ipamResourceCidrSet","type":"list","member":{"shape":"S1r1","locationName":"item"}}}}},"GetLaunchTemplateData":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{}}},"output":{"type":"structure","members":{"LaunchTemplateData":{"shape":"Sfu","locationName":"launchTemplateData"}}}},"GetManagedPrefixListAssociations":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PrefixListAssociations":{"locationName":"prefixListAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"ResourceOwner":{"locationName":"resourceOwner"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetManagedPrefixListEntries":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"TargetVersion":{"type":"long"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeAnalysisFindings":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"AnalysisStatus":{"locationName":"analysisStatus"},"AnalysisFindings":{"locationName":"analysisFindingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"FindingId":{"locationName":"findingId"},"FindingComponents":{"shape":"S1bl","locationName":"findingComponentSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeContent":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeContent":{"shape":"Si7","locationName":"networkInsightsAccessScopeContent"}}}},"GetPasswordData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PasswordData":{"locationName":"passwordData"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetReservedInstancesExchangeQuote":{"input":{"type":"structure","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"S3","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"S5","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"IsValidExchange":{"locationName":"isValidExchange","type":"boolean"},"OutputReservedInstancesWillExpireAt":{"locationName":"outputReservedInstancesWillExpireAt","type":"timestamp"},"PaymentDue":{"locationName":"paymentDue"},"ReservedInstanceValueRollup":{"shape":"S1rp","locationName":"reservedInstanceValueRollup"},"ReservedInstanceValueSet":{"locationName":"reservedInstanceValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S1rp","locationName":"reservationValue"},"ReservedInstanceId":{"locationName":"reservedInstanceId"}}}},"TargetConfigurationValueRollup":{"shape":"S1rp","locationName":"targetConfigurationValueRollup"},"TargetConfigurationValueSet":{"locationName":"targetConfigurationValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S1rp","locationName":"reservationValue"},"TargetConfiguration":{"locationName":"targetConfiguration","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"OfferingId":{"locationName":"offeringId"}}}}}},"ValidationFailureReason":{"locationName":"validationFailureReason"}}}},"GetSerialConsoleAccessStatus":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"GetSpotPlacementScores":{"input":{"type":"structure","required":["TargetCapacity"],"members":{"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"TargetCapacity":{"type":"integer"},"TargetCapacityUnitType":{},"SingleAvailabilityZone":{"type":"boolean"},"RegionNames":{"locationName":"RegionName","type":"list","member":{}},"InstanceRequirementsWithMetadata":{"type":"structure","members":{"ArchitectureTypes":{"shape":"S1qb","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S1qc","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Sas"}}},"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SpotPlacementScores":{"locationName":"spotPlacementScoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Region":{"locationName":"region"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"Score":{"locationName":"score","type":"integer"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetSubnetCidrReservations":{"input":{"type":"structure","required":["SubnetId"],"members":{"Filters":{"shape":"Sv9","locationName":"Filter"},"SubnetId":{},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SubnetIpv4CidrReservations":{"shape":"S1s9","locationName":"subnetIpv4CidrReservationSet"},"SubnetIpv6CidrReservations":{"shape":"S1s9","locationName":"subnetIpv6CidrReservationSet"},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayAttachmentPropagations":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachmentPropagations":{"locationName":"transitGatewayAttachmentPropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastDomainAssociations":{"locationName":"multicastDomainAssociations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnet":{"shape":"Sj","locationName":"subnet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableAssociations":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"shape":"S4a","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableEntries":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTableEntries":{"locationName":"transitGatewayPolicyTableEntries","type":"list","member":{"locationName":"item","type":"structure","members":{"PolicyRuleNumber":{"locationName":"policyRuleNumber"},"PolicyRule":{"locationName":"policyRule","type":"structure","members":{"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"SourcePortRange":{"locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationPortRange":{"locationName":"destinationPortRange"},"Protocol":{"locationName":"protocol"},"MetaData":{"locationName":"metaData","type":"structure","members":{"MetaDataKey":{"locationName":"metaDataKey"},"MetaDataValue":{"locationName":"metaDataValue"}}}}},"TargetRouteTableId":{"locationName":"targetRouteTableId"}}}}}}},"GetTransitGatewayPrefixListReferences":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReferences":{"locationName":"transitGatewayPrefixListReferenceSet","type":"list","member":{"shape":"Sn2","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTableAssociations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTablePropagations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTablePropagations":{"locationName":"transitGatewayRouteTablePropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVpnConnectionDeviceSampleConfiguration":{"input":{"type":"structure","required":["VpnConnectionId","VpnConnectionDeviceTypeId"],"members":{"VpnConnectionId":{},"VpnConnectionDeviceTypeId":{},"InternetKeyExchangeVersion":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceSampleConfiguration":{"locationName":"vpnConnectionDeviceSampleConfiguration","type":"string","sensitive":true}}}},"GetVpnConnectionDeviceTypes":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceTypes":{"locationName":"vpnConnectionDeviceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VpnConnectionDeviceTypeId":{"locationName":"vpnConnectionDeviceTypeId"},"Vendor":{"locationName":"vendor"},"Platform":{"locationName":"platform"},"Software":{"locationName":"software"}}}},"NextToken":{"locationName":"nextToken"}}}},"ImportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId","CertificateRevocationList"],"members":{"ClientVpnEndpointId":{},"CertificateRevocationList":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ImportImage":{"input":{"type":"structure","members":{"Architecture":{},"ClientData":{"shape":"S1te"},"ClientToken":{},"Description":{},"DiskContainers":{"locationName":"DiskContainer","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{},"DeviceName":{},"Format":{},"SnapshotId":{},"Url":{},"UserBucket":{"shape":"S1th"}}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Hypervisor":{},"KmsKeyId":{},"LicenseType":{},"Platform":{},"RoleName":{},"LicenseSpecifications":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"UsageOperation":{},"BootMode":{}}},"output":{"type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S13d","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"LicenseSpecifications":{"shape":"S13g","locationName":"licenseSpecifications"},"Tags":{"shape":"Su","locationName":"tagSet"},"UsageOperation":{"locationName":"usageOperation"}}}},"ImportInstance":{"input":{"type":"structure","required":["Platform"],"members":{"Description":{"locationName":"description"},"DiskImages":{"locationName":"diskImage","type":"list","member":{"type":"structure","members":{"Description":{},"Image":{"shape":"S1to"},"Volume":{"shape":"S1tp"}}}},"DryRun":{"locationName":"dryRun","type":"boolean"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"AdditionalInfo":{"locationName":"additionalInfo"},"Architecture":{"locationName":"architecture"},"GroupIds":{"shape":"Sed","locationName":"GroupId"},"GroupNames":{"shape":"Sez","locationName":"GroupName"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"locationName":"instanceType"},"Monitoring":{"locationName":"monitoring","type":"boolean"},"Placement":{"shape":"Saq","locationName":"placement"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"SubnetId":{"locationName":"subnetId"},"UserData":{"locationName":"userData","type":"structure","members":{"Data":{"locationName":"data"}},"sensitive":true}}},"Platform":{"locationName":"platform"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"Syd","locationName":"conversionTask"}}}},"ImportKeyPair":{"input":{"type":"structure","required":["KeyName","PublicKeyMaterial"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyName":{"locationName":"keyName"},"PublicKeyMaterial":{"locationName":"publicKeyMaterial","type":"blob"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"ImportSnapshot":{"input":{"type":"structure","members":{"ClientData":{"shape":"S1te"},"ClientToken":{},"Description":{},"DiskContainer":{"type":"structure","members":{"Description":{},"Format":{},"Url":{},"UserBucket":{"shape":"S1th"}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"RoleName":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S13o","locationName":"snapshotTaskDetail"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"ImportVolume":{"input":{"type":"structure","required":["AvailabilityZone","Image","Volume"],"members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Image":{"shape":"S1to","locationName":"image"},"Volume":{"shape":"S1tp","locationName":"volume"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"Syd","locationName":"conversionTask"}}}},"ListImagesInRecycleBin":{"input":{"type":"structure","members":{"ImageIds":{"shape":"S12u","locationName":"ImageId"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Images":{"locationName":"imageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"ListSnapshotsInRecycleBin":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"SnapshotIds":{"shape":"S1fx","locationName":"SnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"},"Description":{"locationName":"description"},"VolumeId":{"locationName":"volumeId"}}}},"NextToken":{"locationName":"nextToken"}}}},"ModifyAddressAttribute":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DomainName":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"Svn","locationName":"address"}}}},"ModifyAvailabilityZoneGroup":{"input":{"type":"structure","required":["GroupName","OptInStatus"],"members":{"GroupName":{},"OptInStatus":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"InstanceCount":{"type":"integer"},"EndDate":{"type":"timestamp"},"EndDateType":{},"Accept":{"type":"boolean"},"DryRun":{"type":"boolean"},"AdditionalInfo":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservationFleet":{"input":{"type":"structure","required":["CapacityReservationFleetId"],"members":{"CapacityReservationFleetId":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"DryRun":{"type":"boolean"},"RemoveEndDate":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ServerCertificateArn":{},"ConnectionLogOptions":{"shape":"S8x"},"DnsServers":{"type":"structure","members":{"CustomDnsServers":{"shape":"Se"},"Enabled":{"type":"boolean"}}},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"SecurityGroupIds":{"shape":"S2e","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"S90"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"S91"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily","CpuCredits"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{},"CpuCredits":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S1pp","locationName":"instanceFamilyCreditSpecification"}}}},"ModifyEbsDefaultKmsKeyId":{"input":{"type":"structure","required":["KmsKeyId"],"members":{"KmsKeyId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ModifyFleet":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Saj","locationName":"LaunchTemplateConfig"},"FleetId":{},"TargetCapacitySpecification":{"shape":"Sbi"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{},"OperationType":{},"UserIds":{"shape":"S1uu","locationName":"UserId"},"UserGroups":{"shape":"S1uv","locationName":"UserGroup"},"ProductCodes":{"shape":"S1uw","locationName":"ProductCode"},"LoadPermission":{"type":"structure","members":{"Add":{"shape":"S1uy"},"Remove":{"shape":"S1uy"}}},"Description":{},"Name":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S113","locationName":"fpgaImageAttribute"}}}},"ModifyHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"HostIds":{"shape":"S120","locationName":"hostId"},"HostRecovery":{},"InstanceType":{},"InstanceFamily":{}}},"output":{"type":"structure","members":{"Successful":{"shape":"S23","locationName":"successful"},"Unsuccessful":{"shape":"S1v3","locationName":"unsuccessful"}}}},"ModifyIdFormat":{"input":{"type":"structure","required":["Resource","UseLongIds"],"members":{"Resource":{},"UseLongIds":{"type":"boolean"}}}},"ModifyIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn","Resource","UseLongIds"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"ModifyImageAttribute":{"input":{"type":"structure","required":["ImageId"],"members":{"Attribute":{},"Description":{"shape":"Sa0"},"ImageId":{},"LaunchPermission":{"type":"structure","members":{"Add":{"shape":"S12q"},"Remove":{"shape":"S12q"}}},"OperationType":{},"ProductCodes":{"shape":"S1uw","locationName":"ProductCode"},"UserGroups":{"shape":"S1uv","locationName":"UserGroup"},"UserIds":{"shape":"S1uu","locationName":"UserId"},"Value":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"OrganizationArns":{"locationName":"OrganizationArn","type":"list","member":{"locationName":"OrganizationArn"}},"OrganizationalUnitArns":{"locationName":"OrganizationalUnitArn","type":"list","member":{"locationName":"OrganizationalUnitArn"}}}}},"ModifyInstanceAttribute":{"input":{"type":"structure","required":["InstanceId"],"members":{"SourceDestCheck":{"shape":"S13v"},"Attribute":{"locationName":"attribute"},"BlockDeviceMappings":{"locationName":"blockDeviceMapping","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}},"NoDevice":{"locationName":"noDevice"},"VirtualName":{"locationName":"virtualName"}}}},"DisableApiTermination":{"shape":"S13v","locationName":"disableApiTermination"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"shape":"S13v","locationName":"ebsOptimized"},"EnaSupport":{"shape":"S13v","locationName":"enaSupport"},"Groups":{"shape":"S4u","locationName":"GroupId"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sa0","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sa0","locationName":"instanceType"},"Kernel":{"shape":"Sa0","locationName":"kernel"},"Ramdisk":{"shape":"Sa0","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sa0","locationName":"sriovNetSupport"},"UserData":{"locationName":"userData","type":"structure","members":{"Value":{"locationName":"value","type":"blob"}}},"Value":{"locationName":"value"},"DisableApiStop":{"shape":"S13v"}}}},"ModifyInstanceCapacityReservationAttributes":{"input":{"type":"structure","required":["InstanceId","CapacityReservationSpecification"],"members":{"InstanceId":{},"CapacityReservationSpecification":{"shape":"S1vg"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyInstanceCreditSpecification":{"input":{"type":"structure","required":["InstanceCreditSpecifications"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"InstanceCreditSpecifications":{"locationName":"InstanceCreditSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{},"CpuCredits":{}}}}}},"output":{"type":"structure","members":{"SuccessfulInstanceCreditSpecifications":{"locationName":"successfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"}}}},"UnsuccessfulInstanceCreditSpecifications":{"locationName":"unsuccessfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"ModifyInstanceEventStartTime":{"input":{"type":"structure","required":["InstanceId","InstanceEventId","NotBefore"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"InstanceEventId":{},"NotBefore":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Event":{"shape":"S14e","locationName":"event"}}}},"ModifyInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"Name":{},"InstanceEventWindowId":{},"TimeRanges":{"shape":"Scs","locationName":"TimeRange"},"CronExpression":{}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S3k","locationName":"instanceEventWindow"}}}},"ModifyInstanceMaintenanceOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"AutoRecovery":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"AutoRecovery":{"locationName":"autoRecovery"}}}},"ModifyInstanceMetadataOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"DryRun":{"type":"boolean"},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceMetadataOptions":{"shape":"S18c","locationName":"instanceMetadataOptions"}}}},"ModifyInstancePlacement":{"input":{"type":"structure","required":["InstanceId"],"members":{"Affinity":{"locationName":"affinity"},"GroupName":{},"HostId":{"locationName":"hostId"},"InstanceId":{"locationName":"instanceId"},"Tenancy":{"locationName":"tenancy"},"PartitionNumber":{"type":"integer"},"HostResourceGroupArn":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"AddOperatingRegions":{"shape":"Sd9","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"locationName":"RemoveOperatingRegion","type":"list","member":{"type":"structure","members":{"RegionName":{}}}}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sdc","locationName":"ipam"}}}},"ModifyIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Description":{},"AutoImport":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"ClearAllocationDefaultNetmaskLength":{"type":"boolean"},"AddAllocationResourceTags":{"shape":"Sdl","locationName":"AddAllocationResourceTag"},"RemoveAllocationResourceTags":{"shape":"Sdl","locationName":"RemoveAllocationResourceTag"}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sdp","locationName":"ipamPool"}}}},"ModifyIpamResourceCidr":{"input":{"type":"structure","required":["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],"members":{"DryRun":{"type":"boolean"},"ResourceId":{},"ResourceCidr":{},"ResourceRegion":{},"CurrentIpamScopeId":{},"DestinationIpamScopeId":{},"Monitored":{"type":"boolean"}}},"output":{"type":"structure","members":{"IpamResourceCidr":{"shape":"S1r1","locationName":"ipamResourceCidr"}}}},"ModifyIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Description":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sdw","locationName":"ipamScope"}}}},"ModifyLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"DefaultVersion":{"locationName":"SetDefaultVersion"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Sfn","locationName":"launchTemplate"}}}},"ModifyManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"CurrentVersion":{"type":"long"},"PrefixListName":{},"AddEntries":{"shape":"Sh5","locationName":"AddEntry"},"RemoveEntries":{"locationName":"RemoveEntry","type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{}}}},"MaxEntries":{"type":"integer"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sh8","locationName":"prefixList"}}}},"ModifyNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"Description":{"shape":"Sa0","locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sed","locationName":"SecurityGroupId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S13v","locationName":"sourceDestCheck"}}}},"ModifyPrivateDnsNameOptions":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceId":{},"PrivateDnsHostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds","TargetConfigurations"],"members":{"ReservedInstancesIds":{"shape":"S1dn","locationName":"ReservedInstancesId"},"ClientToken":{"locationName":"clientToken"},"TargetConfigurations":{"locationName":"ReservedInstancesConfigurationSetItemType","type":"list","member":{"shape":"S1e9","locationName":"item"}}}},"output":{"type":"structure","members":{"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"}}}},"ModifySecurityGroupRules":{"input":{"type":"structure","required":["GroupId","SecurityGroupRules"],"members":{"GroupId":{},"SecurityGroupRules":{"locationName":"SecurityGroupRule","type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{},"SecurityGroupRule":{"type":"structure","members":{"IpProtocol":{},"FromPort":{"type":"integer"},"ToPort":{"type":"integer"},"CidrIpv4":{},"CidrIpv6":{},"PrefixListId":{},"ReferencedGroupId":{},"Description":{}}}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySnapshotAttribute":{"input":{"type":"structure","required":["SnapshotId"],"members":{"Attribute":{},"CreateVolumePermission":{"type":"structure","members":{"Add":{"shape":"S1fn"},"Remove":{"shape":"S1fn"}}},"GroupNames":{"shape":"S1ff","locationName":"UserGroup"},"OperationType":{},"SnapshotId":{},"UserIds":{"shape":"S1uu","locationName":"UserId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifySnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"StorageTier":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"TieringStartTime":{"locationName":"tieringStartTime","type":"timestamp"}}}},"ModifySpotFleetRequest":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"LaunchTemplateConfigs":{"shape":"S1gv","locationName":"LaunchTemplateConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySubnetAttribute":{"input":{"type":"structure","required":["SubnetId"],"members":{"AssignIpv6AddressOnCreation":{"shape":"S13v"},"MapPublicIpOnLaunch":{"shape":"S13v"},"SubnetId":{"locationName":"subnetId"},"MapCustomerOwnedIpOnLaunch":{"shape":"S13v"},"CustomerOwnedIpv4Pool":{},"EnableDns64":{"shape":"S13v"},"PrivateDnsHostnameTypeOnLaunch":{},"EnableResourceNameDnsARecordOnLaunch":{"shape":"S13v"},"EnableResourceNameDnsAAAARecordOnLaunch":{"shape":"S13v"},"EnableLniAtDeviceIndex":{"type":"integer"},"DisableLniAtDeviceIndex":{"shape":"S13v"}}}},"ModifyTrafficMirrorFilterNetworkServices":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"AddNetworkServices":{"shape":"Slc","locationName":"AddNetworkService"},"RemoveNetworkServices":{"shape":"Slc","locationName":"RemoveNetworkService"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Sl6","locationName":"trafficMirrorFilter"}}}},"ModifyTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"Slg"},"SourcePortRange":{"shape":"Slg"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"Sl8","locationName":"trafficMirrorFilterRule"}}}},"ModifyTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"Sll","locationName":"trafficMirrorSession"}}}},"ModifyTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Description":{},"Options":{"type":"structure","members":{"AddTransitGatewayCidrBlocks":{"shape":"Slx"},"RemoveTransitGatewayCidrBlocks":{"shape":"Slx"},"VpnEcmpSupport":{},"DnsSupport":{},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"AssociationDefaultRouteTableId":{},"DefaultRouteTablePropagation":{},"PropagationDefaultRouteTableId":{},"AmazonSideAsn":{"type":"long"}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Slz","locationName":"transitGateway"}}}},"ModifyTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Sn2","locationName":"transitGatewayPrefixListReference"}}}},"ModifyTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"AddSubnetIds":{"shape":"S45"},"RemoveSubnetIds":{"shape":"S45"},"Options":{"type":"structure","members":{"DnsSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"Sy","locationName":"transitGatewayVpcAttachment"}}}},"ModifyVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"type":"boolean"},"VolumeId":{},"Size":{"type":"integer"},"VolumeType":{},"Iops":{"type":"integer"},"Throughput":{"type":"integer"},"MultiAttachEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VolumeModification":{"shape":"S1kk","locationName":"volumeModification"}}}},"ModifyVolumeAttribute":{"input":{"type":"structure","required":["VolumeId"],"members":{"AutoEnableIO":{"shape":"S13v"},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifyVpcAttribute":{"input":{"type":"structure","required":["VpcId"],"members":{"EnableDnsHostnames":{"shape":"S13v"},"EnableDnsSupport":{"shape":"S13v"},"VpcId":{"locationName":"vpcId"}}}},"ModifyVpcEndpoint":{"input":{"type":"structure","required":["VpcEndpointId"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointId":{},"ResetPolicy":{"type":"boolean"},"PolicyDocument":{},"AddRouteTableIds":{"shape":"Snx","locationName":"AddRouteTableId"},"RemoveRouteTableIds":{"shape":"Snx","locationName":"RemoveRouteTableId"},"AddSubnetIds":{"shape":"Sny","locationName":"AddSubnetId"},"RemoveSubnetIds":{"shape":"Sny","locationName":"RemoveSubnetId"},"AddSecurityGroupIds":{"shape":"Snz","locationName":"AddSecurityGroupId"},"RemoveSecurityGroupIds":{"shape":"Snz","locationName":"RemoveSecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"So1"},"PrivateDnsEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationId"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"Se"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServiceConfiguration":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PrivateDnsName":{},"RemovePrivateDnsName":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"AddNetworkLoadBalancerArns":{"shape":"Se","locationName":"AddNetworkLoadBalancerArn"},"RemoveNetworkLoadBalancerArns":{"shape":"Se","locationName":"RemoveNetworkLoadBalancerArn"},"AddGatewayLoadBalancerArns":{"shape":"Se","locationName":"AddGatewayLoadBalancerArn"},"RemoveGatewayLoadBalancerArns":{"shape":"Se","locationName":"RemoveGatewayLoadBalancerArn"},"AddSupportedIpAddressTypes":{"shape":"Se","locationName":"AddSupportedIpAddressType"},"RemoveSupportedIpAddressTypes":{"shape":"Se","locationName":"RemoveSupportedIpAddressType"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePayerResponsibility":{"input":{"type":"structure","required":["ServiceId","PayerResponsibility"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PayerResponsibility":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"AddAllowedPrincipals":{"shape":"Se"},"RemoveAllowedPrincipals":{"shape":"Se"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcPeeringConnectionOptions":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"AccepterPeeringConnectionOptions":{"shape":"S1y1"},"DryRun":{"type":"boolean"},"RequesterPeeringConnectionOptions":{"shape":"S1y1"},"VpcPeeringConnectionId":{}}},"output":{"type":"structure","members":{"AccepterPeeringConnectionOptions":{"shape":"S1y3","locationName":"accepterPeeringConnectionOptions"},"RequesterPeeringConnectionOptions":{"shape":"S1y3","locationName":"requesterPeeringConnectionOptions"}}}},"ModifyVpcTenancy":{"input":{"type":"structure","required":["VpcId","InstanceTenancy"],"members":{"VpcId":{},"InstanceTenancy":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"TransitGatewayId":{},"CustomerGatewayId":{},"VpnGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"Spg","locationName":"vpnConnection"}}}},"ModifyVpnConnectionOptions":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"Spg","locationName":"vpnConnection"}}}},"ModifyVpnTunnelCertificate":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"Spg","locationName":"vpnConnection"}}}},"ModifyVpnTunnelOptions":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress","TunnelOptions"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"TunnelOptions":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Sp1","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Sp3","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Sp5","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Sp7","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Sp9","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"Spb","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"Spd","locationName":"IKEVersion"},"StartupAction":{}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"Spg","locationName":"vpnConnection"}}}},"MonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Swr","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S1yi","locationName":"instancesSet"}}}},"MoveAddressToVpc":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"Status":{"locationName":"status"}}}},"MoveByoipCidrToIpam":{"input":{"type":"structure","required":["Cidr","IpamPoolId","IpamPoolOwner"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamPoolId":{},"IpamPoolOwner":{}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1p","locationName":"byoipCidr"}}}},"ProvisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"CidrAuthorizationContext":{"type":"structure","required":["Message","Signature"],"members":{"Message":{},"Signature":{}}},"PubliclyAdvertisable":{"type":"boolean"},"Description":{},"DryRun":{"type":"boolean"},"PoolTagSpecifications":{"shape":"S1v","locationName":"PoolTagSpecification"},"MultiRegion":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1p","locationName":"byoipCidr"}}}},"ProvisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"CidrAuthorizationContext":{"type":"structure","members":{"Message":{},"Signature":{}}}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Sug","locationName":"ipamPoolCidr"}}}},"ProvisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["IpamPoolId","PoolId","NetmaskLength"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"PoolId":{},"NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolAddressRange":{"shape":"S1da","locationName":"poolAddressRange"}}}},"PurchaseHostReservation":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"ClientToken":{},"CurrencyCode":{},"HostIdSet":{"shape":"S1q6"},"LimitPrice":{},"OfferingId":{},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S1q8","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"PurchaseReservedInstancesOffering":{"input":{"type":"structure","required":["InstanceCount","ReservedInstancesOfferingId"],"members":{"InstanceCount":{"type":"integer"},"ReservedInstancesOfferingId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"LimitPrice":{"locationName":"limitPrice","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"CurrencyCode":{"locationName":"currencyCode"}}},"PurchaseTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"PurchaseScheduledInstances":{"input":{"type":"structure","required":["PurchaseRequests"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"PurchaseRequests":{"locationName":"PurchaseRequest","type":"list","member":{"locationName":"PurchaseRequest","type":"structure","required":["InstanceCount","PurchaseToken"],"members":{"InstanceCount":{"type":"integer"},"PurchaseToken":{}}}}}},"output":{"type":"structure","members":{"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1f4","locationName":"item"}}}}},"RebootInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Swr","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RegisterImage":{"input":{"type":"structure","required":["Name"],"members":{"ImageLocation":{},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"Scl","locationName":"BlockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"KernelId":{"locationName":"kernelId"},"Name":{"locationName":"name"},"BillingProducts":{"locationName":"BillingProduct","type":"list","member":{"locationName":"item"}},"RamdiskId":{"locationName":"ramdiskId"},"RootDeviceName":{"locationName":"rootDeviceName"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{},"TpmSupport":{},"UefiData":{}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"RegisterInstanceEventNotificationAttributes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"Suq","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"Sus","locationName":"instanceTagAttribute"}}}},"RegisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Suu"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupMembers":{"locationName":"registeredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"Se","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RegisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"Suu"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupSources":{"locationName":"registeredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"Se","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RejectTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"Se"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sg","locationName":"associations"}}}},"RejectTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sn","locationName":"transitGatewayPeeringAttachment"}}}},"RejectTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"Sy","locationName":"transitGatewayVpcAttachment"}}}},"RejectVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S15","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S18","locationName":"unsuccessful"}}}},"RejectVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReleaseAddress":{"input":{"type":"structure","members":{"AllocationId":{},"PublicIp":{},"NetworkBorderGroup":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ReleaseHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"HostIds":{"shape":"S120","locationName":"hostId"}}},"output":{"type":"structure","members":{"Successful":{"shape":"S23","locationName":"successful"},"Unsuccessful":{"shape":"S1v3","locationName":"unsuccessful"}}}},"ReleaseIpamPoolAllocation":{"input":{"type":"structure","required":["IpamPoolId","Cidr","IpamPoolAllocationId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"IpamPoolAllocationId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"ReplaceIamInstanceProfileAssociation":{"input":{"type":"structure","required":["IamInstanceProfile","AssociationId"],"members":{"IamInstanceProfile":{"shape":"S38"},"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3a","locationName":"iamInstanceProfileAssociation"}}}},"ReplaceNetworkAclAssociation":{"input":{"type":"structure","required":["AssociationId","NetworkAclId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"}}}},"ReplaceNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Shp","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Shq","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"ReplaceRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"LocalTarget":{"type":"boolean"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}}},"ReplaceRouteTableAssociation":{"input":{"type":"structure","required":["AssociationId","RouteTableId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"},"AssociationState":{"shape":"S3w","locationName":"associationState"}}}},"ReplaceTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sn7","locationName":"route"}}}},"ReportInstanceStatus":{"input":{"type":"structure","required":["Instances","ReasonCodes","Status"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"Instances":{"shape":"Swr","locationName":"instanceId"},"ReasonCodes":{"locationName":"reasonCode","type":"list","member":{"locationName":"item"}},"StartTime":{"locationName":"startTime","type":"timestamp"},"Status":{"locationName":"status"}}}},"RequestSpotFleet":{"input":{"type":"structure","required":["SpotFleetRequestConfig"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestConfig":{"shape":"S1gg","locationName":"spotFleetRequestConfig"}}},"output":{"type":"structure","members":{"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"RequestSpotInstances":{"input":{"type":"structure","members":{"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ClientToken":{"locationName":"clientToken"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"type":"structure","members":{"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"item"}},"SecurityGroups":{"locationName":"SecurityGroup","type":"list","member":{"locationName":"item"}},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S12p","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S38","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"shape":"S1hb","locationName":"monitoring"},"NetworkInterfaces":{"shape":"S1gq","locationName":"NetworkInterface"},"Placement":{"shape":"S1gs","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"UserData":{"locationName":"userData"}}},"SpotPrice":{"locationName":"spotPrice"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"InstanceInterruptionBehavior":{}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1h8","locationName":"spotInstanceRequestSet"}}}},"ResetAddressAttribute":{"input":{"type":"structure","required":["AllocationId","Attribute"],"members":{"AllocationId":{},"Attribute":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"Svn","locationName":"address"}}}},"ResetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ResetFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ResetImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ResetInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}}},"ResetNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"locationName":"sourceDestCheck"}}}},"ResetSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RestoreAddressToClassic":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"Status":{"locationName":"status"}}}},"RestoreImageFromRecycleBin":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"RestoreManagedPrefixListVersion":{"input":{"type":"structure","required":["PrefixListId","PreviousVersion","CurrentVersion"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"PreviousVersion":{"type":"long"},"CurrentVersion":{"type":"long"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Sh8","locationName":"prefixList"}}}},"RestoreSnapshotFromRecycleBin":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"}}}},"RestoreSnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"TemporaryRestoreDays":{"type":"integer"},"PermanentRestore":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RestoreStartTime":{"locationName":"restoreStartTime","type":"timestamp"},"RestoreDuration":{"locationName":"restoreDuration","type":"integer"},"IsPermanentRestore":{"locationName":"isPermanentRestore","type":"boolean"}}}},"RevokeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"RevokeAllGroups":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S5b","locationName":"status"}}}},"RevokeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S5e","locationName":"ipPermissions"},"SecurityGroupRuleIds":{"shape":"S1fb","locationName":"SecurityGroupRuleId"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S5e","locationName":"unknownIpPermissionSet"}}}},"RevokeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S5e"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SecurityGroupRuleIds":{"shape":"S1fb","locationName":"SecurityGroupRuleId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S5e","locationName":"unknownIpPermissionSet"}}}},"RunInstances":{"input":{"type":"structure","required":["MaxCount","MinCount"],"members":{"BlockDeviceMappings":{"shape":"Scl","locationName":"BlockDeviceMapping"},"ImageId":{},"InstanceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"shape":"Sg1","locationName":"Ipv6Address"},"KernelId":{},"KeyName":{},"MaxCount":{"type":"integer"},"MinCount":{"type":"integer"},"Monitoring":{"shape":"S1hb"},"Placement":{"shape":"Saq"},"RamdiskId":{},"SecurityGroupIds":{"shape":"Sed","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Sez","locationName":"SecurityGroup"},"SubnetId":{},"UserData":{"type":"string","sensitive":true},"AdditionalInfo":{"locationName":"additionalInfo"},"ClientToken":{"idempotencyToken":true,"locationName":"clientToken"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S38","locationName":"iamInstanceProfile"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"NetworkInterfaces":{"shape":"S1gq","locationName":"networkInterface"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ElasticGpuSpecification":{"type":"list","member":{"shape":"Sev","locationName":"item"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Sf5"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"}}},"CapacityReservationSpecification":{"shape":"S1vg"},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"}}},"output":{"shape":"S17n"}},"RunScheduledInstances":{"input":{"type":"structure","required":["LaunchSpecification","ScheduledInstanceId"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"InstanceCount":{"type":"integer"},"LaunchSpecification":{"type":"structure","required":["ImageId"],"members":{"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"Ebs":{"type":"structure","members":{"DeleteOnTermination":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Iops":{"type":"integer"},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{}}},"NoDevice":{},"VirtualName":{}}}},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"ImageId":{},"InstanceType":{},"KernelId":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"NetworkInterface","type":"structure","members":{"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"S225","locationName":"Group"},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"locationName":"Ipv6Address","type":"list","member":{"locationName":"Ipv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddressConfigs":{"locationName":"PrivateIpAddressConfig","type":"list","member":{"locationName":"PrivateIpAddressConfigSet","type":"structure","members":{"Primary":{"type":"boolean"},"PrivateIpAddress":{}}}},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{}}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"GroupName":{}}},"RamdiskId":{},"SecurityGroupIds":{"shape":"S225","locationName":"SecurityGroupId"},"SubnetId":{},"UserData":{}}},"ScheduledInstanceId":{}}},"output":{"type":"structure","members":{"InstanceIdSet":{"locationName":"instanceIdSet","type":"list","member":{"locationName":"item"}}}}},"SearchLocalGatewayRoutes":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Sgx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayMulticastGroups":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastGroups":{"locationName":"multicastGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupIpAddress":{"locationName":"groupIpAddress"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"SubnetId":{"locationName":"subnetId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"GroupMember":{"locationName":"groupMember","type":"boolean"},"GroupSource":{"locationName":"groupSource","type":"boolean"},"MemberType":{"locationName":"memberType"},"SourceType":{"locationName":"sourceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","Filters"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"Sv9","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Sn7","locationName":"item"}},"AdditionalRoutesAvailable":{"locationName":"additionalRoutesAvailable","type":"boolean"}}}},"SendDiagnosticInterrupt":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}}},"StartInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Swr","locationName":"InstanceId"},"AdditionalInfo":{"locationName":"additionalInfo"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"StartingInstances":{"shape":"S22t","locationName":"instancesSet"}}}},"StartNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId","ClientToken"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysis":{"shape":"S1b8","locationName":"networkInsightsAccessScopeAnalysis"}}}},"StartNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsPathId","ClientToken"],"members":{"NetworkInsightsPathId":{},"FilterInArns":{"shape":"S1bk","locationName":"FilterInArn"},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysis":{"shape":"S1bj","locationName":"networkInsightsAnalysis"}}}},"StartVpcEndpointServicePrivateDnsVerification":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"StopInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Swr","locationName":"InstanceId"},"Hibernate":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"StoppingInstances":{"shape":"S22t","locationName":"instancesSet"}}}},"TerminateClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ConnectionId":{},"Username":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Username":{"locationName":"username"},"ConnectionStatuses":{"locationName":"connectionStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"ConnectionId":{"locationName":"connectionId"},"PreviousStatus":{"shape":"Sx6","locationName":"previousStatus"},"CurrentStatus":{"shape":"Sx6","locationName":"currentStatus"}}}}}}},"TerminateInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Swr","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"TerminatingInstances":{"shape":"S22t","locationName":"instancesSet"}}}},"UnassignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6Addresses":{"shape":"S2i","locationName":"ipv6Addresses"},"Ipv6Prefixes":{"shape":"S2j","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"UnassignedIpv6Addresses":{"shape":"S2i","locationName":"unassignedIpv6Addresses"},"UnassignedIpv6Prefixes":{"shape":"S2j","locationName":"unassignedIpv6PrefixSet"}}}},"UnassignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S2n","locationName":"privateIpAddress"},"Ipv4Prefixes":{"shape":"S2j","locationName":"Ipv4Prefix"}}}},"UnmonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Swr","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S1yi","locationName":"instancesSet"}}}},"UpdateSecurityGroupRuleDescriptionsEgress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S5e"},"SecurityGroupRuleDescriptions":{"shape":"S23f","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"UpdateSecurityGroupRuleDescriptionsIngress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S5e"},"SecurityGroupRuleDescriptions":{"shape":"S23f","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"WithdrawByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1p","locationName":"byoipCidr"}}}}},"shapes":{"S3":{"type":"list","member":{"locationName":"ReservedInstanceId"}},"S5":{"type":"list","member":{"locationName":"TargetConfigurationRequest","type":"structure","required":["OfferingId"],"members":{"InstanceCount":{"type":"integer"},"OfferingId":{}}}},"Se":{"type":"list","member":{"locationName":"item"}},"Sg":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnets":{"locationName":"subnets","type":"list","member":{"shape":"Sj","locationName":"item"}}}},"Sj":{"type":"structure","members":{"SubnetId":{"locationName":"subnetId"},"State":{"locationName":"state"}}},"Sn":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"AccepterTransitGatewayAttachmentId":{"locationName":"accepterTransitGatewayAttachmentId"},"RequesterTgwInfo":{"shape":"So","locationName":"requesterTgwInfo"},"AccepterTgwInfo":{"shape":"So","locationName":"accepterTgwInfo"},"Options":{"locationName":"options","type":"structure","members":{"DynamicRouting":{"locationName":"dynamicRouting"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"So":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"OwnerId":{"locationName":"ownerId"},"Region":{"locationName":"region"}}},"Su":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}},"Sy":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcId":{"locationName":"vpcId"},"VpcOwnerId":{"locationName":"vpcOwnerId"},"State":{"locationName":"state"},"SubnetIds":{"shape":"Se","locationName":"subnetIds"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"DnsSupport":{"locationName":"dnsSupport"},"Ipv6Support":{"locationName":"ipv6Support"},"ApplianceModeSupport":{"locationName":"applianceModeSupport"}}},"Tags":{"shape":"Su","locationName":"tagSet"}}},"S15":{"type":"list","member":{"locationName":"item"}},"S18":{"type":"list","member":{"shape":"S19","locationName":"item"}},"S19":{"type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ResourceId":{"locationName":"resourceId"}}},"S1e":{"type":"structure","members":{"AccepterVpcInfo":{"shape":"S1f","locationName":"accepterVpcInfo"},"ExpirationTime":{"locationName":"expirationTime","type":"timestamp"},"RequesterVpcInfo":{"shape":"S1f","locationName":"requesterVpcInfo"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Tags":{"shape":"Su","locationName":"tagSet"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S1f":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Ipv6CidrBlockSet":{"locationName":"ipv6CidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"}}}},"CidrBlockSet":{"locationName":"cidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"}}}},"OwnerId":{"locationName":"ownerId"},"PeeringOptions":{"locationName":"peeringOptions","type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"VpcId":{"locationName":"vpcId"},"Region":{"locationName":"region"}}},"S1p":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"},"StatusMessage":{"locationName":"statusMessage"},"State":{"locationName":"state"}}},"S1v":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"Su","locationName":"Tag"}}}},"S23":{"type":"list","member":{"locationName":"item"}},"S28":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"IpamPoolAllocationId":{"locationName":"ipamPoolAllocationId"},"Description":{"locationName":"description"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwner":{"locationName":"resourceOwner"}}},"S2e":{"type":"list","member":{"locationName":"item"}},"S2i":{"type":"list","member":{"locationName":"item"}},"S2j":{"type":"list","member":{"locationName":"item"}},"S2n":{"type":"list","member":{"locationName":"PrivateIpAddress"}},"S2r":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"S30":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S38":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S3a":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"InstanceId":{"locationName":"instanceId"},"IamInstanceProfile":{"shape":"S3b","locationName":"iamInstanceProfile"},"State":{"locationName":"state"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}},"S3b":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Id":{"locationName":"id"}}},"S3g":{"type":"list","member":{"locationName":"item"}},"S3h":{"type":"list","member":{"locationName":"item"}},"S3k":{"type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"TimeRanges":{"locationName":"timeRangeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartWeekDay":{"locationName":"startWeekDay"},"StartHour":{"locationName":"startHour","type":"integer"},"EndWeekDay":{"locationName":"endWeekDay"},"EndHour":{"locationName":"endHour","type":"integer"}}}},"Name":{"locationName":"name"},"CronExpression":{"locationName":"cronExpression"},"AssociationTarget":{"locationName":"associationTarget","type":"structure","members":{"InstanceIds":{"shape":"S3g","locationName":"instanceIdSet"},"Tags":{"shape":"Su","locationName":"tagSet"},"DedicatedHostIds":{"shape":"S3h","locationName":"dedicatedHostIdSet"}}},"State":{"locationName":"state"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"S3w":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S40":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"locationName":"ipv6CidrBlockState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"S45":{"type":"list","member":{"locationName":"item"}},"S4a":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S4f":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S4i":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"BranchInterfaceId":{"locationName":"branchInterfaceId"},"TrunkInterfaceId":{"locationName":"trunkInterfaceId"},"InterfaceProtocol":{"locationName":"interfaceProtocol"},"VlanId":{"locationName":"vlanId","type":"integer"},"GreKey":{"locationName":"greKey","type":"integer"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"S4p":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"shape":"S4q","locationName":"ipv6CidrBlockState"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Ipv6Pool":{"locationName":"ipv6Pool"}}},"S4q":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S4s":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"CidrBlock":{"locationName":"cidrBlock"},"CidrBlockState":{"shape":"S4q","locationName":"cidrBlockState"}}},"S4u":{"type":"list","member":{"locationName":"groupId"}},"S52":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"Device":{"locationName":"device"},"InstanceId":{"locationName":"instanceId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"S57":{"type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}},"S5b":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S5e":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIp":{"locationName":"cidrIp"},"Description":{"locationName":"description"}}}},"Ipv6Ranges":{"locationName":"ipv6Ranges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIpv6":{"locationName":"cidrIpv6"},"Description":{"locationName":"description"}}}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"PrefixListId":{"locationName":"prefixListId"}}}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S5n","locationName":"item"}}}}},"S5n":{"type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S5p":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{"locationName":"securityGroupRuleId"},"GroupId":{"locationName":"groupId"},"GroupOwnerId":{"locationName":"groupOwnerId"},"IsEgress":{"locationName":"isEgress","type":"boolean"},"IpProtocol":{"locationName":"ipProtocol"},"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"},"CidrIpv4":{"locationName":"cidrIpv4"},"CidrIpv6":{"locationName":"cidrIpv6"},"PrefixListId":{"locationName":"prefixListId"},"ReferencedGroupInfo":{"locationName":"referencedGroupInfo","type":"structure","members":{"GroupId":{"locationName":"groupId"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"Description":{"locationName":"description"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"S5y":{"type":"structure","members":{"S3":{"type":"structure","members":{"AWSAccessKeyId":{},"Bucket":{"locationName":"bucket"},"Prefix":{"locationName":"prefix"},"UploadPolicy":{"locationName":"uploadPolicy","type":"blob"},"UploadPolicySignature":{"locationName":"uploadPolicySignature"}}}}},"S62":{"type":"structure","members":{"BundleId":{"locationName":"bundleId"},"BundleTaskError":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"InstanceId":{"locationName":"instanceId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"state"},"Storage":{"shape":"S5y","locationName":"storage"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"S6c":{"type":"list","member":{"locationName":"item"}},"S6x":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"InstanceCounts":{"locationName":"instanceCounts","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"State":{"locationName":"state"}}}},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"Active":{"locationName":"active","type":"boolean"},"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"Su","locationName":"tagSet"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}},"S79":{"type":"list","member":{"locationName":"item"}},"S7k":{"type":"list","member":{"locationName":"SpotInstanceRequestId"}},"S87":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"OwnerId":{"locationName":"ownerId"},"CapacityReservationArn":{"locationName":"capacityReservationArn"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"Tenancy":{"locationName":"tenancy"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EphemeralStorage":{"locationName":"ephemeralStorage","type":"boolean"},"State":{"locationName":"state"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"EndDateType":{"locationName":"endDateType"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Tags":{"shape":"Su","locationName":"tagSet"},"OutpostArn":{"locationName":"outpostArn"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"PlacementGroupArn":{"locationName":"placementGroupArn"}}},"S8j":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Weight":{"locationName":"weight","type":"double"},"Priority":{"locationName":"priority","type":"integer"}}}},"S8n":{"type":"structure","members":{"CarrierGatewayId":{"locationName":"carrierGatewayId"},"VpcId":{"locationName":"vpcId"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"S8x":{"type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"S90":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LambdaFunctionArn":{}}},"S91":{"type":"structure","members":{"Enabled":{"type":"boolean"},"BannerText":{}}},"S93":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S97":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S9c":{"type":"structure","members":{"BgpAsn":{"locationName":"bgpAsn"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"IpAddress":{"locationName":"ipAddress"},"CertificateArn":{"locationName":"certificateArn"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"DeviceName":{"locationName":"deviceName"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"S9f":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"AvailableIpAddressCount":{"locationName":"availableIpAddressCount","type":"integer"},"CidrBlock":{"locationName":"cidrBlock"},"DefaultForAz":{"locationName":"defaultForAz","type":"boolean"},"EnableLniAtDeviceIndex":{"locationName":"enableLniAtDeviceIndex","type":"integer"},"MapPublicIpOnLaunch":{"locationName":"mapPublicIpOnLaunch","type":"boolean"},"MapCustomerOwnedIpOnLaunch":{"locationName":"mapCustomerOwnedIpOnLaunch","type":"boolean"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"AssignIpv6AddressOnCreation":{"locationName":"assignIpv6AddressOnCreation","type":"boolean"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S40","locationName":"item"}},"Tags":{"shape":"Su","locationName":"tagSet"},"SubnetArn":{"locationName":"subnetArn"},"OutpostArn":{"locationName":"outpostArn"},"EnableDns64":{"locationName":"enableDns64","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"PrivateDnsNameOptionsOnLaunch":{"locationName":"privateDnsNameOptionsOnLaunch","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}}}},"S9n":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S4p","locationName":"item"}},"CidrBlockAssociationSet":{"locationName":"cidrBlockAssociationSet","type":"list","member":{"shape":"S4s","locationName":"item"}},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"S9w":{"type":"structure","members":{"DhcpConfigurations":{"locationName":"dhcpConfigurationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"locationName":"valueSet","type":"list","member":{"shape":"Sa0","locationName":"item"}}}}},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sa0":{"type":"structure","members":{"Value":{"locationName":"value"}}},"Sa3":{"type":"structure","members":{"Attachments":{"shape":"Sa4","locationName":"attachmentSet"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sa4":{"type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}}},"Saj":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"Overrides":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{},"MaxPrice":{},"SubnetId":{},"AvailabilityZone":{},"WeightedCapacity":{"type":"double"},"Priority":{"type":"double"},"Placement":{"shape":"Saq"},"InstanceRequirements":{"shape":"Sas"}}}}}}},"Saq":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"}}},"Sas":{"type":"structure","required":["VCpuCount","MemoryMiB"],"members":{"VCpuCount":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"MemoryMiB":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"CpuManufacturers":{"shape":"Sav","locationName":"CpuManufacturer"},"MemoryGiBPerVCpu":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ExcludedInstanceTypes":{"shape":"Say","locationName":"ExcludedInstanceType"},"InstanceGenerations":{"shape":"Sb0","locationName":"InstanceGeneration"},"SpotMaxPricePercentageOverLowestPrice":{"type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"type":"integer"},"BareMetal":{},"BurstablePerformance":{},"RequireHibernateSupport":{"type":"boolean"},"NetworkInterfaceCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"LocalStorage":{},"LocalStorageTypes":{"shape":"Sb6","locationName":"LocalStorageType"},"TotalLocalStorageGB":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"BaselineEbsBandwidthMbps":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorTypes":{"shape":"Sba","locationName":"AcceleratorType"},"AcceleratorCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sbd","locationName":"AcceleratorManufacturer"},"AcceleratorNames":{"shape":"Sbf","locationName":"AcceleratorName"},"AcceleratorTotalMemoryMiB":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}}}},"Sav":{"type":"list","member":{"locationName":"item"}},"Say":{"type":"list","member":{"locationName":"item"}},"Sb0":{"type":"list","member":{"locationName":"item"}},"Sb6":{"type":"list","member":{"locationName":"item"}},"Sba":{"type":"list","member":{"locationName":"item"}},"Sbd":{"type":"list","member":{"locationName":"item"}},"Sbf":{"type":"list","member":{"locationName":"item"}},"Sbi":{"type":"structure","required":["TotalTargetCapacity"],"members":{"TotalTargetCapacity":{"type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"SpotTargetCapacity":{"type":"integer"},"DefaultTargetCapacityType":{},"TargetCapacityUnitType":{}}},"Sbq":{"type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sbr","locationName":"launchTemplateSpecification"},"Overrides":{"shape":"Sbs","locationName":"overrides"}}},"Sbr":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"Sbs":{"type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"MaxPrice":{"locationName":"maxPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"Placement":{"locationName":"placement","type":"structure","members":{"GroupName":{"locationName":"groupName"}}},"InstanceRequirements":{"shape":"Sbu","locationName":"instanceRequirements"}}},"Sbu":{"type":"structure","members":{"VCpuCount":{"locationName":"vCpuCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"MemoryMiB":{"locationName":"memoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"CpuManufacturers":{"shape":"Sav","locationName":"cpuManufacturerSet"},"MemoryGiBPerVCpu":{"locationName":"memoryGiBPerVCpu","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"ExcludedInstanceTypes":{"shape":"Say","locationName":"excludedInstanceTypeSet"},"InstanceGenerations":{"shape":"Sb0","locationName":"instanceGenerationSet"},"SpotMaxPricePercentageOverLowestPrice":{"locationName":"spotMaxPricePercentageOverLowestPrice","type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"locationName":"onDemandMaxPricePercentageOverLowestPrice","type":"integer"},"BareMetal":{"locationName":"bareMetal"},"BurstablePerformance":{"locationName":"burstablePerformance"},"RequireHibernateSupport":{"locationName":"requireHibernateSupport","type":"boolean"},"NetworkInterfaceCount":{"locationName":"networkInterfaceCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"LocalStorage":{"locationName":"localStorage"},"LocalStorageTypes":{"shape":"Sb6","locationName":"localStorageTypeSet"},"TotalLocalStorageGB":{"locationName":"totalLocalStorageGB","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"BaselineEbsBandwidthMbps":{"locationName":"baselineEbsBandwidthMbps","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorTypes":{"shape":"Sba","locationName":"acceleratorTypeSet"},"AcceleratorCount":{"locationName":"acceleratorCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sbd","locationName":"acceleratorManufacturerSet"},"AcceleratorNames":{"shape":"Sbf","locationName":"acceleratorNameSet"},"AcceleratorTotalMemoryMiB":{"locationName":"acceleratorTotalMemoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}}}},"Sc6":{"type":"list","member":{"locationName":"item"}},"Sci":{"type":"structure","members":{"Bucket":{},"Key":{}}},"Scl":{"type":"list","member":{"shape":"Scm","locationName":"BlockDeviceMapping"}},"Scm":{"type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"KmsKeyId":{},"Throughput":{"locationName":"throughput","type":"integer"},"OutpostArn":{"locationName":"outpostArn"},"Encrypted":{"locationName":"encrypted","type":"boolean"}}},"NoDevice":{"locationName":"noDevice"}}},"Scs":{"type":"list","member":{"type":"structure","members":{"StartWeekDay":{},"StartHour":{"type":"integer"},"EndWeekDay":{},"EndHour":{"type":"integer"}}}},"Sd1":{"type":"structure","members":{"Description":{"locationName":"description"},"ExportTaskId":{"locationName":"exportTaskId"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"InstanceExportDetails":{"locationName":"instanceExport","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sd7":{"type":"structure","members":{"Attachments":{"shape":"Sa4","locationName":"attachmentSet"},"InternetGatewayId":{"locationName":"internetGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sd9":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"Sdc":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"PublicDefaultScopeId":{"locationName":"publicDefaultScopeId"},"PrivateDefaultScopeId":{"locationName":"privateDefaultScopeId"},"ScopeCount":{"locationName":"scopeCount","type":"integer"},"Description":{"locationName":"description"},"OperatingRegions":{"locationName":"operatingRegionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RegionName":{"locationName":"regionName"}}}},"State":{"locationName":"state"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sdl":{"type":"list","member":{"shape":"Sdm","locationName":"item"}},"Sdm":{"type":"structure","members":{"Key":{},"Value":{}}},"Sdp":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamPoolId":{"locationName":"ipamPoolId"},"SourceIpamPoolId":{"locationName":"sourceIpamPoolId"},"IpamPoolArn":{"locationName":"ipamPoolArn"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamScopeType":{"locationName":"ipamScopeType"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"Locale":{"locationName":"locale"},"PoolDepth":{"locationName":"poolDepth","type":"integer"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"Description":{"locationName":"description"},"AutoImport":{"locationName":"autoImport","type":"boolean"},"PubliclyAdvertisable":{"locationName":"publiclyAdvertisable","type":"boolean"},"AddressFamily":{"locationName":"addressFamily"},"AllocationMinNetmaskLength":{"locationName":"allocationMinNetmaskLength","type":"integer"},"AllocationMaxNetmaskLength":{"locationName":"allocationMaxNetmaskLength","type":"integer"},"AllocationDefaultNetmaskLength":{"locationName":"allocationDefaultNetmaskLength","type":"integer"},"AllocationResourceTags":{"shape":"Sds","locationName":"allocationResourceTagSet"},"Tags":{"shape":"Su","locationName":"tagSet"},"AwsService":{"locationName":"awsService"}}},"Sds":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}},"Sdw":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IpamScopeType":{"locationName":"ipamScopeType"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Description":{"locationName":"description"},"PoolCount":{"locationName":"poolCount","type":"integer"},"State":{"locationName":"state"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Se5":{"type":"structure","members":{"KernelId":{},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"VirtualName":{},"Ebs":{"type":"structure","members":{"Encrypted":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{},"Throughput":{"type":"integer"}}},"NoDevice":{}}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"InstanceNetworkInterfaceSpecification","type":"structure","members":{"AssociateCarrierIpAddress":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"Sed","locationName":"SecurityGroupId"},"InterfaceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"type":"list","member":{"locationName":"InstanceIpv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddresses":{"shape":"Seg"},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"Sei","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sek","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"}}}},"ImageId":{},"InstanceType":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"Affinity":{},"GroupName":{},"HostId":{},"Tenancy":{},"SpreadDomain":{},"HostResourceGroupArn":{},"PartitionNumber":{"type":"integer"}}},"RamDiskId":{},"DisableApiTermination":{"type":"boolean"},"InstanceInitiatedShutdownBehavior":{},"UserData":{},"TagSpecifications":{"locationName":"TagSpecification","type":"list","member":{"locationName":"LaunchTemplateTagSpecificationRequest","type":"structure","members":{"ResourceType":{},"Tags":{"shape":"Su","locationName":"Tag"}}}},"ElasticGpuSpecifications":{"locationName":"ElasticGpuSpecification","type":"list","member":{"shape":"Sev","locationName":"ElasticGpuSpecification"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"SecurityGroupIds":{"shape":"Sed","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Sez","locationName":"SecurityGroup"},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Sf5"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"}}},"CapacityReservationSpecification":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Sf9"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"InstanceRequirements":{"shape":"Sas"},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"}}},"Sed":{"type":"list","member":{"locationName":"SecurityGroupId"}},"Seg":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Primary":{"locationName":"primary","type":"boolean"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Sei":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{}}}},"Sek":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{}}}},"Sev":{"type":"structure","required":["Type"],"members":{"Type":{}}},"Sez":{"type":"list","member":{"locationName":"SecurityGroup"}},"Sf5":{"type":"structure","required":["CpuCredits"],"members":{"CpuCredits":{}}},"Sf9":{"type":"structure","members":{"CapacityReservationId":{},"CapacityReservationResourceGroupArn":{}}},"Sfn":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersionNumber":{"locationName":"defaultVersionNumber","type":"long"},"LatestVersionNumber":{"locationName":"latestVersionNumber","type":"long"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sfo":{"type":"structure","members":{"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"Sft":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"VersionDescription":{"locationName":"versionDescription"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersion":{"locationName":"defaultVersion","type":"boolean"},"LaunchTemplateData":{"shape":"Sfu","locationName":"launchTemplateData"}}},"Sfu":{"type":"structure","members":{"KernelId":{"locationName":"kernelId"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"locationName":"iamInstanceProfile","type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"BlockDeviceMappings":{"locationName":"blockDeviceMappingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"Encrypted":{"locationName":"encrypted","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"KmsKeyId":{"locationName":"kmsKeyId"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"Throughput":{"locationName":"throughput","type":"integer"}}},"NoDevice":{"locationName":"noDevice"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociateCarrierIpAddress":{"locationName":"associateCarrierIpAddress","type":"boolean"},"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"S4u","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sg1","locationName":"ipv6AddressesSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Seg","locationName":"privateIpAddressesSet"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv4PrefixCount":{"locationName":"ipv4PrefixCount","type":"integer"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"Ipv6PrefixCount":{"locationName":"ipv6PrefixCount","type":"integer"}}}},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Placement":{"locationName":"placement","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"}}},"RamDiskId":{"locationName":"ramDiskId"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"UserData":{"locationName":"userData"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"Su","locationName":"tagSet"}}}},"ElasticGpuSpecifications":{"locationName":"elasticGpuSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"}}}},"ElasticInferenceAccelerators":{"locationName":"elasticInferenceAcceleratorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"Count":{"locationName":"count","type":"integer"}}}},"SecurityGroupIds":{"shape":"Se","locationName":"securityGroupIdSet"},"SecurityGroups":{"shape":"Se","locationName":"securityGroupSet"},"InstanceMarketOptions":{"locationName":"instanceMarketOptions","type":"structure","members":{"MarketType":{"locationName":"marketType"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"MaxPrice":{"locationName":"maxPrice"},"SpotInstanceType":{"locationName":"spotInstanceType"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}}},"CreditSpecification":{"locationName":"creditSpecification","type":"structure","members":{"CpuCredits":{"locationName":"cpuCredits"}}},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"}}},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Sgk","locationName":"capacityReservationTarget"}}},"LicenseSpecifications":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"MetadataOptions":{"locationName":"metadataOptions","type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"EnclaveOptions":{"locationName":"enclaveOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"InstanceRequirements":{"shape":"Sbu","locationName":"instanceRequirements"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"DisableApiStop":{"locationName":"disableApiStop","type":"boolean"}}},"Sg1":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"}}}},"Sgk":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationResourceGroupArn":{"locationName":"capacityReservationResourceGroupArn"}}},"Sgx":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"Type":{"locationName":"type"},"State":{"locationName":"state"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"}}},"Sh2":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationId":{"locationName":"localGatewayRouteTableVpcAssociationId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sh5":{"type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"Description":{}}}},"Sh8":{"type":"structure","members":{"PrefixListId":{"locationName":"prefixListId"},"AddressFamily":{"locationName":"addressFamily"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"PrefixListArn":{"locationName":"prefixListArn"},"PrefixListName":{"locationName":"prefixListName"},"MaxEntries":{"locationName":"maxEntries","type":"integer"},"Version":{"locationName":"version","type":"long"},"Tags":{"shape":"Su","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"}}},"Shd":{"type":"structure","members":{"CreateTime":{"locationName":"createTime","type":"timestamp"},"DeleteTime":{"locationName":"deleteTime","type":"timestamp"},"FailureCode":{"locationName":"failureCode"},"FailureMessage":{"locationName":"failureMessage"},"NatGatewayAddresses":{"locationName":"natGatewayAddressSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIp":{"locationName":"privateIp"},"PublicIp":{"locationName":"publicIp"}}}},"NatGatewayId":{"locationName":"natGatewayId"},"ProvisionedBandwidth":{"locationName":"provisionedBandwidth","type":"structure","members":{"ProvisionTime":{"locationName":"provisionTime","type":"timestamp"},"Provisioned":{"locationName":"provisioned"},"RequestTime":{"locationName":"requestTime","type":"timestamp"},"Requested":{"locationName":"requested"},"Status":{"locationName":"status"}}},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Tags":{"shape":"Su","locationName":"tagSet"},"ConnectivityType":{"locationName":"connectivityType"}}},"Shk":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkAclAssociationId":{"locationName":"networkAclAssociationId"},"NetworkAclId":{"locationName":"networkAclId"},"SubnetId":{"locationName":"subnetId"}}}},"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Shp","locationName":"icmpTypeCode"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"PortRange":{"shape":"Shq","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"IsDefault":{"locationName":"default","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"Tags":{"shape":"Su","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Shp":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Type":{"locationName":"type","type":"integer"}}},"Shq":{"type":"structure","members":{"From":{"locationName":"from","type":"integer"},"To":{"locationName":"to","type":"integer"}}},"Shv":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Shx"},"Destination":{"shape":"Shx"},"ThroughResources":{"locationName":"ThroughResource","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Si1"}}}}}}},"Shx":{"type":"structure","members":{"PacketHeaderStatement":{"type":"structure","members":{"SourceAddresses":{"shape":"Se","locationName":"SourceAddress"},"DestinationAddresses":{"shape":"Se","locationName":"DestinationAddress"},"SourcePorts":{"shape":"Se","locationName":"SourcePort"},"DestinationPorts":{"shape":"Se","locationName":"DestinationPort"},"SourcePrefixLists":{"shape":"Se","locationName":"SourcePrefixList"},"DestinationPrefixLists":{"shape":"Se","locationName":"DestinationPrefixList"},"Protocols":{"shape":"Shz","locationName":"Protocol"}}},"ResourceStatement":{"shape":"Si1"}}},"Shz":{"type":"list","member":{"locationName":"item"}},"Si1":{"type":"structure","members":{"Resources":{"shape":"Se","locationName":"Resource"},"ResourceTypes":{"shape":"Se","locationName":"ResourceType"}}},"Si5":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"NetworkInsightsAccessScopeArn":{"locationName":"networkInsightsAccessScopeArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"UpdatedDate":{"locationName":"updatedDate","type":"timestamp"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Si7":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"MatchPaths":{"shape":"Si8","locationName":"matchPathSet"},"ExcludePaths":{"shape":"Si8","locationName":"excludePathSet"}}},"Si8":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Sia","locationName":"source"},"Destination":{"shape":"Sia","locationName":"destination"},"ThroughResources":{"locationName":"throughResourceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Sic","locationName":"resourceStatement"}}}}}}},"Sia":{"type":"structure","members":{"PacketHeaderStatement":{"locationName":"packetHeaderStatement","type":"structure","members":{"SourceAddresses":{"shape":"Se","locationName":"sourceAddressSet"},"DestinationAddresses":{"shape":"Se","locationName":"destinationAddressSet"},"SourcePorts":{"shape":"Se","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"Se","locationName":"destinationPortSet"},"SourcePrefixLists":{"shape":"Se","locationName":"sourcePrefixListSet"},"DestinationPrefixLists":{"shape":"Se","locationName":"destinationPrefixListSet"},"Protocols":{"shape":"Shz","locationName":"protocolSet"}}},"ResourceStatement":{"shape":"Sic","locationName":"resourceStatement"}}},"Sic":{"type":"structure","members":{"Resources":{"shape":"Se","locationName":"resourceSet"},"ResourceTypes":{"shape":"Se","locationName":"resourceTypeSet"}}},"Sik":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"NetworkInsightsPathArn":{"locationName":"networkInsightsPathArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"SourceIp":{"locationName":"sourceIp"},"DestinationIp":{"locationName":"destinationIp"},"Protocol":{"locationName":"protocol"},"DestinationPort":{"locationName":"destinationPort","type":"integer"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sip":{"type":"structure","members":{"Association":{"shape":"Siq","locationName":"association"},"Attachment":{"shape":"Sir","locationName":"attachment"},"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"Groups":{"shape":"Sis","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6Addresses":{"locationName":"ipv6AddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"}}}},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"Siq","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Ipv4Prefixes":{"shape":"S2r","locationName":"ipv4PrefixSet"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"RequesterId":{"locationName":"requesterId"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"TagSet":{"shape":"Su","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"DenyAllIgwTraffic":{"locationName":"denyAllIgwTraffic","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"Ipv6Address":{"locationName":"ipv6Address"}}},"Siq":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CarrierIp":{"locationName":"carrierIp"}}},"Sir":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"Status":{"locationName":"status"}}},"Sis":{"type":"list","member":{"locationName":"item","type":"structure","members":{"GroupName":{"locationName":"groupName"},"GroupId":{"locationName":"groupId"}}}},"Sj5":{"type":"structure","members":{"NetworkInterfacePermissionId":{"locationName":"networkInterfacePermissionId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"Permission":{"locationName":"permission"},"PermissionState":{"locationName":"permissionState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"Sjc":{"type":"structure","members":{"GroupName":{"locationName":"groupName"},"State":{"locationName":"state"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"locationName":"partitionCount","type":"integer"},"GroupId":{"locationName":"groupId"},"Tags":{"shape":"Su","locationName":"tagSet"},"GroupArn":{"locationName":"groupArn"},"SpreadLevel":{"locationName":"spreadLevel"}}},"Sji":{"type":"structure","members":{"ReplaceRootVolumeTaskId":{"locationName":"replaceRootVolumeTaskId"},"InstanceId":{"locationName":"instanceId"},"TaskState":{"locationName":"taskState"},"StartTime":{"locationName":"startTime"},"CompleteTime":{"locationName":"completeTime"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sjz":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Main":{"locationName":"main","type":"boolean"},"RouteTableAssociationId":{"locationName":"routeTableAssociationId"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{"locationName":"gatewayId"},"AssociationState":{"shape":"S3w","locationName":"associationState"}}}},"PropagatingVgws":{"locationName":"propagatingVgwSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GatewayId":{"locationName":"gatewayId"}}}},"RouteTableId":{"locationName":"routeTableId"},"Routes":{"locationName":"routeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"LocalGatewayId":{"locationName":"localGatewayId"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"State":{"locationName":"state"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"}}}},"Tags":{"shape":"Su","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Skb":{"type":"structure","members":{"DataEncryptionKeyId":{"locationName":"dataEncryptionKeyId"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"StateMessage":{"locationName":"statusMessage"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"OwnerAlias":{"locationName":"ownerAlias"},"OutpostArn":{"locationName":"outpostArn"},"Tags":{"shape":"Su","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"}}},"Skg":{"type":"list","member":{"locationName":"VolumeId"}},"Skn":{"type":"structure","members":{"Bucket":{"locationName":"bucket"},"Fault":{"shape":"Sko","locationName":"fault"},"OwnerId":{"locationName":"ownerId"},"Prefix":{"locationName":"prefix"},"State":{"locationName":"state"}}},"Sko":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Skz":{"type":"structure","members":{"SubnetCidrReservationId":{"locationName":"subnetCidrReservationId"},"SubnetId":{"locationName":"subnetId"},"Cidr":{"locationName":"cidr"},"ReservationType":{"locationName":"reservationType"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sl2":{"type":"list","member":{}},"Sl6":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"IngressFilterRules":{"shape":"Sl7","locationName":"ingressFilterRuleSet"},"EgressFilterRules":{"shape":"Sl7","locationName":"egressFilterRuleSet"},"NetworkServices":{"shape":"Slc","locationName":"networkServiceSet"},"Description":{"locationName":"description"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sl7":{"type":"list","member":{"shape":"Sl8","locationName":"item"}},"Sl8":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"TrafficDirection":{"locationName":"trafficDirection"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"},"RuleAction":{"locationName":"ruleAction"},"Protocol":{"locationName":"protocol","type":"integer"},"DestinationPortRange":{"shape":"Slb","locationName":"destinationPortRange"},"SourcePortRange":{"shape":"Slb","locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"Description":{"locationName":"description"}}},"Slb":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"Slc":{"type":"list","member":{"locationName":"item"}},"Slg":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"Sll":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"},"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PacketLength":{"locationName":"packetLength","type":"integer"},"SessionNumber":{"locationName":"sessionNumber","type":"integer"},"VirtualNetworkId":{"locationName":"virtualNetworkId","type":"integer"},"Description":{"locationName":"description"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Slo":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkLoadBalancerArn":{"locationName":"networkLoadBalancerArn"},"Type":{"locationName":"type"},"Description":{"locationName":"description"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"Su","locationName":"tagSet"},"GatewayLoadBalancerEndpointId":{"locationName":"gatewayLoadBalancerEndpointId"}}},"Slx":{"type":"list","member":{"locationName":"item"}},"Slz":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayArn":{"locationName":"transitGatewayArn"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"TransitGatewayCidrBlocks":{"shape":"Se","locationName":"transitGatewayCidrBlocks"},"AutoAcceptSharedAttachments":{"locationName":"autoAcceptSharedAttachments"},"DefaultRouteTableAssociation":{"locationName":"defaultRouteTableAssociation"},"AssociationDefaultRouteTableId":{"locationName":"associationDefaultRouteTableId"},"DefaultRouteTablePropagation":{"locationName":"defaultRouteTablePropagation"},"PropagationDefaultRouteTableId":{"locationName":"propagationDefaultRouteTableId"},"VpnEcmpSupport":{"locationName":"vpnEcmpSupport"},"DnsSupport":{"locationName":"dnsSupport"},"MulticastSupport":{"locationName":"multicastSupport"}}},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sm6":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"Protocol":{"locationName":"protocol"}}},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sma":{"type":"list","member":{"locationName":"item"}},"Smc":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayConnectPeerId":{"locationName":"transitGatewayConnectPeerId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"ConnectPeerConfiguration":{"locationName":"connectPeerConfiguration","type":"structure","members":{"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"InsideCidrBlocks":{"shape":"Sma","locationName":"insideCidrBlocks"},"Protocol":{"locationName":"protocol"},"BgpConfigurations":{"locationName":"bgpConfigurations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAsn":{"locationName":"transitGatewayAsn","type":"long"},"PeerAsn":{"locationName":"peerAsn","type":"long"},"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"BgpStatus":{"locationName":"bgpStatus"}}}}}},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Smp":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayMulticastDomainArn":{"locationName":"transitGatewayMulticastDomainArn"},"OwnerId":{"locationName":"ownerId"},"Options":{"locationName":"options","type":"structure","members":{"Igmpv2Support":{"locationName":"igmpv2Support"},"StaticSourcesSupport":{"locationName":"staticSourcesSupport"},"AutoAcceptSharedAssociations":{"locationName":"autoAcceptSharedAssociations"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Smy":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sn2":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListOwnerId":{"locationName":"prefixListOwnerId"},"State":{"locationName":"state"},"Blackhole":{"locationName":"blackhole","type":"boolean"},"TransitGatewayAttachment":{"locationName":"transitGatewayAttachment","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"}}}}},"Sn7":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"PrefixListId":{"locationName":"prefixListId"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"}}}},"Type":{"locationName":"type"},"State":{"locationName":"state"}}},"Snf":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"DefaultAssociationRouteTable":{"locationName":"defaultAssociationRouteTable","type":"boolean"},"DefaultPropagationRouteTable":{"locationName":"defaultPropagationRouteTable","type":"boolean"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Snj":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"PeerTransitGatewayId":{"locationName":"peerTransitGatewayId"},"PeerCoreNetworkId":{"locationName":"peerCoreNetworkId"},"PeeringAttachmentId":{"locationName":"peeringAttachmentId"},"AnnouncementDirection":{"locationName":"announcementDirection"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Snq":{"type":"structure","members":{"Attachments":{"locationName":"attachmentSet","type":"list","member":{"shape":"S52","locationName":"item"}},"AvailabilityZone":{"locationName":"availabilityZone"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OutpostArn":{"locationName":"outpostArn"},"Size":{"locationName":"size","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"Iops":{"locationName":"iops","type":"integer"},"Tags":{"shape":"Su","locationName":"tagSet"},"VolumeType":{"locationName":"volumeType"},"FastRestored":{"locationName":"fastRestored","type":"boolean"},"MultiAttachEnabled":{"locationName":"multiAttachEnabled","type":"boolean"},"Throughput":{"locationName":"throughput","type":"integer"}}},"Snx":{"type":"list","member":{"locationName":"item"}},"Sny":{"type":"list","member":{"locationName":"item"}},"Snz":{"type":"list","member":{"locationName":"item"}},"So1":{"type":"structure","members":{"DnsRecordIpType":{}}},"So4":{"type":"structure","members":{"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointType":{"locationName":"vpcEndpointType"},"VpcId":{"locationName":"vpcId"},"ServiceName":{"locationName":"serviceName"},"State":{"locationName":"state"},"PolicyDocument":{"locationName":"policyDocument"},"RouteTableIds":{"shape":"Se","locationName":"routeTableIdSet"},"SubnetIds":{"shape":"Se","locationName":"subnetIdSet"},"Groups":{"locationName":"groupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"}}}},"IpAddressType":{"locationName":"ipAddressType"},"DnsOptions":{"locationName":"dnsOptions","type":"structure","members":{"DnsRecordIpType":{"locationName":"dnsRecordIpType"}}},"PrivateDnsEnabled":{"locationName":"privateDnsEnabled","type":"boolean"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"NetworkInterfaceIds":{"shape":"Se","locationName":"networkInterfaceIdSet"},"DnsEntries":{"shape":"So9","locationName":"dnsEntrySet"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"Tags":{"shape":"Su","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"},"LastError":{"locationName":"lastError","type":"structure","members":{"Message":{"locationName":"message"},"Code":{"locationName":"code"}}}}},"So9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DnsName":{"locationName":"dnsName"},"HostedZoneId":{"locationName":"hostedZoneId"}}}},"Soe":{"type":"structure","members":{"ConnectionNotificationId":{"locationName":"connectionNotificationId"},"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"ConnectionNotificationType":{"locationName":"connectionNotificationType"},"ConnectionNotificationArn":{"locationName":"connectionNotificationArn"},"ConnectionEvents":{"shape":"Se","locationName":"connectionEvents"},"ConnectionNotificationState":{"locationName":"connectionNotificationState"}}},"Soj":{"type":"structure","members":{"ServiceType":{"shape":"Sok","locationName":"serviceType"},"ServiceId":{"locationName":"serviceId"},"ServiceName":{"locationName":"serviceName"},"ServiceState":{"locationName":"serviceState"},"AvailabilityZones":{"shape":"Se","locationName":"availabilityZoneSet"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"NetworkLoadBalancerArns":{"shape":"Se","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"Se","locationName":"gatewayLoadBalancerArnSet"},"SupportedIpAddressTypes":{"shape":"Soo","locationName":"supportedIpAddressTypeSet"},"BaseEndpointDnsNames":{"shape":"Se","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNameConfiguration":{"locationName":"privateDnsNameConfiguration","type":"structure","members":{"State":{"locationName":"state"},"Type":{"locationName":"type"},"Value":{"locationName":"value"},"Name":{"locationName":"name"}}},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sok":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceType":{"locationName":"serviceType"}}}},"Soo":{"type":"list","member":{"locationName":"item"}},"Sp1":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Sp3":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Sp5":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Sp7":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Sp9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"Spb":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"Spd":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Spg":{"type":"structure","members":{"CustomerGatewayConfiguration":{"locationName":"customerGatewayConfiguration"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"Category":{"locationName":"category"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpnConnectionId":{"locationName":"vpnConnectionId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"CoreNetworkAttachmentArn":{"locationName":"coreNetworkAttachmentArn"},"GatewayAssociationState":{"locationName":"gatewayAssociationState"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"locationName":"enableAcceleration","type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"LocalIpv4NetworkCidr":{"locationName":"localIpv4NetworkCidr"},"RemoteIpv4NetworkCidr":{"locationName":"remoteIpv4NetworkCidr"},"LocalIpv6NetworkCidr":{"locationName":"localIpv6NetworkCidr"},"RemoteIpv6NetworkCidr":{"locationName":"remoteIpv6NetworkCidr"},"OutsideIpAddressType":{"locationName":"outsideIpAddressType"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TunnelInsideIpVersion":{"locationName":"tunnelInsideIpVersion"},"TunnelOptions":{"locationName":"tunnelOptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"OutsideIpAddress":{"locationName":"outsideIpAddress"},"TunnelInsideCidr":{"locationName":"tunnelInsideCidr"},"TunnelInsideIpv6Cidr":{"locationName":"tunnelInsideIpv6Cidr"},"PreSharedKey":{"locationName":"preSharedKey"},"Phase1LifetimeSeconds":{"locationName":"phase1LifetimeSeconds","type":"integer"},"Phase2LifetimeSeconds":{"locationName":"phase2LifetimeSeconds","type":"integer"},"RekeyMarginTimeSeconds":{"locationName":"rekeyMarginTimeSeconds","type":"integer"},"RekeyFuzzPercentage":{"locationName":"rekeyFuzzPercentage","type":"integer"},"ReplayWindowSize":{"locationName":"replayWindowSize","type":"integer"},"DpdTimeoutSeconds":{"locationName":"dpdTimeoutSeconds","type":"integer"},"DpdTimeoutAction":{"locationName":"dpdTimeoutAction"},"Phase1EncryptionAlgorithms":{"locationName":"phase1EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2EncryptionAlgorithms":{"locationName":"phase2EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1IntegrityAlgorithms":{"locationName":"phase1IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2IntegrityAlgorithms":{"locationName":"phase2IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1DHGroupNumbers":{"locationName":"phase1DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"Phase2DHGroupNumbers":{"locationName":"phase2DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"IkeVersions":{"locationName":"ikeVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"StartupAction":{"locationName":"startupAction"}}}}}},"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"Source":{"locationName":"source"},"State":{"locationName":"state"}}}},"Tags":{"shape":"Su","locationName":"tagSet"},"VgwTelemetry":{"locationName":"vgwTelemetry","type":"list","member":{"locationName":"item","type":"structure","members":{"AcceptedRouteCount":{"locationName":"acceptedRouteCount","type":"integer"},"LastStatusChange":{"locationName":"lastStatusChange","type":"timestamp"},"OutsideIpAddress":{"locationName":"outsideIpAddress"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"CertificateArn":{"locationName":"certificateArn"}}}}}},"Sqa":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpcAttachments":{"locationName":"attachments","type":"list","member":{"shape":"S57","locationName":"item"}},"VpnGatewayId":{"locationName":"vpnGatewayId"},"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Sqo":{"type":"list","member":{}},"Sqy":{"type":"list","member":{"locationName":"item"}},"Srj":{"type":"list","member":{"locationName":"item"}},"Su3":{"type":"list","member":{"locationName":"item"}},"Sug":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"State":{"locationName":"state"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}},"Suq":{"type":"list","member":{"locationName":"item"}},"Sus":{"type":"structure","members":{"InstanceTagKeys":{"shape":"Suq","locationName":"instanceTagKeySet"},"IncludeAllTagsOfInstance":{"locationName":"includeAllTagsOfInstance","type":"boolean"}}},"Suu":{"type":"list","member":{"locationName":"item"}},"Sv9":{"type":"list","member":{"locationName":"Filter","type":"structure","members":{"Name":{},"Values":{"shape":"Se","locationName":"Value"}}}},"Svn":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PtrRecord":{"locationName":"ptrRecord"},"PtrRecordUpdate":{"locationName":"ptrRecordUpdate","type":"structure","members":{"Value":{"locationName":"value"},"Status":{"locationName":"status"},"Reason":{"locationName":"reason"}}}}},"Svr":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Deadline":{"locationName":"deadline","type":"timestamp"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"Swr":{"type":"list","member":{"locationName":"InstanceId"}},"Sx6":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Syd":{"type":"structure","members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"ExpirationTime":{"locationName":"expirationTime"},"ImportInstance":{"locationName":"importInstance","type":"structure","members":{"Description":{"locationName":"description"},"InstanceId":{"locationName":"instanceId"},"Platform":{"locationName":"platform"},"Volumes":{"locationName":"volumes","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"Syh","locationName":"image"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Volume":{"shape":"Syi","locationName":"volume"}}}}}},"ImportVolume":{"locationName":"importVolume","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"Syh","locationName":"image"},"Volume":{"shape":"Syi","locationName":"volume"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"Syh":{"type":"structure","members":{"Checksum":{"locationName":"checksum"},"Format":{"locationName":"format"},"ImportManifestUrl":{"locationName":"importManifestUrl"},"Size":{"locationName":"size","type":"long"}}},"Syi":{"type":"structure","members":{"Id":{"locationName":"id"},"Size":{"locationName":"size","type":"long"}}},"Szg":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"Szt":{"type":"structure","members":{"TargetResourceCount":{"locationName":"targetResourceCount","type":"integer"}}},"Szu":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"S107":{"type":"structure","members":{"EventDescription":{"locationName":"eventDescription"},"EventSubType":{"locationName":"eventSubType"},"InstanceId":{"locationName":"instanceId"}}},"S10a":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"InstanceHealth":{"locationName":"instanceHealth"}}}},"S113":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"LoadPermissions":{"locationName":"loadPermissions","type":"list","member":{"locationName":"item","type":"structure","members":{"UserId":{"locationName":"userId"},"Group":{"locationName":"group"}}}},"ProductCodes":{"shape":"S117","locationName":"productCodes"}}},"S117":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ProductCodeId":{"locationName":"productCode"},"ProductCodeType":{"locationName":"type"}}}},"S11c":{"type":"list","member":{"locationName":"Owner"}},"S11x":{"type":"list","member":{"locationName":"item"}},"S120":{"type":"list","member":{"locationName":"item"}},"S12p":{"type":"list","member":{"shape":"Scm","locationName":"item"}},"S12q":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"},"OrganizationArn":{"locationName":"organizationArn"},"OrganizationalUnitArn":{"locationName":"organizationalUnitArn"}}}},"S12u":{"type":"list","member":{"locationName":"ImageId"}},"S133":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S13d":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"DeviceName":{"locationName":"deviceName"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Format":{"locationName":"format"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"locationName":"url"},"UserBucket":{"shape":"S13f","locationName":"userBucket"}}}},"S13f":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"S13g":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"S13o":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Format":{"locationName":"format"},"KmsKeyId":{"locationName":"kmsKeyId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"locationName":"url"},"UserBucket":{"shape":"S13f","locationName":"userBucket"}}},"S13s":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Status":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"}}}}}},"S13v":{"type":"structure","members":{"Value":{"locationName":"value","type":"boolean"}}},"S13w":{"type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S14e":{"type":"structure","members":{"InstanceEventId":{"locationName":"instanceEventId"},"Code":{"locationName":"code"},"Description":{"locationName":"description"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"NotBeforeDeadline":{"locationName":"notBeforeDeadline","type":"timestamp"}}},"S14h":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Name":{"locationName":"name"}}},"S14j":{"type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"ImpairedSince":{"locationName":"impairedSince","type":"timestamp"},"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"S17n":{"type":"structure","members":{"Groups":{"shape":"Sis","locationName":"groupSet"},"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiLaunchIndex":{"locationName":"amiLaunchIndex","type":"integer"},"ImageId":{"locationName":"imageId"},"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"LaunchTime":{"locationName":"launchTime","type":"timestamp"},"Monitoring":{"shape":"S17q","locationName":"monitoring"},"Placement":{"shape":"Saq","locationName":"placement"},"Platform":{"locationName":"platform"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ProductCodes":{"shape":"S117","locationName":"productCodes"},"PublicDnsName":{"locationName":"dnsName"},"PublicIpAddress":{"locationName":"ipAddress"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"shape":"S14h","locationName":"instanceState"},"StateTransitionReason":{"locationName":"reason"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"S13s","locationName":"blockDeviceMapping"},"ClientToken":{"locationName":"clientToken"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"IamInstanceProfile":{"shape":"S3b","locationName":"iamInstanceProfile"},"InstanceLifecycle":{"locationName":"instanceLifecycle"},"ElasticGpuAssociations":{"locationName":"elasticGpuAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"ElasticGpuAssociationId":{"locationName":"elasticGpuAssociationId"},"ElasticGpuAssociationState":{"locationName":"elasticGpuAssociationState"},"ElasticGpuAssociationTime":{"locationName":"elasticGpuAssociationTime"}}}},"ElasticInferenceAcceleratorAssociations":{"locationName":"elasticInferenceAcceleratorAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticInferenceAcceleratorArn":{"locationName":"elasticInferenceAcceleratorArn"},"ElasticInferenceAcceleratorAssociationId":{"locationName":"elasticInferenceAcceleratorAssociationId"},"ElasticInferenceAcceleratorAssociationState":{"locationName":"elasticInferenceAcceleratorAssociationState"},"ElasticInferenceAcceleratorAssociationTime":{"locationName":"elasticInferenceAcceleratorAssociationTime","type":"timestamp"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S17z","locationName":"association"},"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Status":{"locationName":"status"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"}}},"Description":{"locationName":"description"},"Groups":{"shape":"Sis","locationName":"groupSet"},"Ipv6Addresses":{"shape":"Sg1","locationName":"ipv6AddressesSet"},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S17z","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"InterfaceType":{"locationName":"interfaceType"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}}}}},"OutpostArn":{"locationName":"outpostArn"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SecurityGroups":{"shape":"Sis","locationName":"groupSet"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"S133","locationName":"stateReason"},"Tags":{"shape":"Su","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"}}},"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Sgk","locationName":"capacityReservationTarget"}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"Licenses":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"MetadataOptions":{"shape":"S18c","locationName":"metadataOptions"},"EnclaveOptions":{"shape":"S13w","locationName":"enclaveOptions"},"BootMode":{"locationName":"bootMode"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"UsageOperationUpdateTime":{"locationName":"usageOperationUpdateTime","type":"timestamp"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"Ipv6Address":{"locationName":"ipv6Address"},"TpmSupport":{"locationName":"tpmSupport"},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}}}}},"OwnerId":{"locationName":"ownerId"},"RequesterId":{"locationName":"requesterId"},"ReservationId":{"locationName":"reservationId"}}},"S17q":{"type":"structure","members":{"State":{"locationName":"state"}}},"S17z":{"type":"structure","members":{"CarrierIp":{"locationName":"carrierIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"}}},"S18c":{"type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"S1a8":{"type":"list","member":{"locationName":"item"}},"S1b8":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeAnalysisArn":{"locationName":"networkInsightsAccessScopeAnalysisArn"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"FindingsFound":{"locationName":"findingsFound"},"AnalyzedEniCount":{"locationName":"analyzedEniCount","type":"integer"},"Tags":{"shape":"Su","locationName":"tagSet"}}},"S1bj":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"},"NetworkInsightsAnalysisArn":{"locationName":"networkInsightsAnalysisArn"},"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"FilterInArns":{"shape":"S1bk","locationName":"filterInArnSet"},"StartDate":{"locationName":"startDate","type":"timestamp"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"NetworkPathFound":{"locationName":"networkPathFound","type":"boolean"},"ForwardPathComponents":{"shape":"S1bl","locationName":"forwardPathComponentSet"},"ReturnPathComponents":{"shape":"S1bl","locationName":"returnPathComponentSet"},"Explanations":{"locationName":"explanationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Acl":{"shape":"S1bo","locationName":"acl"},"AclRule":{"shape":"S1bn","locationName":"aclRule"},"Address":{"locationName":"address"},"Addresses":{"shape":"S1bq","locationName":"addressSet"},"AttachedTo":{"shape":"S1bo","locationName":"attachedTo"},"AvailabilityZones":{"shape":"Se","locationName":"availabilityZoneSet"},"Cidrs":{"shape":"Se","locationName":"cidrSet"},"Component":{"shape":"S1bo","locationName":"component"},"CustomerGateway":{"shape":"S1bo","locationName":"customerGateway"},"Destination":{"shape":"S1bo","locationName":"destination"},"DestinationVpc":{"shape":"S1bo","locationName":"destinationVpc"},"Direction":{"locationName":"direction"},"ExplanationCode":{"locationName":"explanationCode"},"IngressRouteTable":{"shape":"S1bo","locationName":"ingressRouteTable"},"InternetGateway":{"shape":"S1bo","locationName":"internetGateway"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"ClassicLoadBalancerListener":{"locationName":"classicLoadBalancerListener","type":"structure","members":{"LoadBalancerPort":{"locationName":"loadBalancerPort","type":"integer"},"InstancePort":{"locationName":"instancePort","type":"integer"}}},"LoadBalancerListenerPort":{"locationName":"loadBalancerListenerPort","type":"integer"},"LoadBalancerTarget":{"locationName":"loadBalancerTarget","type":"structure","members":{"Address":{"locationName":"address"},"AvailabilityZone":{"locationName":"availabilityZone"},"Instance":{"shape":"S1bo","locationName":"instance"},"Port":{"locationName":"port","type":"integer"}}},"LoadBalancerTargetGroup":{"shape":"S1bo","locationName":"loadBalancerTargetGroup"},"LoadBalancerTargetGroups":{"shape":"S1c1","locationName":"loadBalancerTargetGroupSet"},"LoadBalancerTargetPort":{"locationName":"loadBalancerTargetPort","type":"integer"},"ElasticLoadBalancerListener":{"shape":"S1bo","locationName":"elasticLoadBalancerListener"},"MissingComponent":{"locationName":"missingComponent"},"NatGateway":{"shape":"S1bo","locationName":"natGateway"},"NetworkInterface":{"shape":"S1bo","locationName":"networkInterface"},"PacketField":{"locationName":"packetField"},"VpcPeeringConnection":{"shape":"S1bo","locationName":"vpcPeeringConnection"},"Port":{"locationName":"port","type":"integer"},"PortRanges":{"shape":"S1br","locationName":"portRangeSet"},"PrefixList":{"shape":"S1bo","locationName":"prefixList"},"Protocols":{"locationName":"protocolSet","type":"list","member":{"locationName":"item"}},"RouteTableRoute":{"shape":"S1bs","locationName":"routeTableRoute"},"RouteTable":{"shape":"S1bo","locationName":"routeTable"},"SecurityGroup":{"shape":"S1bo","locationName":"securityGroup"},"SecurityGroupRule":{"shape":"S1bt","locationName":"securityGroupRule"},"SecurityGroups":{"shape":"S1c1","locationName":"securityGroupSet"},"SourceVpc":{"shape":"S1bo","locationName":"sourceVpc"},"State":{"locationName":"state"},"Subnet":{"shape":"S1bo","locationName":"subnet"},"SubnetRouteTable":{"shape":"S1bo","locationName":"subnetRouteTable"},"Vpc":{"shape":"S1bo","locationName":"vpc"},"VpcEndpoint":{"shape":"S1bo","locationName":"vpcEndpoint"},"VpnConnection":{"shape":"S1bo","locationName":"vpnConnection"},"VpnGateway":{"shape":"S1bo","locationName":"vpnGateway"},"TransitGateway":{"shape":"S1bo","locationName":"transitGateway"},"TransitGatewayRouteTable":{"shape":"S1bo","locationName":"transitGatewayRouteTable"},"TransitGatewayRouteTableRoute":{"shape":"S1bw","locationName":"transitGatewayRouteTableRoute"},"TransitGatewayAttachment":{"shape":"S1bo","locationName":"transitGatewayAttachment"}}}},"AlternatePathHints":{"locationName":"alternatePathHintSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ComponentId":{"locationName":"componentId"},"ComponentArn":{"locationName":"componentArn"}}}},"Tags":{"shape":"Su","locationName":"tagSet"}}},"S1bk":{"type":"list","member":{"locationName":"item"}},"S1bl":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SequenceNumber":{"locationName":"sequenceNumber","type":"integer"},"AclRule":{"shape":"S1bn","locationName":"aclRule"},"AttachedTo":{"shape":"S1bo","locationName":"attachedTo"},"Component":{"shape":"S1bo","locationName":"component"},"DestinationVpc":{"shape":"S1bo","locationName":"destinationVpc"},"OutboundHeader":{"shape":"S1bp","locationName":"outboundHeader"},"InboundHeader":{"shape":"S1bp","locationName":"inboundHeader"},"RouteTableRoute":{"shape":"S1bs","locationName":"routeTableRoute"},"SecurityGroupRule":{"shape":"S1bt","locationName":"securityGroupRule"},"SourceVpc":{"shape":"S1bo","locationName":"sourceVpc"},"Subnet":{"shape":"S1bo","locationName":"subnet"},"Vpc":{"shape":"S1bo","locationName":"vpc"},"AdditionalDetails":{"locationName":"additionalDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AdditionalDetailType":{"locationName":"additionalDetailType"},"Component":{"shape":"S1bo","locationName":"component"}}}},"TransitGateway":{"shape":"S1bo","locationName":"transitGateway"},"TransitGatewayRouteTableRoute":{"shape":"S1bw","locationName":"transitGatewayRouteTableRoute"}}}},"S1bn":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Egress":{"locationName":"egress","type":"boolean"},"PortRange":{"shape":"Shq","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}},"S1bo":{"type":"structure","members":{"Id":{"locationName":"id"},"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S1bp":{"type":"structure","members":{"DestinationAddresses":{"shape":"S1bq","locationName":"destinationAddressSet"},"DestinationPortRanges":{"shape":"S1br","locationName":"destinationPortRangeSet"},"Protocol":{"locationName":"protocol"},"SourceAddresses":{"shape":"S1bq","locationName":"sourceAddressSet"},"SourcePortRanges":{"shape":"S1br","locationName":"sourcePortRangeSet"}}},"S1bq":{"type":"list","member":{"locationName":"item"}},"S1br":{"type":"list","member":{"shape":"Shq","locationName":"item"}},"S1bs":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S1bt":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Direction":{"locationName":"direction"},"SecurityGroupId":{"locationName":"securityGroupId"},"PortRange":{"shape":"Shq","locationName":"portRange"},"PrefixListId":{"locationName":"prefixListId"},"Protocol":{"locationName":"protocol"}}},"S1bw":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"State":{"locationName":"state"},"RouteOrigin":{"locationName":"routeOrigin"},"PrefixListId":{"locationName":"prefixListId"},"AttachmentId":{"locationName":"attachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"}}},"S1c1":{"type":"list","member":{"shape":"S1bo","locationName":"item"}},"S1da":{"type":"structure","members":{"FirstAddress":{"locationName":"firstAddress"},"LastAddress":{"locationName":"lastAddress"},"AddressCount":{"locationName":"addressCount","type":"integer"},"AvailableAddressCount":{"locationName":"availableAddressCount","type":"integer"}}},"S1dn":{"type":"list","member":{"locationName":"ReservedInstancesId"}},"S1dv":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"Frequency":{"locationName":"frequency"}}}},"S1e9":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"},"Scope":{"locationName":"scope"}}},"S1ew":{"type":"structure","members":{"Frequency":{"locationName":"frequency"},"Interval":{"locationName":"interval","type":"integer"},"OccurrenceDaySet":{"locationName":"occurrenceDaySet","type":"list","member":{"locationName":"item","type":"integer"}},"OccurrenceRelativeToEnd":{"locationName":"occurrenceRelativeToEnd","type":"boolean"},"OccurrenceUnit":{"locationName":"occurrenceUnit"}}},"S1f4":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"NetworkPlatform":{"locationName":"networkPlatform"},"NextSlotStartTime":{"locationName":"nextSlotStartTime","type":"timestamp"},"Platform":{"locationName":"platform"},"PreviousSlotEndTime":{"locationName":"previousSlotEndTime","type":"timestamp"},"Recurrence":{"shape":"S1ew","locationName":"recurrence"},"ScheduledInstanceId":{"locationName":"scheduledInstanceId"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TermEndDate":{"locationName":"termEndDate","type":"timestamp"},"TermStartDate":{"locationName":"termStartDate","type":"timestamp"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}},"S1fb":{"type":"list","member":{"locationName":"item"}},"S1ff":{"type":"list","member":{"locationName":"GroupName"}},"S1fn":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"}}}},"S1fx":{"type":"list","member":{"locationName":"SnapshotId"}},"S1gg":{"type":"structure","required":["IamFleetRole","TargetCapacity"],"members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"OnDemandAllocationStrategy":{"locationName":"onDemandAllocationStrategy"},"SpotMaintenanceStrategies":{"locationName":"spotMaintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"OnDemandFulfilledCapacity":{"locationName":"onDemandFulfilledCapacity","type":"double"},"IamFleetRole":{"locationName":"iamFleetRole"},"LaunchSpecifications":{"locationName":"launchSpecifications","type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroups":{"shape":"Sis","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S12p","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S38","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"NetworkInterfaces":{"shape":"S1gq","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1gs","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"UserData":{"locationName":"userData"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"Su","locationName":"tag"}}}},"InstanceRequirements":{"shape":"Sbu","locationName":"instanceRequirements"}}}},"LaunchTemplateConfigs":{"shape":"S1gv","locationName":"launchTemplateConfigs"},"SpotPrice":{"locationName":"spotPrice"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"OnDemandMaxTotalPrice":{"locationName":"onDemandMaxTotalPrice"},"SpotMaxTotalPrice":{"locationName":"spotMaxTotalPrice"},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"LoadBalancersConfig":{"locationName":"loadBalancersConfig","type":"structure","members":{"ClassicLoadBalancersConfig":{"locationName":"classicLoadBalancersConfig","type":"structure","members":{"ClassicLoadBalancers":{"locationName":"classicLoadBalancers","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"}}}}}},"TargetGroupsConfig":{"locationName":"targetGroupsConfig","type":"structure","members":{"TargetGroups":{"locationName":"targetGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"}}}}}}}},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"Context":{"locationName":"context"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"},"TagSpecifications":{"shape":"S1v","locationName":"TagSpecification"}}},"S1gq":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"Sed","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sg1","locationName":"ipv6AddressesSet","queryName":"Ipv6Addresses"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Seg","locationName":"privateIpAddressesSet","queryName":"PrivateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"AssociateCarrierIpAddress":{"type":"boolean"},"InterfaceType":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"Sei","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Sek","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"}}}},"S1gs":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"GroupName":{"locationName":"groupName"},"Tenancy":{"locationName":"tenancy"}}},"S1gv":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Sbr","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"InstanceRequirements":{"shape":"Sbu","locationName":"instanceRequirements"}}}}}}},"S1h8":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ActualBlockHourlyPrice":{"locationName":"actualBlockHourlyPrice"},"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Fault":{"shape":"Sko","locationName":"fault"},"InstanceId":{"locationName":"instanceId"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"UserData":{"locationName":"userData"},"SecurityGroups":{"shape":"Sis","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S12p","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S38","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"NetworkInterfaces":{"shape":"S1gq","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1gs","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"Monitoring":{"shape":"S1hb","locationName":"monitoring"}}},"LaunchedAvailabilityZone":{"locationName":"launchedAvailabilityZone"},"ProductDescription":{"locationName":"productDescription"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SpotPrice":{"locationName":"spotPrice"},"State":{"locationName":"state"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"Tags":{"shape":"Su","locationName":"tagSet"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}},"S1hb":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S1hq":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item"}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item"}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S5n","locationName":"item"}}}}},"S1io":{"type":"list","member":{}},"S1kk":{"type":"structure","members":{"VolumeId":{"locationName":"volumeId"},"ModificationState":{"locationName":"modificationState"},"StatusMessage":{"locationName":"statusMessage"},"TargetSize":{"locationName":"targetSize","type":"integer"},"TargetIops":{"locationName":"targetIops","type":"integer"},"TargetVolumeType":{"locationName":"targetVolumeType"},"TargetThroughput":{"locationName":"targetThroughput","type":"integer"},"TargetMultiAttachEnabled":{"locationName":"targetMultiAttachEnabled","type":"boolean"},"OriginalSize":{"locationName":"originalSize","type":"integer"},"OriginalIops":{"locationName":"originalIops","type":"integer"},"OriginalVolumeType":{"locationName":"originalVolumeType"},"OriginalThroughput":{"locationName":"originalThroughput","type":"integer"},"OriginalMultiAttachEnabled":{"locationName":"originalMultiAttachEnabled","type":"boolean"},"Progress":{"locationName":"progress","type":"long"},"StartTime":{"locationName":"startTime","type":"timestamp"},"EndTime":{"locationName":"endTime","type":"timestamp"}}},"S1kq":{"type":"list","member":{"locationName":"VpcId"}},"S1mi":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S1mz":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}},"S1pp":{"type":"structure","members":{"InstanceFamily":{"locationName":"instanceFamily"},"CpuCredits":{"locationName":"cpuCredits"}}},"S1q6":{"type":"list","member":{"locationName":"item"}},"S1q8":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HostIdSet":{"shape":"S11x","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}},"S1qb":{"type":"list","member":{"locationName":"item"}},"S1qc":{"type":"list","member":{"locationName":"item"}},"S1r1":{"type":"structure","members":{"IpamId":{"locationName":"ipamId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamPoolId":{"locationName":"ipamPoolId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceId":{"locationName":"resourceId"},"ResourceName":{"locationName":"resourceName"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sds","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"ComplianceStatus":{"locationName":"complianceStatus"},"ManagementState":{"locationName":"managementState"},"OverlapStatus":{"locationName":"overlapStatus"},"VpcId":{"locationName":"vpcId"}}},"S1rp":{"type":"structure","members":{"HourlyPrice":{"locationName":"hourlyPrice"},"RemainingTotalValue":{"locationName":"remainingTotalValue"},"RemainingUpfrontValue":{"locationName":"remainingUpfrontValue"}}},"S1s9":{"type":"list","member":{"shape":"Skz","locationName":"item"}},"S1te":{"type":"structure","members":{"Comment":{},"UploadEnd":{"type":"timestamp"},"UploadSize":{"type":"double"},"UploadStart":{"type":"timestamp"}}},"S1th":{"type":"structure","members":{"S3Bucket":{},"S3Key":{}}},"S1to":{"type":"structure","required":["Bytes","Format","ImportManifestUrl"],"members":{"Bytes":{"locationName":"bytes","type":"long"},"Format":{"locationName":"format"},"ImportManifestUrl":{"locationName":"importManifestUrl"}}},"S1tp":{"type":"structure","required":["Size"],"members":{"Size":{"locationName":"size","type":"long"}}},"S1uu":{"type":"list","member":{"locationName":"UserId"}},"S1uv":{"type":"list","member":{"locationName":"UserGroup"}},"S1uw":{"type":"list","member":{"locationName":"ProductCode"}},"S1uy":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{},"UserId":{}}}},"S1v3":{"type":"list","member":{"shape":"S19","locationName":"item"}},"S1vg":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Sf9"}}},"S1y1":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"type":"boolean"}}},"S1y3":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"S1yi":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Monitoring":{"shape":"S17q","locationName":"monitoring"}}}},"S225":{"type":"list","member":{"locationName":"SecurityGroupId"}},"S22t":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentState":{"shape":"S14h","locationName":"currentState"},"InstanceId":{"locationName":"instanceId"},"PreviousState":{"shape":"S14h","locationName":"previousState"}}}},"S23f":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{},"Description":{}}}}}}')},1:function(e,t,r){e.exports=r("zUnb")},"10Bw":function(e,t,r){"use strict";var n=r("KAnu").noop,i=Math.round,o=r("3RoI"),s={horizontal:0,vertical:0},a={center:.5,right:1,bottom:1,left:0,top:0};function u(e){this._options=e}function c(e,t){this._renderElement=e,this._cacheBBox=t}u.prototype={constructor:u,position:function(e){var t=e.of.getLayoutOptions(),r=this.getLayoutOptions(),n=e.at,o=e.my,u=e.offset||s,c=-a[o.horizontal]*r.width+t.x+a[n.horizontal]*t.width+parseInt(u.horizontal),p=-a[o.vertical]*r.height+t.y+a[n.vertical]*t.height+parseInt(u.vertical);this.shift(i(c),i(p))},getLayoutOptions:n};var p=c.prototype=o.clone(u.prototype);p.constructor=c,p.getLayoutOptions=function(){return this._cacheBBox||this._renderElement.getBBox()},p.shift=function(e,t){var r=this.getLayoutOptions();this._renderElement.move(i(e-r.x),i(t-r.y))},t.LayoutElement=u,t.WrapperLayoutElement=c},"14X2":function(e,t){},"1A9H":function(e){e.exports=JSON.parse('{"pagination":{}}')},"1B4V":function(e,t,r){"use strict";var n,i=r("OaJ3"),o=r("tUd6"),s=r("jeLr"),a=r("T6P2"),u=new i,c=new a,p=function(){},l=function(){},m=t.setDataStrategy=function(e){c.fire(e);var t=(n=e).cleanData;n.cleanData=function(e){p(e);var r=t.call(this,e);return l(e),r}};m({data:function(){var e=arguments[0],t=arguments[1],r=arguments[2];if(e){var n=u.get(e);return n||(n={},u.set(e,n)),void 0===t?n:2===arguments.length?n[t]:(n[t]=r,r)}},removeData:function(e,t){if(e)if(void 0===t)u.delete(e);else{var r=u.get(e);r&&delete r[t]}},cleanData:function(e){for(var t=0;t")[0];return i.width=e+2*r,i.height=t+2*r,i.hidden=!0,i}function k(e,t,r,n,i,o,s,a){var u,c,p,l,m,d,y=(e+r)/2,h=(t+n)/2,g=O(t-n,e-r),f=o?1:-1;g+=b/180*90*(s?1:-1),u=v(_(r-e,2)+_(n-t,2))/2,p=y+f*((c=v(S(_(i,2)-_(u,2))))*I(g)),l=h+f*(c*N(g)),m=O(t-l,e-p),d=O(n-l,r-p),a.arc(p,l,i,m,d,!s)}function x(e,t){var r,n=G(e.attributes||{}),i=(0,u.extend)({},n,{text:e.textContent.replace(/\s+/g," "),textAlign:"middle"===n["text-anchor"]?"center":n["text-anchor"]}),s=n.transform;return s&&((r=s.match(/translate\(-*\d+([.]\d+)*(,*\s*-*\d+([.]\d+)*)*/))&&(r=r[0].match(/-*\d+([.]\d+)*/g),i.translateX=C(r[0]),i.translateY=r[1]?C(r[1]):0),(r=s.match(/rotate\(-*\d+([.]\d+)*(,*\s*-*\d+([.]\d+)*,*\s*-*\d+([.]\d+)*)*/))&&(r=r[0].match(/-*\d+([.]\d+)*/g),i.rotationAngle=C(r[0]),i.rotationX=r[1]&&C(r[1]),i.rotationY=r[2]&&C(r[2])),(r=s.match(/scale\(-*\d+([.]\d+)*(,*\s*-*\d+([.]\d+)*)*/))&&(r=r[0].match(/-*\d+([.]\d+)*/g),i.scaleX=C(r[0]),r.length>1?i.scaleY=C(r[1]):i.scaleY=i.scaleX)),function(e,t,r){var n,i=e.style||{};for(n in i)""!==i[n]&&(t[(0,m.camelize)(n)]=i[n]);r&&c.default.isElementNode(e)&&(i=h.getComputedStyle(e),["fill","stroke","stroke-width","font-family","font-size","font-style","font-weight"].forEach((function(e){e in i&&""!==i[e]&&(t[(0,m.camelize)(e)]=i[e])})),["opacity","fill-opacity","stroke-opacity"].forEach((function(e){e in i&&""!==i[e]&&"1"!==i[e]&&(t[e]=C(i[e]))})));t.textDecoration=t.textDecoration||t.textDecorationLine,t.globalAlpha=(0,o.isDefined)(t.opacity)?t.opacity:t.globalAlpha}(e,i,t),i}function A(e){var t=e&&e.match(/url\(.*#(.*?)["']?\)/i);return t&&t[1]}function P(e,t){var r=[];t.fontSize=t.fontSize||"10px",t.fontFamily,t.fill=t.fill||"#000",t.fontStyle&&r.push(t.fontStyle),t.fontWeight&&r.push(t.fontWeight),r.push(t.fontSize),r.push(t.fontFamily),e.font=r.join(" "),e.textAlign=t.textAlign,e.fillStyle=t.fill,e.globalAlpha=t.globalAlpha}function w(e,t,r){P(e,t),E(e,t,r),t.text&&e.fillText(t.text,t.x||0,t.y||0),F(e,t,!0),function(e,t,r){if(!t.textDecoration||"none"===t.textDecoration)return;var n=t.x,i=e.measureText(t.text).width,o=parseInt(t.fontSize,10),s=.05*o<1?1:.05*o,a=t.y;switch(t.textDecoration){case"line-through":a-=o/3+s/2;break;case"overline":a-=o-s;break;case"underline":a+=s}e.rect(n,a,i,s),B(e,t,r),F(e,t)}(e,t,r)}function D(e){for(var t=e.childNodes,r=0;r2&&void 0!==arguments[2]?arguments[2]:new d.Deferred;if(0===t.length)return n.resolve();var i=r(t[0]);function s(){e(Array.prototype.slice.call(t,1),r,n)}return(0,o.isPromise)(i)?i.then(s):s(),n}(e,(function(e){switch(e.tagName&&e.tagName.toLowerCase()){case"g":case"svg":var i=(0,u.extend)({},r,x(e,n.rootAppended));t.save(),j(t,i),M(t,i,n);var s=function(){t.restore()},c=L(e.childNodes,t,i,n);return(0,o.isPromise)(c)?c.then(s):s(),c;case"defs":return L(e.childNodes,t,{},n);case"clippath":n.clipPaths[e.attributes.id.textContent]=e.childNodes[0];break;case"pattern":n.patterns[e.attributes.id.textContent]=e;break;case"filter":n.filters[e.id]=q(e);break;case"lineargradient":n.gradients[e.attributes.id.textContent]=function(e){var t=[];return(0,a.each)(e.childNodes,(function(e,r){var n=r.attributes;t.push({offset:n.offset.value,stopColor:n["stop-color"].value})})),t}(e);break;default:return R(e,t,r,n)}}))}function F(e,t,r){var n=t.stroke;n&&"none"!==n&&0!==t["stroke-width"]&&(!function(e,t){var r=t["stroke-dasharray"]&&t["stroke-dasharray"].match(/(\d+)/g);r&&r.length&&(r=(0,a.map)(r,(function(e){return C(e)})),e.setLineDash(r))}(e,t),e.lineJoin=t["stroke-linejoin"],e.lineWidth=t["stroke-width"],e.globalAlpha=t.strokeOpacity,e.strokeStyle=n,r?e.strokeText(t.text,t.x,t.y):e.stroke(),e.globalAlpha=1)}function B(e,t,r){var n=t.fill;if(n&&"none"!==n){if(-1===n.search(/url/))e.fillStyle=n;else{var i=r.patterns[A(n)];if(!i)return;e.fillStyle=function(e,t,r){var n=x(t,r.rootAppended),i=T(n.width,n.height,0),o=i.getContext("2d");return L(t.childNodes,o,n,r),e.createPattern(i,"repeat")}(e,i,r)}e.globalAlpha=t.fillOpacity,e.fill(),e.globalAlpha=1}}var G=function(e){var t,r={};return(0,a.each)(e,(function(e,n){t=n.textContent,isFinite(t)&&(t=C(t)),r[n.name.toLowerCase()]=t})),r};function U(e,t,r,n,i){e.fillStyle=n||"#ffffff",e.fillRect(-i,-i,t+2*i,r+2*i)}function V(){var e=c.default.createElement("div");return e.style.left="-9999px",e.style.position="absolute",e}function z(e,t,r){return L(e.childNodes,t.getContext("2d"),{},{clipPaths:{},patterns:{},filters:{},gradients:{},rootAppended:r})}t.imageCreator={getImageData:function(e,t){var r="image/"+t.format,n=t.width,i=t.height,a=t.backgroundColor;return(0,o.isFunction)(t.__parseAttributesFn)&&(G=t.__parseAttributesFn),function(e,t,r,n,i){var o,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:z,u=T(t,r,i),l=u.getContext("2d"),m=s.default.getSvgElement(e),y=c.default.isElementNode(e);return l.translate(i,i),c.default.getBody().appendChild(u),y||((o=V()).appendChild(m),c.default.getBody().appendChild(o)),m.attributes.direction&&(u.dir=m.attributes.direction.textContent),U(l,t,r,n,i),(0,d.fromPromise)(a(m,u,y&&p.default.contains(c.default.getBody(),e))).then((function(){return u})).always((function(){o&&c.default.getBody().removeChild(o),c.default.getBody().removeChild(u)}))}(e,n,i,a,t.margin,t.svgToCanvas).then((function(e){return function(e,t){var r=e.toDataURL(t,1);return h.atob(r.substring(("data:"+t+";base64,").length))}(e,r)}))},getData:function(e,r){var n=this;return t.imageCreator.getImageData(e,r).then((function(e){var t="image/"+r.format;return(0,o.isFunction)(h.Blob)&&!r.forceProxy?n._getBlob(e,t):n._getBase64(e)}))},_getBlob:function(e,t){var r,n=new Uint8Array(e.length);for(r=0;r `0`","state":"success"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"BundleTaskComplete":{"delay":15,"operation":"DescribeBundleTasks","maxAttempts":40,"acceptors":[{"expected":"complete","matcher":"pathAll","state":"success","argument":"BundleTasks[].State"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"BundleTasks[].State"}]},"ConversionTaskCancelled":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"cancelled","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"}]},"ConversionTaskCompleted":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"},{"expected":"cancelled","matcher":"pathAny","state":"failure","argument":"ConversionTasks[].State"},{"expected":"cancelling","matcher":"pathAny","state":"failure","argument":"ConversionTasks[].State"}]},"ConversionTaskDeleted":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"}]},"CustomerGatewayAvailable":{"delay":15,"operation":"DescribeCustomerGateways","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"CustomerGateways[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"CustomerGateways[].State"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"CustomerGateways[].State"}]},"ExportTaskCancelled":{"delay":15,"operation":"DescribeExportTasks","maxAttempts":40,"acceptors":[{"expected":"cancelled","matcher":"pathAll","state":"success","argument":"ExportTasks[].State"}]},"ExportTaskCompleted":{"delay":15,"operation":"DescribeExportTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ExportTasks[].State"}]},"ImageExists":{"operation":"DescribeImages","maxAttempts":40,"delay":15,"acceptors":[{"matcher":"path","expected":true,"argument":"length(Images[]) > `0`","state":"success"},{"matcher":"error","expected":"InvalidAMIID.NotFound","state":"retry"}]},"ImageAvailable":{"operation":"DescribeImages","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"Images[].State","expected":"available"},{"state":"failure","matcher":"pathAny","argument":"Images[].State","expected":"failed"}]},"InstanceRunning":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"running","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"shutting-down","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"InstanceStatusOk":{"operation":"DescribeInstanceStatus","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"InstanceStatuses[].InstanceStatus.Status","expected":"ok"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"InstanceStopped":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"stopped","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"}]},"InstanceTerminated":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"terminated","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"}]},"InternetGatewayExists":{"operation":"DescribeInternetGateways","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(InternetGateways[].InternetGatewayId) > `0`"},{"expected":"InvalidInternetGateway.NotFound","matcher":"error","state":"retry"}]},"KeyPairExists":{"operation":"DescribeKeyPairs","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(KeyPairs[].KeyName) > `0`"},{"expected":"InvalidKeyPair.NotFound","matcher":"error","state":"retry"}]},"NatGatewayAvailable":{"operation":"DescribeNatGateways","delay":15,"maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"NatGateways[].State","expected":"available"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"failed"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"deleting"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"deleted"},{"state":"retry","matcher":"error","expected":"NatGatewayNotFound"}]},"NatGatewayDeleted":{"operation":"DescribeNatGateways","delay":15,"maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"NatGateways[].State","expected":"deleted"},{"state":"success","matcher":"error","expected":"NatGatewayNotFound"}]},"NetworkInterfaceAvailable":{"operation":"DescribeNetworkInterfaces","delay":20,"maxAttempts":10,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"NetworkInterfaces[].Status"},{"expected":"InvalidNetworkInterfaceID.NotFound","matcher":"error","state":"failure"}]},"PasswordDataAvailable":{"operation":"GetPasswordData","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"path","argument":"length(PasswordData) > `0`","expected":true}]},"SnapshotCompleted":{"delay":15,"operation":"DescribeSnapshots","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"Snapshots[].State"},{"expected":"error","matcher":"pathAny","state":"failure","argument":"Snapshots[].State"}]},"SecurityGroupExists":{"operation":"DescribeSecurityGroups","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(SecurityGroups[].GroupId) > `0`"},{"expected":"InvalidGroup.NotFound","matcher":"error","state":"retry"}]},"SpotInstanceRequestFulfilled":{"operation":"DescribeSpotInstanceRequests","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"SpotInstanceRequests[].Status.Code","expected":"fulfilled"},{"state":"success","matcher":"pathAll","argument":"SpotInstanceRequests[].Status.Code","expected":"request-canceled-and-instance-running"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"schedule-expired"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"canceled-before-fulfillment"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"bad-parameters"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"system-error"},{"state":"retry","matcher":"error","expected":"InvalidSpotInstanceRequestID.NotFound"}]},"SubnetAvailable":{"delay":15,"operation":"DescribeSubnets","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Subnets[].State"}]},"SystemStatusOk":{"operation":"DescribeInstanceStatus","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"InstanceStatuses[].SystemStatus.Status","expected":"ok"}]},"VolumeAvailable":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Volumes[].State"}]},"VolumeDeleted":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"matcher":"error","expected":"InvalidVolume.NotFound","state":"success"}]},"VolumeInUse":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"in-use","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Volumes[].State"}]},"VpcAvailable":{"delay":15,"operation":"DescribeVpcs","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Vpcs[].State"}]},"VpcExists":{"operation":"DescribeVpcs","delay":1,"maxAttempts":5,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"InvalidVpcID.NotFound","state":"retry"}]},"VpnConnectionAvailable":{"delay":15,"operation":"DescribeVpnConnections","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"VpnConnections[].State"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"}]},"VpnConnectionDeleted":{"delay":15,"operation":"DescribeVpnConnections","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"VpnConnections[].State"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"}]},"VpcPeeringConnectionExists":{"delay":15,"operation":"DescribeVpcPeeringConnections","maxAttempts":40,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"InvalidVpcPeeringConnectionID.NotFound","state":"retry"}]},"VpcPeeringConnectionDeleted":{"delay":15,"operation":"DescribeVpcPeeringConnections","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"VpcPeeringConnections[].Status.Code"},{"matcher":"error","expected":"InvalidVpcPeeringConnectionID.NotFound","state":"success"}]}}}')},"2uaZ":function(e,t,r){"use strict";r.d(t,"a",(function(){return Wt})),r.d(t,"b",(function(){return Jt})),r.d(t,"c",(function(){return Qt})),r.d(t,"d",(function(){return Zt})),r.d(t,"e",(function(){return re})),r.d(t,"f",(function(){return ne})),r.d(t,"g",(function(){return p})),r.d(t,"h",(function(){return h})),r.d(t,"i",(function(){return x})),r.d(t,"j",(function(){return D})),r.d(t,"k",(function(){return M})),r.d(t,"l",(function(){return fe})),r.d(t,"m",(function(){return _e})),r.d(t,"n",(function(){return Te})),r.d(t,"o",(function(){return We})),r.d(t,"p",(function(){return st})),r.d(t,"q",(function(){return mt})),r.d(t,"r",(function(){return xt})),r.d(t,"s",(function(){return jt})),r.d(t,"t",(function(){return Kt})),r.d(t,"u",(function(){return Yt})),r.d(t,"v",(function(){return nr})),r.d(t,"w",(function(){return sr})),r.d(t,"x",(function(){return Mr})),r.d(t,"y",(function(){return nn})),r.d(t,"z",(function(){return an})),r.d(t,"A",(function(){return cn})),r.d(t,"B",(function(){return gn})),r.d(t,"C",(function(){return vn})),r.d(t,"D",(function(){return Nn})),r.d(t,"E",(function(){return Fn})),r.d(t,"F",(function(){return Yn})),r.d(t,"G",(function(){return ri}));var n=r("mrSG"),i=r("fXoL"),o=r("E34Y"),s=r("ofXK"),a=(r("14X2"),["*"]),u=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"applyValidationResults",{get:function(){return this._getOption("applyValidationResults")},set:function(e){this._setOption("applyValidationResults",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bypass",{get:function(){return this._getOption("bypass")},set:function(e){this._setOption("bypass",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"focus",{get:function(){return this._getOption("focus")},set:function(e){this._setOption("focus",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"getValue",{get:function(){return this._getOption("getValue")},set:function(e){this._setOption("getValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"reset",{get:function(){return this._getOption("reset")},set:function(e){this._setOption("reset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationRequestsCallbacks",{get:function(){return this._getOption("validationRequestsCallbacks")},set:function(e){this._setOption("validationRequestsCallbacks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"adapter"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"applyValidationResults",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"bypass",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"focus",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"getValue",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"reset",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"validationRequestsCallbacks",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-adapter"]],inputs:{applyValidationResults:"applyValidationResults",bypass:"bypass",focus:"focus",getValue:"getValue",reset:"reset",validationRequestsCallbacks:"validationRequestsCallbacks"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),c=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[u],exports:[u]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"keepLabels",{get:function(){return this._getOption("keepLabels")},set:function(e){this._setOption("keepLabels",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"adaptiveLayout"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"height",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"keepLabels",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-adaptive-layout"]],inputs:{height:"height",keepLabels:"keepLabels",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),p=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[c],exports:[c]}),e}(),l=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"days",{get:function(){return this._getOption("days")},set:function(e){this._setOption("days",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hours",{get:function(){return this._getOption("hours")},set:function(e){this._setOption("hours",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"milliseconds",{get:function(){return this._getOption("milliseconds")},set:function(e){this._setOption("milliseconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minutes",{get:function(){return this._getOption("minutes")},set:function(e){this._setOption("minutes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"months",{get:function(){return this._getOption("months")},set:function(e){this._setOption("months",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"quarters",{get:function(){return this._getOption("quarters")},set:function(e){this._setOption("quarters",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"seconds",{get:function(){return this._getOption("seconds")},set:function(e){this._setOption("seconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"weeks",{get:function(){return this._getOption("weeks")},set:function(e){this._setOption("weeks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"years",{get:function(){return this._getOption("years")},set:function(e){this._setOption("years",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"aggregationInterval"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"days",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"hours",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"milliseconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minutes",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"months",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"quarters",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"seconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"weeks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"years",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-aggregation-interval"]],inputs:{days:"days",hours:"hours",milliseconds:"milliseconds",minutes:"minutes",months:"months",quarters:"quarters",seconds:"seconds",weeks:"weeks",years:"years"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),m=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[l],exports:[l]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"calculate",{get:function(){return this._getOption("calculate")},set:function(e){this._setOption("calculate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"method",{get:function(){return this._getOption("method")},set:function(e){this._setOption("method",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"aggregation"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"calculate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"method",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-aggregation"]],inputs:{calculate:"calculate",enabled:"enabled",method:"method"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),d=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[m],exports:[m]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"duration",{get:function(){return this._getOption("duration")},set:function(e){this._setOption("duration",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"easing",{get:function(){return this._getOption("easing")},set:function(e){this._setOption("easing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxPointCountSupported",{get:function(){return this._getOption("maxPointCountSupported")},set:function(e){this._setOption("maxPointCountSupported",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hide",{get:function(){return this._getOption("hide")},set:function(e){this._setOption("hide",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"show",{get:function(){return this._getOption("show")},set:function(e){this._setOption("show",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"complete",{get:function(){return this._getOption("complete")},set:function(e){this._setOption("complete",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"delay",{get:function(){return this._getOption("delay")},set:function(e){this._setOption("delay",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"direction",{get:function(){return this._getOption("direction")},set:function(e){this._setOption("direction",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"from",{get:function(){return this._getOption("from")},set:function(e){this._setOption("from",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"staggerDelay",{get:function(){return this._getOption("staggerDelay")},set:function(e){this._setOption("staggerDelay",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"start",{get:function(){return this._getOption("start")},set:function(e){this._setOption("start",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"to",{get:function(){return this._getOption("to")},set:function(e){this._setOption("to",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),t}(o.g)),y=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"animation"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-animation"]],inputs:{duration:"duration",easing:"easing",enabled:"enabled",maxPointCountSupported:"maxPointCountSupported",hide:"hide",show:"show",complete:"complete",delay:"delay",direction:"direction",from:"from",staggerDelay:"staggerDelay",start:"start",to:"to",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(d),h=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[y],exports:[y]}),e}(),g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowDragging",{get:function(){return this._getOption("allowDragging")},set:function(e){this._setOption("allowDragging",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"argument",{get:function(){return this._getOption("argument")},set:function(e){this._setOption("argument",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"arrowLength",{get:function(){return this._getOption("arrowLength")},set:function(e){this._setOption("arrowLength",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"arrowWidth",{get:function(){return this._getOption("arrowWidth")},set:function(e){this._setOption("arrowWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"axis",{get:function(){return this._getOption("axis")},set:function(e){this._setOption("axis",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeTooltip",{get:function(){return this._getOption("customizeTooltip")},set:function(e){this._setOption("customizeTooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"data",{get:function(){return this._getOption("data")},set:function(e){this._setOption("data",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"description",{get:function(){return this._getOption("description")},set:function(e){this._setOption("description",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"image",{get:function(){return this._getOption("image")},set:function(e){this._setOption("image",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offsetX",{get:function(){return this._getOption("offsetX")},set:function(e){this._setOption("offsetX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offsetY",{get:function(){return this._getOption("offsetY")},set:function(e){this._setOption("offsetY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingLeftRight",{get:function(){return this._getOption("paddingLeftRight")},set:function(e){this._setOption("paddingLeftRight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingTopBottom",{get:function(){return this._getOption("paddingTopBottom")},set:function(e){this._setOption("paddingTopBottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"series",{get:function(){return this._getOption("series")},set:function(e){this._setOption("series",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shadow",{get:function(){return this._getOption("shadow")},set:function(e){this._setOption("shadow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textOverflow",{get:function(){return this._getOption("textOverflow")},set:function(e){this._setOption("textOverflow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tooltipEnabled",{get:function(){return this._getOption("tooltipEnabled")},set:function(e){this._setOption("tooltipEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tooltipTemplate",{get:function(){return this._getOption("tooltipTemplate")},set:function(e){this._setOption("tooltipTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._getOption("value")},set:function(e){this._setOption("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"wordWrap",{get:function(){return this._getOption("wordWrap")},set:function(e){this._setOption("wordWrap",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this._getOption("x")},set:function(e){this._setOption("x",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._getOption("y")},set:function(e){this._setOption("y",e)},enumerable:!0,configurable:!0}),t}(o.a),b=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"annotations"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-annotation"]],inputs:{allowDragging:"allowDragging",argument:"argument",arrowLength:"arrowLength",arrowWidth:"arrowWidth",axis:"axis",border:"border",color:"color",customizeTooltip:"customizeTooltip",data:"data",description:"description",font:"font",height:"height",image:"image",name:"name",offsetX:"offsetX",offsetY:"offsetY",opacity:"opacity",paddingLeftRight:"paddingLeftRight",paddingTopBottom:"paddingTopBottom",series:"series",shadow:"shadow",template:"template",text:"text",textOverflow:"textOverflow",tooltipEnabled:"tooltipEnabled",tooltipTemplate:"tooltipTemplate",type:"type",value:"value",width:"width",wordWrap:"wordWrap",x:"x",y:"y"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(g),f=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[b],exports:[b]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"autoScroll",{get:function(){return this._getOption("autoScroll")},set:function(e){this._setOption("autoScroll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"data",{get:function(){return this._getOption("data")},set:function(e){this._setOption("data",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"group",{get:function(){return this._getOption("group")},set:function(e){this._setOption("group",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onAdd",{get:function(){return this._getOption("onAdd")},set:function(e){this._setOption("onAdd",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragEnd",{get:function(){return this._getOption("onDragEnd")},set:function(e){this._setOption("onDragEnd",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragMove",{get:function(){return this._getOption("onDragMove")},set:function(e){this._setOption("onDragMove",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragStart",{get:function(){return this._getOption("onDragStart")},set:function(e){this._setOption("onDragStart",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onRemove",{get:function(){return this._getOption("onRemove")},set:function(e){this._setOption("onRemove",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollSensitivity",{get:function(){return this._getOption("scrollSensitivity")},set:function(e){this._setOption("scrollSensitivity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollSpeed",{get:function(){return this._getOption("scrollSpeed")},set:function(e){this._setOption("scrollSpeed",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"appointmentDragging"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"autoScroll",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"data",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"group",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onAdd",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onDragEnd",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onDragMove",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onDragStart",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onRemove",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"scrollSensitivity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"scrollSpeed",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-appointment-dragging"]],inputs:{autoScroll:"autoScroll",data:"data",group:"group",onAdd:"onAdd",onDragEnd:"onDragEnd",onDragMove:"onDragMove",onDragStart:"onDragStart",onRemove:"onRemove",scrollSensitivity:"scrollSensitivity",scrollSpeed:"scrollSpeed"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),S=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[f],exports:[f]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"aggregation",{get:function(){return this._getOption("aggregation")},set:function(e){this._setOption("aggregation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"area",{get:function(){return this._getOption("area")},set:function(e){this._setOption("area",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"argumentField",{get:function(){return this._getOption("argumentField")},set:function(e){this._setOption("argumentField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"axis",{get:function(){return this._getOption("axis")},set:function(e){this._setOption("axis",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bar",{get:function(){return this._getOption("bar")},set:function(e){this._setOption("bar",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"barOverlapGroup",{get:function(){return this._getOption("barOverlapGroup")},set:function(e){this._setOption("barOverlapGroup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"barPadding",{get:function(){return this._getOption("barPadding")},set:function(e){this._setOption("barPadding",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"barWidth",{get:function(){return this._getOption("barWidth")},set:function(e){this._setOption("barWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bubble",{get:function(){return this._getOption("bubble")},set:function(e){this._setOption("bubble",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"candlestick",{get:function(){return this._getOption("candlestick")},set:function(e){this._setOption("candlestick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"closeValueField",{get:function(){return this._getOption("closeValueField")},set:function(e){this._setOption("closeValueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cornerRadius",{get:function(){return this._getOption("cornerRadius")},set:function(e){this._setOption("cornerRadius",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dashStyle",{get:function(){return this._getOption("dashStyle")},set:function(e){this._setOption("dashStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fullstackedarea",{get:function(){return this._getOption("fullstackedarea")},set:function(e){this._setOption("fullstackedarea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fullstackedbar",{get:function(){return this._getOption("fullstackedbar")},set:function(e){this._setOption("fullstackedbar",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fullstackedline",{get:function(){return this._getOption("fullstackedline")},set:function(e){this._setOption("fullstackedline",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fullstackedspline",{get:function(){return this._getOption("fullstackedspline")},set:function(e){this._setOption("fullstackedspline",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fullstackedsplinearea",{get:function(){return this._getOption("fullstackedsplinearea")},set:function(e){this._setOption("fullstackedsplinearea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"highValueField",{get:function(){return this._getOption("highValueField")},set:function(e){this._setOption("highValueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverMode",{get:function(){return this._getOption("hoverMode")},set:function(e){this._setOption("hoverMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStyle",{get:function(){return this._getOption("hoverStyle")},set:function(e){this._setOption("hoverStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ignoreEmptyPoints",{get:function(){return this._getOption("ignoreEmptyPoints")},set:function(e){this._setOption("ignoreEmptyPoints",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"innerColor",{get:function(){return this._getOption("innerColor")},set:function(e){this._setOption("innerColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"line",{get:function(){return this._getOption("line")},set:function(e){this._setOption("line",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lowValueField",{get:function(){return this._getOption("lowValueField")},set:function(e){this._setOption("lowValueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxLabelCount",{get:function(){return this._getOption("maxLabelCount")},set:function(e){this._setOption("maxLabelCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minBarSize",{get:function(){return this._getOption("minBarSize")},set:function(e){this._setOption("minBarSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"openValueField",{get:function(){return this._getOption("openValueField")},set:function(e){this._setOption("openValueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pane",{get:function(){return this._getOption("pane")},set:function(e){this._setOption("pane",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"point",{get:function(){return this._getOption("point")},set:function(e){this._setOption("point",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangearea",{get:function(){return this._getOption("rangearea")},set:function(e){this._setOption("rangearea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangebar",{get:function(){return this._getOption("rangebar")},set:function(e){this._setOption("rangebar",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangeValue1Field",{get:function(){return this._getOption("rangeValue1Field")},set:function(e){this._setOption("rangeValue1Field",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangeValue2Field",{get:function(){return this._getOption("rangeValue2Field")},set:function(e){this._setOption("rangeValue2Field",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"reduction",{get:function(){return this._getOption("reduction")},set:function(e){this._setOption("reduction",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scatter",{get:function(){return this._getOption("scatter")},set:function(e){this._setOption("scatter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionMode",{get:function(){return this._getOption("selectionMode")},set:function(e){this._setOption("selectionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionStyle",{get:function(){return this._getOption("selectionStyle")},set:function(e){this._setOption("selectionStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showInLegend",{get:function(){return this._getOption("showInLegend")},set:function(e){this._setOption("showInLegend",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sizeField",{get:function(){return this._getOption("sizeField")},set:function(e){this._setOption("sizeField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"spline",{get:function(){return this._getOption("spline")},set:function(e){this._setOption("spline",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"splinearea",{get:function(){return this._getOption("splinearea")},set:function(e){this._setOption("splinearea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stack",{get:function(){return this._getOption("stack")},set:function(e){this._setOption("stack",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stackedarea",{get:function(){return this._getOption("stackedarea")},set:function(e){this._setOption("stackedarea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stackedbar",{get:function(){return this._getOption("stackedbar")},set:function(e){this._setOption("stackedbar",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stackedline",{get:function(){return this._getOption("stackedline")},set:function(e){this._setOption("stackedline",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stackedspline",{get:function(){return this._getOption("stackedspline")},set:function(e){this._setOption("stackedspline",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stackedsplinearea",{get:function(){return this._getOption("stackedsplinearea")},set:function(e){this._setOption("stackedsplinearea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"steparea",{get:function(){return this._getOption("steparea")},set:function(e){this._setOption("steparea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stepline",{get:function(){return this._getOption("stepline")},set:function(e){this._setOption("stepline",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stock",{get:function(){return this._getOption("stock")},set:function(e){this._setOption("stock",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tagField",{get:function(){return this._getOption("tagField")},set:function(e){this._setOption("tagField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueErrorBar",{get:function(){return this._getOption("valueErrorBar")},set:function(e){this._setOption("valueErrorBar",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueField",{get:function(){return this._getOption("valueField")},set:function(e){this._setOption("valueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"argumentType",{get:function(){return this._getOption("argumentType")},set:function(e){this._setOption("argumentType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minSegmentSize",{get:function(){return this._getOption("minSegmentSize")},set:function(e){this._setOption("minSegmentSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"smallValuesGrouping",{get:function(){return this._getOption("smallValuesGrouping")},set:function(e){this._setOption("smallValuesGrouping",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"closed",{get:function(){return this._getOption("closed")},set:function(e){this._setOption("closed",e)},enumerable:!0,configurable:!0}),t}(o.g)),v=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"area"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-area"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width",closed:"closed"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S),_=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[v],exports:[v]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"endValue",{get:function(){return this._getOption("endValue")},set:function(e){this._setOption("endValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startValue",{get:function(){return this._getOption("startValue")},set:function(e){this._setOption("startValue",e)},enumerable:!0,configurable:!0}),t}(o.a)),O=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"breaks"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-break"]],inputs:{endValue:"endValue",startValue:"startValue"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(_),I=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[O],exports:[O]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dashStyle",{get:function(){return this._getOption("dashStyle")},set:function(e){this._setOption("dashStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"displayBehindSeries",{get:function(){return this._getOption("displayBehindSeries")},set:function(e){this._setOption("displayBehindSeries",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"extendAxis",{get:function(){return this._getOption("extendAxis")},set:function(e){this._setOption("extendAxis",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingLeftRight",{get:function(){return this._getOption("paddingLeftRight")},set:function(e){this._setOption("paddingLeftRight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingTopBottom",{get:function(){return this._getOption("paddingTopBottom")},set:function(e){this._setOption("paddingTopBottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._getOption("value")},set:function(e){this._setOption("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"constantLines"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dashStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"displayBehindSeries",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"extendAxis",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingLeftRight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingTopBottom",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"value",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-constant-line"]],inputs:{color:"color",dashStyle:"dashStyle",displayBehindSeries:"displayBehindSeries",extendAxis:"extendAxis",label:"label",paddingLeftRight:"paddingLeftRight",paddingTopBottom:"paddingTopBottom",value:"value",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),N=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[I],exports:[I]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endValue",{get:function(){return this._getOption("endValue")},set:function(e){this._setOption("endValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingLeftRight",{get:function(){return this._getOption("paddingLeftRight")},set:function(e){this._setOption("paddingLeftRight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingTopBottom",{get:function(){return this._getOption("paddingTopBottom")},set:function(e){this._setOption("paddingTopBottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startValue",{get:function(){return this._getOption("startValue")},set:function(e){this._setOption("startValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"strips"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"endValue",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingLeftRight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingTopBottom",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"startValue",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-strip"]],inputs:{color:"color",endValue:"endValue",label:"label",paddingLeftRight:"paddingLeftRight",paddingTopBottom:"paddingTopBottom",startValue:"startValue"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),C=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[N],exports:[N]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"visualRangeChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"aggregateByCategory",{get:function(){return this._getOption("aggregateByCategory")},set:function(e){this._setOption("aggregateByCategory",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"aggregationGroupWidth",{get:function(){return this._getOption("aggregationGroupWidth")},set:function(e){this._setOption("aggregationGroupWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"aggregationInterval",{get:function(){return this._getOption("aggregationInterval")},set:function(e){this._setOption("aggregationInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowDecimals",{get:function(){return this._getOption("allowDecimals")},set:function(e){this._setOption("allowDecimals",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"argumentType",{get:function(){return this._getOption("argumentType")},set:function(e){this._setOption("argumentType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"axisDivisionFactor",{get:function(){return this._getOption("axisDivisionFactor")},set:function(e){this._setOption("axisDivisionFactor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"breaks",{get:function(){return this._getOption("breaks")},set:function(e){this._setOption("breaks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"breakStyle",{get:function(){return this._getOption("breakStyle")},set:function(e){this._setOption("breakStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"categories",{get:function(){return this._getOption("categories")},set:function(e){this._setOption("categories",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"constantLines",{get:function(){return this._getOption("constantLines")},set:function(e){this._setOption("constantLines",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"constantLineStyle",{get:function(){return this._getOption("constantLineStyle")},set:function(e){this._setOption("constantLineStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"discreteAxisDivisionMode",{get:function(){return this._getOption("discreteAxisDivisionMode")},set:function(e){this._setOption("discreteAxisDivisionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endOnTick",{get:function(){return this._getOption("endOnTick")},set:function(e){this._setOption("endOnTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"grid",{get:function(){return this._getOption("grid")},set:function(e){this._setOption("grid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"holidays",{get:function(){return this._getOption("holidays")},set:function(e){this._setOption("holidays",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverMode",{get:function(){return this._getOption("hoverMode")},set:function(e){this._setOption("hoverMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"inverted",{get:function(){return this._getOption("inverted")},set:function(e){this._setOption("inverted",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"linearThreshold",{get:function(){return this._getOption("linearThreshold")},set:function(e){this._setOption("linearThreshold",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"logarithmBase",{get:function(){return this._getOption("logarithmBase")},set:function(e){this._setOption("logarithmBase",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"max",{get:function(){return this._getOption("max")},set:function(e){this._setOption("max",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxValueMargin",{get:function(){return this._getOption("maxValueMargin")},set:function(e){this._setOption("maxValueMargin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"min",{get:function(){return this._getOption("min")},set:function(e){this._setOption("min",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorGrid",{get:function(){return this._getOption("minorGrid")},set:function(e){this._setOption("minorGrid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTick",{get:function(){return this._getOption("minorTick")},set:function(e){this._setOption("minorTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTickCount",{get:function(){return this._getOption("minorTickCount")},set:function(e){this._setOption("minorTickCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTickInterval",{get:function(){return this._getOption("minorTickInterval")},set:function(e){this._setOption("minorTickInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minValueMargin",{get:function(){return this._getOption("minValueMargin")},set:function(e){this._setOption("minValueMargin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minVisualRangeLength",{get:function(){return this._getOption("minVisualRangeLength")},set:function(e){this._setOption("minVisualRangeLength",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"placeholderSize",{get:function(){return this._getOption("placeholderSize")},set:function(e){this._setOption("placeholderSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"position",{get:function(){return this._getOption("position")},set:function(e){this._setOption("position",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"singleWorkdays",{get:function(){return this._getOption("singleWorkdays")},set:function(e){this._setOption("singleWorkdays",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"strips",{get:function(){return this._getOption("strips")},set:function(e){this._setOption("strips",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stripStyle",{get:function(){return this._getOption("stripStyle")},set:function(e){this._setOption("stripStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tick",{get:function(){return this._getOption("tick")},set:function(e){this._setOption("tick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tickInterval",{get:function(){return this._getOption("tickInterval")},set:function(e){this._setOption("tickInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueMarginsEnabled",{get:function(){return this._getOption("valueMarginsEnabled")},set:function(e){this._setOption("valueMarginsEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visualRange",{get:function(){return this._getOption("visualRange")},set:function(e){this._setOption("visualRange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visualRangeUpdateMode",{get:function(){return this._getOption("visualRangeUpdateMode")},set:function(e){this._setOption("visualRangeUpdateMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"wholeRange",{get:function(){return this._getOption("wholeRange")},set:function(e){this._setOption("wholeRange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"workdaysOnly",{get:function(){return this._getOption("workdaysOnly")},set:function(e){this._setOption("workdaysOnly",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"workWeek",{get:function(){return this._getOption("workWeek")},set:function(e){this._setOption("workWeek",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"firstPointOnStartAngle",{get:function(){return this._getOption("firstPointOnStartAngle")},set:function(e){this._setOption("firstPointOnStartAngle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"originValue",{get:function(){return this._getOption("originValue")},set:function(e){this._setOption("originValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"period",{get:function(){return this._getOption("period")},set:function(e){this._setOption("period",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startAngle",{get:function(){return this._getOption("startAngle")},set:function(e){this._setOption("startAngle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"argumentAxis"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"breaksChildren",{get:function(){return this._getOption("breaks")},set:function(e){this.setChildren("breaks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"constantLinesChildren",{get:function(){return this._getOption("constantLines")},set:function(e){this.setChildren("constantLines",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stripsChildren",{get:function(){return this._getOption("strips")},set:function(e){this.setChildren("strips",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"aggregateByCategory",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"aggregationGroupWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"aggregationInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowDecimals",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"argumentType",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"axisDivisionFactor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"breaks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"breakStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"categories",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"constantLines",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"constantLineStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"discreteAxisDivisionMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"endOnTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"grid",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"holidays",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"hoverMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"inverted",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"linearThreshold",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"logarithmBase",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"max",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"maxValueMargin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"min",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorGrid",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minorTickCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorTickInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minValueMargin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minVisualRangeLength",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"placeholderSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"position",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"singleWorkdays",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"strips",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"stripStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tickInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"title",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"valueMarginsEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"visualRange",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"visualRangeUpdateMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"wholeRange",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"workdaysOnly",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"workWeek",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"firstPointOnStartAngle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"originValue",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"period",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"startAngle",null),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"visualRangeChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return O}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"breaksChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return I}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"constantLinesChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return N}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"stripsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-argument-axis"]],contentQueries:function(e,t,r){var n;(1&e&&(i.Dc(r,O,!1),i.Dc(r,I,!1),i.Dc(r,N,!1)),2&e)&&(i.nd(n=i.Yc())&&(t.breaksChildren=n),i.nd(n=i.Yc())&&(t.constantLinesChildren=n),i.nd(n=i.Yc())&&(t.stripsChildren=n))},inputs:{aggregateByCategory:"aggregateByCategory",aggregationGroupWidth:"aggregationGroupWidth",aggregationInterval:"aggregationInterval",allowDecimals:"allowDecimals",argumentType:"argumentType",axisDivisionFactor:"axisDivisionFactor",breaks:"breaks",breakStyle:"breakStyle",categories:"categories",color:"color",constantLines:"constantLines",constantLineStyle:"constantLineStyle",discreteAxisDivisionMode:"discreteAxisDivisionMode",endOnTick:"endOnTick",grid:"grid",holidays:"holidays",hoverMode:"hoverMode",inverted:"inverted",label:"label",linearThreshold:"linearThreshold",logarithmBase:"logarithmBase",max:"max",maxValueMargin:"maxValueMargin",min:"min",minorGrid:"minorGrid",minorTick:"minorTick",minorTickCount:"minorTickCount",minorTickInterval:"minorTickInterval",minValueMargin:"minValueMargin",minVisualRangeLength:"minVisualRangeLength",opacity:"opacity",placeholderSize:"placeholderSize",position:"position",singleWorkdays:"singleWorkdays",strips:"strips",stripStyle:"stripStyle",tick:"tick",tickInterval:"tickInterval",title:"title",type:"type",valueMarginsEnabled:"valueMarginsEnabled",visible:"visible",visualRange:"visualRange",visualRangeUpdateMode:"visualRangeUpdateMode",wholeRange:"wholeRange",width:"width",workdaysOnly:"workdaysOnly",workWeek:"workWeek",firstPointOnStartAngle:"firstPointOnStartAngle",originValue:"originValue",period:"period",startAngle:"startAngle"},outputs:{visualRangeChange:"visualRangeChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),T=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[C],exports:[C]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"currency",{get:function(){return this._getOption("currency")},set:function(e){this._setOption("currency",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formatter",{get:function(){return this._getOption("formatter")},set:function(e){this._setOption("formatter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"parser",{get:function(){return this._getOption("parser")},set:function(e){this._setOption("parser",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"precision",{get:function(){return this._getOption("precision")},set:function(e){this._setOption("precision",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),t}(o.g)),k=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"argumentFormat"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-argument-format"]],inputs:{currency:"currency",formatter:"formatter",parser:"parser",precision:"precision",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(T),x=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[k],exports:[k]}),e}(),A=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"x",{get:function(){return this._getOption("x")},set:function(e){this._setOption("x",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._getOption("y")},set:function(e){this._setOption("y",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"at"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"x",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"y",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-at"]],inputs:{x:"x",y:"y"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),P=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[A],exports:[A]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"orientation",{get:function(){return this._getOption("orientation")},set:function(e){this._setOption("orientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"autoLayout"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"orientation",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-auto-layout"]],inputs:{orientation:"orientation",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),w=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[P],exports:[P]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"image",{get:function(){return this._getOption("image")},set:function(e){this._setOption("image",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"borderColor",{get:function(){return this._getOption("borderColor")},set:function(e){this._setOption("borderColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"background"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"image",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"borderColor",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-background"]],inputs:{color:"color",image:"image",visible:"visible",borderColor:"borderColor"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),D=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[w],exports:[w]}),e}(),R=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"bar"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-bar"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width",closed:"closed"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S),E=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[R],exports:[R]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowSlidersSwap",{get:function(){return this._getOption("allowSlidersSwap")},set:function(e){this._setOption("allowSlidersSwap",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"animationEnabled",{get:function(){return this._getOption("animationEnabled")},set:function(e){this._setOption("animationEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"callValueChanged",{get:function(){return this._getOption("callValueChanged")},set:function(e){this._setOption("callValueChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"manualRangeSelectionEnabled",{get:function(){return this._getOption("manualRangeSelectionEnabled")},set:function(e){this._setOption("manualRangeSelectionEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"moveSelectedRangeByClick",{get:function(){return this._getOption("moveSelectedRangeByClick")},set:function(e){this._setOption("moveSelectedRangeByClick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"snapToTicks",{get:function(){return this._getOption("snapToTicks")},set:function(e){this._setOption("snapToTicks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"behavior"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowSlidersSwap",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"animationEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"callValueChanged",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"manualRangeSelectionEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"moveSelectedRangeByClick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"snapToTicks",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-behavior"]],inputs:{allowSlidersSwap:"allowSlidersSwap",animationEnabled:"animationEnabled",callValueChanged:"callValueChanged",manualRangeSelectionEnabled:"manualRangeSelectionEnabled",moveSelectedRangeByClick:"moveSelectedRangeByClick",snapToTicks:"snapToTicks"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),j=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[E],exports:[E]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cornerRadius",{get:function(){return this._getOption("cornerRadius")},set:function(e){this._setOption("cornerRadius",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dashStyle",{get:function(){return this._getOption("dashStyle")},set:function(e){this._setOption("dashStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bottom",{get:function(){return this._getOption("bottom")},set:function(e){this._setOption("bottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"left",{get:function(){return this._getOption("left")},set:function(e){this._setOption("left",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"right",{get:function(){return this._getOption("right")},set:function(e){this._setOption("right",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"top",{get:function(){return this._getOption("top")},set:function(e){this._setOption("top",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"border"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"cornerRadius",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dashStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"bottom",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"left",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"right",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"top",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-border"]],inputs:{color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",opacity:"opacity",visible:"visible",width:"width",bottom:"bottom",left:"left",right:"right",top:"top"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),M=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[j],exports:[j]}),e}(),q=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"x",{get:function(){return this._getOption("x")},set:function(e){this._setOption("x",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._getOption("y")},set:function(e){this._setOption("y",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"boundaryOffset"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"x",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"y",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-boundary-offset"]],inputs:{x:"x",y:"y"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),L=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[q],exports:[q]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"align",{get:function(){return this._getOption("align")},set:function(e){this._setOption("align",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"crossAlign",{get:function(){return this._getOption("crossAlign")},set:function(e){this._setOption("crossAlign",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"direction",{get:function(){return this._getOption("direction")},set:function(e){this._setOption("direction",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStateEnabled",{get:function(){return this._getOption("hoverStateEnabled")},set:function(e){this._setOption("hoverStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemHoldTimeout",{get:function(){return this._getOption("itemHoldTimeout")},set:function(e){this._setOption("itemHoldTimeout",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._getOption("items")},set:function(e){this._setOption("items",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemTemplate",{get:function(){return this._getOption("itemTemplate")},set:function(e){this._setOption("itemTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onContentReady",{get:function(){return this._getOption("onContentReady")},set:function(e){this._setOption("onContentReady",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDisposing",{get:function(){return this._getOption("onDisposing")},set:function(e){this._setOption("onDisposing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onInitialized",{get:function(){return this._getOption("onInitialized")},set:function(e){this._setOption("onInitialized",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onItemClick",{get:function(){return this._getOption("onItemClick")},set:function(e){this._setOption("onItemClick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onItemContextMenu",{get:function(){return this._getOption("onItemContextMenu")},set:function(e){this._setOption("onItemContextMenu",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onItemHold",{get:function(){return this._getOption("onItemHold")},set:function(e){this._setOption("onItemHold",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onItemRendered",{get:function(){return this._getOption("onItemRendered")},set:function(e){this._setOption("onItemRendered",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onOptionChanged",{get:function(){return this._getOption("onOptionChanged")},set:function(e){this._setOption("onOptionChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),t}(o.g)),F=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"html",{get:function(){return this._getOption("html")},set:function(e){this._setOption("html",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"icon",{get:function(){return this._getOption("icon")},set:function(e){this._setOption("icon",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onClick",{get:function(){return this._getOption("onClick")},set:function(e){this._setOption("onClick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"baseSize",{get:function(){return this._getOption("baseSize")},set:function(e){this._setOption("baseSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"box",{get:function(){return this._getOption("box")},set:function(e){this._setOption("box",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ratio",{get:function(){return this._getOption("ratio")},set:function(e){this._setOption("ratio",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shrink",{get:function(){return this._getOption("shrink")},set:function(e){this._setOption("shrink",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hint",{get:function(){return this._getOption("hint")},set:function(e){this._setOption("hint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"beginGroup",{get:function(){return this._getOption("beginGroup")},set:function(e){this._setOption("beginGroup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"closeMenuOnClick",{get:function(){return this._getOption("closeMenuOnClick")},set:function(e){this._setOption("closeMenuOnClick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._getOption("items")},set:function(e){this._setOption("items",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectable",{get:function(){return this._getOption("selectable")},set:function(e){this._setOption("selectable",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selected",{get:function(){return this._getOption("selected")},set:function(e){this._setOption("selected",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colSpan",{get:function(){return this._getOption("colSpan")},set:function(e){this._setOption("colSpan",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cssClass",{get:function(){return this._getOption("cssClass")},set:function(e){this._setOption("cssClass",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataField",{get:function(){return this._getOption("dataField")},set:function(e){this._setOption("dataField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"editorOptions",{get:function(){return this._getOption("editorOptions")},set:function(e){this._setOption("editorOptions",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"editorType",{get:function(){return this._getOption("editorType")},set:function(e){this._setOption("editorType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"helpText",{get:function(){return this._getOption("helpText")},set:function(e){this._setOption("helpText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isRequired",{get:function(){return this._getOption("isRequired")},set:function(e){this._setOption("isRequired",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemType",{get:function(){return this._getOption("itemType")},set:function(e){this._setOption("itemType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationRules",{get:function(){return this._getOption("validationRules")},set:function(e){this._setOption("validationRules",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visibleIndex",{get:function(){return this._getOption("visibleIndex")},set:function(e){this._setOption("visibleIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alignItemLabels",{get:function(){return this._getOption("alignItemLabels")},set:function(e){this._setOption("alignItemLabels",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"caption",{get:function(){return this._getOption("caption")},set:function(e){this._setOption("caption",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colCount",{get:function(){return this._getOption("colCount")},set:function(e){this._setOption("colCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colCountByScreen",{get:function(){return this._getOption("colCountByScreen")},set:function(e){this._setOption("colCountByScreen",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabPanelOptions",{get:function(){return this._getOption("tabPanelOptions")},set:function(e){this._setOption("tabPanelOptions",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabs",{get:function(){return this._getOption("tabs")},set:function(e){this._setOption("tabs",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"badge",{get:function(){return this._getOption("badge")},set:function(e){this._setOption("badge",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabTemplate",{get:function(){return this._getOption("tabTemplate")},set:function(e){this._setOption("tabTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alignment",{get:function(){return this._getOption("alignment")},set:function(e){this._setOption("alignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"buttonOptions",{get:function(){return this._getOption("buttonOptions")},set:function(e){this._setOption("buttonOptions",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalAlignment",{get:function(){return this._getOption("horizontalAlignment")},set:function(e){this._setOption("horizontalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalAlignment",{get:function(){return this._getOption("verticalAlignment")},set:function(e){this._setOption("verticalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"locateInMenu",{get:function(){return this._getOption("locateInMenu")},set:function(e){this._setOption("locateInMenu",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"location",{get:function(){return this._getOption("location")},set:function(e){this._setOption("location",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"menuItemTemplate",{get:function(){return this._getOption("menuItemTemplate")},set:function(e){this._setOption("menuItemTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"options",{get:function(){return this._getOption("options")},set:function(e){this._setOption("options",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showText",{get:function(){return this._getOption("showText")},set:function(e){this._setOption("showText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"widget",{get:function(){return this._getOption("widget")},set:function(e){this._setOption("widget",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"imageAlt",{get:function(){return this._getOption("imageAlt")},set:function(e){this._setOption("imageAlt",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"imageSrc",{get:function(){return this._getOption("imageSrc")},set:function(e){this._setOption("imageSrc",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formatName",{get:function(){return this._getOption("formatName")},set:function(e){this._setOption("formatName",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formatValues",{get:function(){return this._getOption("formatValues")},set:function(e){this._setOption("formatValues",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"key",{get:function(){return this._getOption("key")},set:function(e){this._setOption("key",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showChevron",{get:function(){return this._getOption("showChevron")},set:function(e){this._setOption("showChevron",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"menuTemplate",{get:function(){return this._getOption("menuTemplate")},set:function(e){this._setOption("menuTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"heightRatio",{get:function(){return this._getOption("heightRatio")},set:function(e){this._setOption("heightRatio",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"widthRatio",{get:function(){return this._getOption("widthRatio")},set:function(e){this._setOption("widthRatio",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"expanded",{get:function(){return this._getOption("expanded")},set:function(e){this._setOption("expanded",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hasItems",{get:function(){return this._getOption("hasItems")},set:function(e){this._setOption("hasItems",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"parentId",{get:function(){return this._getOption("parentId")},set:function(e){this._setOption("parentId",e)},enumerable:!0,configurable:!0}),t}(o.a),B=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"message",{get:function(){return this._getOption("message")},set:function(e){this._setOption("message",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"trim",{get:function(){return this._getOption("trim")},set:function(e){this._setOption("trim",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ignoreEmptyValue",{get:function(){return this._getOption("ignoreEmptyValue")},set:function(e){this._setOption("ignoreEmptyValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"max",{get:function(){return this._getOption("max")},set:function(e){this._setOption("max",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"min",{get:function(){return this._getOption("min")},set:function(e){this._setOption("min",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"reevaluate",{get:function(){return this._getOption("reevaluate")},set:function(e){this._setOption("reevaluate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationCallback",{get:function(){return this._getOption("validationCallback")},set:function(e){this._setOption("validationCallback",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"comparisonTarget",{get:function(){return this._getOption("comparisonTarget")},set:function(e){this._setOption("comparisonTarget",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"comparisonType",{get:function(){return this._getOption("comparisonType")},set:function(e){this._setOption("comparisonType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pattern",{get:function(){return this._getOption("pattern")},set:function(e){this._setOption("pattern",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"validationRules"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"message",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"trim",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"ignoreEmptyValue",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"max",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"min",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"reevaluate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"validationCallback",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"comparisonTarget",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"comparisonType",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"pattern",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-validation-rule"]],inputs:{message:"message",trim:"trim",type:"type",ignoreEmptyValue:"ignoreEmptyValue",max:"max",min:"min",reevaluate:"reevaluate",validationCallback:"validationCallback",comparisonTarget:"comparisonTarget",comparisonType:"comparisonType",pattern:"pattern"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a),G=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[B],exports:[B]})}(),function(e){function t(t,r,n,i,o,s){var a=e.call(this)||this;return a.renderer=n,a.document=i,a.element=s,t.setNestedOption(a),r.setHost(a,a._fullOptionPath.bind(a)),o.setHost(a),a}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"alignItemLabels",{get:function(){return this._getOption("alignItemLabels")},set:function(e){this._setOption("alignItemLabels",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"badge",{get:function(){return this._getOption("badge")},set:function(e){this._setOption("badge",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colCount",{get:function(){return this._getOption("colCount")},set:function(e){this._setOption("colCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colCountByScreen",{get:function(){return this._getOption("colCountByScreen")},set:function(e){this._setOption("colCountByScreen",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"icon",{get:function(){return this._getOption("icon")},set:function(e){this._setOption("icon",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._getOption("items")},set:function(e){this._setOption("items",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabTemplate",{get:function(){return this._getOption("tabTemplate")},set:function(e){this._setOption("tabTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"tabs"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsChildren",{get:function(){return this._getOption("items")},set:function(e){this.setChildren("items",e)},enumerable:!0,configurable:!0}),t.prototype.setTemplate=function(e){this.template=e},t.prototype.ngAfterViewInit=function(){Object(o.j)(this,this.element,this.renderer,this.document)},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]},{type:i.Y},{type:void 0,decorators:[{type:i.C,args:[s.e]}]},{type:o.d,decorators:[{type:i.y}]},{type:i.v}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"alignItemLabels",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"badge",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"colCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"colCountByScreen",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"disabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"icon",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"items",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tabTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"template",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"title",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return V}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"itemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.h)(3,Object(i.C)(s.e)),Object(n.h)(4,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h,i.Y,Object,o.d,i.v])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1),i.Kc(i.Y),i.Kc(s.e),i.Kc(o.d,1),i.Kc(i.v))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-tab"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,V,!1),2&e)&&(i.nd(n=i.Yc())&&(t.itemsChildren=n))},inputs:{alignItemLabels:"alignItemLabels",badge:"badge",colCount:"colCount",colCountByScreen:"colCountByScreen",disabled:"disabled",icon:"icon",items:"items",tabTemplate:"tabTemplate",template:"template",title:"title"},features:[i.xc([o.h,o.d]),i.vc],ngContentSelectors:a,decls:1,vars:0,template:function(e,t){1&e&&(i.fd(),i.ed(0))},styles:["[_nghost-%COMP%] { display: block; }"]}),t}(o.a)),U=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[G],exports:[G]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"lat",{get:function(){return this._getOption("lat")},set:function(e){this._setOption("lat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lng",{get:function(){return this._getOption("lng")},set:function(e){this._setOption("lng",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"col",{get:function(){return this._getOption("col")},set:function(e){this._setOption("col",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colspan",{get:function(){return this._getOption("colspan")},set:function(e){this._setOption("colspan",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"row",{get:function(){return this._getOption("row")},set:function(e){this._setOption("row",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rowspan",{get:function(){return this._getOption("rowspan")},set:function(e){this._setOption("rowspan",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"screen",{get:function(){return this._getOption("screen")},set:function(e){this._setOption("screen",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"location"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"lat",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"lng",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"col",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"colspan",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"row",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"rowspan",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"screen",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-location"]],inputs:{lat:"lat",lng:"lng",col:"col",colspan:"colspan",row:"row",rowspan:"rowspan",screen:"screen"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),V=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[U],exports:[U]})}(),function(e){function t(t,r,n,i,o,s){var a=e.call(this)||this;return a.renderer=n,a.document=i,a.element=s,t.setNestedOption(a),r.setHost(a,a._fullOptionPath.bind(a)),o.setHost(a),a}var r;return Object(n.d)(t,e),r=t,Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"items"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsChildren",{get:function(){return this._getOption("items")},set:function(e){this.setChildren("items",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationRulesChildren",{get:function(){return this._getOption("validationRules")},set:function(e){this.setChildren("validationRules",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabsChildren",{get:function(){return this._getOption("tabs")},set:function(e){this.setChildren("tabs",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"locationChildren",{get:function(){return this._getOption("location")},set:function(e){this.setChildren("location",e)},enumerable:!0,configurable:!0}),t.prototype.setTemplate=function(e){this.template=e},t.prototype.ngAfterViewInit=function(){Object(o.j)(this,this.element,this.renderer,this.document)},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]},{type:i.Y},{type:void 0,decorators:[{type:i.C,args:[s.e]}]},{type:o.d,decorators:[{type:i.y}]},{type:i.v}]},Object(n.c)([Object(i.s)(Object(i.sb)((function(){return r}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"itemsChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return B}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"validationRulesChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return G}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tabsChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return U}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"locationChildren",null),(t=r=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.h)(3,Object(i.C)(s.e)),Object(n.h)(4,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h,i.Y,Object,o.d,i.v])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1),i.Kc(i.Y),i.Kc(s.e),i.Kc(o.d,1),i.Kc(i.v))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-item"]],contentQueries:function(e,t,n){var o;(1&e&&(i.Dc(n,r,!1),i.Dc(n,B,!1),i.Dc(n,G,!1),i.Dc(n,U,!1)),2&e)&&(i.nd(o=i.Yc())&&(t.itemsChildren=o),i.nd(o=i.Yc())&&(t.validationRulesChildren=o),i.nd(o=i.Yc())&&(t.tabsChildren=o),i.nd(o=i.Yc())&&(t.locationChildren=o))},inputs:{disabled:"disabled",html:"html",icon:"icon",template:"template",text:"text",title:"title",visible:"visible",onClick:"onClick",type:"type",baseSize:"baseSize",box:"box",ratio:"ratio",shrink:"shrink",hint:"hint",beginGroup:"beginGroup",closeMenuOnClick:"closeMenuOnClick",items:"items",selectable:"selectable",selected:"selected",colSpan:"colSpan",cssClass:"cssClass",dataField:"dataField",editorOptions:"editorOptions",editorType:"editorType",helpText:"helpText",isRequired:"isRequired",itemType:"itemType",label:"label",name:"name",validationRules:"validationRules",visibleIndex:"visibleIndex",alignItemLabels:"alignItemLabels",caption:"caption",colCount:"colCount",colCountByScreen:"colCountByScreen",tabPanelOptions:"tabPanelOptions",tabs:"tabs",badge:"badge",tabTemplate:"tabTemplate",alignment:"alignment",buttonOptions:"buttonOptions",horizontalAlignment:"horizontalAlignment",verticalAlignment:"verticalAlignment",height:"height",width:"width",locateInMenu:"locateInMenu",location:"location",menuItemTemplate:"menuItemTemplate",options:"options",showText:"showText",widget:"widget",imageAlt:"imageAlt",imageSrc:"imageSrc",formatName:"formatName",formatValues:"formatValues",key:"key",showChevron:"showChevron",menuTemplate:"menuTemplate",heightRatio:"heightRatio",widthRatio:"widthRatio",expanded:"expanded",hasItems:"hasItems",parentId:"parentId"},features:[i.xc([o.h,o.d]),i.vc],ngContentSelectors:a,decls:1,vars:0,template:function(e,t){1&e&&(i.fd(),i.ed(0))},styles:["[_nghost-%COMP%] { display: block; }"]}),t}(F)),z=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[V],exports:[V]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"itemsChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"box"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsChildren",{get:function(){return this._getOption("items")},set:function(e){this.setChildren("items",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"itemsChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return V}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"itemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-box"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,V,!1),2&e)&&(i.nd(n=i.Yc())&&(t.itemsChildren=n))},inputs:{align:"align",crossAlign:"crossAlign",dataSource:"dataSource",direction:"direction",disabled:"disabled",elementAttr:"elementAttr",height:"height",hoverStateEnabled:"hoverStateEnabled",itemHoldTimeout:"itemHoldTimeout",items:"items",itemTemplate:"itemTemplate",onContentReady:"onContentReady",onDisposing:"onDisposing",onInitialized:"onInitialized",onItemClick:"onItemClick",onItemContextMenu:"onItemContextMenu",onItemHold:"onItemHold",onItemRendered:"onItemRendered",onOptionChanged:"onOptionChanged",rtlEnabled:"rtlEnabled",visible:"visible",width:"width"},outputs:{itemsChange:"itemsChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(L)),H=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[z],exports:[z]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"line",{get:function(){return this._getOption("line")},set:function(e){this._setOption("line",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"breakStyle"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"line",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-break-style"]],inputs:{color:"color",line:"line",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),K=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[H],exports:[H]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"bubble"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-bubble"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),W=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[K],exports:[K]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"location",{get:function(){return this._getOption("location")},set:function(e){this._setOption("location",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"options",{get:function(){return this._getOption("options")},set:function(e){this._setOption("options",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cssClass",{get:function(){return this._getOption("cssClass")},set:function(e){this._setOption("cssClass",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hint",{get:function(){return this._getOption("hint")},set:function(e){this._setOption("hint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"icon",{get:function(){return this._getOption("icon")},set:function(e){this._setOption("icon",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onClick",{get:function(){return this._getOption("onClick")},set:function(e){this._setOption("onClick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),t}(o.a)),J=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"buttons"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-button"]],inputs:{location:"location",name:"name",options:"options",cssClass:"cssClass",hint:"hint",icon:"icon",onClick:"onClick",template:"template",text:"text",visible:"visible"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(W),Q=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[J],exports:[J]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"accessKey",{get:function(){return this._getOption("accessKey")},set:function(e){this._setOption("accessKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"activeStateEnabled",{get:function(){return this._getOption("activeStateEnabled")},set:function(e){this._setOption("activeStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"focusStateEnabled",{get:function(){return this._getOption("focusStateEnabled")},set:function(e){this._setOption("focusStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hint",{get:function(){return this._getOption("hint")},set:function(e){this._setOption("hint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStateEnabled",{get:function(){return this._getOption("hoverStateEnabled")},set:function(e){this._setOption("hoverStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"icon",{get:function(){return this._getOption("icon")},set:function(e){this._setOption("icon",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onClick",{get:function(){return this._getOption("onClick")},set:function(e){this._setOption("onClick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onContentReady",{get:function(){return this._getOption("onContentReady")},set:function(e){this._setOption("onContentReady",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDisposing",{get:function(){return this._getOption("onDisposing")},set:function(e){this._setOption("onDisposing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onInitialized",{get:function(){return this._getOption("onInitialized")},set:function(e){this._setOption("onInitialized",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onOptionChanged",{get:function(){return this._getOption("onOptionChanged")},set:function(e){this._setOption("onOptionChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stylingMode",{get:function(){return this._getOption("stylingMode")},set:function(e){this._setOption("stylingMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabIndex",{get:function(){return this._getOption("tabIndex")},set:function(e){this._setOption("tabIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"useSubmitBehavior",{get:function(){return this._getOption("useSubmitBehavior")},set:function(e){this._setOption("useSubmitBehavior",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationGroup",{get:function(){return this._getOption("validationGroup")},set:function(e){this._setOption("validationGroup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),t}(o.g)),Z=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"buttonOptions"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-button-options"]],inputs:{accessKey:"accessKey",activeStateEnabled:"activeStateEnabled",disabled:"disabled",elementAttr:"elementAttr",focusStateEnabled:"focusStateEnabled",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",icon:"icon",onClick:"onClick",onContentReady:"onContentReady",onDisposing:"onDisposing",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",rtlEnabled:"rtlEnabled",stylingMode:"stylingMode",tabIndex:"tabIndex",template:"template",text:"text",type:"type",useSubmitBehavior:"useSubmitBehavior",validationGroup:"validationGroup",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Q),$=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Z],exports:[Z]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"accessKey",{get:function(){return this._getOption("accessKey")},set:function(e){this._setOption("accessKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"activeStateEnabled",{get:function(){return this._getOption("activeStateEnabled")},set:function(e){this._setOption("activeStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cellTemplate",{get:function(){return this._getOption("cellTemplate")},set:function(e){this._setOption("cellTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dateSerializationFormat",{get:function(){return this._getOption("dateSerializationFormat")},set:function(e){this._setOption("dateSerializationFormat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabledDates",{get:function(){return this._getOption("disabledDates")},set:function(e){this._setOption("disabledDates",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"firstDayOfWeek",{get:function(){return this._getOption("firstDayOfWeek")},set:function(e){this._setOption("firstDayOfWeek",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"focusStateEnabled",{get:function(){return this._getOption("focusStateEnabled")},set:function(e){this._setOption("focusStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hint",{get:function(){return this._getOption("hint")},set:function(e){this._setOption("hint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStateEnabled",{get:function(){return this._getOption("hoverStateEnabled")},set:function(e){this._setOption("hoverStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isValid",{get:function(){return this._getOption("isValid")},set:function(e){this._setOption("isValid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"max",{get:function(){return this._getOption("max")},set:function(e){this._setOption("max",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxZoomLevel",{get:function(){return this._getOption("maxZoomLevel")},set:function(e){this._setOption("maxZoomLevel",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"min",{get:function(){return this._getOption("min")},set:function(e){this._setOption("min",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minZoomLevel",{get:function(){return this._getOption("minZoomLevel")},set:function(e){this._setOption("minZoomLevel",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDisposing",{get:function(){return this._getOption("onDisposing")},set:function(e){this._setOption("onDisposing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onInitialized",{get:function(){return this._getOption("onInitialized")},set:function(e){this._setOption("onInitialized",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onOptionChanged",{get:function(){return this._getOption("onOptionChanged")},set:function(e){this._setOption("onOptionChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onValueChanged",{get:function(){return this._getOption("onValueChanged")},set:function(e){this._setOption("onValueChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"readOnly",{get:function(){return this._getOption("readOnly")},set:function(e){this._setOption("readOnly",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showTodayButton",{get:function(){return this._getOption("showTodayButton")},set:function(e){this._setOption("showTodayButton",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabIndex",{get:function(){return this._getOption("tabIndex")},set:function(e){this._setOption("tabIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationError",{get:function(){return this._getOption("validationError")},set:function(e){this._setOption("validationError",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationErrors",{get:function(){return this._getOption("validationErrors")},set:function(e){this._setOption("validationErrors",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationMessageMode",{get:function(){return this._getOption("validationMessageMode")},set:function(e){this._setOption("validationMessageMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationStatus",{get:function(){return this._getOption("validationStatus")},set:function(e){this._setOption("validationStatus",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._getOption("value")},set:function(e){this._setOption("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"zoomLevel",{get:function(){return this._getOption("zoomLevel")},set:function(e){this._setOption("zoomLevel",e)},enumerable:!0,configurable:!0}),t}(o.g)),Y=function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"valueChange"},{emit:"zoomLevelChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"calendarOptions"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"valueChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"zoomLevelChange",void 0),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-calendar-options"]],inputs:{accessKey:"accessKey",activeStateEnabled:"activeStateEnabled",cellTemplate:"cellTemplate",dateSerializationFormat:"dateSerializationFormat",disabled:"disabled",disabledDates:"disabledDates",elementAttr:"elementAttr",firstDayOfWeek:"firstDayOfWeek",focusStateEnabled:"focusStateEnabled",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",isValid:"isValid",max:"max",maxZoomLevel:"maxZoomLevel",min:"min",minZoomLevel:"minZoomLevel",name:"name",onDisposing:"onDisposing",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",onValueChanged:"onValueChanged",readOnly:"readOnly",rtlEnabled:"rtlEnabled",showTodayButton:"showTodayButton",tabIndex:"tabIndex",validationError:"validationError",validationErrors:"validationErrors",validationMessageMode:"validationMessageMode",validationStatus:"validationStatus",value:"value",visible:"visible",width:"width",zoomLevel:"zoomLevel"},outputs:{valueChange:"valueChange",zoomLevelChange:"zoomLevelChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}($),X=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Y],exports:[Y]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"candlestick"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-candlestick"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),ee=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[X],exports:[X]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"lat",{get:function(){return this._getOption("lat")},set:function(e){this._setOption("lat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lng",{get:function(){return this._getOption("lng")},set:function(e){this._setOption("lng",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"center"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"lat",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"lng",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-center"]],inputs:{lat:"lat",lng:"lng"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),te=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ee],exports:[ee]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"aggregation",{get:function(){return this._getOption("aggregation")},set:function(e){this._setOption("aggregation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"argumentField",{get:function(){return this._getOption("argumentField")},set:function(e){this._setOption("argumentField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"axis",{get:function(){return this._getOption("axis")},set:function(e){this._setOption("axis",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"barOverlapGroup",{get:function(){return this._getOption("barOverlapGroup")},set:function(e){this._setOption("barOverlapGroup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"barPadding",{get:function(){return this._getOption("barPadding")},set:function(e){this._setOption("barPadding",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"barWidth",{get:function(){return this._getOption("barWidth")},set:function(e){this._setOption("barWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"closeValueField",{get:function(){return this._getOption("closeValueField")},set:function(e){this._setOption("closeValueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cornerRadius",{get:function(){return this._getOption("cornerRadius")},set:function(e){this._setOption("cornerRadius",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dashStyle",{get:function(){return this._getOption("dashStyle")},set:function(e){this._setOption("dashStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"highValueField",{get:function(){return this._getOption("highValueField")},set:function(e){this._setOption("highValueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverMode",{get:function(){return this._getOption("hoverMode")},set:function(e){this._setOption("hoverMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStyle",{get:function(){return this._getOption("hoverStyle")},set:function(e){this._setOption("hoverStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ignoreEmptyPoints",{get:function(){return this._getOption("ignoreEmptyPoints")},set:function(e){this._setOption("ignoreEmptyPoints",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"innerColor",{get:function(){return this._getOption("innerColor")},set:function(e){this._setOption("innerColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lowValueField",{get:function(){return this._getOption("lowValueField")},set:function(e){this._setOption("lowValueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxLabelCount",{get:function(){return this._getOption("maxLabelCount")},set:function(e){this._setOption("maxLabelCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minBarSize",{get:function(){return this._getOption("minBarSize")},set:function(e){this._setOption("minBarSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"openValueField",{get:function(){return this._getOption("openValueField")},set:function(e){this._setOption("openValueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pane",{get:function(){return this._getOption("pane")},set:function(e){this._setOption("pane",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"point",{get:function(){return this._getOption("point")},set:function(e){this._setOption("point",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangeValue1Field",{get:function(){return this._getOption("rangeValue1Field")},set:function(e){this._setOption("rangeValue1Field",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangeValue2Field",{get:function(){return this._getOption("rangeValue2Field")},set:function(e){this._setOption("rangeValue2Field",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"reduction",{get:function(){return this._getOption("reduction")},set:function(e){this._setOption("reduction",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionMode",{get:function(){return this._getOption("selectionMode")},set:function(e){this._setOption("selectionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionStyle",{get:function(){return this._getOption("selectionStyle")},set:function(e){this._setOption("selectionStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showInLegend",{get:function(){return this._getOption("showInLegend")},set:function(e){this._setOption("showInLegend",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sizeField",{get:function(){return this._getOption("sizeField")},set:function(e){this._setOption("sizeField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stack",{get:function(){return this._getOption("stack")},set:function(e){this._setOption("stack",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tag",{get:function(){return this._getOption("tag")},set:function(e){this._setOption("tag",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tagField",{get:function(){return this._getOption("tagField")},set:function(e){this._setOption("tagField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueErrorBar",{get:function(){return this._getOption("valueErrorBar")},set:function(e){this._setOption("valueErrorBar",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueField",{get:function(){return this._getOption("valueField")},set:function(e){this._setOption("valueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"argumentType",{get:function(){return this._getOption("argumentType")},set:function(e){this._setOption("argumentType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minSegmentSize",{get:function(){return this._getOption("minSegmentSize")},set:function(e){this._setOption("minSegmentSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"smallValuesGrouping",{get:function(){return this._getOption("smallValuesGrouping")},set:function(e){this._setOption("smallValuesGrouping",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"closed",{get:function(){return this._getOption("closed")},set:function(e){this._setOption("closed",e)},enumerable:!0,configurable:!0}),t}(o.a)),re=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"series"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-series"]],inputs:{aggregation:"aggregation",argumentField:"argumentField",axis:"axis",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",name:"name",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",stack:"stack",tag:"tag",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width",argumentType:"argumentType",minSegmentSize:"minSegmentSize",smallValuesGrouping:"smallValuesGrouping",closed:"closed"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(te),ne=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[re],exports:[re]}),e}(),ie=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"barGroupPadding",{get:function(){return this._getOption("barGroupPadding")},set:function(e){this._setOption("barGroupPadding",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"barGroupWidth",{get:function(){return this._getOption("barGroupWidth")},set:function(e){this._setOption("barGroupWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"barWidth",{get:function(){return this._getOption("barWidth")},set:function(e){this._setOption("barWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bottomIndent",{get:function(){return this._getOption("bottomIndent")},set:function(e){this._setOption("bottomIndent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"commonSeriesSettings",{get:function(){return this._getOption("commonSeriesSettings")},set:function(e){this._setOption("commonSeriesSettings",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataPrepareSettings",{get:function(){return this._getOption("dataPrepareSettings")},set:function(e){this._setOption("dataPrepareSettings",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"equalBarWidth",{get:function(){return this._getOption("equalBarWidth")},set:function(e){this._setOption("equalBarWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxBubbleSize",{get:function(){return this._getOption("maxBubbleSize")},set:function(e){this._setOption("maxBubbleSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minBubbleSize",{get:function(){return this._getOption("minBubbleSize")},set:function(e){this._setOption("minBubbleSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"negativesAsZeroes",{get:function(){return this._getOption("negativesAsZeroes")},set:function(e){this._setOption("negativesAsZeroes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"palette",{get:function(){return this._getOption("palette")},set:function(e){this._setOption("palette",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paletteExtensionMode",{get:function(){return this._getOption("paletteExtensionMode")},set:function(e){this._setOption("paletteExtensionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"series",{get:function(){return this._getOption("series")},set:function(e){this._setOption("series",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"seriesTemplate",{get:function(){return this._getOption("seriesTemplate")},set:function(e){this._setOption("seriesTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"topIndent",{get:function(){return this._getOption("topIndent")},set:function(e){this._setOption("topIndent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"useAggregation",{get:function(){return this._getOption("useAggregation")},set:function(e){this._setOption("useAggregation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueAxis",{get:function(){return this._getOption("valueAxis")},set:function(e){this._setOption("valueAxis",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"chart"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"seriesChildren",{get:function(){return this._getOption("series")},set:function(e){this.setChildren("series",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"barGroupPadding",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"barGroupWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"barWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"bottomIndent",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"commonSeriesSettings",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataPrepareSettings",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"equalBarWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"maxBubbleSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minBubbleSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"negativesAsZeroes",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"palette",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"paletteExtensionMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"series",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"seriesTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"topIndent",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"useAggregation",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"valueAxis",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return re}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"seriesChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-chart"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,re,!1),2&e)&&(i.nd(n=i.Yc())&&(t.seriesChildren=n))},inputs:{barGroupPadding:"barGroupPadding",barGroupWidth:"barGroupWidth",barWidth:"barWidth",bottomIndent:"bottomIndent",commonSeriesSettings:"commonSeriesSettings",dataPrepareSettings:"dataPrepareSettings",equalBarWidth:"equalBarWidth",maxBubbleSize:"maxBubbleSize",minBubbleSize:"minBubbleSize",negativesAsZeroes:"negativesAsZeroes",palette:"palette",paletteExtensionMode:"paletteExtensionMode",series:"series",seriesTemplate:"seriesTemplate",topIndent:"topIndent",useAggregation:"useAggregation",valueAxis:"valueAxis"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),oe=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ie],exports:[ie]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"lg",{get:function(){return this._getOption("lg")},set:function(e){this._setOption("lg",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"md",{get:function(){return this._getOption("md")},set:function(e){this._setOption("md",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sm",{get:function(){return this._getOption("sm")},set:function(e){this._setOption("sm",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"xs",{get:function(){return this._getOption("xs")},set:function(e){this._setOption("xs",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"colCountByScreen"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"lg",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"md",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"sm",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"xs",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-col-count-by-screen"]],inputs:{lg:"lg",md:"md",sm:"sm",xs:"xs"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),se=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[oe],exports:[oe]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"baseSize",{get:function(){return this._getOption("baseSize")},set:function(e){this._setOption("baseSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ratio",{get:function(){return this._getOption("ratio")},set:function(e){this._setOption("ratio",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"screen",{get:function(){return this._getOption("screen")},set:function(e){this._setOption("screen",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shrink",{get:function(){return this._getOption("shrink")},set:function(e){this._setOption("shrink",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"cols"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"baseSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"ratio",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"screen",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"shrink",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-col"]],inputs:{baseSize:"baseSize",ratio:"ratio",screen:"screen",shrink:"shrink"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),ae=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[se],exports:[se]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"x",{get:function(){return this._getOption("x")},set:function(e){this._setOption("x",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._getOption("y")},set:function(e){this._setOption("y",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"collision"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"x",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"y",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-collision"]],inputs:{x:"x",y:"y"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),ue=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ae],exports:[ae]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"colorCodeField",{get:function(){return this._getOption("colorCodeField")},set:function(e){this._setOption("colorCodeField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colorizeGroups",{get:function(){return this._getOption("colorizeGroups")},set:function(e){this._setOption("colorizeGroups",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"palette",{get:function(){return this._getOption("palette")},set:function(e){this._setOption("palette",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paletteExtensionMode",{get:function(){return this._getOption("paletteExtensionMode")},set:function(e){this._setOption("paletteExtensionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"range",{get:function(){return this._getOption("range")},set:function(e){this._setOption("range",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"colorizer"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"colorCodeField",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"colorizeGroups",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"palette",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"paletteExtensionMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"range",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-colorizer"]],inputs:{colorCodeField:"colorCodeField",colorizeGroups:"colorizeGroups",palette:"palette",paletteExtensionMode:"paletteExtensionMode",range:"range",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),ce=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ue],exports:[ue]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowSearch",{get:function(){return this._getOption("allowSearch")},set:function(e){this._setOption("allowSearch",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"emptyPanelText",{get:function(){return this._getOption("emptyPanelText")},set:function(e){this._setOption("emptyPanelText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"mode",{get:function(){return this._getOption("mode")},set:function(e){this._setOption("mode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"searchTimeout",{get:function(){return this._getOption("searchTimeout")},set:function(e){this._setOption("searchTimeout",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"columnChooser"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowSearch",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"emptyPanelText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"height",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"mode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"searchTimeout",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"title",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-column-chooser"]],inputs:{allowSearch:"allowSearch",emptyPanelText:"emptyPanelText",enabled:"enabled",height:"height",mode:"mode",searchTimeout:"searchTimeout",title:"title",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),pe=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ce],exports:[ce]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"alignment",{get:function(){return this._getOption("alignment")},set:function(e){this._setOption("alignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowEditing",{get:function(){return this._getOption("allowEditing")},set:function(e){this._setOption("allowEditing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowExporting",{get:function(){return this._getOption("allowExporting")},set:function(e){this._setOption("allowExporting",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowFiltering",{get:function(){return this._getOption("allowFiltering")},set:function(e){this._setOption("allowFiltering",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowFixing",{get:function(){return this._getOption("allowFixing")},set:function(e){this._setOption("allowFixing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowGrouping",{get:function(){return this._getOption("allowGrouping")},set:function(e){this._setOption("allowGrouping",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowHeaderFiltering",{get:function(){return this._getOption("allowHeaderFiltering")},set:function(e){this._setOption("allowHeaderFiltering",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowHiding",{get:function(){return this._getOption("allowHiding")},set:function(e){this._setOption("allowHiding",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowReordering",{get:function(){return this._getOption("allowReordering")},set:function(e){this._setOption("allowReordering",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowResizing",{get:function(){return this._getOption("allowResizing")},set:function(e){this._setOption("allowResizing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowSearch",{get:function(){return this._getOption("allowSearch")},set:function(e){this._setOption("allowSearch",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowSorting",{get:function(){return this._getOption("allowSorting")},set:function(e){this._setOption("allowSorting",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"autoExpandGroup",{get:function(){return this._getOption("autoExpandGroup")},set:function(e){this._setOption("autoExpandGroup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"buttons",{get:function(){return this._getOption("buttons")},set:function(e){this._setOption("buttons",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"calculateCellValue",{get:function(){return this._getOption("calculateCellValue")},set:function(e){this._setOption("calculateCellValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"calculateDisplayValue",{get:function(){return this._getOption("calculateDisplayValue")},set:function(e){this._setOption("calculateDisplayValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"calculateFilterExpression",{get:function(){return this._getOption("calculateFilterExpression")},set:function(e){this._setOption("calculateFilterExpression",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"calculateGroupValue",{get:function(){return this._getOption("calculateGroupValue")},set:function(e){this._setOption("calculateGroupValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"calculateSortValue",{get:function(){return this._getOption("calculateSortValue")},set:function(e){this._setOption("calculateSortValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"caption",{get:function(){return this._getOption("caption")},set:function(e){this._setOption("caption",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cellTemplate",{get:function(){return this._getOption("cellTemplate")},set:function(e){this._setOption("cellTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"columns",{get:function(){return this._getOption("columns")},set:function(e){this._setOption("columns",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cssClass",{get:function(){return this._getOption("cssClass")},set:function(e){this._setOption("cssClass",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataField",{get:function(){return this._getOption("dataField")},set:function(e){this._setOption("dataField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataType",{get:function(){return this._getOption("dataType")},set:function(e){this._setOption("dataType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"editCellTemplate",{get:function(){return this._getOption("editCellTemplate")},set:function(e){this._setOption("editCellTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"editorOptions",{get:function(){return this._getOption("editorOptions")},set:function(e){this._setOption("editorOptions",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"encodeHtml",{get:function(){return this._getOption("encodeHtml")},set:function(e){this._setOption("encodeHtml",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"falseText",{get:function(){return this._getOption("falseText")},set:function(e){this._setOption("falseText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterOperations",{get:function(){return this._getOption("filterOperations")},set:function(e){this._setOption("filterOperations",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterType",{get:function(){return this._getOption("filterType")},set:function(e){this._setOption("filterType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterValue",{get:function(){return this._getOption("filterValue")},set:function(e){this._setOption("filterValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterValues",{get:function(){return this._getOption("filterValues")},set:function(e){this._setOption("filterValues",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fixed",{get:function(){return this._getOption("fixed")},set:function(e){this._setOption("fixed",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fixedPosition",{get:function(){return this._getOption("fixedPosition")},set:function(e){this._setOption("fixedPosition",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"format",{get:function(){return this._getOption("format")},set:function(e){this._setOption("format",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formItem",{get:function(){return this._getOption("formItem")},set:function(e){this._setOption("formItem",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupCellTemplate",{get:function(){return this._getOption("groupCellTemplate")},set:function(e){this._setOption("groupCellTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupIndex",{get:function(){return this._getOption("groupIndex")},set:function(e){this._setOption("groupIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"headerCellTemplate",{get:function(){return this._getOption("headerCellTemplate")},set:function(e){this._setOption("headerCellTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"headerFilter",{get:function(){return this._getOption("headerFilter")},set:function(e){this._setOption("headerFilter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hidingPriority",{get:function(){return this._getOption("hidingPriority")},set:function(e){this._setOption("hidingPriority",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isBand",{get:function(){return this._getOption("isBand")},set:function(e){this._setOption("isBand",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lookup",{get:function(){return this._getOption("lookup")},set:function(e){this._setOption("lookup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minWidth",{get:function(){return this._getOption("minWidth")},set:function(e){this._setOption("minWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ownerBand",{get:function(){return this._getOption("ownerBand")},set:function(e){this._setOption("ownerBand",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"renderAsync",{get:function(){return this._getOption("renderAsync")},set:function(e){this._setOption("renderAsync",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectedFilterOperation",{get:function(){return this._getOption("selectedFilterOperation")},set:function(e){this._setOption("selectedFilterOperation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"setCellValue",{get:function(){return this._getOption("setCellValue")},set:function(e){this._setOption("setCellValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showEditorAlways",{get:function(){return this._getOption("showEditorAlways")},set:function(e){this._setOption("showEditorAlways",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showInColumnChooser",{get:function(){return this._getOption("showInColumnChooser")},set:function(e){this._setOption("showInColumnChooser",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showWhenGrouped",{get:function(){return this._getOption("showWhenGrouped")},set:function(e){this._setOption("showWhenGrouped",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortIndex",{get:function(){return this._getOption("sortIndex")},set:function(e){this._setOption("sortIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortingMethod",{get:function(){return this._getOption("sortingMethod")},set:function(e){this._setOption("sortingMethod",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortOrder",{get:function(){return this._getOption("sortOrder")},set:function(e){this._setOption("sortOrder",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"trueText",{get:function(){return this._getOption("trueText")},set:function(e){this._setOption("trueText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationRules",{get:function(){return this._getOption("validationRules")},set:function(e){this._setOption("validationRules",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visibleIndex",{get:function(){return this._getOption("visibleIndex")},set:function(e){this._setOption("visibleIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),t}(o.a)),le=function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"filterValueChange"},{emit:"filterValuesChange"},{emit:"groupIndexChange"},{emit:"selectedFilterOperationChange"},{emit:"sortIndexChange"},{emit:"sortOrderChange"},{emit:"visibleChange"},{emit:"visibleIndexChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}var r;return Object(n.d)(t,e),r=t,Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"columns"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"buttonsChildren",{get:function(){return this._getOption("buttons")},set:function(e){this.setChildren("buttons",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"columnsChildren",{get:function(){return this._getOption("columns")},set:function(e){this.setChildren("columns",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationRulesChildren",{get:function(){return this._getOption("validationRules")},set:function(e){this.setChildren("validationRules",e)},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"filterValueChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"filterValuesChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"groupIndexChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"selectedFilterOperationChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"sortIndexChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"sortOrderChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"visibleChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"visibleIndexChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return J}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"buttonsChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return r}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"columnsChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return B}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"validationRulesChildren",null),(t=r=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-column"]],contentQueries:function(e,t,n){var o;(1&e&&(i.Dc(n,J,!1),i.Dc(n,r,!1),i.Dc(n,B,!1)),2&e)&&(i.nd(o=i.Yc())&&(t.buttonsChildren=o),i.nd(o=i.Yc())&&(t.columnsChildren=o),i.nd(o=i.Yc())&&(t.validationRulesChildren=o))},inputs:{alignment:"alignment",allowEditing:"allowEditing",allowExporting:"allowExporting",allowFiltering:"allowFiltering",allowFixing:"allowFixing",allowGrouping:"allowGrouping",allowHeaderFiltering:"allowHeaderFiltering",allowHiding:"allowHiding",allowReordering:"allowReordering",allowResizing:"allowResizing",allowSearch:"allowSearch",allowSorting:"allowSorting",autoExpandGroup:"autoExpandGroup",buttons:"buttons",calculateCellValue:"calculateCellValue",calculateDisplayValue:"calculateDisplayValue",calculateFilterExpression:"calculateFilterExpression",calculateGroupValue:"calculateGroupValue",calculateSortValue:"calculateSortValue",caption:"caption",cellTemplate:"cellTemplate",columns:"columns",cssClass:"cssClass",customizeText:"customizeText",dataField:"dataField",dataType:"dataType",editCellTemplate:"editCellTemplate",editorOptions:"editorOptions",encodeHtml:"encodeHtml",falseText:"falseText",filterOperations:"filterOperations",filterType:"filterType",filterValue:"filterValue",filterValues:"filterValues",fixed:"fixed",fixedPosition:"fixedPosition",format:"format",formItem:"formItem",groupCellTemplate:"groupCellTemplate",groupIndex:"groupIndex",headerCellTemplate:"headerCellTemplate",headerFilter:"headerFilter",hidingPriority:"hidingPriority",isBand:"isBand",lookup:"lookup",minWidth:"minWidth",name:"name",ownerBand:"ownerBand",renderAsync:"renderAsync",selectedFilterOperation:"selectedFilterOperation",setCellValue:"setCellValue",showEditorAlways:"showEditorAlways",showInColumnChooser:"showInColumnChooser",showWhenGrouped:"showWhenGrouped",sortIndex:"sortIndex",sortingMethod:"sortingMethod",sortOrder:"sortOrder",trueText:"trueText",type:"type",validationRules:"validationRules",visible:"visible",visibleIndex:"visibleIndex",width:"width"},outputs:{filterValueChange:"filterValueChange",filterValuesChange:"filterValuesChange",groupIndexChange:"groupIndexChange",selectedFilterOperationChange:"selectedFilterOperationChange",sortIndexChange:"sortIndexChange",sortOrderChange:"sortOrderChange",visibleChange:"visibleChange",visibleIndexChange:"visibleIndexChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(pe),me=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[le],exports:[le]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"texts",{get:function(){return this._getOption("texts")},set:function(e){this._setOption("texts",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"columnFixing"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"texts",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-column-fixing"]],inputs:{enabled:"enabled",texts:"texts"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),de=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[me],exports:[me]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowDragging",{get:function(){return this._getOption("allowDragging")},set:function(e){this._setOption("allowDragging",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"argument",{get:function(){return this._getOption("argument")},set:function(e){this._setOption("argument",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"arrowLength",{get:function(){return this._getOption("arrowLength")},set:function(e){this._setOption("arrowLength",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"arrowWidth",{get:function(){return this._getOption("arrowWidth")},set:function(e){this._setOption("arrowWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"axis",{get:function(){return this._getOption("axis")},set:function(e){this._setOption("axis",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeTooltip",{get:function(){return this._getOption("customizeTooltip")},set:function(e){this._setOption("customizeTooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"data",{get:function(){return this._getOption("data")},set:function(e){this._setOption("data",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"description",{get:function(){return this._getOption("description")},set:function(e){this._setOption("description",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"image",{get:function(){return this._getOption("image")},set:function(e){this._setOption("image",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offsetX",{get:function(){return this._getOption("offsetX")},set:function(e){this._setOption("offsetX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offsetY",{get:function(){return this._getOption("offsetY")},set:function(e){this._setOption("offsetY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingLeftRight",{get:function(){return this._getOption("paddingLeftRight")},set:function(e){this._setOption("paddingLeftRight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingTopBottom",{get:function(){return this._getOption("paddingTopBottom")},set:function(e){this._setOption("paddingTopBottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"series",{get:function(){return this._getOption("series")},set:function(e){this._setOption("series",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shadow",{get:function(){return this._getOption("shadow")},set:function(e){this._setOption("shadow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textOverflow",{get:function(){return this._getOption("textOverflow")},set:function(e){this._setOption("textOverflow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tooltipEnabled",{get:function(){return this._getOption("tooltipEnabled")},set:function(e){this._setOption("tooltipEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tooltipTemplate",{get:function(){return this._getOption("tooltipTemplate")},set:function(e){this._setOption("tooltipTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._getOption("value")},set:function(e){this._setOption("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"wordWrap",{get:function(){return this._getOption("wordWrap")},set:function(e){this._setOption("wordWrap",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this._getOption("x")},set:function(e){this._setOption("x",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._getOption("y")},set:function(e){this._setOption("y",e)},enumerable:!0,configurable:!0}),t}(o.g)),ye=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"commonAnnotationSettings"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-common-annotation-settings"]],inputs:{allowDragging:"allowDragging",argument:"argument",arrowLength:"arrowLength",arrowWidth:"arrowWidth",axis:"axis",border:"border",color:"color",customizeTooltip:"customizeTooltip",data:"data",description:"description",font:"font",height:"height",image:"image",offsetX:"offsetX",offsetY:"offsetY",opacity:"opacity",paddingLeftRight:"paddingLeftRight",paddingTopBottom:"paddingTopBottom",series:"series",shadow:"shadow",template:"template",text:"text",textOverflow:"textOverflow",tooltipEnabled:"tooltipEnabled",tooltipTemplate:"tooltipTemplate",type:"type",value:"value",width:"width",wordWrap:"wordWrap",x:"x",y:"y"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(de),he=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ye],exports:[ye]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowDecimals",{get:function(){return this._getOption("allowDecimals")},set:function(e){this._setOption("allowDecimals",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"breakStyle",{get:function(){return this._getOption("breakStyle")},set:function(e){this._setOption("breakStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"constantLineStyle",{get:function(){return this._getOption("constantLineStyle")},set:function(e){this._setOption("constantLineStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"discreteAxisDivisionMode",{get:function(){return this._getOption("discreteAxisDivisionMode")},set:function(e){this._setOption("discreteAxisDivisionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endOnTick",{get:function(){return this._getOption("endOnTick")},set:function(e){this._setOption("endOnTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"grid",{get:function(){return this._getOption("grid")},set:function(e){this._setOption("grid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"inverted",{get:function(){return this._getOption("inverted")},set:function(e){this._setOption("inverted",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxValueMargin",{get:function(){return this._getOption("maxValueMargin")},set:function(e){this._setOption("maxValueMargin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorGrid",{get:function(){return this._getOption("minorGrid")},set:function(e){this._setOption("minorGrid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTick",{get:function(){return this._getOption("minorTick")},set:function(e){this._setOption("minorTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minValueMargin",{get:function(){return this._getOption("minValueMargin")},set:function(e){this._setOption("minValueMargin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"placeholderSize",{get:function(){return this._getOption("placeholderSize")},set:function(e){this._setOption("placeholderSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stripStyle",{get:function(){return this._getOption("stripStyle")},set:function(e){this._setOption("stripStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tick",{get:function(){return this._getOption("tick")},set:function(e){this._setOption("tick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueMarginsEnabled",{get:function(){return this._getOption("valueMarginsEnabled")},set:function(e){this._setOption("valueMarginsEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"commonAxisSettings"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowDecimals",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"breakStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"constantLineStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"discreteAxisDivisionMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"endOnTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"grid",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"inverted",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"maxValueMargin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorGrid",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minValueMargin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"placeholderSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"stripStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"title",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"valueMarginsEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-common-axis-settings"]],inputs:{allowDecimals:"allowDecimals",breakStyle:"breakStyle",color:"color",constantLineStyle:"constantLineStyle",discreteAxisDivisionMode:"discreteAxisDivisionMode",endOnTick:"endOnTick",grid:"grid",inverted:"inverted",label:"label",maxValueMargin:"maxValueMargin",minorGrid:"minorGrid",minorTick:"minorTick",minValueMargin:"minValueMargin",opacity:"opacity",placeholderSize:"placeholderSize",stripStyle:"stripStyle",tick:"tick",title:"title",valueMarginsEnabled:"valueMarginsEnabled",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),ge=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[he],exports:[he]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"backgroundColor",{get:function(){return this._getOption("backgroundColor")},set:function(e){this._setOption("backgroundColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"commonPaneSettings"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"backgroundColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-common-pane-settings"]],inputs:{backgroundColor:"backgroundColor",border:"border"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),be=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ge],exports:[ge]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"commonSeriesSettings"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-common-series-settings"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width",argumentType:"argumentType",minSegmentSize:"minSegmentSize",smallValuesGrouping:"smallValuesGrouping",closed:"closed"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),fe=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[be],exports:[be]}),e}(),Se=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"x",{get:function(){return this._getOption("x")},set:function(e){this._setOption("x",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._getOption("y")},set:function(e){this._setOption("y",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"connectionPoints"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"x",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"y",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-connection-point"]],inputs:{x:"x",y:"y"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a),ve=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Se],exports:[Se]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"connector"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-connector"]],inputs:{color:"color",visible:"visible",width:"width",opacity:"opacity"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),_e=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ve],exports:[ve]}),e}(),Oe=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dashStyle",{get:function(){return this._getOption("dashStyle")},set:function(e){this._setOption("dashStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingLeftRight",{get:function(){return this._getOption("paddingLeftRight")},set:function(e){this._setOption("paddingLeftRight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingTopBottom",{get:function(){return this._getOption("paddingTopBottom")},set:function(e){this._setOption("paddingTopBottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"constantLineStyle"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dashStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingLeftRight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingTopBottom",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-constant-line-style"]],inputs:{color:"color",dashStyle:"dashStyle",label:"label",paddingLeftRight:"paddingLeftRight",paddingTopBottom:"paddingTopBottom",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),Ie=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Oe],exports:[Oe]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"commands",{get:function(){return this._getOption("commands")},set:function(e){this._setOption("commands",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._getOption("items")},set:function(e){this._setOption("items",e)},enumerable:!0,configurable:!0}),t}(o.g)),Ne=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"contextMenu"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsChildren",{get:function(){return this._getOption("items")},set:function(e){this.setChildren("items",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.s)(Object(i.sb)((function(){return V}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"itemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-context-menu"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,V,!1),2&e)&&(i.nd(n=i.Yc())&&(t.itemsChildren=n))},inputs:{commands:"commands",enabled:"enabled",items:"items"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Ie),Ce=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ne],exports:[Ne]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"borderColor",{get:function(){return this._getOption("borderColor")},set:function(e){this._setOption("borderColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalAlignment",{get:function(){return this._getOption("horizontalAlignment")},set:function(e){this._setOption("horizontalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"margin",{get:function(){return this._getOption("margin")},set:function(e){this._setOption("margin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalAlignment",{get:function(){return this._getOption("verticalAlignment")},set:function(e){this._setOption("verticalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"controlBar"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"borderColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"horizontalAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"margin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"verticalAlignment",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-control-bar"]],inputs:{borderColor:"borderColor",color:"color",enabled:"enabled",horizontalAlignment:"horizontalAlignment",margin:"margin",opacity:"opacity",verticalAlignment:"verticalAlignment"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Te=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ce],exports:[Ce]}),e}(),ke=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dashStyle",{get:function(){return this._getOption("dashStyle")},set:function(e){this._setOption("dashStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalLine",{get:function(){return this._getOption("horizontalLine")},set:function(e){this._setOption("horizontalLine",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalLine",{get:function(){return this._getOption("verticalLine")},set:function(e){this._setOption("verticalLine",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"crosshair"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dashStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"horizontalLine",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"verticalLine",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-crosshair"]],inputs:{color:"color",dashStyle:"dashStyle",enabled:"enabled",horizontalLine:"horizontalLine",label:"label",opacity:"opacity",verticalLine:"verticalLine",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),xe=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ke],exports:[ke]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"x",{get:function(){return this._getOption("x")},set:function(e){this._setOption("x",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._getOption("y")},set:function(e){this._setOption("y",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"cursorOffset"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"x",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"y",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-cursor-offset"]],inputs:{x:"x",y:"y"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Ae=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[xe],exports:[xe]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"calculateFilterExpression",{get:function(){return this._getOption("calculateFilterExpression")},set:function(e){this._setOption("calculateFilterExpression",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"caption",{get:function(){return this._getOption("caption")},set:function(e){this._setOption("caption",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataTypes",{get:function(){return this._getOption("dataTypes")},set:function(e){this._setOption("dataTypes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"editorTemplate",{get:function(){return this._getOption("editorTemplate")},set:function(e){this._setOption("editorTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hasValue",{get:function(){return this._getOption("hasValue")},set:function(e){this._setOption("hasValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"icon",{get:function(){return this._getOption("icon")},set:function(e){this._setOption("icon",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),t}(o.a)),Pe=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"customOperations"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-custom-operation"]],inputs:{calculateFilterExpression:"calculateFilterExpression",caption:"caption",customizeText:"customizeText",dataTypes:"dataTypes",editorTemplate:"editorTemplate",hasValue:"hasValue",icon:"icon",name:"name"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Ae),we=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Pe],exports:[Pe]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowEditImage",{get:function(){return this._getOption("allowEditImage")},set:function(e){this._setOption("allowEditImage",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowEditText",{get:function(){return this._getOption("allowEditText")},set:function(e){this._setOption("allowEditText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"backgroundImageHeight",{get:function(){return this._getOption("backgroundImageHeight")},set:function(e){this._setOption("backgroundImageHeight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"backgroundImageLeft",{get:function(){return this._getOption("backgroundImageLeft")},set:function(e){this._setOption("backgroundImageLeft",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"backgroundImageTop",{get:function(){return this._getOption("backgroundImageTop")},set:function(e){this._setOption("backgroundImageTop",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"backgroundImageUrl",{get:function(){return this._getOption("backgroundImageUrl")},set:function(e){this._setOption("backgroundImageUrl",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"backgroundImageWidth",{get:function(){return this._getOption("backgroundImageWidth")},set:function(e){this._setOption("backgroundImageWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"baseType",{get:function(){return this._getOption("baseType")},set:function(e){this._setOption("baseType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"category",{get:function(){return this._getOption("category")},set:function(e){this._setOption("category",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"connectionPoints",{get:function(){return this._getOption("connectionPoints")},set:function(e){this._setOption("connectionPoints",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"defaultHeight",{get:function(){return this._getOption("defaultHeight")},set:function(e){this._setOption("defaultHeight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"defaultImageUrl",{get:function(){return this._getOption("defaultImageUrl")},set:function(e){this._setOption("defaultImageUrl",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"defaultText",{get:function(){return this._getOption("defaultText")},set:function(e){this._setOption("defaultText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"defaultWidth",{get:function(){return this._getOption("defaultWidth")},set:function(e){this._setOption("defaultWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"imageHeight",{get:function(){return this._getOption("imageHeight")},set:function(e){this._setOption("imageHeight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"imageLeft",{get:function(){return this._getOption("imageLeft")},set:function(e){this._setOption("imageLeft",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"imageTop",{get:function(){return this._getOption("imageTop")},set:function(e){this._setOption("imageTop",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"imageWidth",{get:function(){return this._getOption("imageWidth")},set:function(e){this._setOption("imageWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textHeight",{get:function(){return this._getOption("textHeight")},set:function(e){this._setOption("textHeight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textLeft",{get:function(){return this._getOption("textLeft")},set:function(e){this._setOption("textLeft",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textTop",{get:function(){return this._getOption("textTop")},set:function(e){this._setOption("textTop",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textWidth",{get:function(){return this._getOption("textWidth")},set:function(e){this._setOption("textWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"customShapes"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"connectionPointsChildren",{get:function(){return this._getOption("connectionPoints")},set:function(e){this.setChildren("connectionPoints",e)},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowEditImage",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowEditText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"backgroundImageHeight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"backgroundImageLeft",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"backgroundImageTop",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"backgroundImageUrl",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"backgroundImageWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"baseType",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"category",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"connectionPoints",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"defaultHeight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"defaultImageUrl",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"defaultText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"defaultWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"imageHeight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"imageLeft",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"imageTop",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"imageWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"textHeight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"textLeft",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"textTop",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"textWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"title",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return Se}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"connectionPointsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-custom-shape"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,Se,!1),2&e)&&(i.nd(n=i.Yc())&&(t.connectionPointsChildren=n))},inputs:{allowEditImage:"allowEditImage",allowEditText:"allowEditText",backgroundImageHeight:"backgroundImageHeight",backgroundImageLeft:"backgroundImageLeft",backgroundImageTop:"backgroundImageTop",backgroundImageUrl:"backgroundImageUrl",backgroundImageWidth:"backgroundImageWidth",baseType:"baseType",category:"category",connectionPoints:"connectionPoints",defaultHeight:"defaultHeight",defaultImageUrl:"defaultImageUrl",defaultText:"defaultText",defaultWidth:"defaultWidth",imageHeight:"imageHeight",imageLeft:"imageLeft",imageTop:"imageTop",imageWidth:"imageWidth",textHeight:"textHeight",textLeft:"textLeft",textTop:"textTop",textWidth:"textWidth",title:"title",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),De=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[we],exports:[we]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"checkTypeForAllData",{get:function(){return this._getOption("checkTypeForAllData")},set:function(e){this._setOption("checkTypeForAllData",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"convertToAxisDataType",{get:function(){return this._getOption("convertToAxisDataType")},set:function(e){this._setOption("convertToAxisDataType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortingMethod",{get:function(){return this._getOption("sortingMethod")},set:function(e){this._setOption("sortingMethod",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"dataPrepareSettings"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"checkTypeForAllData",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"convertToAxisDataType",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"sortingMethod",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-data-prepare-settings"]],inputs:{checkTypeForAllData:"checkTypeForAllData",convertToAxisDataType:"convertToAxisDataType",sortingMethod:"sortingMethod"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Re=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[De],exports:[De]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"fields",{get:function(){return this._getOption("fields")},set:function(e){this._setOption("fields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filter",{get:function(){return this._getOption("filter")},set:function(e){this._setOption("filter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onChanged",{get:function(){return this._getOption("onChanged")},set:function(e){this._setOption("onChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onFieldsPrepared",{get:function(){return this._getOption("onFieldsPrepared")},set:function(e){this._setOption("onFieldsPrepared",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onLoadError",{get:function(){return this._getOption("onLoadError")},set:function(e){this._setOption("onLoadError",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onLoadingChanged",{get:function(){return this._getOption("onLoadingChanged")},set:function(e){this._setOption("onLoadingChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"remoteOperations",{get:function(){return this._getOption("remoteOperations")},set:function(e){this._setOption("remoteOperations",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"retrieveFields",{get:function(){return this._getOption("retrieveFields")},set:function(e){this._setOption("retrieveFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._getOption("store")},set:function(e){this._setOption("store",e)},enumerable:!0,configurable:!0}),t}(o.g)),Ee=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"calculateFilterExpression",{get:function(){return this._getOption("calculateFilterExpression")},set:function(e){this._setOption("calculateFilterExpression",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"caption",{get:function(){return this._getOption("caption")},set:function(e){this._setOption("caption",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataField",{get:function(){return this._getOption("dataField")},set:function(e){this._setOption("dataField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataType",{get:function(){return this._getOption("dataType")},set:function(e){this._setOption("dataType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"editorOptions",{get:function(){return this._getOption("editorOptions")},set:function(e){this._setOption("editorOptions",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"editorTemplate",{get:function(){return this._getOption("editorTemplate")},set:function(e){this._setOption("editorTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"falseText",{get:function(){return this._getOption("falseText")},set:function(e){this._setOption("falseText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterOperations",{get:function(){return this._getOption("filterOperations")},set:function(e){this._setOption("filterOperations",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"format",{get:function(){return this._getOption("format")},set:function(e){this._setOption("format",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lookup",{get:function(){return this._getOption("lookup")},set:function(e){this._setOption("lookup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"trueText",{get:function(){return this._getOption("trueText")},set:function(e){this._setOption("trueText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowCrossGroupCalculation",{get:function(){return this._getOption("allowCrossGroupCalculation")},set:function(e){this._setOption("allowCrossGroupCalculation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowExpandAll",{get:function(){return this._getOption("allowExpandAll")},set:function(e){this._setOption("allowExpandAll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowFiltering",{get:function(){return this._getOption("allowFiltering")},set:function(e){this._setOption("allowFiltering",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowSorting",{get:function(){return this._getOption("allowSorting")},set:function(e){this._setOption("allowSorting",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowSortingBySummary",{get:function(){return this._getOption("allowSortingBySummary")},set:function(e){this._setOption("allowSortingBySummary",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"area",{get:function(){return this._getOption("area")},set:function(e){this._setOption("area",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"areaIndex",{get:function(){return this._getOption("areaIndex")},set:function(e){this._setOption("areaIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"calculateCustomSummary",{get:function(){return this._getOption("calculateCustomSummary")},set:function(e){this._setOption("calculateCustomSummary",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"calculateSummaryValue",{get:function(){return this._getOption("calculateSummaryValue")},set:function(e){this._setOption("calculateSummaryValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"displayFolder",{get:function(){return this._getOption("displayFolder")},set:function(e){this._setOption("displayFolder",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"expanded",{get:function(){return this._getOption("expanded")},set:function(e){this._setOption("expanded",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterType",{get:function(){return this._getOption("filterType")},set:function(e){this._setOption("filterType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterValues",{get:function(){return this._getOption("filterValues")},set:function(e){this._setOption("filterValues",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupIndex",{get:function(){return this._getOption("groupIndex")},set:function(e){this._setOption("groupIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupInterval",{get:function(){return this._getOption("groupInterval")},set:function(e){this._setOption("groupInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupName",{get:function(){return this._getOption("groupName")},set:function(e){this._setOption("groupName",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"headerFilter",{get:function(){return this._getOption("headerFilter")},set:function(e){this._setOption("headerFilter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isMeasure",{get:function(){return this._getOption("isMeasure")},set:function(e){this._setOption("isMeasure",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"precision",{get:function(){return this._getOption("precision")},set:function(e){this._setOption("precision",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"runningTotal",{get:function(){return this._getOption("runningTotal")},set:function(e){this._setOption("runningTotal",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selector",{get:function(){return this._getOption("selector")},set:function(e){this._setOption("selector",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showGrandTotals",{get:function(){return this._getOption("showGrandTotals")},set:function(e){this._setOption("showGrandTotals",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showTotals",{get:function(){return this._getOption("showTotals")},set:function(e){this._setOption("showTotals",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showValues",{get:function(){return this._getOption("showValues")},set:function(e){this._setOption("showValues",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortBy",{get:function(){return this._getOption("sortBy")},set:function(e){this._setOption("sortBy",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortBySummaryField",{get:function(){return this._getOption("sortBySummaryField")},set:function(e){this._setOption("sortBySummaryField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortBySummaryPath",{get:function(){return this._getOption("sortBySummaryPath")},set:function(e){this._setOption("sortBySummaryPath",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortingMethod",{get:function(){return this._getOption("sortingMethod")},set:function(e){this._setOption("sortingMethod",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortOrder",{get:function(){return this._getOption("sortOrder")},set:function(e){this._setOption("sortOrder",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"summaryDisplayMode",{get:function(){return this._getOption("summaryDisplayMode")},set:function(e){this._setOption("summaryDisplayMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"summaryType",{get:function(){return this._getOption("summaryType")},set:function(e){this._setOption("summaryType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"wordWrapEnabled",{get:function(){return this._getOption("wordWrapEnabled")},set:function(e){this._setOption("wordWrapEnabled",e)},enumerable:!0,configurable:!0}),t}(o.a),je=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"fields"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-field"]],inputs:{calculateFilterExpression:"calculateFilterExpression",caption:"caption",customizeText:"customizeText",dataField:"dataField",dataType:"dataType",editorOptions:"editorOptions",editorTemplate:"editorTemplate",falseText:"falseText",filterOperations:"filterOperations",format:"format",lookup:"lookup",name:"name",trueText:"trueText",allowCrossGroupCalculation:"allowCrossGroupCalculation",allowExpandAll:"allowExpandAll",allowFiltering:"allowFiltering",allowSorting:"allowSorting",allowSortingBySummary:"allowSortingBySummary",area:"area",areaIndex:"areaIndex",calculateCustomSummary:"calculateCustomSummary",calculateSummaryValue:"calculateSummaryValue",displayFolder:"displayFolder",expanded:"expanded",filterType:"filterType",filterValues:"filterValues",groupIndex:"groupIndex",groupInterval:"groupInterval",groupName:"groupName",headerFilter:"headerFilter",isMeasure:"isMeasure",precision:"precision",runningTotal:"runningTotal",selector:"selector",showGrandTotals:"showGrandTotals",showTotals:"showTotals",showValues:"showValues",sortBy:"sortBy",sortBySummaryField:"sortBySummaryField",sortBySummaryPath:"sortBySummaryPath",sortingMethod:"sortingMethod",sortOrder:"sortOrder",summaryDisplayMode:"summaryDisplayMode",summaryType:"summaryType",visible:"visible",width:"width",wordWrapEnabled:"wordWrapEnabled"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Ee),Me=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[je],exports:[je]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),console&&console.warn&&console.warn("The nested 'dxo-data-source' component is deprecated in 17.2. Use the 'dataSource' option instead. See:\nhttps://github.com/DevExpress/devextreme-angular/blob/master/CHANGELOG.md#17.2.3"),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"dataSource"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fieldsChildren",{get:function(){return this._getOption("fields")},set:function(e){this.setChildren("fields",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.s)(Object(i.sb)((function(){return je}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"fieldsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-data-source"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,je,!1),2&e)&&(i.nd(n=i.Yc())&&(t.fieldsChildren=n))},inputs:{fields:"fields",filter:"filter",onChanged:"onChanged",onFieldsPrepared:"onFieldsPrepared",onLoadError:"onLoadError",onLoadingChanged:"onLoadingChanged",remoteOperations:"remoteOperations",retrieveFields:"retrieveFields",store:"store"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Re)),qe=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Me],exports:[Me]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"hide",{get:function(){return this._getOption("hide")},set:function(e){this._setOption("hide",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"show",{get:function(){return this._getOption("show")},set:function(e){this._setOption("show",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"delay"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"hide",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"show",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-delay"]],inputs:{hide:"hide",show:"show"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Le=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[qe],exports:[qe]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"keyExpr",{get:function(){return this._getOption("keyExpr")},set:function(e){this._setOption("keyExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"predecessorIdExpr",{get:function(){return this._getOption("predecessorIdExpr")},set:function(e){this._setOption("predecessorIdExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"successorIdExpr",{get:function(){return this._getOption("successorIdExpr")},set:function(e){this._setOption("successorIdExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"typeExpr",{get:function(){return this._getOption("typeExpr")},set:function(e){this._setOption("typeExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"dependencies"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"keyExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"predecessorIdExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"successorIdExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"typeExpr",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-dependencies"]],inputs:{dataSource:"dataSource",keyExpr:"keyExpr",predecessorIdExpr:"predecessorIdExpr",successorIdExpr:"successorIdExpr",typeExpr:"typeExpr"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Fe=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Le],exports:[Le]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"displayFormat"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-display-format"]],inputs:{currency:"currency",formatter:"formatter",parser:"parser",precision:"precision",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(T)),Be=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Fe],exports:[Fe]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"dragBoxStyle"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-drag-box-style"]],inputs:{color:"color",opacity:"opacity"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Ge=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Be],exports:[Be]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"accessKey",{get:function(){return this._getOption("accessKey")},set:function(e){this._setOption("accessKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"animation",{get:function(){return this._getOption("animation")},set:function(e){this._setOption("animation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"closeOnOutsideClick",{get:function(){return this._getOption("closeOnOutsideClick")},set:function(e){this._setOption("closeOnOutsideClick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"container",{get:function(){return this._getOption("container")},set:function(e){this._setOption("container",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"contentTemplate",{get:function(){return this._getOption("contentTemplate")},set:function(e){this._setOption("contentTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"deferRendering",{get:function(){return this._getOption("deferRendering")},set:function(e){this._setOption("deferRendering",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dragEnabled",{get:function(){return this._getOption("dragEnabled")},set:function(e){this._setOption("dragEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"focusStateEnabled",{get:function(){return this._getOption("focusStateEnabled")},set:function(e){this._setOption("focusStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fullScreen",{get:function(){return this._getOption("fullScreen")},set:function(e){this._setOption("fullScreen",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hint",{get:function(){return this._getOption("hint")},set:function(e){this._setOption("hint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStateEnabled",{get:function(){return this._getOption("hoverStateEnabled")},set:function(e){this._setOption("hoverStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxHeight",{get:function(){return this._getOption("maxHeight")},set:function(e){this._setOption("maxHeight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxWidth",{get:function(){return this._getOption("maxWidth")},set:function(e){this._setOption("maxWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minHeight",{get:function(){return this._getOption("minHeight")},set:function(e){this._setOption("minHeight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minWidth",{get:function(){return this._getOption("minWidth")},set:function(e){this._setOption("minWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onContentReady",{get:function(){return this._getOption("onContentReady")},set:function(e){this._setOption("onContentReady",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDisposing",{get:function(){return this._getOption("onDisposing")},set:function(e){this._setOption("onDisposing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onHidden",{get:function(){return this._getOption("onHidden")},set:function(e){this._setOption("onHidden",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onHiding",{get:function(){return this._getOption("onHiding")},set:function(e){this._setOption("onHiding",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onInitialized",{get:function(){return this._getOption("onInitialized")},set:function(e){this._setOption("onInitialized",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onOptionChanged",{get:function(){return this._getOption("onOptionChanged")},set:function(e){this._setOption("onOptionChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onResize",{get:function(){return this._getOption("onResize")},set:function(e){this._setOption("onResize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onResizeEnd",{get:function(){return this._getOption("onResizeEnd")},set:function(e){this._setOption("onResizeEnd",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onResizeStart",{get:function(){return this._getOption("onResizeStart")},set:function(e){this._setOption("onResizeStart",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onShowing",{get:function(){return this._getOption("onShowing")},set:function(e){this._setOption("onShowing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onShown",{get:function(){return this._getOption("onShown")},set:function(e){this._setOption("onShown",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onTitleRendered",{get:function(){return this._getOption("onTitleRendered")},set:function(e){this._setOption("onTitleRendered",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"position",{get:function(){return this._getOption("position")},set:function(e){this._setOption("position",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"resizeEnabled",{get:function(){return this._getOption("resizeEnabled")},set:function(e){this._setOption("resizeEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shading",{get:function(){return this._getOption("shading")},set:function(e){this._setOption("shading",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shadingColor",{get:function(){return this._getOption("shadingColor")},set:function(e){this._setOption("shadingColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showCloseButton",{get:function(){return this._getOption("showCloseButton")},set:function(e){this._setOption("showCloseButton",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showTitle",{get:function(){return this._getOption("showTitle")},set:function(e){this._setOption("showTitle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabIndex",{get:function(){return this._getOption("tabIndex")},set:function(e){this._setOption("tabIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"titleTemplate",{get:function(){return this._getOption("titleTemplate")},set:function(e){this._setOption("titleTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"toolbarItems",{get:function(){return this._getOption("toolbarItems")},set:function(e){this._setOption("toolbarItems",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),t}(o.g)),Ue=function(e){function t(t,r,n,i,o,s){var a=e.call(this)||this;return a.renderer=n,a.document=i,a.element=s,t.setNestedOption(a),r.setHost(a,a._fullOptionPath.bind(a)),o.setHost(a),a}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"html",{get:function(){return this._getOption("html")},set:function(e){this._setOption("html",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"location",{get:function(){return this._getOption("location")},set:function(e){this._setOption("location",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"options",{get:function(){return this._getOption("options")},set:function(e){this._setOption("options",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"toolbar",{get:function(){return this._getOption("toolbar")},set:function(e){this._setOption("toolbar",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"widget",{get:function(){return this._getOption("widget")},set:function(e){this._setOption("widget",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"toolbarItems"},enumerable:!0,configurable:!0}),t.prototype.setTemplate=function(e){this.template=e},t.prototype.ngAfterViewInit=function(){Object(o.j)(this,this.element,this.renderer,this.document)},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]},{type:i.Y},{type:void 0,decorators:[{type:i.C,args:[s.e]}]},{type:o.d,decorators:[{type:i.y}]},{type:i.v}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"disabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"html",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"location",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"options",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"template",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"text",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"toolbar",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"widget",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.h)(3,Object(i.C)(s.e)),Object(n.h)(4,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h,i.Y,Object,o.d,i.v])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1),i.Kc(i.Y),i.Kc(s.e),i.Kc(o.d,1),i.Kc(i.v))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-toolbar-item"]],inputs:{disabled:"disabled",html:"html",location:"location",options:"options",template:"template",text:"text",toolbar:"toolbar",visible:"visible",widget:"widget"},features:[i.xc([o.h,o.d]),i.vc],ngContentSelectors:a,decls:1,vars:0,template:function(e,t){1&e&&(i.fd(),i.ed(0))},styles:["[_nghost-%COMP%] { display: block; }"]}),t}(o.a),Ve=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ue],exports:[Ue]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"heightChange"},{emit:"positionChange"},{emit:"visibleChange"},{emit:"widthChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"dropDownOptions"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"toolbarItemsChildren",{get:function(){return this._getOption("toolbarItems")},set:function(e){this.setChildren("toolbarItems",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"heightChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"positionChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"visibleChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"widthChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return Ue}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"toolbarItemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-drop-down-options"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,Ue,!1),2&e)&&(i.nd(n=i.Yc())&&(t.toolbarItemsChildren=n))},inputs:{accessKey:"accessKey",animation:"animation",closeOnOutsideClick:"closeOnOutsideClick",container:"container",contentTemplate:"contentTemplate",deferRendering:"deferRendering",disabled:"disabled",dragEnabled:"dragEnabled",elementAttr:"elementAttr",focusStateEnabled:"focusStateEnabled",fullScreen:"fullScreen",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",maxHeight:"maxHeight",maxWidth:"maxWidth",minHeight:"minHeight",minWidth:"minWidth",onContentReady:"onContentReady",onDisposing:"onDisposing",onHidden:"onHidden",onHiding:"onHiding",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",onResize:"onResize",onResizeEnd:"onResizeEnd",onResizeStart:"onResizeStart",onShowing:"onShowing",onShown:"onShown",onTitleRendered:"onTitleRendered",position:"position",resizeEnabled:"resizeEnabled",rtlEnabled:"rtlEnabled",shading:"shading",shadingColor:"shadingColor",showCloseButton:"showCloseButton",showTitle:"showTitle",tabIndex:"tabIndex",title:"title",titleTemplate:"titleTemplate",toolbarItems:"toolbarItems",visible:"visible",width:"width"},outputs:{heightChange:"heightChange",positionChange:"positionChange",visibleChange:"visibleChange",widthChange:"widthChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Ge)),ze=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ve],exports:[Ve]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fromExpr",{get:function(){return this._getOption("fromExpr")},set:function(e){this._setOption("fromExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fromLineEndExpr",{get:function(){return this._getOption("fromLineEndExpr")},set:function(e){this._setOption("fromLineEndExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fromPointIndexExpr",{get:function(){return this._getOption("fromPointIndexExpr")},set:function(e){this._setOption("fromPointIndexExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"keyExpr",{get:function(){return this._getOption("keyExpr")},set:function(e){this._setOption("keyExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lineTypeExpr",{get:function(){return this._getOption("lineTypeExpr")},set:function(e){this._setOption("lineTypeExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lockedExpr",{get:function(){return this._getOption("lockedExpr")},set:function(e){this._setOption("lockedExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pointsExpr",{get:function(){return this._getOption("pointsExpr")},set:function(e){this._setOption("pointsExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"styleExpr",{get:function(){return this._getOption("styleExpr")},set:function(e){this._setOption("styleExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textExpr",{get:function(){return this._getOption("textExpr")},set:function(e){this._setOption("textExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textStyleExpr",{get:function(){return this._getOption("textStyleExpr")},set:function(e){this._setOption("textStyleExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"toExpr",{get:function(){return this._getOption("toExpr")},set:function(e){this._setOption("toExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"toLineEndExpr",{get:function(){return this._getOption("toLineEndExpr")},set:function(e){this._setOption("toLineEndExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"toPointIndexExpr",{get:function(){return this._getOption("toPointIndexExpr")},set:function(e){this._setOption("toPointIndexExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"zIndexExpr",{get:function(){return this._getOption("zIndexExpr")},set:function(e){this._setOption("zIndexExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"edges"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"fromExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"fromLineEndExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"fromPointIndexExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"keyExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"lineTypeExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"lockedExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"pointsExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"styleExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"textExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"textStyleExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"toExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"toLineEndExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"toPointIndexExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"zIndexExpr",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-edges"]],inputs:{dataSource:"dataSource",fromExpr:"fromExpr",fromLineEndExpr:"fromLineEndExpr",fromPointIndexExpr:"fromPointIndexExpr",keyExpr:"keyExpr",lineTypeExpr:"lineTypeExpr",lockedExpr:"lockedExpr",pointsExpr:"pointsExpr",styleExpr:"styleExpr",textExpr:"textExpr",textStyleExpr:"textStyleExpr",toExpr:"toExpr",toLineEndExpr:"toLineEndExpr",toPointIndexExpr:"toPointIndexExpr",zIndexExpr:"zIndexExpr"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),He=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ze],exports:[ze]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowAdding",{get:function(){return this._getOption("allowAdding")},set:function(e){this._setOption("allowAdding",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowDeleting",{get:function(){return this._getOption("allowDeleting")},set:function(e){this._setOption("allowDeleting",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowUpdating",{get:function(){return this._getOption("allowUpdating")},set:function(e){this._setOption("allowUpdating",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"form",{get:function(){return this._getOption("form")},set:function(e){this._setOption("form",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"mode",{get:function(){return this._getOption("mode")},set:function(e){this._setOption("mode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"popup",{get:function(){return this._getOption("popup")},set:function(e){this._setOption("popup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"refreshMode",{get:function(){return this._getOption("refreshMode")},set:function(e){this._setOption("refreshMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectTextOnEditStart",{get:function(){return this._getOption("selectTextOnEditStart")},set:function(e){this._setOption("selectTextOnEditStart",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startEditAction",{get:function(){return this._getOption("startEditAction")},set:function(e){this._setOption("startEditAction",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"texts",{get:function(){return this._getOption("texts")},set:function(e){this._setOption("texts",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"useIcons",{get:function(){return this._getOption("useIcons")},set:function(e){this._setOption("useIcons",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowDependencyAdding",{get:function(){return this._getOption("allowDependencyAdding")},set:function(e){this._setOption("allowDependencyAdding",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowDependencyDeleting",{get:function(){return this._getOption("allowDependencyDeleting")},set:function(e){this._setOption("allowDependencyDeleting",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowDependencyUpdating",{get:function(){return this._getOption("allowDependencyUpdating")},set:function(e){this._setOption("allowDependencyUpdating",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowResourceAdding",{get:function(){return this._getOption("allowResourceAdding")},set:function(e){this._setOption("allowResourceAdding",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowResourceDeleting",{get:function(){return this._getOption("allowResourceDeleting")},set:function(e){this._setOption("allowResourceDeleting",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowResourceUpdating",{get:function(){return this._getOption("allowResourceUpdating")},set:function(e){this._setOption("allowResourceUpdating",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowTaskAdding",{get:function(){return this._getOption("allowTaskAdding")},set:function(e){this._setOption("allowTaskAdding",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowTaskDeleting",{get:function(){return this._getOption("allowTaskDeleting")},set:function(e){this._setOption("allowTaskDeleting",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowTaskUpdating",{get:function(){return this._getOption("allowTaskUpdating")},set:function(e){this._setOption("allowTaskUpdating",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowDragging",{get:function(){return this._getOption("allowDragging")},set:function(e){this._setOption("allowDragging",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowResizing",{get:function(){return this._getOption("allowResizing")},set:function(e){this._setOption("allowResizing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"editing"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"allowAdding",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"allowDeleting",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"allowUpdating",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"form",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"mode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"popup",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"refreshMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"selectTextOnEditStart",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"startEditAction",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"texts",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"useIcons",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowDependencyAdding",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowDependencyDeleting",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowDependencyUpdating",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowResourceAdding",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowResourceDeleting",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowResourceUpdating",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowTaskAdding",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowTaskDeleting",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowTaskUpdating",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowDragging",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowResizing",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-editing"]],inputs:{allowAdding:"allowAdding",allowDeleting:"allowDeleting",allowUpdating:"allowUpdating",form:"form",mode:"mode",popup:"popup",refreshMode:"refreshMode",selectTextOnEditStart:"selectTextOnEditStart",startEditAction:"startEditAction",texts:"texts",useIcons:"useIcons",allowDependencyAdding:"allowDependencyAdding",allowDependencyDeleting:"allowDependencyDeleting",allowDependencyUpdating:"allowDependencyUpdating",allowResourceAdding:"allowResourceAdding",allowResourceDeleting:"allowResourceDeleting",allowResourceUpdating:"allowResourceUpdating",allowTaskAdding:"allowTaskAdding",allowTaskDeleting:"allowTaskDeleting",allowTaskUpdating:"allowTaskUpdating",enabled:"enabled",allowDragging:"allowDragging",allowResizing:"allowResizing"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Ke=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[He],exports:[He]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"backgroundColor",{get:function(){return this._getOption("backgroundColor")},set:function(e){this._setOption("backgroundColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fileName",{get:function(){return this._getOption("fileName")},set:function(e){this._setOption("fileName",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formats",{get:function(){return this._getOption("formats")},set:function(e){this._setOption("formats",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"margin",{get:function(){return this._getOption("margin")},set:function(e){this._setOption("margin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"printingEnabled",{get:function(){return this._getOption("printingEnabled")},set:function(e){this._setOption("printingEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"proxyUrl",{get:function(){return this._getOption("proxyUrl")},set:function(e){this._setOption("proxyUrl",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"svgToCanvas",{get:function(){return this._getOption("svgToCanvas")},set:function(e){this._setOption("svgToCanvas",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowExportSelectedData",{get:function(){return this._getOption("allowExportSelectedData")},set:function(e){this._setOption("allowExportSelectedData",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeExcelCell",{get:function(){return this._getOption("customizeExcelCell")},set:function(e){this._setOption("customizeExcelCell",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"excelFilterEnabled",{get:function(){return this._getOption("excelFilterEnabled")},set:function(e){this._setOption("excelFilterEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"excelWrapTextEnabled",{get:function(){return this._getOption("excelWrapTextEnabled")},set:function(e){this._setOption("excelWrapTextEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ignoreExcelErrors",{get:function(){return this._getOption("ignoreExcelErrors")},set:function(e){this._setOption("ignoreExcelErrors",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"texts",{get:function(){return this._getOption("texts")},set:function(e){this._setOption("texts",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"export"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"backgroundColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"fileName",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"formats",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"margin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"printingEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"proxyUrl",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"svgToCanvas",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowExportSelectedData",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeExcelCell",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"excelFilterEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"excelWrapTextEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"ignoreExcelErrors",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"texts",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-export"]],inputs:{backgroundColor:"backgroundColor",enabled:"enabled",fileName:"fileName",formats:"formats",margin:"margin",printingEnabled:"printingEnabled",proxyUrl:"proxyUrl",svgToCanvas:"svgToCanvas",allowExportSelectedData:"allowExportSelectedData",customizeExcelCell:"customizeExcelCell",excelFilterEnabled:"excelFilterEnabled",excelWrapTextEnabled:"excelWrapTextEnabled",ignoreExcelErrors:"ignoreExcelErrors",texts:"texts"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),We=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ke],exports:[Ke]}),e}(),Je=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowSearch",{get:function(){return this._getOption("allowSearch")},set:function(e){this._setOption("allowSearch",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"applyChangesMode",{get:function(){return this._getOption("applyChangesMode")},set:function(e){this._setOption("applyChangesMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"layout",{get:function(){return this._getOption("layout")},set:function(e){this._setOption("layout",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"searchTimeout",{get:function(){return this._getOption("searchTimeout")},set:function(e){this._setOption("searchTimeout",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"texts",{get:function(){return this._getOption("texts")},set:function(e){this._setOption("texts",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"fieldChooser"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowSearch",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"applyChangesMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"height",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"layout",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"searchTimeout",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"texts",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"title",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-field-chooser"]],inputs:{allowSearch:"allowSearch",applyChangesMode:"applyChangesMode",enabled:"enabled",height:"height",layout:"layout",searchTimeout:"searchTimeout",texts:"texts",title:"title",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),Qe=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Je],exports:[Je]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowFieldDragging",{get:function(){return this._getOption("allowFieldDragging")},set:function(e){this._setOption("allowFieldDragging",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showColumnFields",{get:function(){return this._getOption("showColumnFields")},set:function(e){this._setOption("showColumnFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showDataFields",{get:function(){return this._getOption("showDataFields")},set:function(e){this._setOption("showDataFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showFilterFields",{get:function(){return this._getOption("showFilterFields")},set:function(e){this._setOption("showFilterFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showRowFields",{get:function(){return this._getOption("showRowFields")},set:function(e){this._setOption("showRowFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"texts",{get:function(){return this._getOption("texts")},set:function(e){this._setOption("texts",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"fieldPanel"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowFieldDragging",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showColumnFields",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showDataFields",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showFilterFields",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showRowFields",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"texts",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-field-panel"]],inputs:{allowFieldDragging:"allowFieldDragging",showColumnFields:"showColumnFields",showDataFields:"showDataFields",showFilterFields:"showFilterFields",showRowFields:"showRowFields",texts:"texts",visible:"visible"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Ze=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Qe],exports:[Qe]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"cssClass",{get:function(){return this._getOption("cssClass")},set:function(e){this._setOption("cssClass",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"html",{get:function(){return this._getOption("html")},set:function(e){this._setOption("html",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"locateInMenu",{get:function(){return this._getOption("locateInMenu")},set:function(e){this._setOption("locateInMenu",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"location",{get:function(){return this._getOption("location")},set:function(e){this._setOption("location",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"menuItemTemplate",{get:function(){return this._getOption("menuItemTemplate")},set:function(e){this._setOption("menuItemTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"options",{get:function(){return this._getOption("options")},set:function(e){this._setOption("options",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showText",{get:function(){return this._getOption("showText")},set:function(e){this._setOption("showText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"widget",{get:function(){return this._getOption("widget")},set:function(e){this._setOption("widget",e)},enumerable:!0,configurable:!0}),t}(o.a)),$e=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"fileSelectionItems"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-file-selection-item"]],inputs:{cssClass:"cssClass",disabled:"disabled",html:"html",locateInMenu:"locateInMenu",location:"location",menuItemTemplate:"menuItemTemplate",name:"name",options:"options",showText:"showText",template:"template",text:"text",visible:"visible",widget:"widget"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Ze),Ye=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[$e],exports:[$e]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"heightChange"},{emit:"positionChange"},{emit:"visibleChange"},{emit:"widthChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"filterBuilderPopup"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"toolbarItemsChildren",{get:function(){return this._getOption("toolbarItems")},set:function(e){this.setChildren("toolbarItems",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"heightChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"positionChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"visibleChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"widthChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return Ue}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"toolbarItemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-filter-builder-popup"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,Ue,!1),2&e)&&(i.nd(n=i.Yc())&&(t.toolbarItemsChildren=n))},inputs:{accessKey:"accessKey",animation:"animation",closeOnOutsideClick:"closeOnOutsideClick",container:"container",contentTemplate:"contentTemplate",deferRendering:"deferRendering",disabled:"disabled",dragEnabled:"dragEnabled",elementAttr:"elementAttr",focusStateEnabled:"focusStateEnabled",fullScreen:"fullScreen",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",maxHeight:"maxHeight",maxWidth:"maxWidth",minHeight:"minHeight",minWidth:"minWidth",onContentReady:"onContentReady",onDisposing:"onDisposing",onHidden:"onHidden",onHiding:"onHiding",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",onResize:"onResize",onResizeEnd:"onResizeEnd",onResizeStart:"onResizeStart",onShowing:"onShowing",onShown:"onShown",onTitleRendered:"onTitleRendered",position:"position",resizeEnabled:"resizeEnabled",rtlEnabled:"rtlEnabled",shading:"shading",shadingColor:"shadingColor",showCloseButton:"showCloseButton",showTitle:"showTitle",tabIndex:"tabIndex",title:"title",titleTemplate:"titleTemplate",toolbarItems:"toolbarItems",visible:"visible",width:"width"},outputs:{heightChange:"heightChange",positionChange:"positionChange",visibleChange:"visibleChange",widthChange:"widthChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Ge)),Xe=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ye],exports:[Ye]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"accessKey",{get:function(){return this._getOption("accessKey")},set:function(e){this._setOption("accessKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"activeStateEnabled",{get:function(){return this._getOption("activeStateEnabled")},set:function(e){this._setOption("activeStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowHierarchicalFields",{get:function(){return this._getOption("allowHierarchicalFields")},set:function(e){this._setOption("allowHierarchicalFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customOperations",{get:function(){return this._getOption("customOperations")},set:function(e){this._setOption("customOperations",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fields",{get:function(){return this._getOption("fields")},set:function(e){this._setOption("fields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterOperationDescriptions",{get:function(){return this._getOption("filterOperationDescriptions")},set:function(e){this._setOption("filterOperationDescriptions",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"focusStateEnabled",{get:function(){return this._getOption("focusStateEnabled")},set:function(e){this._setOption("focusStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupOperationDescriptions",{get:function(){return this._getOption("groupOperationDescriptions")},set:function(e){this._setOption("groupOperationDescriptions",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupOperations",{get:function(){return this._getOption("groupOperations")},set:function(e){this._setOption("groupOperations",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hint",{get:function(){return this._getOption("hint")},set:function(e){this._setOption("hint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStateEnabled",{get:function(){return this._getOption("hoverStateEnabled")},set:function(e){this._setOption("hoverStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxGroupLevel",{get:function(){return this._getOption("maxGroupLevel")},set:function(e){this._setOption("maxGroupLevel",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onContentReady",{get:function(){return this._getOption("onContentReady")},set:function(e){this._setOption("onContentReady",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDisposing",{get:function(){return this._getOption("onDisposing")},set:function(e){this._setOption("onDisposing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onEditorPrepared",{get:function(){return this._getOption("onEditorPrepared")},set:function(e){this._setOption("onEditorPrepared",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onEditorPreparing",{get:function(){return this._getOption("onEditorPreparing")},set:function(e){this._setOption("onEditorPreparing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onInitialized",{get:function(){return this._getOption("onInitialized")},set:function(e){this._setOption("onInitialized",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onOptionChanged",{get:function(){return this._getOption("onOptionChanged")},set:function(e){this._setOption("onOptionChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onValueChanged",{get:function(){return this._getOption("onValueChanged")},set:function(e){this._setOption("onValueChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabIndex",{get:function(){return this._getOption("tabIndex")},set:function(e){this._setOption("tabIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._getOption("value")},set:function(e){this._setOption("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),t}(o.g)),et=function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"valueChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"filterBuilder"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customOperationsChildren",{get:function(){return this._getOption("customOperations")},set:function(e){this.setChildren("customOperations",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fieldsChildren",{get:function(){return this._getOption("fields")},set:function(e){this.setChildren("fields",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"valueChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return Pe}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"customOperationsChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return je}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"fieldsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-filter-builder"]],contentQueries:function(e,t,r){var n;(1&e&&(i.Dc(r,Pe,!1),i.Dc(r,je,!1)),2&e)&&(i.nd(n=i.Yc())&&(t.customOperationsChildren=n),i.nd(n=i.Yc())&&(t.fieldsChildren=n))},inputs:{accessKey:"accessKey",activeStateEnabled:"activeStateEnabled",allowHierarchicalFields:"allowHierarchicalFields",customOperations:"customOperations",disabled:"disabled",elementAttr:"elementAttr",fields:"fields",filterOperationDescriptions:"filterOperationDescriptions",focusStateEnabled:"focusStateEnabled",groupOperationDescriptions:"groupOperationDescriptions",groupOperations:"groupOperations",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",maxGroupLevel:"maxGroupLevel",onContentReady:"onContentReady",onDisposing:"onDisposing",onEditorPrepared:"onEditorPrepared",onEditorPreparing:"onEditorPreparing",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",onValueChanged:"onValueChanged",rtlEnabled:"rtlEnabled",tabIndex:"tabIndex",value:"value",visible:"visible",width:"width"},outputs:{valueChange:"valueChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Xe),tt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[et],exports:[et]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"between",{get:function(){return this._getOption("between")},set:function(e){this._setOption("between",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"contains",{get:function(){return this._getOption("contains")},set:function(e){this._setOption("contains",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endsWith",{get:function(){return this._getOption("endsWith")},set:function(e){this._setOption("endsWith",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"equal",{get:function(){return this._getOption("equal")},set:function(e){this._setOption("equal",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"greaterThan",{get:function(){return this._getOption("greaterThan")},set:function(e){this._setOption("greaterThan",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"greaterThanOrEqual",{get:function(){return this._getOption("greaterThanOrEqual")},set:function(e){this._setOption("greaterThanOrEqual",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isBlank",{get:function(){return this._getOption("isBlank")},set:function(e){this._setOption("isBlank",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isNotBlank",{get:function(){return this._getOption("isNotBlank")},set:function(e){this._setOption("isNotBlank",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lessThan",{get:function(){return this._getOption("lessThan")},set:function(e){this._setOption("lessThan",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lessThanOrEqual",{get:function(){return this._getOption("lessThanOrEqual")},set:function(e){this._setOption("lessThanOrEqual",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"notContains",{get:function(){return this._getOption("notContains")},set:function(e){this._setOption("notContains",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"notEqual",{get:function(){return this._getOption("notEqual")},set:function(e){this._setOption("notEqual",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startsWith",{get:function(){return this._getOption("startsWith")},set:function(e){this._setOption("startsWith",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"filterOperationDescriptions"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"between",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"contains",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"endsWith",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"equal",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"greaterThan",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"greaterThanOrEqual",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"isBlank",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"isNotBlank",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"lessThan",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"lessThanOrEqual",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"notContains",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"notEqual",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"startsWith",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-filter-operation-descriptions"]],inputs:{between:"between",contains:"contains",endsWith:"endsWith",equal:"equal",greaterThan:"greaterThan",greaterThanOrEqual:"greaterThanOrEqual",isBlank:"isBlank",isNotBlank:"isNotBlank",lessThan:"lessThan",lessThanOrEqual:"lessThanOrEqual",notContains:"notContains",notEqual:"notEqual",startsWith:"startsWith"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),rt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[tt],exports:[tt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"filterEnabledChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterEnabled",{get:function(){return this._getOption("filterEnabled")},set:function(e){this._setOption("filterEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"texts",{get:function(){return this._getOption("texts")},set:function(e){this._setOption("texts",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"filterPanel"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"filterEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"texts",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"filterEnabledChange",void 0),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-filter-panel"]],inputs:{customizeText:"customizeText",filterEnabled:"filterEnabled",texts:"texts",visible:"visible"},outputs:{filterEnabledChange:"filterEnabledChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),nt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[rt],exports:[rt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"applyFilter",{get:function(){return this._getOption("applyFilter")},set:function(e){this._setOption("applyFilter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"applyFilterText",{get:function(){return this._getOption("applyFilterText")},set:function(e){this._setOption("applyFilterText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"betweenEndText",{get:function(){return this._getOption("betweenEndText")},set:function(e){this._setOption("betweenEndText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"betweenStartText",{get:function(){return this._getOption("betweenStartText")},set:function(e){this._setOption("betweenStartText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"operationDescriptions",{get:function(){return this._getOption("operationDescriptions")},set:function(e){this._setOption("operationDescriptions",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"resetOperationText",{get:function(){return this._getOption("resetOperationText")},set:function(e){this._setOption("resetOperationText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showAllText",{get:function(){return this._getOption("showAllText")},set:function(e){this._setOption("showAllText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showOperationChooser",{get:function(){return this._getOption("showOperationChooser")},set:function(e){this._setOption("showOperationChooser",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"filterRow"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"applyFilter",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"applyFilterText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"betweenEndText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"betweenStartText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"operationDescriptions",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"resetOperationText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"showAllText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showOperationChooser",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-filter-row"]],inputs:{applyFilter:"applyFilter",applyFilterText:"applyFilterText",betweenEndText:"betweenEndText",betweenStartText:"betweenStartText",operationDescriptions:"operationDescriptions",resetOperationText:"resetOperationText",showAllText:"showAllText",showOperationChooser:"showOperationChooser",visible:"visible"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),it=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[nt],exports:[nt]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"family",{get:function(){return this._getOption("family")},set:function(e){this._setOption("family",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){return this._getOption("size")},set:function(e){this._setOption("size",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"weight",{get:function(){return this._getOption("weight")},set:function(e){this._setOption("weight",e)},enumerable:!0,configurable:!0}),t}(o.g)),ot=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"font"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-font"]],inputs:{color:"color",family:"family",opacity:"opacity",size:"size",weight:"weight"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(it),st=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ot],exports:[ot]}),e}(),at=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"colSpan",{get:function(){return this._getOption("colSpan")},set:function(e){this._setOption("colSpan",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cssClass",{get:function(){return this._getOption("cssClass")},set:function(e){this._setOption("cssClass",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataField",{get:function(){return this._getOption("dataField")},set:function(e){this._setOption("dataField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"editorOptions",{get:function(){return this._getOption("editorOptions")},set:function(e){this._setOption("editorOptions",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"editorType",{get:function(){return this._getOption("editorType")},set:function(e){this._setOption("editorType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"helpText",{get:function(){return this._getOption("helpText")},set:function(e){this._setOption("helpText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isRequired",{get:function(){return this._getOption("isRequired")},set:function(e){this._setOption("isRequired",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemType",{get:function(){return this._getOption("itemType")},set:function(e){this._setOption("itemType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationRules",{get:function(){return this._getOption("validationRules")},set:function(e){this._setOption("validationRules",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visibleIndex",{get:function(){return this._getOption("visibleIndex")},set:function(e){this._setOption("visibleIndex",e)},enumerable:!0,configurable:!0}),t}(o.g),ut=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"formItem"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationRulesChildren",{get:function(){return this._getOption("validationRules")},set:function(e){this.setChildren("validationRules",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.s)(Object(i.sb)((function(){return B}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"validationRulesChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-form-item"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,B,!1),2&e)&&(i.nd(n=i.Yc())&&(t.validationRulesChildren=n))},inputs:{colSpan:"colSpan",cssClass:"cssClass",dataField:"dataField",editorOptions:"editorOptions",editorType:"editorType",helpText:"helpText",isRequired:"isRequired",itemType:"itemType",label:"label",name:"name",template:"template",validationRules:"validationRules",visible:"visible",visibleIndex:"visibleIndex"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(at),ct=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ut],exports:[ut]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"accessKey",{get:function(){return this._getOption("accessKey")},set:function(e){this._setOption("accessKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"activeStateEnabled",{get:function(){return this._getOption("activeStateEnabled")},set:function(e){this._setOption("activeStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alignItemLabels",{get:function(){return this._getOption("alignItemLabels")},set:function(e){this._setOption("alignItemLabels",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alignItemLabelsInAllGroups",{get:function(){return this._getOption("alignItemLabelsInAllGroups")},set:function(e){this._setOption("alignItemLabelsInAllGroups",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colCount",{get:function(){return this._getOption("colCount")},set:function(e){this._setOption("colCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colCountByScreen",{get:function(){return this._getOption("colCountByScreen")},set:function(e){this._setOption("colCountByScreen",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeItem",{get:function(){return this._getOption("customizeItem")},set:function(e){this._setOption("customizeItem",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"focusStateEnabled",{get:function(){return this._getOption("focusStateEnabled")},set:function(e){this._setOption("focusStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formData",{get:function(){return this._getOption("formData")},set:function(e){this._setOption("formData",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hint",{get:function(){return this._getOption("hint")},set:function(e){this._setOption("hint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStateEnabled",{get:function(){return this._getOption("hoverStateEnabled")},set:function(e){this._setOption("hoverStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._getOption("items")},set:function(e){this._setOption("items",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"labelLocation",{get:function(){return this._getOption("labelLocation")},set:function(e){this._setOption("labelLocation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minColWidth",{get:function(){return this._getOption("minColWidth")},set:function(e){this._setOption("minColWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onContentReady",{get:function(){return this._getOption("onContentReady")},set:function(e){this._setOption("onContentReady",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDisposing",{get:function(){return this._getOption("onDisposing")},set:function(e){this._setOption("onDisposing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onEditorEnterKey",{get:function(){return this._getOption("onEditorEnterKey")},set:function(e){this._setOption("onEditorEnterKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onFieldDataChanged",{get:function(){return this._getOption("onFieldDataChanged")},set:function(e){this._setOption("onFieldDataChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onInitialized",{get:function(){return this._getOption("onInitialized")},set:function(e){this._setOption("onInitialized",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onOptionChanged",{get:function(){return this._getOption("onOptionChanged")},set:function(e){this._setOption("onOptionChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"optionalMark",{get:function(){return this._getOption("optionalMark")},set:function(e){this._setOption("optionalMark",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"readOnly",{get:function(){return this._getOption("readOnly")},set:function(e){this._setOption("readOnly",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"requiredMark",{get:function(){return this._getOption("requiredMark")},set:function(e){this._setOption("requiredMark",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"requiredMessage",{get:function(){return this._getOption("requiredMessage")},set:function(e){this._setOption("requiredMessage",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"screenByWidth",{get:function(){return this._getOption("screenByWidth")},set:function(e){this._setOption("screenByWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollingEnabled",{get:function(){return this._getOption("scrollingEnabled")},set:function(e){this._setOption("scrollingEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showColonAfterLabel",{get:function(){return this._getOption("showColonAfterLabel")},set:function(e){this._setOption("showColonAfterLabel",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showOptionalMark",{get:function(){return this._getOption("showOptionalMark")},set:function(e){this._setOption("showOptionalMark",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showRequiredMark",{get:function(){return this._getOption("showRequiredMark")},set:function(e){this._setOption("showRequiredMark",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showValidationSummary",{get:function(){return this._getOption("showValidationSummary")},set:function(e){this._setOption("showValidationSummary",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabIndex",{get:function(){return this._getOption("tabIndex")},set:function(e){this._setOption("tabIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationGroup",{get:function(){return this._getOption("validationGroup")},set:function(e){this._setOption("validationGroup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),t}(o.g)),pt=function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"formDataChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"form"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsChildren",{get:function(){return this._getOption("items")},set:function(e){this.setChildren("items",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"formDataChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return V}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"itemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-form"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,V,!1),2&e)&&(i.nd(n=i.Yc())&&(t.itemsChildren=n))},inputs:{accessKey:"accessKey",activeStateEnabled:"activeStateEnabled",alignItemLabels:"alignItemLabels",alignItemLabelsInAllGroups:"alignItemLabelsInAllGroups",colCount:"colCount",colCountByScreen:"colCountByScreen",customizeItem:"customizeItem",disabled:"disabled",elementAttr:"elementAttr",focusStateEnabled:"focusStateEnabled",formData:"formData",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",items:"items",labelLocation:"labelLocation",minColWidth:"minColWidth",onContentReady:"onContentReady",onDisposing:"onDisposing",onEditorEnterKey:"onEditorEnterKey",onFieldDataChanged:"onFieldDataChanged",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",optionalMark:"optionalMark",readOnly:"readOnly",requiredMark:"requiredMark",requiredMessage:"requiredMessage",rtlEnabled:"rtlEnabled",screenByWidth:"screenByWidth",scrollingEnabled:"scrollingEnabled",showColonAfterLabel:"showColonAfterLabel",showOptionalMark:"showOptionalMark",showRequiredMark:"showRequiredMark",showValidationSummary:"showValidationSummary",tabIndex:"tabIndex",validationGroup:"validationGroup",visible:"visible",width:"width"},outputs:{formDataChange:"formDataChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(ct),lt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[pt],exports:[pt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"format"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-format"]],inputs:{currency:"currency",formatter:"formatter",parser:"parser",precision:"precision",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(T)),mt=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[lt],exports:[lt]}),e}(),dt=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"fullstackedarea"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-fullstackedarea"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S),yt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[dt],exports:[dt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"fullstackedbar"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-fullstackedbar"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),ht=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[yt],exports:[yt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"fullstackedline"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-fullstackedline"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),gt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ht],exports:[ht]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"fullstackedspline"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-fullstackedspline"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),bt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[gt],exports:[gt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"fullstackedsplinearea"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-fullstackedsplinearea"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),ft=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[bt],exports:[bt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"endAngle",{get:function(){return this._getOption("endAngle")},set:function(e){this._setOption("endAngle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startAngle",{get:function(){return this._getOption("startAngle")},set:function(e){this._setOption("startAngle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"orientation",{get:function(){return this._getOption("orientation")},set:function(e){this._setOption("orientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"geometry"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"endAngle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"startAngle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"orientation",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-geometry"]],inputs:{endAngle:"endAngle",startAngle:"startAngle",orientation:"orientation"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),St=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ft],exports:[ft]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"items",{get:function(){return this._getOption("items")},set:function(e){this._setOption("items",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._getOption("value")},set:function(e){this._setOption("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"gridSize"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"items",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"value",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-grid-size"]],inputs:{items:"items",value:"value"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),vt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[St],exports:[St]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"grid"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-grid"]],inputs:{color:"color",opacity:"opacity",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),_t=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[vt],exports:[vt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"commands",{get:function(){return this._getOption("commands")},set:function(e){this._setOption("commands",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"category",{get:function(){return this._getOption("category")},set:function(e){this._setOption("category",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"displayMode",{get:function(){return this._getOption("displayMode")},set:function(e){this._setOption("displayMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"expanded",{get:function(){return this._getOption("expanded")},set:function(e){this._setOption("expanded",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shapes",{get:function(){return this._getOption("shapes")},set:function(e){this._setOption("shapes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"groups"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"commands",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"category",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"displayMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"expanded",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"shapes",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"title",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-group"]],inputs:{commands:"commands",category:"category",displayMode:"displayMode",expanded:"expanded",shapes:"shapes",title:"title"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),Ot=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[_t],exports:[_t]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"alignByColumn",{get:function(){return this._getOption("alignByColumn")},set:function(e){this._setOption("alignByColumn",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"column",{get:function(){return this._getOption("column")},set:function(e){this._setOption("column",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"displayFormat",{get:function(){return this._getOption("displayFormat")},set:function(e){this._setOption("displayFormat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showInColumn",{get:function(){return this._getOption("showInColumn")},set:function(e){this._setOption("showInColumn",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showInGroupFooter",{get:function(){return this._getOption("showInGroupFooter")},set:function(e){this._setOption("showInGroupFooter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"skipEmptyValues",{get:function(){return this._getOption("skipEmptyValues")},set:function(e){this._setOption("skipEmptyValues",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"summaryType",{get:function(){return this._getOption("summaryType")},set:function(e){this._setOption("summaryType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueFormat",{get:function(){return this._getOption("valueFormat")},set:function(e){this._setOption("valueFormat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"groupItems"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"alignByColumn",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"column",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"displayFormat",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"name",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"showInColumn",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showInGroupFooter",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"skipEmptyValues",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"summaryType",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"valueFormat",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-group-item"]],inputs:{alignByColumn:"alignByColumn",column:"column",customizeText:"customizeText",displayFormat:"displayFormat",name:"name",showInColumn:"showInColumn",showInGroupFooter:"showInGroupFooter",skipEmptyValues:"skipEmptyValues",summaryType:"summaryType",valueFormat:"valueFormat"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),It=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ot],exports:[Ot]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"and",{get:function(){return this._getOption("and")},set:function(e){this._setOption("and",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"notAnd",{get:function(){return this._getOption("notAnd")},set:function(e){this._setOption("notAnd",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"notOr",{get:function(){return this._getOption("notOr")},set:function(e){this._setOption("notOr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"or",{get:function(){return this._getOption("or")},set:function(e){this._setOption("or",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"groupOperationDescriptions"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"and",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"notAnd",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"notOr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"or",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-group-operation-descriptions"]],inputs:{and:"and",notAnd:"notAnd",notOr:"notOr",or:"or"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Nt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[It],exports:[It]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowColumnDragging",{get:function(){return this._getOption("allowColumnDragging")},set:function(e){this._setOption("allowColumnDragging",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"emptyPanelText",{get:function(){return this._getOption("emptyPanelText")},set:function(e){this._setOption("emptyPanelText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"groupPanel"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowColumnDragging",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"emptyPanelText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"visible",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-group-panel"]],inputs:{allowColumnDragging:"allowColumnDragging",emptyPanelText:"emptyPanelText",visible:"visible"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Ct=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Nt],exports:[Nt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"headerHeight",{get:function(){return this._getOption("headerHeight")},set:function(e){this._setOption("headerHeight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverEnabled",{get:function(){return this._getOption("hoverEnabled")},set:function(e){this._setOption("hoverEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStyle",{get:function(){return this._getOption("hoverStyle")},set:function(e){this._setOption("hoverStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionStyle",{get:function(){return this._getOption("selectionStyle")},set:function(e){this._setOption("selectionStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"group"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"headerHeight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"hoverEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"hoverStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"selectionStyle",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-group"]],inputs:{border:"border",color:"color",headerHeight:"headerHeight",hoverEnabled:"hoverEnabled",hoverStyle:"hoverStyle",label:"label",selectionStyle:"selectionStyle"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Tt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ct],exports:[Ct]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowCollapsing",{get:function(){return this._getOption("allowCollapsing")},set:function(e){this._setOption("allowCollapsing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"autoExpandAll",{get:function(){return this._getOption("autoExpandAll")},set:function(e){this._setOption("autoExpandAll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"contextMenuEnabled",{get:function(){return this._getOption("contextMenuEnabled")},set:function(e){this._setOption("contextMenuEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"expandMode",{get:function(){return this._getOption("expandMode")},set:function(e){this._setOption("expandMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"texts",{get:function(){return this._getOption("texts")},set:function(e){this._setOption("texts",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"grouping"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowCollapsing",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"autoExpandAll",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"contextMenuEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"expandMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"texts",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-grouping"]],inputs:{allowCollapsing:"allowCollapsing",autoExpandAll:"autoExpandAll",contextMenuEnabled:"contextMenuEnabled",expandMode:"expandMode",texts:"texts"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),kt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Tt],exports:[Tt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"direction",{get:function(){return this._getOption("direction")},set:function(e){this._setOption("direction",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"step",{get:function(){return this._getOption("step")},set:function(e){this._setOption("step",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"hatching"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"direction",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"step",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-hatching"]],inputs:{direction:"direction",opacity:"opacity",step:"step",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),xt=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[kt],exports:[kt]}),e}(),At=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowSearch",{get:function(){return this._getOption("allowSearch")},set:function(e){this._setOption("allowSearch",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupInterval",{get:function(){return this._getOption("groupInterval")},set:function(e){this._setOption("groupInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"searchMode",{get:function(){return this._getOption("searchMode")},set:function(e){this._setOption("searchMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"searchTimeout",{get:function(){return this._getOption("searchTimeout")},set:function(e){this._setOption("searchTimeout",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"texts",{get:function(){return this._getOption("texts")},set:function(e){this._setOption("texts",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showRelevantValues",{get:function(){return this._getOption("showRelevantValues")},set:function(e){this._setOption("showRelevantValues",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"headerFilter"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowSearch",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"groupInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"height",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"searchMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"searchTimeout",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"texts",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showRelevantValues",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-header-filter"]],inputs:{allowSearch:"allowSearch",dataSource:"dataSource",groupInterval:"groupInterval",height:"height",searchMode:"searchMode",width:"width",searchTimeout:"searchTimeout",texts:"texts",visible:"visible",showRelevantValues:"showRelevantValues"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),Pt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[At],exports:[At]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"rangeMaxPoint",{get:function(){return this._getOption("rangeMaxPoint")},set:function(e){this._setOption("rangeMaxPoint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangeMinPoint",{get:function(){return this._getOption("rangeMinPoint")},set:function(e){this._setOption("rangeMinPoint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"height"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"rangeMaxPoint",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"rangeMinPoint",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-height"]],inputs:{rangeMaxPoint:"rangeMaxPoint",rangeMinPoint:"rangeMinPoint"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),wt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Pt],exports:[Pt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"delay",{get:function(){return this._getOption("delay")},set:function(e){this._setOption("delay",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"hideEvent"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"delay",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"name",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-hide-event"]],inputs:{delay:"delay",name:"name"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Dt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[wt],exports:[wt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"hide"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-hide"]],inputs:{complete:"complete",delay:"delay",direction:"direction",duration:"duration",easing:"easing",from:"from",staggerDelay:"staggerDelay",start:"start",to:"to",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(d)),Rt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Dt],exports:[Dt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dashStyle",{get:function(){return this._getOption("dashStyle")},set:function(e){this._setOption("dashStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"horizontalLine"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dashStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-horizontal-line"]],inputs:{color:"color",dashStyle:"dashStyle",label:"label",opacity:"opacity",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Et=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Rt],exports:[Rt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dashStyle",{get:function(){return this._getOption("dashStyle")},set:function(e){this._setOption("dashStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hatching",{get:function(){return this._getOption("hatching")},set:function(e){this._setOption("hatching",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){return this._getOption("size")},set:function(e){this._setOption("size",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"hoverStyle"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dashStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"hatching",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"size",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-hover-style"]],inputs:{border:"border",color:"color",dashStyle:"dashStyle",hatching:"hatching",width:"width",size:"size",opacity:"opacity"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),jt=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Et],exports:[Et]}),e}(),Mt=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"url",{get:function(){return this._getOption("url")},set:function(e){this._setOption("url",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"location",{get:function(){return this._getOption("location")},set:function(e){this._setOption("location",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"image"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"height",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"url",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"width",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"location",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-image"]],inputs:{height:"height",url:"url",width:"width",location:"location"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),qt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Mt],exports:[Mt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"left",{get:function(){return this._getOption("left")},set:function(e){this._setOption("left",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"right",{get:function(){return this._getOption("right")},set:function(e){this._setOption("right",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"indent"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"left",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"right",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-indent"]],inputs:{left:"left",right:"right"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Lt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[qt],exports:[qt]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowDropInsideItem",{get:function(){return this._getOption("allowDropInsideItem")},set:function(e){this._setOption("allowDropInsideItem",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowReordering",{get:function(){return this._getOption("allowReordering")},set:function(e){this._setOption("allowReordering",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"autoScroll",{get:function(){return this._getOption("autoScroll")},set:function(e){this._setOption("autoScroll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"boundary",{get:function(){return this._getOption("boundary")},set:function(e){this._setOption("boundary",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"container",{get:function(){return this._getOption("container")},set:function(e){this._setOption("container",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cursorOffset",{get:function(){return this._getOption("cursorOffset")},set:function(e){this._setOption("cursorOffset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"data",{get:function(){return this._getOption("data")},set:function(e){this._setOption("data",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dragDirection",{get:function(){return this._getOption("dragDirection")},set:function(e){this._setOption("dragDirection",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dragTemplate",{get:function(){return this._getOption("dragTemplate")},set:function(e){this._setOption("dragTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dropFeedbackMode",{get:function(){return this._getOption("dropFeedbackMode")},set:function(e){this._setOption("dropFeedbackMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filter",{get:function(){return this._getOption("filter")},set:function(e){this._setOption("filter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"group",{get:function(){return this._getOption("group")},set:function(e){this._setOption("group",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"handle",{get:function(){return this._getOption("handle")},set:function(e){this._setOption("handle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemOrientation",{get:function(){return this._getOption("itemOrientation")},set:function(e){this._setOption("itemOrientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"moveItemOnDrop",{get:function(){return this._getOption("moveItemOnDrop")},set:function(e){this._setOption("moveItemOnDrop",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onAdd",{get:function(){return this._getOption("onAdd")},set:function(e){this._setOption("onAdd",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDisposing",{get:function(){return this._getOption("onDisposing")},set:function(e){this._setOption("onDisposing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragChange",{get:function(){return this._getOption("onDragChange")},set:function(e){this._setOption("onDragChange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragEnd",{get:function(){return this._getOption("onDragEnd")},set:function(e){this._setOption("onDragEnd",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragMove",{get:function(){return this._getOption("onDragMove")},set:function(e){this._setOption("onDragMove",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragStart",{get:function(){return this._getOption("onDragStart")},set:function(e){this._setOption("onDragStart",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onInitialized",{get:function(){return this._getOption("onInitialized")},set:function(e){this._setOption("onInitialized",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onOptionChanged",{get:function(){return this._getOption("onOptionChanged")},set:function(e){this._setOption("onOptionChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onRemove",{get:function(){return this._getOption("onRemove")},set:function(e){this._setOption("onRemove",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onReorder",{get:function(){return this._getOption("onReorder")},set:function(e){this._setOption("onReorder",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollSensitivity",{get:function(){return this._getOption("scrollSensitivity")},set:function(e){this._setOption("scrollSensitivity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollSpeed",{get:function(){return this._getOption("scrollSpeed")},set:function(e){this._setOption("scrollSpeed",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),t}(o.g)),Ft=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"itemDragging"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-item-dragging"]],inputs:{allowDropInsideItem:"allowDropInsideItem",allowReordering:"allowReordering",autoScroll:"autoScroll",boundary:"boundary",container:"container",cursorOffset:"cursorOffset",data:"data",dragDirection:"dragDirection",dragTemplate:"dragTemplate",dropFeedbackMode:"dropFeedbackMode",elementAttr:"elementAttr",filter:"filter",group:"group",handle:"handle",height:"height",itemOrientation:"itemOrientation",moveItemOnDrop:"moveItemOnDrop",onAdd:"onAdd",onDisposing:"onDisposing",onDragChange:"onDragChange",onDragEnd:"onDragEnd",onDragMove:"onDragMove",onDragStart:"onDragStart",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",onRemove:"onRemove",onReorder:"onReorder",rtlEnabled:"rtlEnabled",scrollSensitivity:"scrollSensitivity",scrollSpeed:"scrollSpeed",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Lt),Bt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ft],exports:[Ft]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"itemTextFormat"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-item-text-format"]],inputs:{currency:"currency",formatter:"formatter",parser:"parser",precision:"precision",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(T)),Gt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Bt],exports:[Bt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"mode",{get:function(){return this._getOption("mode")},set:function(e){this._setOption("mode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showFolders",{get:function(){return this._getOption("showFolders")},set:function(e){this._setOption("showFolders",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showParentFolder",{get:function(){return this._getOption("showParentFolder")},set:function(e){this._setOption("showParentFolder",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"itemView"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"mode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showFolders",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showParentFolder",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-item-view"]],inputs:{mode:"mode",showFolders:"showFolders",showParentFolder:"showParentFolder"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Ut=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Gt],exports:[Gt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStyle",{get:function(){return this._getOption("hoverStyle")},set:function(e){this._setOption("hoverStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionStyle",{get:function(){return this._getOption("selectionStyle")},set:function(e){this._setOption("selectionStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"item"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"hoverStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"selectionStyle",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-item"]],inputs:{border:"border",hoverStyle:"hoverStyle",selectionStyle:"selectionStyle"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Vt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ut],exports:[Ut]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"bing",{get:function(){return this._getOption("bing")},set:function(e){this._setOption("bing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"google",{get:function(){return this._getOption("google")},set:function(e){this._setOption("google",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"googleStatic",{get:function(){return this._getOption("googleStatic")},set:function(e){this._setOption("googleStatic",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"key"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"bing",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"google",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"googleStatic",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-key"]],inputs:{bing:"bing",google:"google",googleStatic:"googleStatic"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),zt=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Vt],exports:[Vt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"editOnKeyPress",{get:function(){return this._getOption("editOnKeyPress")},set:function(e){this._setOption("editOnKeyPress",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enterKeyAction",{get:function(){return this._getOption("enterKeyAction")},set:function(e){this._setOption("enterKeyAction",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enterKeyDirection",{get:function(){return this._getOption("enterKeyDirection")},set:function(e){this._setOption("enterKeyDirection",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"keyboardNavigation"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"editOnKeyPress",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"enterKeyAction",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"enterKeyDirection",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-keyboard-navigation"]],inputs:{editOnKeyPress:"editOnKeyPress",enabled:"enabled",enterKeyAction:"enterKeyAction",enterKeyDirection:"enterKeyDirection"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Ht=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[zt],exports:[zt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"connectorColor",{get:function(){return this._getOption("connectorColor")},set:function(e){this._setOption("connectorColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"connectorWidth",{get:function(){return this._getOption("connectorWidth")},set:function(e){this._setOption("connectorWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"format",{get:function(){return this._getOption("format")},set:function(e){this._setOption("format",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"indent",{get:function(){return this._getOption("indent")},set:function(e){this._setOption("indent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalAlignment",{get:function(){return this._getOption("horizontalAlignment")},set:function(e){this._setOption("horizontalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"position",{get:function(){return this._getOption("position")},set:function(e){this._setOption("position",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalAlignment",{get:function(){return this._getOption("verticalAlignment")},set:function(e){this._setOption("verticalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alignment",{get:function(){return this._getOption("alignment")},set:function(e){this._setOption("alignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeHint",{get:function(){return this._getOption("customizeHint")},set:function(e){this._setOption("customizeHint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"displayMode",{get:function(){return this._getOption("displayMode")},set:function(e){this._setOption("displayMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"indentFromAxis",{get:function(){return this._getOption("indentFromAxis")},set:function(e){this._setOption("indentFromAxis",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"overlappingBehavior",{get:function(){return this._getOption("overlappingBehavior")},set:function(e){this._setOption("overlappingBehavior",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationAngle",{get:function(){return this._getOption("rotationAngle")},set:function(e){this._setOption("rotationAngle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"staggeringSpacing",{get:function(){return this._getOption("staggeringSpacing")},set:function(e){this._setOption("staggeringSpacing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textOverflow",{get:function(){return this._getOption("textOverflow")},set:function(e){this._setOption("textOverflow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"wordWrap",{get:function(){return this._getOption("wordWrap")},set:function(e){this._setOption("wordWrap",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"argumentFormat",{get:function(){return this._getOption("argumentFormat")},set:function(e){this._setOption("argumentFormat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"backgroundColor",{get:function(){return this._getOption("backgroundColor")},set:function(e){this._setOption("backgroundColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"connector",{get:function(){return this._getOption("connector")},set:function(e){this._setOption("connector",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalOffset",{get:function(){return this._getOption("horizontalOffset")},set:function(e){this._setOption("horizontalOffset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showForZeroValues",{get:function(){return this._getOption("showForZeroValues")},set:function(e){this._setOption("showForZeroValues",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalOffset",{get:function(){return this._getOption("verticalOffset")},set:function(e){this._setOption("verticalOffset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hideFirstOrLast",{get:function(){return this._getOption("hideFirstOrLast")},set:function(e){this._setOption("hideFirstOrLast",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"indentFromTick",{get:function(){return this._getOption("indentFromTick")},set:function(e){this._setOption("indentFromTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"useRangeColors",{get:function(){return this._getOption("useRangeColors")},set:function(e){this._setOption("useRangeColors",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"location",{get:function(){return this._getOption("location")},set:function(e){this._setOption("location",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showColon",{get:function(){return this._getOption("showColon")},set:function(e){this._setOption("showColon",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"radialOffset",{get:function(){return this._getOption("radialOffset")},set:function(e){this._setOption("radialOffset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"topIndent",{get:function(){return this._getOption("topIndent")},set:function(e){this._setOption("topIndent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shadow",{get:function(){return this._getOption("shadow")},set:function(e){this._setOption("shadow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"useNodeColors",{get:function(){return this._getOption("useNodeColors")},set:function(e){this._setOption("useNodeColors",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataField",{get:function(){return this._getOption("dataField")},set:function(e){this._setOption("dataField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"label"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"connectorColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"connectorWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"font",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"format",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"indent",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"horizontalAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"position",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"text",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"verticalAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"alignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeHint",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"displayMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"indentFromAxis",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"overlappingBehavior",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"rotationAngle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"staggeringSpacing",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"textOverflow",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"wordWrap",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"argumentFormat",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"backgroundColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"connector",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"horizontalOffset",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showForZeroValues",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"verticalOffset",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"hideFirstOrLast",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"indentFromTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"useRangeColors",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"location",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showColon",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"radialOffset",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"topIndent",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"shadow",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"useNodeColors",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dataField",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-label"]],inputs:{connectorColor:"connectorColor",connectorWidth:"connectorWidth",customizeText:"customizeText",font:"font",format:"format",indent:"indent",visible:"visible",horizontalAlignment:"horizontalAlignment",position:"position",text:"text",verticalAlignment:"verticalAlignment",alignment:"alignment",customizeHint:"customizeHint",displayMode:"displayMode",indentFromAxis:"indentFromAxis",overlappingBehavior:"overlappingBehavior",rotationAngle:"rotationAngle",staggeringSpacing:"staggeringSpacing",textOverflow:"textOverflow",wordWrap:"wordWrap",argumentFormat:"argumentFormat",backgroundColor:"backgroundColor",border:"border",connector:"connector",horizontalOffset:"horizontalOffset",showForZeroValues:"showForZeroValues",verticalOffset:"verticalOffset",hideFirstOrLast:"hideFirstOrLast",indentFromTick:"indentFromTick",useRangeColors:"useRangeColors",location:"location",showColon:"showColon",radialOffset:"radialOffset",topIndent:"topIndent",shadow:"shadow",useNodeColors:"useNodeColors",dataField:"dataField",enabled:"enabled"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Kt=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ht],exports:[Ht]}),e}(),Wt=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"borderColor",{get:function(){return this._getOption("borderColor")},set:function(e){this._setOption("borderColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"borderWidth",{get:function(){return this._getOption("borderWidth")},set:function(e){this._setOption("borderWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colorGroupingField",{get:function(){return this._getOption("colorGroupingField")},set:function(e){this._setOption("colorGroupingField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colorGroups",{get:function(){return this._getOption("colorGroups")},set:function(e){this._setOption("colorGroups",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customize",{get:function(){return this._getOption("customize")},set:function(e){this._setOption("customize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataField",{get:function(){return this._getOption("dataField")},set:function(e){this._setOption("dataField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementType",{get:function(){return this._getOption("elementType")},set:function(e){this._setOption("elementType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoveredBorderColor",{get:function(){return this._getOption("hoveredBorderColor")},set:function(e){this._setOption("hoveredBorderColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoveredBorderWidth",{get:function(){return this._getOption("hoveredBorderWidth")},set:function(e){this._setOption("hoveredBorderWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoveredColor",{get:function(){return this._getOption("hoveredColor")},set:function(e){this._setOption("hoveredColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverEnabled",{get:function(){return this._getOption("hoverEnabled")},set:function(e){this._setOption("hoverEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxSize",{get:function(){return this._getOption("maxSize")},set:function(e){this._setOption("maxSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minSize",{get:function(){return this._getOption("minSize")},set:function(e){this._setOption("minSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"palette",{get:function(){return this._getOption("palette")},set:function(e){this._setOption("palette",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paletteSize",{get:function(){return this._getOption("paletteSize")},set:function(e){this._setOption("paletteSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectedBorderColor",{get:function(){return this._getOption("selectedBorderColor")},set:function(e){this._setOption("selectedBorderColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectedBorderWidth",{get:function(){return this._getOption("selectedBorderWidth")},set:function(e){this._setOption("selectedBorderWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectedColor",{get:function(){return this._getOption("selectedColor")},set:function(e){this._setOption("selectedColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionMode",{get:function(){return this._getOption("selectionMode")},set:function(e){this._setOption("selectionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){return this._getOption("size")},set:function(e){this._setOption("size",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sizeGroupingField",{get:function(){return this._getOption("sizeGroupingField")},set:function(e){this._setOption("sizeGroupingField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sizeGroups",{get:function(){return this._getOption("sizeGroups")},set:function(e){this._setOption("sizeGroups",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"layers"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"borderColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"borderWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"colorGroupingField",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"colorGroups",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dataField",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"elementType",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"hoveredBorderColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"hoveredBorderWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"hoveredColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"hoverEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"maxSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"name",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"palette",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paletteSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"selectedBorderColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"selectedBorderWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"selectedColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"selectionMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"size",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"sizeGroupingField",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"sizeGroups",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-layer"]],inputs:{borderColor:"borderColor",borderWidth:"borderWidth",color:"color",colorGroupingField:"colorGroupingField",colorGroups:"colorGroups",customize:"customize",dataField:"dataField",dataSource:"dataSource",elementType:"elementType",hoveredBorderColor:"hoveredBorderColor",hoveredBorderWidth:"hoveredBorderWidth",hoveredColor:"hoveredColor",hoverEnabled:"hoverEnabled",label:"label",maxSize:"maxSize",minSize:"minSize",name:"name",opacity:"opacity",palette:"palette",paletteSize:"paletteSize",selectedBorderColor:"selectedBorderColor",selectedBorderWidth:"selectedBorderWidth",selectedColor:"selectedColor",selectionMode:"selectionMode",size:"size",sizeGroupingField:"sizeGroupingField",sizeGroups:"sizeGroups",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a),Jt=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Wt],exports:[Wt]}),e}(),Qt=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"backgroundColor",{get:function(){return this._getOption("backgroundColor")},set:function(e){this._setOption("backgroundColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"columnCount",{get:function(){return this._getOption("columnCount")},set:function(e){this._setOption("columnCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"columnItemSpacing",{get:function(){return this._getOption("columnItemSpacing")},set:function(e){this._setOption("columnItemSpacing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeHint",{get:function(){return this._getOption("customizeHint")},set:function(e){this._setOption("customizeHint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeItems",{get:function(){return this._getOption("customizeItems")},set:function(e){this._setOption("customizeItems",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalAlignment",{get:function(){return this._getOption("horizontalAlignment")},set:function(e){this._setOption("horizontalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsAlignment",{get:function(){return this._getOption("itemsAlignment")},set:function(e){this._setOption("itemsAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemTextPosition",{get:function(){return this._getOption("itemTextPosition")},set:function(e){this._setOption("itemTextPosition",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"margin",{get:function(){return this._getOption("margin")},set:function(e){this._setOption("margin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"markerColor",{get:function(){return this._getOption("markerColor")},set:function(e){this._setOption("markerColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"markerShape",{get:function(){return this._getOption("markerShape")},set:function(e){this._setOption("markerShape",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"markerSize",{get:function(){return this._getOption("markerSize")},set:function(e){this._setOption("markerSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"markerTemplate",{get:function(){return this._getOption("markerTemplate")},set:function(e){this._setOption("markerTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"orientation",{get:function(){return this._getOption("orientation")},set:function(e){this._setOption("orientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingLeftRight",{get:function(){return this._getOption("paddingLeftRight")},set:function(e){this._setOption("paddingLeftRight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingTopBottom",{get:function(){return this._getOption("paddingTopBottom")},set:function(e){this._setOption("paddingTopBottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rowCount",{get:function(){return this._getOption("rowCount")},set:function(e){this._setOption("rowCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rowItemSpacing",{get:function(){return this._getOption("rowItemSpacing")},set:function(e){this._setOption("rowItemSpacing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"source",{get:function(){return this._getOption("source")},set:function(e){this._setOption("source",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalAlignment",{get:function(){return this._getOption("verticalAlignment")},set:function(e){this._setOption("verticalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"legends"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"backgroundColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"columnCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"columnItemSpacing",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeHint",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeItems",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"font",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"horizontalAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"itemsAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"itemTextPosition",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"margin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"markerColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"markerShape",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"markerSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"markerTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"orientation",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingLeftRight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingTopBottom",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"rowCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"rowItemSpacing",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"source",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"title",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"verticalAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-legend"]],inputs:{backgroundColor:"backgroundColor",border:"border",columnCount:"columnCount",columnItemSpacing:"columnItemSpacing",customizeHint:"customizeHint",customizeItems:"customizeItems",customizeText:"customizeText",font:"font",horizontalAlignment:"horizontalAlignment",itemsAlignment:"itemsAlignment",itemTextPosition:"itemTextPosition",margin:"margin",markerColor:"markerColor",markerShape:"markerShape",markerSize:"markerSize",markerTemplate:"markerTemplate",orientation:"orientation",paddingLeftRight:"paddingLeftRight",paddingTopBottom:"paddingTopBottom",rowCount:"rowCount",rowItemSpacing:"rowItemSpacing",source:"source",title:"title",verticalAlignment:"verticalAlignment",visible:"visible"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a),Zt=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Qt],exports:[Qt]}),e}(),$t=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"backgroundColor",{get:function(){return this._getOption("backgroundColor")},set:function(e){this._setOption("backgroundColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"columnCount",{get:function(){return this._getOption("columnCount")},set:function(e){this._setOption("columnCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"columnItemSpacing",{get:function(){return this._getOption("columnItemSpacing")},set:function(e){this._setOption("columnItemSpacing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeHint",{get:function(){return this._getOption("customizeHint")},set:function(e){this._setOption("customizeHint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeItems",{get:function(){return this._getOption("customizeItems")},set:function(e){this._setOption("customizeItems",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalAlignment",{get:function(){return this._getOption("horizontalAlignment")},set:function(e){this._setOption("horizontalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsAlignment",{get:function(){return this._getOption("itemsAlignment")},set:function(e){this._setOption("itemsAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemTextFormat",{get:function(){return this._getOption("itemTextFormat")},set:function(e){this._setOption("itemTextFormat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemTextPosition",{get:function(){return this._getOption("itemTextPosition")},set:function(e){this._setOption("itemTextPosition",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"margin",{get:function(){return this._getOption("margin")},set:function(e){this._setOption("margin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"markerSize",{get:function(){return this._getOption("markerSize")},set:function(e){this._setOption("markerSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"markerTemplate",{get:function(){return this._getOption("markerTemplate")},set:function(e){this._setOption("markerTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"orientation",{get:function(){return this._getOption("orientation")},set:function(e){this._setOption("orientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingLeftRight",{get:function(){return this._getOption("paddingLeftRight")},set:function(e){this._setOption("paddingLeftRight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingTopBottom",{get:function(){return this._getOption("paddingTopBottom")},set:function(e){this._setOption("paddingTopBottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rowCount",{get:function(){return this._getOption("rowCount")},set:function(e){this._setOption("rowCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rowItemSpacing",{get:function(){return this._getOption("rowItemSpacing")},set:function(e){this._setOption("rowItemSpacing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalAlignment",{get:function(){return this._getOption("verticalAlignment")},set:function(e){this._setOption("verticalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverMode",{get:function(){return this._getOption("hoverMode")},set:function(e){this._setOption("hoverMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"position",{get:function(){return this._getOption("position")},set:function(e){this._setOption("position",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"legend"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"backgroundColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"columnCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"columnItemSpacing",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeHint",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeItems",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"font",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"horizontalAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"itemsAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"itemTextFormat",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"itemTextPosition",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"margin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"markerSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"markerTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"orientation",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingLeftRight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingTopBottom",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"rowCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"rowItemSpacing",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"title",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"verticalAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"hoverMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"position",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-legend"]],inputs:{backgroundColor:"backgroundColor",border:"border",columnCount:"columnCount",columnItemSpacing:"columnItemSpacing",customizeHint:"customizeHint",customizeItems:"customizeItems",customizeText:"customizeText",font:"font",horizontalAlignment:"horizontalAlignment",itemsAlignment:"itemsAlignment",itemTextFormat:"itemTextFormat",itemTextPosition:"itemTextPosition",margin:"margin",markerSize:"markerSize",markerTemplate:"markerTemplate",orientation:"orientation",paddingLeftRight:"paddingLeftRight",paddingTopBottom:"paddingTopBottom",rowCount:"rowCount",rowItemSpacing:"rowItemSpacing",title:"title",verticalAlignment:"verticalAlignment",visible:"visible",hoverMode:"hoverMode",position:"position"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),Yt=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[$t],exports:[$t]}),e}(),Xt=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"line"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-line"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width",closed:"closed"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S),er=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Xt],exports:[Xt]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colorMode",{get:function(){return this._getOption("colorMode")},set:function(e){this._setOption("colorMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStyle",{get:function(){return this._getOption("hoverStyle")},set:function(e){this._setOption("hoverStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"link"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"colorMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"hoverStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-link"]],inputs:{border:"border",color:"color",colorMode:"colorMode",hoverStyle:"hoverStyle",opacity:"opacity"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),tr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[er],exports:[er]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"indicatorSrc",{get:function(){return this._getOption("indicatorSrc")},set:function(e){this._setOption("indicatorSrc",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shading",{get:function(){return this._getOption("shading")},set:function(e){this._setOption("shading",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shadingColor",{get:function(){return this._getOption("shadingColor")},set:function(e){this._setOption("shadingColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showIndicator",{get:function(){return this._getOption("showIndicator")},set:function(e){this._setOption("showIndicator",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showPane",{get:function(){return this._getOption("showPane")},set:function(e){this._setOption("showPane",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"loadPanel"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"height",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"indicatorSrc",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"shading",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"shadingColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showIndicator",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showPane",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"text",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-load-panel"]],inputs:{enabled:"enabled",height:"height",indicatorSrc:"indicatorSrc",shading:"shading",shadingColor:"shadingColor",showIndicator:"showIndicator",showPane:"showPane",text:"text",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),rr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[tr],exports:[tr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"showChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"backgroundColor",{get:function(){return this._getOption("backgroundColor")},set:function(e){this._setOption("backgroundColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"show",{get:function(){return this._getOption("show")},set:function(e){this._setOption("show",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"loadingIndicator"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"backgroundColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"font",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"show",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"text",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"showChange",void 0),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-loading-indicator"]],inputs:{backgroundColor:"backgroundColor",font:"font",show:"show",text:"text",enabled:"enabled"},outputs:{showChange:"showChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),nr=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[rr],exports:[rr]}),e}(),ir=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowClearing",{get:function(){return this._getOption("allowClearing")},set:function(e){this._setOption("allowClearing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"displayExpr",{get:function(){return this._getOption("displayExpr")},set:function(e){this._setOption("displayExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueExpr",{get:function(){return this._getOption("valueExpr")},set:function(e){this._setOption("valueExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"lookup"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowClearing",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"displayExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"valueExpr",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-lookup"]],inputs:{allowClearing:"allowClearing",dataSource:"dataSource",displayExpr:"displayExpr",valueExpr:"valueExpr"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),or=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ir],exports:[ir]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"bottom",{get:function(){return this._getOption("bottom")},set:function(e){this._setOption("bottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"left",{get:function(){return this._getOption("left")},set:function(e){this._setOption("left",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"right",{get:function(){return this._getOption("right")},set:function(e){this._setOption("right",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"top",{get:function(){return this._getOption("top")},set:function(e){this._setOption("top",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"margin"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"bottom",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"left",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"right",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"top",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-margin"]],inputs:{bottom:"bottom",left:"left",right:"right",top:"top"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),sr=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[or],exports:[or]}),e}(),ar=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"iconSrc",{get:function(){return this._getOption("iconSrc")},set:function(e){this._setOption("iconSrc",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"location",{get:function(){return this._getOption("location")},set:function(e){this._setOption("location",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onClick",{get:function(){return this._getOption("onClick")},set:function(e){this._setOption("onClick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tooltip",{get:function(){return this._getOption("tooltip")},set:function(e){this._setOption("tooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"markers"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"locationChildren",{get:function(){return this._getOption("location")},set:function(e){this.setChildren("location",e)},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"iconSrc",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"location",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onClick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tooltip",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return U}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"locationChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-marker"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,U,!1),2&e)&&(i.nd(n=i.Yc())&&(t.locationChildren=n))},inputs:{iconSrc:"iconSrc",location:"location",onClick:"onClick",tooltip:"tooltip"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a),ur=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ar],exports:[ar]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"separatorHeight",{get:function(){return this._getOption("separatorHeight")},set:function(e){this._setOption("separatorHeight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textLeftIndent",{get:function(){return this._getOption("textLeftIndent")},set:function(e){this._setOption("textLeftIndent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textTopIndent",{get:function(){return this._getOption("textTopIndent")},set:function(e){this._setOption("textTopIndent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"topIndent",{get:function(){return this._getOption("topIndent")},set:function(e){this._setOption("topIndent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"marker"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"separatorHeight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"textLeftIndent",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"textTopIndent",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"topIndent",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-marker"]],inputs:{label:"label",separatorHeight:"separatorHeight",textLeftIndent:"textLeftIndent",textTopIndent:"textTopIndent",topIndent:"topIndent",visible:"visible"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),cr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ur],exports:[ur]})}(),function(e){function t(t,r,n,i,o,s){var a=e.call(this)||this;return a.renderer=n,a.document=i,a.element=s,t.setNestedOption(a),r.setHost(a,a._fullOptionPath.bind(a)),o.setHost(a),a}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"autoExpandAll",{get:function(){return this._getOption("autoExpandAll")},set:function(e){this._setOption("autoExpandAll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"masterDetail"},enumerable:!0,configurable:!0}),t.prototype.setTemplate=function(e){this.template=e},t.prototype.ngAfterViewInit=function(){Object(o.j)(this,this.element,this.renderer,this.document)},t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]},{type:i.Y},{type:void 0,decorators:[{type:i.C,args:[s.e]}]},{type:o.d,decorators:[{type:i.y}]},{type:i.v}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"autoExpandAll",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"template",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.h)(3,Object(i.C)(s.e)),Object(n.h)(4,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h,i.Y,Object,o.d,i.v])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1),i.Kc(i.Y),i.Kc(s.e),i.Kc(o.d,1),i.Kc(i.v))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-master-detail"]],inputs:{autoExpandAll:"autoExpandAll",enabled:"enabled",template:"template"},features:[i.xc([o.h,o.d]),i.vc],ngContentSelectors:a,decls:1,vars:0,template:function(e,t){1&e&&(i.fd(),i.ed(0))},styles:["[_nghost-%COMP%] { display: block; }"]}),t}(o.g)),pr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[cr],exports:[cr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"days",{get:function(){return this._getOption("days")},set:function(e){this._setOption("days",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hours",{get:function(){return this._getOption("hours")},set:function(e){this._setOption("hours",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"milliseconds",{get:function(){return this._getOption("milliseconds")},set:function(e){this._setOption("milliseconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minutes",{get:function(){return this._getOption("minutes")},set:function(e){this._setOption("minutes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"months",{get:function(){return this._getOption("months")},set:function(e){this._setOption("months",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"quarters",{get:function(){return this._getOption("quarters")},set:function(e){this._setOption("quarters",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"seconds",{get:function(){return this._getOption("seconds")},set:function(e){this._setOption("seconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"weeks",{get:function(){return this._getOption("weeks")},set:function(e){this._setOption("weeks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"years",{get:function(){return this._getOption("years")},set:function(e){this._setOption("years",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"maxRange"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"days",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"hours",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"milliseconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minutes",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"months",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"quarters",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"seconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"weeks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"years",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-max-range"]],inputs:{days:"days",hours:"hours",milliseconds:"milliseconds",minutes:"minutes",months:"months",quarters:"quarters",seconds:"seconds",weeks:"weeks",years:"years"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),lr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[pr],exports:[pr]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowedTargets",{get:function(){return this._getOption("allowedTargets")},set:function(e){this._setOption("allowedTargets",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),t}(o.g)),mr=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"mediaResizing"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-media-resizing"]],inputs:{allowedTargets:"allowedTargets",enabled:"enabled"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(lr),dr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[mr],exports:[mr]})}(),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"displayExpr",{get:function(){return this._getOption("displayExpr")},set:function(e){this._setOption("displayExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemTemplate",{get:function(){return this._getOption("itemTemplate")},set:function(e){this._setOption("itemTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"marker",{get:function(){return this._getOption("marker")},set:function(e){this._setOption("marker",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minSearchLength",{get:function(){return this._getOption("minSearchLength")},set:function(e){this._setOption("minSearchLength",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"searchExpr",{get:function(){return this._getOption("searchExpr")},set:function(e){this._setOption("searchExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"searchTimeout",{get:function(){return this._getOption("searchTimeout")},set:function(e){this._setOption("searchTimeout",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"template",{get:function(){return this._getOption("template")},set:function(e){this._setOption("template",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueExpr",{get:function(){return this._getOption("valueExpr")},set:function(e){this._setOption("valueExpr",e)},enumerable:!0,configurable:!0}),t}(o.a)),yr=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"mentions"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-mention"]],inputs:{dataSource:"dataSource",displayExpr:"displayExpr",itemTemplate:"itemTemplate",marker:"marker",minSearchLength:"minSearchLength",searchExpr:"searchExpr",searchTimeout:"searchTimeout",template:"template",valueExpr:"valueExpr"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(dr),hr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[yr],exports:[yr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"action",{get:function(){return this._getOption("action")},set:function(e){this._setOption("action",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"menuItems"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"action",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"text",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-menu-item"]],inputs:{action:"action",text:"text"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),gr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[hr],exports:[hr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"days",{get:function(){return this._getOption("days")},set:function(e){this._setOption("days",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hours",{get:function(){return this._getOption("hours")},set:function(e){this._setOption("hours",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"milliseconds",{get:function(){return this._getOption("milliseconds")},set:function(e){this._setOption("milliseconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minutes",{get:function(){return this._getOption("minutes")},set:function(e){this._setOption("minutes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"months",{get:function(){return this._getOption("months")},set:function(e){this._setOption("months",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"quarters",{get:function(){return this._getOption("quarters")},set:function(e){this._setOption("quarters",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"seconds",{get:function(){return this._getOption("seconds")},set:function(e){this._setOption("seconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"weeks",{get:function(){return this._getOption("weeks")},set:function(e){this._setOption("weeks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"years",{get:function(){return this._getOption("years")},set:function(e){this._setOption("years",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"minRange"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"days",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"hours",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"milliseconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minutes",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"months",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"quarters",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"seconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"weeks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"years",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-min-range"]],inputs:{days:"days",hours:"hours",milliseconds:"milliseconds",minutes:"minutes",months:"months",quarters:"quarters",seconds:"seconds",weeks:"weeks",years:"years"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),br=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[gr],exports:[gr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"days",{get:function(){return this._getOption("days")},set:function(e){this._setOption("days",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hours",{get:function(){return this._getOption("hours")},set:function(e){this._setOption("hours",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"milliseconds",{get:function(){return this._getOption("milliseconds")},set:function(e){this._setOption("milliseconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minutes",{get:function(){return this._getOption("minutes")},set:function(e){this._setOption("minutes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"months",{get:function(){return this._getOption("months")},set:function(e){this._setOption("months",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"quarters",{get:function(){return this._getOption("quarters")},set:function(e){this._setOption("quarters",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"seconds",{get:function(){return this._getOption("seconds")},set:function(e){this._setOption("seconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"weeks",{get:function(){return this._getOption("weeks")},set:function(e){this._setOption("weeks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"years",{get:function(){return this._getOption("years")},set:function(e){this._setOption("years",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"minVisualRangeLength"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"days",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"hours",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"milliseconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minutes",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"months",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"quarters",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"seconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"weeks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"years",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-min-visual-range-length"]],inputs:{days:"days",hours:"hours",milliseconds:"milliseconds",minutes:"minutes",months:"months",quarters:"quarters",seconds:"seconds",weeks:"weeks",years:"years"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),fr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[br],exports:[br]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"minorGrid"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-minor-grid"]],inputs:{color:"color",opacity:"opacity",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Sr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[fr],exports:[fr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"days",{get:function(){return this._getOption("days")},set:function(e){this._setOption("days",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hours",{get:function(){return this._getOption("hours")},set:function(e){this._setOption("hours",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"milliseconds",{get:function(){return this._getOption("milliseconds")},set:function(e){this._setOption("milliseconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minutes",{get:function(){return this._getOption("minutes")},set:function(e){this._setOption("minutes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"months",{get:function(){return this._getOption("months")},set:function(e){this._setOption("months",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"quarters",{get:function(){return this._getOption("quarters")},set:function(e){this._setOption("quarters",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"seconds",{get:function(){return this._getOption("seconds")},set:function(e){this._setOption("seconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"weeks",{get:function(){return this._getOption("weeks")},set:function(e){this._setOption("weeks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"years",{get:function(){return this._getOption("years")},set:function(e){this._setOption("years",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"minorTickInterval"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"days",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"hours",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"milliseconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minutes",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"months",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"quarters",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"seconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"weeks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"years",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-minor-tick-interval"]],inputs:{days:"days",hours:"hours",milliseconds:"milliseconds",minutes:"minutes",months:"months",quarters:"quarters",seconds:"seconds",weeks:"weeks",years:"years"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),vr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Sr],exports:[Sr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"length",{get:function(){return this._getOption("length")},set:function(e){this._setOption("length",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shift",{get:function(){return this._getOption("shift")},set:function(e){this._setOption("shift",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"minorTick"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"length",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"shift",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-minor-tick"]],inputs:{color:"color",length:"length",opacity:"opacity",shift:"shift",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),_r=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[vr],exports:[vr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"x",{get:function(){return this._getOption("x")},set:function(e){this._setOption("x",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._getOption("y")},set:function(e){this._setOption("y",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"my"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"x",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"y",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-my"]],inputs:{x:"x",y:"y"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Or=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[_r],exports:[_r]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStyle",{get:function(){return this._getOption("hoverStyle")},set:function(e){this._setOption("hoverStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"padding",{get:function(){return this._getOption("padding")},set:function(e){this._setOption("padding",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"node"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"hoverStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"padding",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-node"]],inputs:{border:"border",color:"color",hoverStyle:"hoverStyle",opacity:"opacity",padding:"padding",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Ir=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Or],exports:[Or]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"autoLayout",{get:function(){return this._getOption("autoLayout")},set:function(e){this._setOption("autoLayout",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"childrenExpr",{get:function(){return this._getOption("childrenExpr")},set:function(e){this._setOption("childrenExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"containerKeyExpr",{get:function(){return this._getOption("containerKeyExpr")},set:function(e){this._setOption("containerKeyExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"heightExpr",{get:function(){return this._getOption("heightExpr")},set:function(e){this._setOption("heightExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"imageUrlExpr",{get:function(){return this._getOption("imageUrlExpr")},set:function(e){this._setOption("imageUrlExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsExpr",{get:function(){return this._getOption("itemsExpr")},set:function(e){this._setOption("itemsExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"keyExpr",{get:function(){return this._getOption("keyExpr")},set:function(e){this._setOption("keyExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"leftExpr",{get:function(){return this._getOption("leftExpr")},set:function(e){this._setOption("leftExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lockedExpr",{get:function(){return this._getOption("lockedExpr")},set:function(e){this._setOption("lockedExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"parentKeyExpr",{get:function(){return this._getOption("parentKeyExpr")},set:function(e){this._setOption("parentKeyExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"styleExpr",{get:function(){return this._getOption("styleExpr")},set:function(e){this._setOption("styleExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textExpr",{get:function(){return this._getOption("textExpr")},set:function(e){this._setOption("textExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textStyleExpr",{get:function(){return this._getOption("textStyleExpr")},set:function(e){this._setOption("textStyleExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"topExpr",{get:function(){return this._getOption("topExpr")},set:function(e){this._setOption("topExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"typeExpr",{get:function(){return this._getOption("typeExpr")},set:function(e){this._setOption("typeExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"widthExpr",{get:function(){return this._getOption("widthExpr")},set:function(e){this._setOption("widthExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"zIndexExpr",{get:function(){return this._getOption("zIndexExpr")},set:function(e){this._setOption("zIndexExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"nodes"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"autoLayout",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"childrenExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"containerKeyExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"heightExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"imageUrlExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"itemsExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"keyExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"leftExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"lockedExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"parentKeyExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"styleExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"textExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"textStyleExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"topExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"typeExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"widthExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"zIndexExpr",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-nodes"]],inputs:{autoLayout:"autoLayout",childrenExpr:"childrenExpr",containerKeyExpr:"containerKeyExpr",dataSource:"dataSource",heightExpr:"heightExpr",imageUrlExpr:"imageUrlExpr",itemsExpr:"itemsExpr",keyExpr:"keyExpr",leftExpr:"leftExpr",lockedExpr:"lockedExpr",parentKeyExpr:"parentKeyExpr",styleExpr:"styleExpr",textExpr:"textExpr",textStyleExpr:"textStyleExpr",topExpr:"topExpr",typeExpr:"typeExpr",widthExpr:"widthExpr",zIndexExpr:"zIndexExpr"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Nr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ir],exports:[Ir]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"x",{get:function(){return this._getOption("x")},set:function(e){this._setOption("x",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._getOption("y")},set:function(e){this._setOption("y",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"offset"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"x",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"y",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-offset"]],inputs:{x:"x",y:"y"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Cr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Nr],exports:[Nr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"between",{get:function(){return this._getOption("between")},set:function(e){this._setOption("between",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"contains",{get:function(){return this._getOption("contains")},set:function(e){this._setOption("contains",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endsWith",{get:function(){return this._getOption("endsWith")},set:function(e){this._setOption("endsWith",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"equal",{get:function(){return this._getOption("equal")},set:function(e){this._setOption("equal",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"greaterThan",{get:function(){return this._getOption("greaterThan")},set:function(e){this._setOption("greaterThan",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"greaterThanOrEqual",{get:function(){return this._getOption("greaterThanOrEqual")},set:function(e){this._setOption("greaterThanOrEqual",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lessThan",{get:function(){return this._getOption("lessThan")},set:function(e){this._setOption("lessThan",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lessThanOrEqual",{get:function(){return this._getOption("lessThanOrEqual")},set:function(e){this._setOption("lessThanOrEqual",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"notContains",{get:function(){return this._getOption("notContains")},set:function(e){this._setOption("notContains",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"notEqual",{get:function(){return this._getOption("notEqual")},set:function(e){this._setOption("notEqual",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startsWith",{get:function(){return this._getOption("startsWith")},set:function(e){this._setOption("startsWith",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"operationDescriptions"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"between",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"contains",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"endsWith",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"equal",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"greaterThan",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"greaterThanOrEqual",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"lessThan",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"lessThanOrEqual",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"notContains",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"notEqual",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"startsWith",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-operation-descriptions"]],inputs:{between:"between",contains:"contains",endsWith:"endsWith",equal:"equal",greaterThan:"greaterThan",greaterThanOrEqual:"greaterThanOrEqual",lessThan:"lessThan",lessThanOrEqual:"lessThanOrEqual",notContains:"notContains",notEqual:"notEqual",startsWith:"startsWith"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Tr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Cr],exports:[Cr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"options"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-options"]],inputs:{accessKey:"accessKey",activeStateEnabled:"activeStateEnabled",disabled:"disabled",elementAttr:"elementAttr",focusStateEnabled:"focusStateEnabled",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",icon:"icon",onClick:"onClick",onContentReady:"onContentReady",onDisposing:"onDisposing",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",rtlEnabled:"rtlEnabled",stylingMode:"stylingMode",tabIndex:"tabIndex",template:"template",text:"text",type:"type",useSubmitBehavior:"useSubmitBehavior",validationGroup:"validationGroup",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Q)),kr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Tr],exports:[Tr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._getOption("items")},set:function(e){this._setOption("items",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"pageSize"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsChildren",{get:function(){return this._getOption("items")},set:function(e){this.setChildren("items",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"height",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"items",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return V}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"itemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-page-size"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,V,!1),2&e)&&(i.nd(n=i.Yc())&&(t.itemsChildren=n))},inputs:{height:"height",items:"items",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),xr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[kr],exports:[kr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowedPageSizes",{get:function(){return this._getOption("allowedPageSizes")},set:function(e){this._setOption("allowedPageSizes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"infoText",{get:function(){return this._getOption("infoText")},set:function(e){this._setOption("infoText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showInfo",{get:function(){return this._getOption("showInfo")},set:function(e){this._setOption("showInfo",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showNavigationButtons",{get:function(){return this._getOption("showNavigationButtons")},set:function(e){this._setOption("showNavigationButtons",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showPageSizeSelector",{get:function(){return this._getOption("showPageSizeSelector")},set:function(e){this._setOption("showPageSizeSelector",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"pager"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"allowedPageSizes",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"infoText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showInfo",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showNavigationButtons",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showPageSizeSelector",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"visible",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-pager"]],inputs:{allowedPageSizes:"allowedPageSizes",infoText:"infoText",showInfo:"showInfo",showNavigationButtons:"showNavigationButtons",showPageSizeSelector:"showPageSizeSelector",visible:"visible"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Ar=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[xr],exports:[xr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"pageIndexChange"},{emit:"pageSizeChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pageIndex",{get:function(){return this._getOption("pageIndex")},set:function(e){this._setOption("pageIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pageSize",{get:function(){return this._getOption("pageSize")},set:function(e){this._setOption("pageSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"paging"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"pageIndex",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"pageSize",null),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"pageIndexChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"pageSizeChange",void 0),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-paging"]],inputs:{enabled:"enabled",pageIndex:"pageIndex",pageSize:"pageSize"},outputs:{pageIndexChange:"pageIndexChange",pageSizeChange:"pageSizeChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Pr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ar],exports:[Ar]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"backgroundColor",{get:function(){return this._getOption("backgroundColor")},set:function(e){this._setOption("backgroundColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"panes"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"backgroundColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"height",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"name",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-pane"]],inputs:{backgroundColor:"backgroundColor",border:"border",height:"height",name:"name"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),wr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Pr],exports:[Pr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"copy",{get:function(){return this._getOption("copy")},set:function(e){this._setOption("copy",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"create",{get:function(){return this._getOption("create")},set:function(e){this._setOption("create",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"download",{get:function(){return this._getOption("download")},set:function(e){this._setOption("download",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"move",{get:function(){return this._getOption("move")},set:function(e){this._setOption("move",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"remove",{get:function(){return this._getOption("remove")},set:function(e){this._setOption("remove",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rename",{get:function(){return this._getOption("rename")},set:function(e){this._setOption("rename",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"upload",{get:function(){return this._getOption("upload")},set:function(e){this._setOption("upload",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"permissions"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"copy",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"create",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"download",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"move",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"remove",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"rename",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"upload",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-permissions"]],inputs:{copy:"copy",create:"create",download:"download",move:"move",remove:"remove",rename:"rename",upload:"upload"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Dr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[wr],exports:[wr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverMode",{get:function(){return this._getOption("hoverMode")},set:function(e){this._setOption("hoverMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStyle",{get:function(){return this._getOption("hoverStyle")},set:function(e){this._setOption("hoverStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"image",{get:function(){return this._getOption("image")},set:function(e){this._setOption("image",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionMode",{get:function(){return this._getOption("selectionMode")},set:function(e){this._setOption("selectionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionStyle",{get:function(){return this._getOption("selectionStyle")},set:function(e){this._setOption("selectionStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){return this._getOption("size")},set:function(e){this._setOption("size",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"symbol",{get:function(){return this._getOption("symbol")},set:function(e){this._setOption("symbol",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"point"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"hoverMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"hoverStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"image",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"selectionMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"selectionStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"size",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"symbol",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-point"]],inputs:{border:"border",color:"color",hoverMode:"hoverMode",hoverStyle:"hoverStyle",image:"image",selectionMode:"selectionMode",selectionStyle:"selectionStyle",size:"size",symbol:"symbol",visible:"visible"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Rr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Dr],exports:[Dr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"heightChange"},{emit:"positionChange"},{emit:"visibleChange"},{emit:"widthChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"popup"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"toolbarItemsChildren",{get:function(){return this._getOption("toolbarItems")},set:function(e){this.setChildren("toolbarItems",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"heightChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"positionChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"visibleChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"widthChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return Ue}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"toolbarItemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-popup"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,Ue,!1),2&e)&&(i.nd(n=i.Yc())&&(t.toolbarItemsChildren=n))},inputs:{accessKey:"accessKey",animation:"animation",closeOnOutsideClick:"closeOnOutsideClick",container:"container",contentTemplate:"contentTemplate",deferRendering:"deferRendering",disabled:"disabled",dragEnabled:"dragEnabled",elementAttr:"elementAttr",focusStateEnabled:"focusStateEnabled",fullScreen:"fullScreen",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",maxHeight:"maxHeight",maxWidth:"maxWidth",minHeight:"minHeight",minWidth:"minWidth",onContentReady:"onContentReady",onDisposing:"onDisposing",onHidden:"onHidden",onHiding:"onHiding",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",onResize:"onResize",onResizeEnd:"onResizeEnd",onResizeStart:"onResizeStart",onShowing:"onShowing",onShown:"onShown",onTitleRendered:"onTitleRendered",position:"position",resizeEnabled:"resizeEnabled",rtlEnabled:"rtlEnabled",shading:"shading",shadingColor:"shadingColor",showCloseButton:"showCloseButton",showTitle:"showTitle",tabIndex:"tabIndex",title:"title",titleTemplate:"titleTemplate",toolbarItems:"toolbarItems",visible:"visible",width:"width"},outputs:{heightChange:"heightChange",positionChange:"positionChange",visibleChange:"visibleChange",widthChange:"widthChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Ge)),Er=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Rr],exports:[Rr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"position"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-position"]],inputs:{at:"at",boundary:"boundary",boundaryOffset:"boundaryOffset",collision:"collision",my:"my",of:"of",offset:"offset"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"at",{get:function(){return this._getOption("at")},set:function(e){this._setOption("at",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"boundary",{get:function(){return this._getOption("boundary")},set:function(e){this._setOption("boundary",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"boundaryOffset",{get:function(){return this._getOption("boundaryOffset")},set:function(e){this._setOption("boundaryOffset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"collision",{get:function(){return this._getOption("collision")},set:function(e){this._setOption("collision",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"my",{get:function(){return this._getOption("my")},set:function(e){this._setOption("my",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"of",{get:function(){return this._getOption("of")},set:function(e){this._setOption("of",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offset",{get:function(){return this._getOption("offset")},set:function(e){this._setOption("offset",e)},enumerable:!0,configurable:!0}),t}(o.g))),jr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Er],exports:[Er]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"projection"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-projection"]],inputs:{aspectRatio:"aspectRatio",from:"from",to:"to"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"aspectRatio",{get:function(){return this._getOption("aspectRatio")},set:function(e){this._setOption("aspectRatio",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"from",{get:function(){return this._getOption("from")},set:function(e){this._setOption("from",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"to",{get:function(){return this._getOption("to")},set:function(e){this._setOption("to",e)},enumerable:!0,configurable:!0}),t}(o.g))),Mr=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[jr],exports:[jr]}),e}(),qr=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"collapsible",{get:function(){return this._getOption("collapsible")},set:function(e){this._setOption("collapsible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groups",{get:function(){return this._getOption("groups")},set:function(e){this._setOption("groups",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"propertiesPanel"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupsChildren",{get:function(){return this._getOption("groups")},set:function(e){this.setChildren("groups",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"collapsible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"groups",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return _t}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"groupsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-properties-panel"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,_t,!1),2&e)&&(i.nd(n=i.Yc())&&(t.groupsChildren=n))},inputs:{collapsible:"collapsible",enabled:"enabled",groups:"groups"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),Lr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[qr],exports:[qr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endValue",{get:function(){return this._getOption("endValue")},set:function(e){this._setOption("endValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startValue",{get:function(){return this._getOption("startValue")},set:function(e){this._setOption("startValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"ranges"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"endValue",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"startValue",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-range"]],inputs:{color:"color",endValue:"endValue",startValue:"startValue"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),Fr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Lr],exports:[Lr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"backgroundColor",{get:function(){return this._getOption("backgroundColor")},set:function(e){this._setOption("backgroundColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offset",{get:function(){return this._getOption("offset")},set:function(e){this._setOption("offset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"orientation",{get:function(){return this._getOption("orientation")},set:function(e){this._setOption("orientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"palette",{get:function(){return this._getOption("palette")},set:function(e){this._setOption("palette",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paletteExtensionMode",{get:function(){return this._getOption("paletteExtensionMode")},set:function(e){this._setOption("paletteExtensionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ranges",{get:function(){return this._getOption("ranges")},set:function(e){this._setOption("ranges",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalOrientation",{get:function(){return this._getOption("horizontalOrientation")},set:function(e){this._setOption("horizontalOrientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalOrientation",{get:function(){return this._getOption("verticalOrientation")},set:function(e){this._setOption("verticalOrientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"rangeContainer"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangesChildren",{get:function(){return this._getOption("ranges")},set:function(e){this.setChildren("ranges",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"backgroundColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"offset",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"orientation",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"palette",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"paletteExtensionMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"ranges",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"width",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"horizontalOrientation",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"verticalOrientation",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return Lr}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"rangesChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-range-container"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,Lr,!1),2&e)&&(i.nd(n=i.Yc())&&(t.rangesChildren=n))},inputs:{backgroundColor:"backgroundColor",offset:"offset",orientation:"orientation",palette:"palette",paletteExtensionMode:"paletteExtensionMode",ranges:"ranges",width:"width",horizontalOrientation:"horizontalOrientation",verticalOrientation:"verticalOrientation"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Br=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Fr],exports:[Fr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"rangearea"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-rangearea"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),Gr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Br],exports:[Br]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"rangebar"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-rangebar"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),Ur=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Gr],exports:[Gr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"level",{get:function(){return this._getOption("level")},set:function(e){this._setOption("level",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"reduction"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"level",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-reduction"]],inputs:{color:"color",level:"level"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Vr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ur],exports:[Ur]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"filtering",{get:function(){return this._getOption("filtering")},set:function(e){this._setOption("filtering",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"grouping",{get:function(){return this._getOption("grouping")},set:function(e){this._setOption("grouping",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupPaging",{get:function(){return this._getOption("groupPaging")},set:function(e){this._setOption("groupPaging",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paging",{get:function(){return this._getOption("paging")},set:function(e){this._setOption("paging",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sorting",{get:function(){return this._getOption("sorting")},set:function(e){this._setOption("sorting",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"summary",{get:function(){return this._getOption("summary")},set:function(e){this._setOption("summary",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"remoteOperations"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"filtering",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"grouping",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"groupPaging",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"paging",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"sorting",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"summary",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-remote-operations"]],inputs:{filtering:"filtering",grouping:"grouping",groupPaging:"groupPaging",paging:"paging",sorting:"sorting",summary:"summary"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),zr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Vr],exports:[Vr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"keyExpr",{get:function(){return this._getOption("keyExpr")},set:function(e){this._setOption("keyExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"resourceIdExpr",{get:function(){return this._getOption("resourceIdExpr")},set:function(e){this._setOption("resourceIdExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"taskIdExpr",{get:function(){return this._getOption("taskIdExpr")},set:function(e){this._setOption("taskIdExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"resourceAssignments"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"keyExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"resourceIdExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"taskIdExpr",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-resource-assignments"]],inputs:{dataSource:"dataSource",keyExpr:"keyExpr",resourceIdExpr:"resourceIdExpr",taskIdExpr:"taskIdExpr"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Hr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[zr],exports:[zr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowMultiple",{get:function(){return this._getOption("allowMultiple")},set:function(e){this._setOption("allowMultiple",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"colorExpr",{get:function(){return this._getOption("colorExpr")},set:function(e){this._setOption("colorExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"displayExpr",{get:function(){return this._getOption("displayExpr")},set:function(e){this._setOption("displayExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fieldExpr",{get:function(){return this._getOption("fieldExpr")},set:function(e){this._setOption("fieldExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"useColorAsDefault",{get:function(){return this._getOption("useColorAsDefault")},set:function(e){this._setOption("useColorAsDefault",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueExpr",{get:function(){return this._getOption("valueExpr")},set:function(e){this._setOption("valueExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"resources"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowMultiple",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"colorExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"displayExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"fieldExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"useColorAsDefault",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"valueExpr",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-resource"]],inputs:{allowMultiple:"allowMultiple",colorExpr:"colorExpr",dataSource:"dataSource",displayExpr:"displayExpr",fieldExpr:"fieldExpr",label:"label",useColorAsDefault:"useColorAsDefault",valueExpr:"valueExpr"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),Kr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Hr],exports:[Hr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"keyExpr",{get:function(){return this._getOption("keyExpr")},set:function(e){this._setOption("keyExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textExpr",{get:function(){return this._getOption("textExpr")},set:function(e){this._setOption("textExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"resources"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"keyExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"textExpr",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-resources"]],inputs:{dataSource:"dataSource",keyExpr:"keyExpr",textExpr:"textExpr"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Wr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Kr],exports:[Kr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"locations",{get:function(){return this._getOption("locations")},set:function(e){this._setOption("locations",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"mode",{get:function(){return this._getOption("mode")},set:function(e){this._setOption("mode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"weight",{get:function(){return this._getOption("weight")},set:function(e){this._setOption("weight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"routes"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"locationsChildren",{get:function(){return this._getOption("locations")},set:function(e){this.setChildren("locations",e)},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"locations",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"mode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"weight",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return U}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"locationsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-route"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,U,!1),2&e)&&(i.nd(n=i.Yc())&&(t.locationsChildren=n))},inputs:{color:"color",locations:"locations",mode:"mode",opacity:"opacity",weight:"weight"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),Jr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Wr],exports:[Wr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowDropInsideItem",{get:function(){return this._getOption("allowDropInsideItem")},set:function(e){this._setOption("allowDropInsideItem",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowReordering",{get:function(){return this._getOption("allowReordering")},set:function(e){this._setOption("allowReordering",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"autoScroll",{get:function(){return this._getOption("autoScroll")},set:function(e){this._setOption("autoScroll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"boundary",{get:function(){return this._getOption("boundary")},set:function(e){this._setOption("boundary",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"container",{get:function(){return this._getOption("container")},set:function(e){this._setOption("container",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cursorOffset",{get:function(){return this._getOption("cursorOffset")},set:function(e){this._setOption("cursorOffset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"data",{get:function(){return this._getOption("data")},set:function(e){this._setOption("data",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dragDirection",{get:function(){return this._getOption("dragDirection")},set:function(e){this._setOption("dragDirection",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dragTemplate",{get:function(){return this._getOption("dragTemplate")},set:function(e){this._setOption("dragTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dropFeedbackMode",{get:function(){return this._getOption("dropFeedbackMode")},set:function(e){this._setOption("dropFeedbackMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filter",{get:function(){return this._getOption("filter")},set:function(e){this._setOption("filter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"group",{get:function(){return this._getOption("group")},set:function(e){this._setOption("group",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"handle",{get:function(){return this._getOption("handle")},set:function(e){this._setOption("handle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onAdd",{get:function(){return this._getOption("onAdd")},set:function(e){this._setOption("onAdd",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragChange",{get:function(){return this._getOption("onDragChange")},set:function(e){this._setOption("onDragChange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragEnd",{get:function(){return this._getOption("onDragEnd")},set:function(e){this._setOption("onDragEnd",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragMove",{get:function(){return this._getOption("onDragMove")},set:function(e){this._setOption("onDragMove",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDragStart",{get:function(){return this._getOption("onDragStart")},set:function(e){this._setOption("onDragStart",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onRemove",{get:function(){return this._getOption("onRemove")},set:function(e){this._setOption("onRemove",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onReorder",{get:function(){return this._getOption("onReorder")},set:function(e){this._setOption("onReorder",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollSensitivity",{get:function(){return this._getOption("scrollSensitivity")},set:function(e){this._setOption("scrollSensitivity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollSpeed",{get:function(){return this._getOption("scrollSpeed")},set:function(e){this._setOption("scrollSpeed",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showDragIcons",{get:function(){return this._getOption("showDragIcons")},set:function(e){this._setOption("showDragIcons",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"rowDragging"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowDropInsideItem",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowReordering",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"autoScroll",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"boundary",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"container",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"cursorOffset",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"data",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dragDirection",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dragTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dropFeedbackMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"filter",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"group",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"handle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onAdd",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onDragChange",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onDragEnd",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onDragMove",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onDragStart",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onRemove",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"onReorder",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"scrollSensitivity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"scrollSpeed",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showDragIcons",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-row-dragging"]],inputs:{allowDropInsideItem:"allowDropInsideItem",allowReordering:"allowReordering",autoScroll:"autoScroll",boundary:"boundary",container:"container",cursorOffset:"cursorOffset",data:"data",dragDirection:"dragDirection",dragTemplate:"dragTemplate",dropFeedbackMode:"dropFeedbackMode",filter:"filter",group:"group",handle:"handle",onAdd:"onAdd",onDragChange:"onDragChange",onDragEnd:"onDragEnd",onDragMove:"onDragMove",onDragStart:"onDragStart",onRemove:"onRemove",onReorder:"onReorder",scrollSensitivity:"scrollSensitivity",scrollSpeed:"scrollSpeed",showDragIcons:"showDragIcons"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Qr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Jr],exports:[Jr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"baseSize",{get:function(){return this._getOption("baseSize")},set:function(e){this._setOption("baseSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ratio",{get:function(){return this._getOption("ratio")},set:function(e){this._setOption("ratio",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"screen",{get:function(){return this._getOption("screen")},set:function(e){this._setOption("screen",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shrink",{get:function(){return this._getOption("shrink")},set:function(e){this._setOption("shrink",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"rows"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"baseSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"ratio",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"screen",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"shrink",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-row"]],inputs:{baseSize:"baseSize",ratio:"ratio",screen:"screen",shrink:"shrink"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),Zr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Qr],exports:[Qr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowDecimals",{get:function(){return this._getOption("allowDecimals")},set:function(e){this._setOption("allowDecimals",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customMinorTicks",{get:function(){return this._getOption("customMinorTicks")},set:function(e){this._setOption("customMinorTicks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customTicks",{get:function(){return this._getOption("customTicks")},set:function(e){this._setOption("customTicks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endValue",{get:function(){return this._getOption("endValue")},set:function(e){this._setOption("endValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTick",{get:function(){return this._getOption("minorTick")},set:function(e){this._setOption("minorTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTickInterval",{get:function(){return this._getOption("minorTickInterval")},set:function(e){this._setOption("minorTickInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"orientation",{get:function(){return this._getOption("orientation")},set:function(e){this._setOption("orientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scaleDivisionFactor",{get:function(){return this._getOption("scaleDivisionFactor")},set:function(e){this._setOption("scaleDivisionFactor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startValue",{get:function(){return this._getOption("startValue")},set:function(e){this._setOption("startValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tick",{get:function(){return this._getOption("tick")},set:function(e){this._setOption("tick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tickInterval",{get:function(){return this._getOption("tickInterval")},set:function(e){this._setOption("tickInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalOrientation",{get:function(){return this._getOption("horizontalOrientation")},set:function(e){this._setOption("horizontalOrientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalOrientation",{get:function(){return this._getOption("verticalOrientation")},set:function(e){this._setOption("verticalOrientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"aggregateByCategory",{get:function(){return this._getOption("aggregateByCategory")},set:function(e){this._setOption("aggregateByCategory",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"aggregationGroupWidth",{get:function(){return this._getOption("aggregationGroupWidth")},set:function(e){this._setOption("aggregationGroupWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"aggregationInterval",{get:function(){return this._getOption("aggregationInterval")},set:function(e){this._setOption("aggregationInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"breaks",{get:function(){return this._getOption("breaks")},set:function(e){this._setOption("breaks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"breakStyle",{get:function(){return this._getOption("breakStyle")},set:function(e){this._setOption("breakStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"categories",{get:function(){return this._getOption("categories")},set:function(e){this._setOption("categories",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endOnTick",{get:function(){return this._getOption("endOnTick")},set:function(e){this._setOption("endOnTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"holidays",{get:function(){return this._getOption("holidays")},set:function(e){this._setOption("holidays",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"linearThreshold",{get:function(){return this._getOption("linearThreshold")},set:function(e){this._setOption("linearThreshold",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"logarithmBase",{get:function(){return this._getOption("logarithmBase")},set:function(e){this._setOption("logarithmBase",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"marker",{get:function(){return this._getOption("marker")},set:function(e){this._setOption("marker",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxRange",{get:function(){return this._getOption("maxRange")},set:function(e){this._setOption("maxRange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTickCount",{get:function(){return this._getOption("minorTickCount")},set:function(e){this._setOption("minorTickCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minRange",{get:function(){return this._getOption("minRange")},set:function(e){this._setOption("minRange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"placeholderHeight",{get:function(){return this._getOption("placeholderHeight")},set:function(e){this._setOption("placeholderHeight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showCustomBoundaryTicks",{get:function(){return this._getOption("showCustomBoundaryTicks")},set:function(e){this._setOption("showCustomBoundaryTicks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"singleWorkdays",{get:function(){return this._getOption("singleWorkdays")},set:function(e){this._setOption("singleWorkdays",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueType",{get:function(){return this._getOption("valueType")},set:function(e){this._setOption("valueType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"workdaysOnly",{get:function(){return this._getOption("workdaysOnly")},set:function(e){this._setOption("workdaysOnly",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"workWeek",{get:function(){return this._getOption("workWeek")},set:function(e){this._setOption("workWeek",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"scale"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"breaksChildren",{get:function(){return this._getOption("breaks")},set:function(e){this.setChildren("breaks",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowDecimals",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"customMinorTicks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"customTicks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"endValue",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorTickInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"orientation",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"scaleDivisionFactor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"startValue",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tickInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"horizontalOrientation",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"verticalOrientation",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"aggregateByCategory",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"aggregationGroupWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"aggregationInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"breaks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"breakStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"categories",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"endOnTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"holidays",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"linearThreshold",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"logarithmBase",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"marker",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"maxRange",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minorTickCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minRange",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"placeholderHeight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showCustomBoundaryTicks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"singleWorkdays",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"valueType",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"workdaysOnly",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"workWeek",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return O}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"breaksChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-scale"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,O,!1),2&e)&&(i.nd(n=i.Yc())&&(t.breaksChildren=n))},inputs:{allowDecimals:"allowDecimals",customMinorTicks:"customMinorTicks",customTicks:"customTicks",endValue:"endValue",label:"label",minorTick:"minorTick",minorTickInterval:"minorTickInterval",orientation:"orientation",scaleDivisionFactor:"scaleDivisionFactor",startValue:"startValue",tick:"tick",tickInterval:"tickInterval",horizontalOrientation:"horizontalOrientation",verticalOrientation:"verticalOrientation",aggregateByCategory:"aggregateByCategory",aggregationGroupWidth:"aggregationGroupWidth",aggregationInterval:"aggregationInterval",breaks:"breaks",breakStyle:"breakStyle",categories:"categories",endOnTick:"endOnTick",holidays:"holidays",linearThreshold:"linearThreshold",logarithmBase:"logarithmBase",marker:"marker",maxRange:"maxRange",minorTickCount:"minorTickCount",minRange:"minRange",placeholderHeight:"placeholderHeight",showCustomBoundaryTicks:"showCustomBoundaryTicks",singleWorkdays:"singleWorkdays",type:"type",valueType:"valueType",workdaysOnly:"workdaysOnly",workWeek:"workWeek"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),$r=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Zr],exports:[Zr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"scatter"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-scatter"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width",closed:"closed"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),Yr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[$r],exports:[$r]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offset",{get:function(){return this._getOption("offset")},set:function(e){this._setOption("offset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"position",{get:function(){return this._getOption("position")},set:function(e){this._setOption("position",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"scrollBar"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"offset",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"position",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-scroll-bar"]],inputs:{color:"color",offset:"offset",opacity:"opacity",position:"position",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Xr=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Yr],exports:[Yr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"columnRenderingMode",{get:function(){return this._getOption("columnRenderingMode")},set:function(e){this._setOption("columnRenderingMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"mode",{get:function(){return this._getOption("mode")},set:function(e){this._setOption("mode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"preloadEnabled",{get:function(){return this._getOption("preloadEnabled")},set:function(e){this._setOption("preloadEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rowRenderingMode",{get:function(){return this._getOption("rowRenderingMode")},set:function(e){this._setOption("rowRenderingMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollByContent",{get:function(){return this._getOption("scrollByContent")},set:function(e){this._setOption("scrollByContent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollByThumb",{get:function(){return this._getOption("scrollByThumb")},set:function(e){this._setOption("scrollByThumb",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showScrollbar",{get:function(){return this._getOption("showScrollbar")},set:function(e){this._setOption("showScrollbar",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"useNative",{get:function(){return this._getOption("useNative")},set:function(e){this._setOption("useNative",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"scrolling"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"columnRenderingMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"mode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"preloadEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"rowRenderingMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"scrollByContent",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"scrollByThumb",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"showScrollbar",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"useNative",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-scrolling"]],inputs:{columnRenderingMode:"columnRenderingMode",mode:"mode",preloadEnabled:"preloadEnabled",rowRenderingMode:"rowRenderingMode",scrollByContent:"scrollByContent",scrollByThumb:"scrollByThumb",showScrollbar:"showScrollbar",useNative:"useNative"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),en=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Xr],exports:[Xr]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"textChange"},{emit:"valueChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"searchEditorOptions"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"buttonsChildren",{get:function(){return this._getOption("buttons")},set:function(e){this.setChildren("buttons",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"textChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"valueChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return J}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"buttonsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-search-editor-options"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,J,!1),2&e)&&(i.nd(n=i.Yc())&&(t.buttonsChildren=n))},inputs:{accessKey:"accessKey",activeStateEnabled:"activeStateEnabled",buttons:"buttons",disabled:"disabled",elementAttr:"elementAttr",focusStateEnabled:"focusStateEnabled",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",inputAttr:"inputAttr",isValid:"isValid",mask:"mask",maskChar:"maskChar",maskInvalidMessage:"maskInvalidMessage",maskRules:"maskRules",maxLength:"maxLength",mode:"mode",name:"name",onChange:"onChange",onContentReady:"onContentReady",onCopy:"onCopy",onCut:"onCut",onDisposing:"onDisposing",onEnterKey:"onEnterKey",onFocusIn:"onFocusIn",onFocusOut:"onFocusOut",onInitialized:"onInitialized",onInput:"onInput",onKeyDown:"onKeyDown",onKeyPress:"onKeyPress",onKeyUp:"onKeyUp",onOptionChanged:"onOptionChanged",onPaste:"onPaste",onValueChanged:"onValueChanged",placeholder:"placeholder",readOnly:"readOnly",rtlEnabled:"rtlEnabled",showClearButton:"showClearButton",showMaskMode:"showMaskMode",spellcheck:"spellcheck",stylingMode:"stylingMode",tabIndex:"tabIndex",text:"text",useMaskedValue:"useMaskedValue",validationError:"validationError",validationErrors:"validationErrors",validationMessageMode:"validationMessageMode",validationStatus:"validationStatus",value:"value",valueChangeEvent:"valueChangeEvent",visible:"visible",width:"width"},outputs:{textChange:"textChange",valueChange:"valueChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"accessKey",{get:function(){return this._getOption("accessKey")},set:function(e){this._setOption("accessKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"activeStateEnabled",{get:function(){return this._getOption("activeStateEnabled")},set:function(e){this._setOption("activeStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"buttons",{get:function(){return this._getOption("buttons")},set:function(e){this._setOption("buttons",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"focusStateEnabled",{get:function(){return this._getOption("focusStateEnabled")},set:function(e){this._setOption("focusStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hint",{get:function(){return this._getOption("hint")},set:function(e){this._setOption("hint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStateEnabled",{get:function(){return this._getOption("hoverStateEnabled")},set:function(e){this._setOption("hoverStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"inputAttr",{get:function(){return this._getOption("inputAttr")},set:function(e){this._setOption("inputAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isValid",{get:function(){return this._getOption("isValid")},set:function(e){this._setOption("isValid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"mask",{get:function(){return this._getOption("mask")},set:function(e){this._setOption("mask",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maskChar",{get:function(){return this._getOption("maskChar")},set:function(e){this._setOption("maskChar",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maskInvalidMessage",{get:function(){return this._getOption("maskInvalidMessage")},set:function(e){this._setOption("maskInvalidMessage",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maskRules",{get:function(){return this._getOption("maskRules")},set:function(e){this._setOption("maskRules",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxLength",{get:function(){return this._getOption("maxLength")},set:function(e){this._setOption("maxLength",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"mode",{get:function(){return this._getOption("mode")},set:function(e){this._setOption("mode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onChange",{get:function(){return this._getOption("onChange")},set:function(e){this._setOption("onChange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onContentReady",{get:function(){return this._getOption("onContentReady")},set:function(e){this._setOption("onContentReady",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onCopy",{get:function(){return this._getOption("onCopy")},set:function(e){this._setOption("onCopy",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onCut",{get:function(){return this._getOption("onCut")},set:function(e){this._setOption("onCut",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDisposing",{get:function(){return this._getOption("onDisposing")},set:function(e){this._setOption("onDisposing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onEnterKey",{get:function(){return this._getOption("onEnterKey")},set:function(e){this._setOption("onEnterKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onFocusIn",{get:function(){return this._getOption("onFocusIn")},set:function(e){this._setOption("onFocusIn",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onFocusOut",{get:function(){return this._getOption("onFocusOut")},set:function(e){this._setOption("onFocusOut",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onInitialized",{get:function(){return this._getOption("onInitialized")},set:function(e){this._setOption("onInitialized",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onInput",{get:function(){return this._getOption("onInput")},set:function(e){this._setOption("onInput",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onKeyDown",{get:function(){return this._getOption("onKeyDown")},set:function(e){this._setOption("onKeyDown",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onKeyPress",{get:function(){return this._getOption("onKeyPress")},set:function(e){this._setOption("onKeyPress",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onKeyUp",{get:function(){return this._getOption("onKeyUp")},set:function(e){this._setOption("onKeyUp",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onOptionChanged",{get:function(){return this._getOption("onOptionChanged")},set:function(e){this._setOption("onOptionChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onPaste",{get:function(){return this._getOption("onPaste")},set:function(e){this._setOption("onPaste",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onValueChanged",{get:function(){return this._getOption("onValueChanged")},set:function(e){this._setOption("onValueChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"placeholder",{get:function(){return this._getOption("placeholder")},set:function(e){this._setOption("placeholder",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"readOnly",{get:function(){return this._getOption("readOnly")},set:function(e){this._setOption("readOnly",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showClearButton",{get:function(){return this._getOption("showClearButton")},set:function(e){this._setOption("showClearButton",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showMaskMode",{get:function(){return this._getOption("showMaskMode")},set:function(e){this._setOption("showMaskMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"spellcheck",{get:function(){return this._getOption("spellcheck")},set:function(e){this._setOption("spellcheck",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stylingMode",{get:function(){return this._getOption("stylingMode")},set:function(e){this._setOption("stylingMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabIndex",{get:function(){return this._getOption("tabIndex")},set:function(e){this._setOption("tabIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"useMaskedValue",{get:function(){return this._getOption("useMaskedValue")},set:function(e){this._setOption("useMaskedValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationError",{get:function(){return this._getOption("validationError")},set:function(e){this._setOption("validationError",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationErrors",{get:function(){return this._getOption("validationErrors")},set:function(e){this._setOption("validationErrors",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationMessageMode",{get:function(){return this._getOption("validationMessageMode")},set:function(e){this._setOption("validationMessageMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationStatus",{get:function(){return this._getOption("validationStatus")},set:function(e){this._setOption("validationStatus",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._getOption("value")},set:function(e){this._setOption("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueChangeEvent",{get:function(){return this._getOption("valueChangeEvent")},set:function(e){this._setOption("valueChangeEvent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),t}(o.g))),tn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[en],exports:[en]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"textChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"highlightCaseSensitive",{get:function(){return this._getOption("highlightCaseSensitive")},set:function(e){this._setOption("highlightCaseSensitive",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"highlightSearchText",{get:function(){return this._getOption("highlightSearchText")},set:function(e){this._setOption("highlightSearchText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"placeholder",{get:function(){return this._getOption("placeholder")},set:function(e){this._setOption("placeholder",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"searchVisibleColumnsOnly",{get:function(){return this._getOption("searchVisibleColumnsOnly")},set:function(e){this._setOption("searchVisibleColumnsOnly",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"searchPanel"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"highlightCaseSensitive",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"highlightSearchText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"placeholder",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"searchVisibleColumnsOnly",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"text",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"textChange",void 0),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-search-panel"]],inputs:{highlightCaseSensitive:"highlightCaseSensitive",highlightSearchText:"highlightSearchText",placeholder:"placeholder",searchVisibleColumnsOnly:"searchVisibleColumnsOnly",text:"text",visible:"visible",width:"width"},outputs:{textChange:"textChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),rn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[tn],exports:[tn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){return this._getOption("size")},set:function(e){this._setOption("size",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dashStyle",{get:function(){return this._getOption("dashStyle")},set:function(e){this._setOption("dashStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hatching",{get:function(){return this._getOption("hatching")},set:function(e){this._setOption("hatching",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"selectionStyle"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"size",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dashStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"hatching",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-selection-style"]],inputs:{border:"border",color:"color",size:"size",dashStyle:"dashStyle",hatching:"hatching",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),nn=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[rn],exports:[rn]}),e}(),on=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowSelectAll",{get:function(){return this._getOption("allowSelectAll")},set:function(e){this._setOption("allowSelectAll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"deferred",{get:function(){return this._getOption("deferred")},set:function(e){this._setOption("deferred",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"mode",{get:function(){return this._getOption("mode")},set:function(e){this._setOption("mode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectAllMode",{get:function(){return this._getOption("selectAllMode")},set:function(e){this._setOption("selectAllMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showCheckBoxesMode",{get:function(){return this._getOption("showCheckBoxesMode")},set:function(e){this._setOption("showCheckBoxesMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"recursive",{get:function(){return this._getOption("recursive")},set:function(e){this._setOption("recursive",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"selection"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowSelectAll",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"deferred",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"mode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"selectAllMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"showCheckBoxesMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"recursive",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-selection"]],inputs:{allowSelectAll:"allowSelectAll",deferred:"deferred",mode:"mode",selectAllMode:"selectAllMode",showCheckBoxesMode:"showCheckBoxesMode",recursive:"recursive"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),sn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[on],exports:[on]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"customizeSeries",{get:function(){return this._getOption("customizeSeries")},set:function(e){this._setOption("customizeSeries",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"nameField",{get:function(){return this._getOption("nameField")},set:function(e){this._setOption("nameField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"seriesTemplate"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeSeries",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"nameField",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-series-template"]],inputs:{customizeSeries:"customizeSeries",nameField:"nameField"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),an=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[sn],exports:[sn]}),e}(),un=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"blur",{get:function(){return this._getOption("blur")},set:function(e){this._setOption("blur",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offsetX",{get:function(){return this._getOption("offsetX")},set:function(e){this._setOption("offsetX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offsetY",{get:function(){return this._getOption("offsetY")},set:function(e){this._setOption("offsetY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"shadow"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"blur",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"offsetX",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"offsetY",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-shadow"]],inputs:{blur:"blur",color:"color",offsetX:"offsetX",offsetY:"offsetY",opacity:"opacity"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),cn=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[un],exports:[un]}),e}(),pn=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"delay",{get:function(){return this._getOption("delay")},set:function(e){this._setOption("delay",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"showEvent"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"delay",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"name",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-show-event"]],inputs:{delay:"delay",name:"name"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),ln=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[pn],exports:[pn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"delay",{get:function(){return this._getOption("delay")},set:function(e){this._setOption("delay",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"showFirstSubmenuMode"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"delay",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"name",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-show-first-submenu-mode"]],inputs:{delay:"delay",name:"name"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),mn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ln],exports:[ln]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"delay",{get:function(){return this._getOption("delay")},set:function(e){this._setOption("delay",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"showSubmenuMode"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"delay",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"name",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-show-submenu-mode"]],inputs:{delay:"delay",name:"name"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),dn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[mn],exports:[mn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"show"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-show"]],inputs:{complete:"complete",delay:"delay",direction:"direction",duration:"duration",easing:"easing",from:"from",staggerDelay:"staggerDelay",start:"start",to:"to",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(d)),yn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[dn],exports:[dn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"shutter"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-shutter"]],inputs:{color:"color",opacity:"opacity"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),hn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[yn],exports:[yn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"size"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"height",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-size"]],inputs:{height:"height",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),gn=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[hn],exports:[hn]}),e}(),bn=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"sliderHandle"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-slider-handle"]],inputs:{color:"color",opacity:"opacity",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),fn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[bn],exports:[bn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"format",{get:function(){return this._getOption("format")},set:function(e){this._setOption("format",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"invalidRangeColor",{get:function(){return this._getOption("invalidRangeColor")},set:function(e){this._setOption("invalidRangeColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingLeftRight",{get:function(){return this._getOption("paddingLeftRight")},set:function(e){this._setOption("paddingLeftRight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingTopBottom",{get:function(){return this._getOption("paddingTopBottom")},set:function(e){this._setOption("paddingTopBottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"placeholderHeight",{get:function(){return this._getOption("placeholderHeight")},set:function(e){this._setOption("placeholderHeight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"sliderMarker"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"font",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"format",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"invalidRangeColor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingLeftRight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingTopBottom",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"placeholderHeight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-slider-marker"]],inputs:{color:"color",customizeText:"customizeText",font:"font",format:"format",invalidRangeColor:"invalidRangeColor",paddingLeftRight:"paddingLeftRight",paddingTopBottom:"paddingTopBottom",placeholderHeight:"placeholderHeight",visible:"visible"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Sn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[fn],exports:[fn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"groupName",{get:function(){return this._getOption("groupName")},set:function(e){this._setOption("groupName",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"mode",{get:function(){return this._getOption("mode")},set:function(e){this._setOption("mode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"threshold",{get:function(){return this._getOption("threshold")},set:function(e){this._setOption("threshold",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"topCount",{get:function(){return this._getOption("topCount")},set:function(e){this._setOption("topCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"smallValuesGrouping"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"groupName",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"mode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"threshold",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"topCount",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-small-values-grouping"]],inputs:{groupName:"groupName",mode:"mode",threshold:"threshold",topCount:"topCount"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),vn=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Sn],exports:[Sn]}),e}(),_n=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"groupColumn",{get:function(){return this._getOption("groupColumn")},set:function(e){this._setOption("groupColumn",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortOrder",{get:function(){return this._getOption("sortOrder")},set:function(e){this._setOption("sortOrder",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"summaryItem",{get:function(){return this._getOption("summaryItem")},set:function(e){this._setOption("summaryItem",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"sortByGroupSummaryInfo"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"groupColumn",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"sortOrder",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"summaryItem",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-sort-by-group-summary-info"]],inputs:{groupColumn:"groupColumn",sortOrder:"sortOrder",summaryItem:"summaryItem"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a),On=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[_n],exports:[_n]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"ascendingText",{get:function(){return this._getOption("ascendingText")},set:function(e){this._setOption("ascendingText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"clearText",{get:function(){return this._getOption("clearText")},set:function(e){this._setOption("clearText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"descendingText",{get:function(){return this._getOption("descendingText")},set:function(e){this._setOption("descendingText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"mode",{get:function(){return this._getOption("mode")},set:function(e){this._setOption("mode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showSortIndexes",{get:function(){return this._getOption("showSortIndexes")},set:function(e){this._setOption("showSortIndexes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"sorting"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"ascendingText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"clearText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"descendingText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"mode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showSortIndexes",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-sorting"]],inputs:{ascendingText:"ascendingText",clearText:"clearText",descendingText:"descendingText",mode:"mode",showSortIndexes:"showSortIndexes"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),In=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[On],exports:[On]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"grouping",{get:function(){return this._getOption("grouping")},set:function(e){this._setOption("grouping",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"layer",{get:function(){return this._getOption("layer")},set:function(e){this._setOption("layer",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"source"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"grouping",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"layer",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-source"]],inputs:{grouping:"grouping",layer:"layer"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Nn=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[In],exports:[In]}),e}(),Cn=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"spline"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-spline"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S),Tn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Cn],exports:[Cn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"splinearea"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-splinearea"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),kn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Tn],exports:[Tn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"stackedarea"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-stackedarea"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),xn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[kn],exports:[kn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"stackedbar"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-stackedbar"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width",closed:"closed"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),An=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[xn],exports:[xn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"stackedline"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-stackedline"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),Pn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[An],exports:[An]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"stackedspline"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-stackedspline"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),wn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Pn],exports:[Pn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"stackedsplinearea"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-stackedsplinearea"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),Dn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[wn],exports:[wn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"customLoad",{get:function(){return this._getOption("customLoad")},set:function(e){this._setOption("customLoad",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customSave",{get:function(){return this._getOption("customSave")},set:function(e){this._setOption("customSave",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"savingTimeout",{get:function(){return this._getOption("savingTimeout")},set:function(e){this._setOption("savingTimeout",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"storageKey",{get:function(){return this._getOption("storageKey")},set:function(e){this._setOption("storageKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"stateStoring"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customLoad",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customSave",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"savingTimeout",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"storageKey",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-state-storing"]],inputs:{customLoad:"customLoad",customSave:"customSave",enabled:"enabled",savingTimeout:"savingTimeout",storageKey:"storageKey",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Rn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Dn],exports:[Dn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"steparea"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-steparea"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),En=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Rn],exports:[Rn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"stepline"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-stepline"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),jn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[En],exports:[En]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"stock"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-stock"]],inputs:{aggregation:"aggregation",area:"area",argumentField:"argumentField",axis:"axis",bar:"bar",barOverlapGroup:"barOverlapGroup",barPadding:"barPadding",barWidth:"barWidth",border:"border",bubble:"bubble",candlestick:"candlestick",closeValueField:"closeValueField",color:"color",cornerRadius:"cornerRadius",dashStyle:"dashStyle",fullstackedarea:"fullstackedarea",fullstackedbar:"fullstackedbar",fullstackedline:"fullstackedline",fullstackedspline:"fullstackedspline",fullstackedsplinearea:"fullstackedsplinearea",highValueField:"highValueField",hoverMode:"hoverMode",hoverStyle:"hoverStyle",ignoreEmptyPoints:"ignoreEmptyPoints",innerColor:"innerColor",label:"label",line:"line",lowValueField:"lowValueField",maxLabelCount:"maxLabelCount",minBarSize:"minBarSize",opacity:"opacity",openValueField:"openValueField",pane:"pane",point:"point",rangearea:"rangearea",rangebar:"rangebar",rangeValue1Field:"rangeValue1Field",rangeValue2Field:"rangeValue2Field",reduction:"reduction",scatter:"scatter",selectionMode:"selectionMode",selectionStyle:"selectionStyle",showInLegend:"showInLegend",sizeField:"sizeField",spline:"spline",splinearea:"splinearea",stack:"stack",stackedarea:"stackedarea",stackedbar:"stackedbar",stackedline:"stackedline",stackedspline:"stackedspline",stackedsplinearea:"stackedsplinearea",steparea:"steparea",stepline:"stepline",stock:"stock",tagField:"tagField",type:"type",valueErrorBar:"valueErrorBar",valueField:"valueField",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(S)),Mn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[jn],exports:[jn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"store"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-store"]],inputs:{type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),qn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Mn],exports:[Mn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingLeftRight",{get:function(){return this._getOption("paddingLeftRight")},set:function(e){this._setOption("paddingLeftRight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingTopBottom",{get:function(){return this._getOption("paddingTopBottom")},set:function(e){this._setOption("paddingTopBottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"stripStyle"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingLeftRight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingTopBottom",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-strip-style"]],inputs:{label:"label",paddingLeftRight:"paddingLeftRight",paddingTopBottom:"paddingTopBottom"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Ln=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[qn],exports:[qn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offset",{get:function(){return this._getOption("offset")},set:function(e){this._setOption("offset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textOverflow",{get:function(){return this._getOption("textOverflow")},set:function(e){this._setOption("textOverflow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"wordWrap",{get:function(){return this._getOption("wordWrap")},set:function(e){this._setOption("wordWrap",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"subtitle"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"font",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"offset",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"text",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"textOverflow",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"wordWrap",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-subtitle"]],inputs:{font:"font",offset:"offset",text:"text",textOverflow:"textOverflow",wordWrap:"wordWrap"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Fn=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Ln],exports:[Ln]}),e}(),Bn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"arrowLength",{get:function(){return this._getOption("arrowLength")},set:function(e){this._setOption("arrowLength",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"backgroundColor",{get:function(){return this._getOption("backgroundColor")},set:function(e){this._setOption("backgroundColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"baseValue",{get:function(){return this._getOption("baseValue")},set:function(e){this._setOption("baseValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"beginAdaptingAtRadius",{get:function(){return this._getOption("beginAdaptingAtRadius")},set:function(e){this._setOption("beginAdaptingAtRadius",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalOrientation",{get:function(){return this._getOption("horizontalOrientation")},set:function(e){this._setOption("horizontalOrientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"indentFromCenter",{get:function(){return this._getOption("indentFromCenter")},set:function(e){this._setOption("indentFromCenter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"length",{get:function(){return this._getOption("length")},set:function(e){this._setOption("length",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"offset",{get:function(){return this._getOption("offset")},set:function(e){this._setOption("offset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"palette",{get:function(){return this._getOption("palette")},set:function(e){this._setOption("palette",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"secondColor",{get:function(){return this._getOption("secondColor")},set:function(e){this._setOption("secondColor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"secondFraction",{get:function(){return this._getOption("secondFraction")},set:function(e){this._setOption("secondFraction",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){return this._getOption("size")},set:function(e){this._setOption("size",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"spindleGapSize",{get:function(){return this._getOption("spindleGapSize")},set:function(e){this._setOption("spindleGapSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"spindleSize",{get:function(){return this._getOption("spindleSize")},set:function(e){this._setOption("spindleSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalOrientation",{get:function(){return this._getOption("verticalOrientation")},set:function(e){this._setOption("verticalOrientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),t}(o.g),Gn=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"subvalueIndicator"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-subvalue-indicator"]],inputs:{arrowLength:"arrowLength",backgroundColor:"backgroundColor",baseValue:"baseValue",beginAdaptingAtRadius:"beginAdaptingAtRadius",color:"color",horizontalOrientation:"horizontalOrientation",indentFromCenter:"indentFromCenter",length:"length",offset:"offset",palette:"palette",secondColor:"secondColor",secondFraction:"secondFraction",size:"size",spindleGapSize:"spindleGapSize",spindleSize:"spindleSize",text:"text",type:"type",verticalOrientation:"verticalOrientation",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Bn),Un=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Gn],exports:[Gn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"alignment",{get:function(){return this._getOption("alignment")},set:function(e){this._setOption("alignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"column",{get:function(){return this._getOption("column")},set:function(e){this._setOption("column",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cssClass",{get:function(){return this._getOption("cssClass")},set:function(e){this._setOption("cssClass",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"displayFormat",{get:function(){return this._getOption("displayFormat")},set:function(e){this._setOption("displayFormat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showInColumn",{get:function(){return this._getOption("showInColumn")},set:function(e){this._setOption("showInColumn",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"skipEmptyValues",{get:function(){return this._getOption("skipEmptyValues")},set:function(e){this._setOption("skipEmptyValues",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"summaryType",{get:function(){return this._getOption("summaryType")},set:function(e){this._setOption("summaryType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueFormat",{get:function(){return this._getOption("valueFormat")},set:function(e){this._setOption("valueFormat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"totalItems"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"alignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"column",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"cssClass",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"displayFormat",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"name",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"showInColumn",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"skipEmptyValues",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"summaryType",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"valueFormat",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-total-item"]],inputs:{alignment:"alignment",column:"column",cssClass:"cssClass",customizeText:"customizeText",displayFormat:"displayFormat",name:"name",showInColumn:"showInColumn",skipEmptyValues:"skipEmptyValues",summaryType:"summaryType",valueFormat:"valueFormat"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),Vn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Un],exports:[Un]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"calculateCustomSummary",{get:function(){return this._getOption("calculateCustomSummary")},set:function(e){this._setOption("calculateCustomSummary",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupItems",{get:function(){return this._getOption("groupItems")},set:function(e){this._setOption("groupItems",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"recalculateWhileEditing",{get:function(){return this._getOption("recalculateWhileEditing")},set:function(e){this._setOption("recalculateWhileEditing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"skipEmptyValues",{get:function(){return this._getOption("skipEmptyValues")},set:function(e){this._setOption("skipEmptyValues",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"texts",{get:function(){return this._getOption("texts")},set:function(e){this._setOption("texts",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"totalItems",{get:function(){return this._getOption("totalItems")},set:function(e){this._setOption("totalItems",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"summary"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupItemsChildren",{get:function(){return this._getOption("groupItems")},set:function(e){this.setChildren("groupItems",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"totalItemsChildren",{get:function(){return this._getOption("totalItems")},set:function(e){this.setChildren("totalItems",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"calculateCustomSummary",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"groupItems",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"recalculateWhileEditing",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"skipEmptyValues",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"texts",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"totalItems",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return Ot}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"groupItemsChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return Un}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"totalItemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-summary"]],contentQueries:function(e,t,r){var n;(1&e&&(i.Dc(r,Ot,!1),i.Dc(r,Un,!1)),2&e)&&(i.nd(n=i.Yc())&&(t.groupItemsChildren=n),i.nd(n=i.Yc())&&(t.totalItemsChildren=n))},inputs:{calculateCustomSummary:"calculateCustomSummary",groupItems:"groupItems",recalculateWhileEditing:"recalculateWhileEditing",skipEmptyValues:"skipEmptyValues",texts:"texts",totalItems:"totalItems"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),zn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Vn],exports:[Vn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"itemsChange"},{emit:"selectedIndexChange"},{emit:"selectedItemChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"tabPanelOptions"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsChildren",{get:function(){return this._getOption("items")},set:function(e){this.setChildren("items",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"itemsChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"selectedIndexChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"selectedItemChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return V}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"itemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-tab-panel-options"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,V,!1),2&e)&&(i.nd(n=i.Yc())&&(t.itemsChildren=n))},inputs:{accessKey:"accessKey",activeStateEnabled:"activeStateEnabled",animationEnabled:"animationEnabled",dataSource:"dataSource",deferRendering:"deferRendering",disabled:"disabled",elementAttr:"elementAttr",focusStateEnabled:"focusStateEnabled",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",itemHoldTimeout:"itemHoldTimeout",items:"items",itemTemplate:"itemTemplate",itemTitleTemplate:"itemTitleTemplate",loop:"loop",noDataText:"noDataText",onContentReady:"onContentReady",onDisposing:"onDisposing",onInitialized:"onInitialized",onItemClick:"onItemClick",onItemContextMenu:"onItemContextMenu",onItemHold:"onItemHold",onItemRendered:"onItemRendered",onOptionChanged:"onOptionChanged",onSelectionChanged:"onSelectionChanged",onTitleClick:"onTitleClick",onTitleHold:"onTitleHold",onTitleRendered:"onTitleRendered",repaintChangesOnly:"repaintChangesOnly",rtlEnabled:"rtlEnabled",scrollByContent:"scrollByContent",scrollingEnabled:"scrollingEnabled",selectedIndex:"selectedIndex",selectedItem:"selectedItem",showNavButtons:"showNavButtons",swipeEnabled:"swipeEnabled",tabIndex:"tabIndex",visible:"visible",width:"width"},outputs:{itemsChange:"itemsChange",selectedIndexChange:"selectedIndexChange",selectedItemChange:"selectedItemChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"accessKey",{get:function(){return this._getOption("accessKey")},set:function(e){this._setOption("accessKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"activeStateEnabled",{get:function(){return this._getOption("activeStateEnabled")},set:function(e){this._setOption("activeStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"animationEnabled",{get:function(){return this._getOption("animationEnabled")},set:function(e){this._setOption("animationEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"deferRendering",{get:function(){return this._getOption("deferRendering")},set:function(e){this._setOption("deferRendering",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"focusStateEnabled",{get:function(){return this._getOption("focusStateEnabled")},set:function(e){this._setOption("focusStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hint",{get:function(){return this._getOption("hint")},set:function(e){this._setOption("hint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStateEnabled",{get:function(){return this._getOption("hoverStateEnabled")},set:function(e){this._setOption("hoverStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemHoldTimeout",{get:function(){return this._getOption("itemHoldTimeout")},set:function(e){this._setOption("itemHoldTimeout",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._getOption("items")},set:function(e){this._setOption("items",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemTemplate",{get:function(){return this._getOption("itemTemplate")},set:function(e){this._setOption("itemTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemTitleTemplate",{get:function(){return this._getOption("itemTitleTemplate")},set:function(e){this._setOption("itemTitleTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"loop",{get:function(){return this._getOption("loop")},set:function(e){this._setOption("loop",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"noDataText",{get:function(){return this._getOption("noDataText")},set:function(e){this._setOption("noDataText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onContentReady",{get:function(){return this._getOption("onContentReady")},set:function(e){this._setOption("onContentReady",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onDisposing",{get:function(){return this._getOption("onDisposing")},set:function(e){this._setOption("onDisposing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onInitialized",{get:function(){return this._getOption("onInitialized")},set:function(e){this._setOption("onInitialized",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onItemClick",{get:function(){return this._getOption("onItemClick")},set:function(e){this._setOption("onItemClick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onItemContextMenu",{get:function(){return this._getOption("onItemContextMenu")},set:function(e){this._setOption("onItemContextMenu",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onItemHold",{get:function(){return this._getOption("onItemHold")},set:function(e){this._setOption("onItemHold",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onItemRendered",{get:function(){return this._getOption("onItemRendered")},set:function(e){this._setOption("onItemRendered",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onOptionChanged",{get:function(){return this._getOption("onOptionChanged")},set:function(e){this._setOption("onOptionChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onSelectionChanged",{get:function(){return this._getOption("onSelectionChanged")},set:function(e){this._setOption("onSelectionChanged",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onTitleClick",{get:function(){return this._getOption("onTitleClick")},set:function(e){this._setOption("onTitleClick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onTitleHold",{get:function(){return this._getOption("onTitleHold")},set:function(e){this._setOption("onTitleHold",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"onTitleRendered",{get:function(){return this._getOption("onTitleRendered")},set:function(e){this._setOption("onTitleRendered",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"repaintChangesOnly",{get:function(){return this._getOption("repaintChangesOnly")},set:function(e){this._setOption("repaintChangesOnly",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollByContent",{get:function(){return this._getOption("scrollByContent")},set:function(e){this._setOption("scrollByContent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollingEnabled",{get:function(){return this._getOption("scrollingEnabled")},set:function(e){this._setOption("scrollingEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectedIndex",{get:function(){return this._getOption("selectedIndex")},set:function(e){this._setOption("selectedIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectedItem",{get:function(){return this._getOption("selectedItem")},set:function(e){this._setOption("selectedItem",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showNavButtons",{get:function(){return this._getOption("showNavButtons")},set:function(e){this._setOption("showNavButtons",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"swipeEnabled",{get:function(){return this._getOption("swipeEnabled")},set:function(e){this._setOption("swipeEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabIndex",{get:function(){return this._getOption("tabIndex")},set:function(e){this._setOption("tabIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),t}(o.g))),Hn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[zn],exports:[zn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endExpr",{get:function(){return this._getOption("endExpr")},set:function(e){this._setOption("endExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"keyExpr",{get:function(){return this._getOption("keyExpr")},set:function(e){this._setOption("keyExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"parentIdExpr",{get:function(){return this._getOption("parentIdExpr")},set:function(e){this._setOption("parentIdExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"progressExpr",{get:function(){return this._getOption("progressExpr")},set:function(e){this._setOption("progressExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startExpr",{get:function(){return this._getOption("startExpr")},set:function(e){this._setOption("startExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"titleExpr",{get:function(){return this._getOption("titleExpr")},set:function(e){this._setOption("titleExpr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"tasks"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"endExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"keyExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"parentIdExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"progressExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"startExpr",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"titleExpr",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-tasks"]],inputs:{dataSource:"dataSource",endExpr:"endExpr",keyExpr:"keyExpr",parentIdExpr:"parentIdExpr",progressExpr:"progressExpr",startExpr:"startExpr",titleExpr:"titleExpr"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Kn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Hn],exports:[Hn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"customizeText",{get:function(){return this._getOption("customizeText")},set:function(e){this._setOption("customizeText",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"format",{get:function(){return this._getOption("format")},set:function(e){this._setOption("format",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"indent",{get:function(){return this._getOption("indent")},set:function(e){this._setOption("indent",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"text"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"font",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"format",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"indent",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-text"]],inputs:{customizeText:"customizeText",font:"font",format:"format",indent:"indent"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Wn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Kn],exports:[Kn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"fix",{get:function(){return this._getOption("fix")},set:function(e){this._setOption("fix",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"leftPosition",{get:function(){return this._getOption("leftPosition")},set:function(e){this._setOption("leftPosition",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rightPosition",{get:function(){return this._getOption("rightPosition")},set:function(e){this._setOption("rightPosition",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"unfix",{get:function(){return this._getOption("unfix")},set:function(e){this._setOption("unfix",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"addRow",{get:function(){return this._getOption("addRow")},set:function(e){this._setOption("addRow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cancelAllChanges",{get:function(){return this._getOption("cancelAllChanges")},set:function(e){this._setOption("cancelAllChanges",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cancelRowChanges",{get:function(){return this._getOption("cancelRowChanges")},set:function(e){this._setOption("cancelRowChanges",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"confirmDeleteMessage",{get:function(){return this._getOption("confirmDeleteMessage")},set:function(e){this._setOption("confirmDeleteMessage",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"confirmDeleteTitle",{get:function(){return this._getOption("confirmDeleteTitle")},set:function(e){this._setOption("confirmDeleteTitle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"deleteRow",{get:function(){return this._getOption("deleteRow")},set:function(e){this._setOption("deleteRow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"editRow",{get:function(){return this._getOption("editRow")},set:function(e){this._setOption("editRow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"saveAllChanges",{get:function(){return this._getOption("saveAllChanges")},set:function(e){this._setOption("saveAllChanges",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"saveRowChanges",{get:function(){return this._getOption("saveRowChanges")},set:function(e){this._setOption("saveRowChanges",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"undeleteRow",{get:function(){return this._getOption("undeleteRow")},set:function(e){this._setOption("undeleteRow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validationCancelChanges",{get:function(){return this._getOption("validationCancelChanges")},set:function(e){this._setOption("validationCancelChanges",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"exportAll",{get:function(){return this._getOption("exportAll")},set:function(e){this._setOption("exportAll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"exportSelectedRows",{get:function(){return this._getOption("exportSelectedRows")},set:function(e){this._setOption("exportSelectedRows",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"exportTo",{get:function(){return this._getOption("exportTo")},set:function(e){this._setOption("exportTo",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"clearFilter",{get:function(){return this._getOption("clearFilter")},set:function(e){this._setOption("clearFilter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"createFilter",{get:function(){return this._getOption("createFilter")},set:function(e){this._setOption("createFilter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterEnabledHint",{get:function(){return this._getOption("filterEnabledHint")},set:function(e){this._setOption("filterEnabledHint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupByThisColumn",{get:function(){return this._getOption("groupByThisColumn")},set:function(e){this._setOption("groupByThisColumn",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupContinuedMessage",{get:function(){return this._getOption("groupContinuedMessage")},set:function(e){this._setOption("groupContinuedMessage",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupContinuesMessage",{get:function(){return this._getOption("groupContinuesMessage")},set:function(e){this._setOption("groupContinuesMessage",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ungroup",{get:function(){return this._getOption("ungroup")},set:function(e){this._setOption("ungroup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ungroupAll",{get:function(){return this._getOption("ungroupAll")},set:function(e){this._setOption("ungroupAll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cancel",{get:function(){return this._getOption("cancel")},set:function(e){this._setOption("cancel",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"emptyValue",{get:function(){return this._getOption("emptyValue")},set:function(e){this._setOption("emptyValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ok",{get:function(){return this._getOption("ok")},set:function(e){this._setOption("ok",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"avg",{get:function(){return this._getOption("avg")},set:function(e){this._setOption("avg",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"avgOtherColumn",{get:function(){return this._getOption("avgOtherColumn")},set:function(e){this._setOption("avgOtherColumn",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"count",{get:function(){return this._getOption("count")},set:function(e){this._setOption("count",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"max",{get:function(){return this._getOption("max")},set:function(e){this._setOption("max",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxOtherColumn",{get:function(){return this._getOption("maxOtherColumn")},set:function(e){this._setOption("maxOtherColumn",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"min",{get:function(){return this._getOption("min")},set:function(e){this._setOption("min",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minOtherColumn",{get:function(){return this._getOption("minOtherColumn")},set:function(e){this._setOption("minOtherColumn",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sum",{get:function(){return this._getOption("sum")},set:function(e){this._setOption("sum",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sumOtherColumn",{get:function(){return this._getOption("sumOtherColumn")},set:function(e){this._setOption("sumOtherColumn",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allFields",{get:function(){return this._getOption("allFields")},set:function(e){this._setOption("allFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"columnFields",{get:function(){return this._getOption("columnFields")},set:function(e){this._setOption("columnFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataFields",{get:function(){return this._getOption("dataFields")},set:function(e){this._setOption("dataFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterFields",{get:function(){return this._getOption("filterFields")},set:function(e){this._setOption("filterFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rowFields",{get:function(){return this._getOption("rowFields")},set:function(e){this._setOption("rowFields",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"columnFieldArea",{get:function(){return this._getOption("columnFieldArea")},set:function(e){this._setOption("columnFieldArea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataFieldArea",{get:function(){return this._getOption("dataFieldArea")},set:function(e){this._setOption("dataFieldArea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"filterFieldArea",{get:function(){return this._getOption("filterFieldArea")},set:function(e){this._setOption("filterFieldArea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rowFieldArea",{get:function(){return this._getOption("rowFieldArea")},set:function(e){this._setOption("rowFieldArea",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"collapseAll",{get:function(){return this._getOption("collapseAll")},set:function(e){this._setOption("collapseAll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataNotAvailable",{get:function(){return this._getOption("dataNotAvailable")},set:function(e){this._setOption("dataNotAvailable",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"expandAll",{get:function(){return this._getOption("expandAll")},set:function(e){this._setOption("expandAll",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"exportToExcel",{get:function(){return this._getOption("exportToExcel")},set:function(e){this._setOption("exportToExcel",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"grandTotal",{get:function(){return this._getOption("grandTotal")},set:function(e){this._setOption("grandTotal",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"noData",{get:function(){return this._getOption("noData")},set:function(e){this._setOption("noData",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"removeAllSorting",{get:function(){return this._getOption("removeAllSorting")},set:function(e){this._setOption("removeAllSorting",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showFieldChooser",{get:function(){return this._getOption("showFieldChooser")},set:function(e){this._setOption("showFieldChooser",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortColumnBySummary",{get:function(){return this._getOption("sortColumnBySummary")},set:function(e){this._setOption("sortColumnBySummary",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sortRowBySummary",{get:function(){return this._getOption("sortRowBySummary")},set:function(e){this._setOption("sortRowBySummary",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"total",{get:function(){return this._getOption("total")},set:function(e){this._setOption("total",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"addRowToNode",{get:function(){return this._getOption("addRowToNode")},set:function(e){this._setOption("addRowToNode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"texts"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"fix",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"leftPosition",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"rightPosition",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"unfix",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"addRow",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"cancelAllChanges",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"cancelRowChanges",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"confirmDeleteMessage",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"confirmDeleteTitle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"deleteRow",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"editRow",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"saveAllChanges",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"saveRowChanges",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"undeleteRow",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"validationCancelChanges",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"exportAll",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"exportSelectedRows",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"exportTo",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"clearFilter",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"createFilter",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"filterEnabledHint",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"groupByThisColumn",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"groupContinuedMessage",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"groupContinuesMessage",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"ungroup",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"ungroupAll",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"cancel",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"emptyValue",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"ok",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"avg",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"avgOtherColumn",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"count",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"max",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"maxOtherColumn",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"min",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"minOtherColumn",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"sum",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"sumOtherColumn",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"allFields",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"columnFields",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dataFields",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"filterFields",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"rowFields",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"columnFieldArea",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dataFieldArea",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"filterFieldArea",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"rowFieldArea",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"collapseAll",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dataNotAvailable",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"expandAll",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"exportToExcel",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"grandTotal",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"noData",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"removeAllSorting",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"showFieldChooser",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"sortColumnBySummary",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"sortRowBySummary",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"total",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"addRowToNode",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-texts"]],inputs:{fix:"fix",leftPosition:"leftPosition",rightPosition:"rightPosition",unfix:"unfix",addRow:"addRow",cancelAllChanges:"cancelAllChanges",cancelRowChanges:"cancelRowChanges",confirmDeleteMessage:"confirmDeleteMessage",confirmDeleteTitle:"confirmDeleteTitle",deleteRow:"deleteRow",editRow:"editRow",saveAllChanges:"saveAllChanges",saveRowChanges:"saveRowChanges",undeleteRow:"undeleteRow",validationCancelChanges:"validationCancelChanges",exportAll:"exportAll",exportSelectedRows:"exportSelectedRows",exportTo:"exportTo",clearFilter:"clearFilter",createFilter:"createFilter",filterEnabledHint:"filterEnabledHint",groupByThisColumn:"groupByThisColumn",groupContinuedMessage:"groupContinuedMessage",groupContinuesMessage:"groupContinuesMessage",ungroup:"ungroup",ungroupAll:"ungroupAll",cancel:"cancel",emptyValue:"emptyValue",ok:"ok",avg:"avg",avgOtherColumn:"avgOtherColumn",count:"count",max:"max",maxOtherColumn:"maxOtherColumn",min:"min",minOtherColumn:"minOtherColumn",sum:"sum",sumOtherColumn:"sumOtherColumn",allFields:"allFields",columnFields:"columnFields",dataFields:"dataFields",filterFields:"filterFields",rowFields:"rowFields",columnFieldArea:"columnFieldArea",dataFieldArea:"dataFieldArea",filterFieldArea:"filterFieldArea",rowFieldArea:"rowFieldArea",collapseAll:"collapseAll",dataNotAvailable:"dataNotAvailable",expandAll:"expandAll",exportToExcel:"exportToExcel",grandTotal:"grandTotal",noData:"noData",removeAllSorting:"removeAllSorting",showFieldChooser:"showFieldChooser",sortColumnBySummary:"sortColumnBySummary",sortRowBySummary:"sortRowBySummary",total:"total",addRowToNode:"addRowToNode"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Jn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Wn],exports:[Wn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"days",{get:function(){return this._getOption("days")},set:function(e){this._setOption("days",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hours",{get:function(){return this._getOption("hours")},set:function(e){this._setOption("hours",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"milliseconds",{get:function(){return this._getOption("milliseconds")},set:function(e){this._setOption("milliseconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minutes",{get:function(){return this._getOption("minutes")},set:function(e){this._setOption("minutes",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"months",{get:function(){return this._getOption("months")},set:function(e){this._setOption("months",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"quarters",{get:function(){return this._getOption("quarters")},set:function(e){this._setOption("quarters",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"seconds",{get:function(){return this._getOption("seconds")},set:function(e){this._setOption("seconds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"weeks",{get:function(){return this._getOption("weeks")},set:function(e){this._setOption("weeks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"years",{get:function(){return this._getOption("years")},set:function(e){this._setOption("years",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"tickInterval"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"days",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"hours",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"milliseconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minutes",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"months",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"quarters",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"seconds",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"weeks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"years",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-tick-interval"]],inputs:{days:"days",hours:"hours",milliseconds:"milliseconds",minutes:"minutes",months:"months",quarters:"quarters",seconds:"seconds",weeks:"weeks",years:"years"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Qn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Jn],exports:[Jn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"length",{get:function(){return this._getOption("length")},set:function(e){this._setOption("length",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shift",{get:function(){return this._getOption("shift")},set:function(e){this._setOption("shift",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"tick"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"length",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"shift",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-tick"]],inputs:{color:"color",length:"length",opacity:"opacity",shift:"shift",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Zn=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Qn],exports:[Qn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hoverStyle",{get:function(){return this._getOption("hoverStyle")},set:function(e){this._setOption("hoverStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionStyle",{get:function(){return this._getOption("selectionStyle")},set:function(e){this._setOption("selectionStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"tile"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"hoverStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"selectionStyle",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-tile"]],inputs:{border:"border",color:"color",hoverStyle:"hoverStyle",label:"label",selectionStyle:"selectionStyle"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),$n=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Zn],exports:[Zn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"horizontalAlignment",{get:function(){return this._getOption("horizontalAlignment")},set:function(e){this._setOption("horizontalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"margin",{get:function(){return this._getOption("margin")},set:function(e){this._setOption("margin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"placeholderSize",{get:function(){return this._getOption("placeholderSize")},set:function(e){this._setOption("placeholderSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"subtitle",{get:function(){return this._getOption("subtitle")},set:function(e){this._setOption("subtitle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"verticalAlignment",{get:function(){return this._getOption("verticalAlignment")},set:function(e){this._setOption("verticalAlignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textOverflow",{get:function(){return this._getOption("textOverflow")},set:function(e){this._setOption("textOverflow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"wordWrap",{get:function(){return this._getOption("wordWrap")},set:function(e){this._setOption("wordWrap",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alignment",{get:function(){return this._getOption("alignment")},set:function(e){this._setOption("alignment",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"title"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"font",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"horizontalAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"margin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"placeholderSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"subtitle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"text",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"verticalAlignment",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"textOverflow",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"wordWrap",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"alignment",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-title"]],inputs:{font:"font",horizontalAlignment:"horizontalAlignment",margin:"margin",placeholderSize:"placeholderSize",subtitle:"subtitle",text:"text",verticalAlignment:"verticalAlignment",textOverflow:"textOverflow",wordWrap:"wordWrap",alignment:"alignment"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),Yn=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[$n],exports:[$n]}),e}(),Xn=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"toolbar"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fileSelectionItemsChildren",{get:function(){return this._getOption("fileSelectionItems")},set:function(e){this.setChildren("fileSelectionItems",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemsChildren",{get:function(){return this._getOption("items")},set:function(e){this.setChildren("items",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.s)(Object(i.sb)((function(){return $e}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"fileSelectionItemsChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return V}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"itemsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-toolbar"]],contentQueries:function(e,t,r){var n;(1&e&&(i.Dc(r,$e,!1),i.Dc(r,V,!1)),2&e)&&(i.nd(n=i.Yc())&&(t.fileSelectionItemsChildren=n),i.nd(n=i.Yc())&&(t.itemsChildren=n))},inputs:{commands:"commands",visible:"visible",fileSelectionItems:"fileSelectionItems",items:"items",container:"container"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"commands",{get:function(){return this._getOption("commands")},set:function(e){this._setOption("commands",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"fileSelectionItems",{get:function(){return this._getOption("fileSelectionItems")},set:function(e){this._setOption("fileSelectionItems",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._getOption("items")},set:function(e){this._setOption("items",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"container",{get:function(){return this._getOption("container")},set:function(e){this._setOption("container",e)},enumerable:!0,configurable:!0}),t}(o.g)),ei=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[Xn],exports:[Xn]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"groups",{get:function(){return this._getOption("groups")},set:function(e){this._setOption("groups",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"toolbox"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupsChildren",{get:function(){return this._getOption("groups")},set:function(e){this.setChildren("groups",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"groups",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return _t}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"groupsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-toolbox"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,_t,!1),2&e)&&(i.nd(n=i.Yc())&&(t.groupsChildren=n))},inputs:{groups:"groups",visible:"visible"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),ti=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ei],exports:[ei]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"arrowLength",{get:function(){return this._getOption("arrowLength")},set:function(e){this._setOption("arrowLength",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"border",{get:function(){return this._getOption("border")},set:function(e){this._setOption("border",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"container",{get:function(){return this._getOption("container")},set:function(e){this._setOption("container",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"contentTemplate",{get:function(){return this._getOption("contentTemplate")},set:function(e){this._setOption("contentTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cornerRadius",{get:function(){return this._getOption("cornerRadius")},set:function(e){this._setOption("cornerRadius",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeTooltip",{get:function(){return this._getOption("customizeTooltip")},set:function(e){this._setOption("customizeTooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return this._getOption("enabled")},set:function(e){this._setOption("enabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"font",{get:function(){return this._getOption("font")},set:function(e){this._setOption("font",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"format",{get:function(){return this._getOption("format")},set:function(e){this._setOption("format",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingLeftRight",{get:function(){return this._getOption("paddingLeftRight")},set:function(e){this._setOption("paddingLeftRight",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paddingTopBottom",{get:function(){return this._getOption("paddingTopBottom")},set:function(e){this._setOption("paddingTopBottom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shadow",{get:function(){return this._getOption("shadow")},set:function(e){this._setOption("shadow",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"zIndex",{get:function(){return this._getOption("zIndex")},set:function(e){this._setOption("zIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"argumentFormat",{get:function(){return this._getOption("argumentFormat")},set:function(e){this._setOption("argumentFormat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"location",{get:function(){return this._getOption("location")},set:function(e){this._setOption("location",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"shared",{get:function(){return this._getOption("shared")},set:function(e){this._setOption("shared",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isShown",{get:function(){return this._getOption("isShown")},set:function(e){this._setOption("isShown",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"text",{get:function(){return this._getOption("text")},set:function(e){this._setOption("text",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"position",{get:function(){return this._getOption("position")},set:function(e){this._setOption("position",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showMode",{get:function(){return this._getOption("showMode")},set:function(e){this._setOption("showMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeLinkTooltip",{get:function(){return this._getOption("customizeLinkTooltip")},set:function(e){this._setOption("customizeLinkTooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeNodeTooltip",{get:function(){return this._getOption("customizeNodeTooltip")},set:function(e){this._setOption("customizeNodeTooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"linkTooltipTemplate",{get:function(){return this._getOption("linkTooltipTemplate")},set:function(e){this._setOption("linkTooltipTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"nodeTooltipTemplate",{get:function(){return this._getOption("nodeTooltipTemplate")},set:function(e){this._setOption("nodeTooltipTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"tooltip"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"arrowLength",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"border",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"container",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"contentTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"cornerRadius",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeTooltip",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"enabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"font",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"format",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingLeftRight",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"paddingTopBottom",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"shadow",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"zIndex",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"argumentFormat",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"location",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"shared",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"isShown",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"text",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"position",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"showMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeLinkTooltip",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeNodeTooltip",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"linkTooltipTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"nodeTooltipTemplate",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-tooltip"]],inputs:{arrowLength:"arrowLength",border:"border",color:"color",container:"container",contentTemplate:"contentTemplate",cornerRadius:"cornerRadius",customizeTooltip:"customizeTooltip",enabled:"enabled",font:"font",format:"format",opacity:"opacity",paddingLeftRight:"paddingLeftRight",paddingTopBottom:"paddingTopBottom",shadow:"shadow",zIndex:"zIndex",argumentFormat:"argumentFormat",location:"location",shared:"shared",isShown:"isShown",text:"text",position:"position",showMode:"showMode",customizeLinkTooltip:"customizeLinkTooltip",customizeNodeTooltip:"customizeNodeTooltip",linkTooltipTemplate:"linkTooltipTemplate",nodeTooltipTemplate:"nodeTooltipTemplate"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),ri=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ti],exports:[ti]}),e}(),ni=function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"maxFileSize",{get:function(){return this._getOption("maxFileSize")},set:function(e){this._setOption("maxFileSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"upload"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"maxFileSize",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-upload"]],inputs:{maxFileSize:"maxFileSize"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g),ii=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ni],exports:[ni]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"rangeMaxPoint",{get:function(){return this._getOption("rangeMaxPoint")},set:function(e){this._setOption("rangeMaxPoint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangeMinPoint",{get:function(){return this._getOption("rangeMinPoint")},set:function(e){this._setOption("rangeMinPoint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"url"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"rangeMaxPoint",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"rangeMinPoint",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-url"]],inputs:{rangeMaxPoint:"rangeMaxPoint",rangeMinPoint:"rangeMinPoint"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),oi=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ii],exports:[ii]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"visualRangeChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowDecimals",{get:function(){return this._getOption("allowDecimals")},set:function(e){this._setOption("allowDecimals",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"autoBreaksEnabled",{get:function(){return this._getOption("autoBreaksEnabled")},set:function(e){this._setOption("autoBreaksEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"axisDivisionFactor",{get:function(){return this._getOption("axisDivisionFactor")},set:function(e){this._setOption("axisDivisionFactor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"breaks",{get:function(){return this._getOption("breaks")},set:function(e){this._setOption("breaks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"breakStyle",{get:function(){return this._getOption("breakStyle")},set:function(e){this._setOption("breakStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"categories",{get:function(){return this._getOption("categories")},set:function(e){this._setOption("categories",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"constantLines",{get:function(){return this._getOption("constantLines")},set:function(e){this._setOption("constantLines",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"constantLineStyle",{get:function(){return this._getOption("constantLineStyle")},set:function(e){this._setOption("constantLineStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"discreteAxisDivisionMode",{get:function(){return this._getOption("discreteAxisDivisionMode")},set:function(e){this._setOption("discreteAxisDivisionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endOnTick",{get:function(){return this._getOption("endOnTick")},set:function(e){this._setOption("endOnTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"grid",{get:function(){return this._getOption("grid")},set:function(e){this._setOption("grid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"inverted",{get:function(){return this._getOption("inverted")},set:function(e){this._setOption("inverted",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"linearThreshold",{get:function(){return this._getOption("linearThreshold")},set:function(e){this._setOption("linearThreshold",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"logarithmBase",{get:function(){return this._getOption("logarithmBase")},set:function(e){this._setOption("logarithmBase",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"max",{get:function(){return this._getOption("max")},set:function(e){this._setOption("max",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxAutoBreakCount",{get:function(){return this._getOption("maxAutoBreakCount")},set:function(e){this._setOption("maxAutoBreakCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxValueMargin",{get:function(){return this._getOption("maxValueMargin")},set:function(e){this._setOption("maxValueMargin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"min",{get:function(){return this._getOption("min")},set:function(e){this._setOption("min",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorGrid",{get:function(){return this._getOption("minorGrid")},set:function(e){this._setOption("minorGrid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTick",{get:function(){return this._getOption("minorTick")},set:function(e){this._setOption("minorTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTickCount",{get:function(){return this._getOption("minorTickCount")},set:function(e){this._setOption("minorTickCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTickInterval",{get:function(){return this._getOption("minorTickInterval")},set:function(e){this._setOption("minorTickInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minValueMargin",{get:function(){return this._getOption("minValueMargin")},set:function(e){this._setOption("minValueMargin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minVisualRangeLength",{get:function(){return this._getOption("minVisualRangeLength")},set:function(e){this._setOption("minVisualRangeLength",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"multipleAxesSpacing",{get:function(){return this._getOption("multipleAxesSpacing")},set:function(e){this._setOption("multipleAxesSpacing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pane",{get:function(){return this._getOption("pane")},set:function(e){this._setOption("pane",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"placeholderSize",{get:function(){return this._getOption("placeholderSize")},set:function(e){this._setOption("placeholderSize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"position",{get:function(){return this._getOption("position")},set:function(e){this._setOption("position",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showZero",{get:function(){return this._getOption("showZero")},set:function(e){this._setOption("showZero",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"strips",{get:function(){return this._getOption("strips")},set:function(e){this._setOption("strips",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stripStyle",{get:function(){return this._getOption("stripStyle")},set:function(e){this._setOption("stripStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"synchronizedValue",{get:function(){return this._getOption("synchronizedValue")},set:function(e){this._setOption("synchronizedValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tick",{get:function(){return this._getOption("tick")},set:function(e){this._setOption("tick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tickInterval",{get:function(){return this._getOption("tickInterval")},set:function(e){this._setOption("tickInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueMarginsEnabled",{get:function(){return this._getOption("valueMarginsEnabled")},set:function(e){this._setOption("valueMarginsEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueType",{get:function(){return this._getOption("valueType")},set:function(e){this._setOption("valueType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visualRange",{get:function(){return this._getOption("visualRange")},set:function(e){this._setOption("visualRange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visualRangeUpdateMode",{get:function(){return this._getOption("visualRangeUpdateMode")},set:function(e){this._setOption("visualRangeUpdateMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"wholeRange",{get:function(){return this._getOption("wholeRange")},set:function(e){this._setOption("wholeRange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"valueAxis"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"breaksChildren",{get:function(){return this._getOption("breaks")},set:function(e){this.setChildren("breaks",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"constantLinesChildren",{get:function(){return this._getOption("constantLines")},set:function(e){this.setChildren("constantLines",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stripsChildren",{get:function(){return this._getOption("strips")},set:function(e){this.setChildren("strips",e)},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowDecimals",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"autoBreaksEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"axisDivisionFactor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"breaks",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"breakStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"categories",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"constantLines",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"constantLineStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"discreteAxisDivisionMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"endOnTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"grid",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"inverted",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"linearThreshold",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"logarithmBase",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"max",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"maxAutoBreakCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"maxValueMargin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"min",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorGrid",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minorTickCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorTickInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minValueMargin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minVisualRangeLength",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"multipleAxesSpacing",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"name",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"pane",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"placeholderSize",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"position",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showZero",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"strips",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"stripStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"synchronizedValue",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tickInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"title",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"valueMarginsEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"valueType",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"visualRange",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"visualRangeUpdateMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"wholeRange",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"visualRangeChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return O}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"breaksChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return I}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"constantLinesChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return N}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"stripsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-value-axis"]],contentQueries:function(e,t,r){var n;(1&e&&(i.Dc(r,O,!1),i.Dc(r,I,!1),i.Dc(r,N,!1)),2&e)&&(i.nd(n=i.Yc())&&(t.breaksChildren=n),i.nd(n=i.Yc())&&(t.constantLinesChildren=n),i.nd(n=i.Yc())&&(t.stripsChildren=n))},inputs:{allowDecimals:"allowDecimals",autoBreaksEnabled:"autoBreaksEnabled",axisDivisionFactor:"axisDivisionFactor",breaks:"breaks",breakStyle:"breakStyle",categories:"categories",color:"color",constantLines:"constantLines",constantLineStyle:"constantLineStyle",discreteAxisDivisionMode:"discreteAxisDivisionMode",endOnTick:"endOnTick",grid:"grid",inverted:"inverted",label:"label",linearThreshold:"linearThreshold",logarithmBase:"logarithmBase",max:"max",maxAutoBreakCount:"maxAutoBreakCount",maxValueMargin:"maxValueMargin",min:"min",minorGrid:"minorGrid",minorTick:"minorTick",minorTickCount:"minorTickCount",minorTickInterval:"minorTickInterval",minValueMargin:"minValueMargin",minVisualRangeLength:"minVisualRangeLength",multipleAxesSpacing:"multipleAxesSpacing",name:"name",opacity:"opacity",pane:"pane",placeholderSize:"placeholderSize",position:"position",showZero:"showZero",strips:"strips",stripStyle:"stripStyle",synchronizedValue:"synchronizedValue",tick:"tick",tickInterval:"tickInterval",title:"title",type:"type",valueMarginsEnabled:"valueMarginsEnabled",valueType:"valueType",visible:"visible",visualRange:"visualRange",visualRangeUpdateMode:"visualRangeUpdateMode",wholeRange:"wholeRange",width:"width"},outputs:{visualRangeChange:"visualRangeChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),si=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[oi],exports:[oi]})}(),function(e){function t(t,r){var n=e.call(this)||this;return n._createEventEmitters([{emit:"visualRangeChange"}]),t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowDecimals",{get:function(){return this._getOption("allowDecimals")},set:function(e){this._setOption("allowDecimals",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"axisDivisionFactor",{get:function(){return this._getOption("axisDivisionFactor")},set:function(e){this._setOption("axisDivisionFactor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"categories",{get:function(){return this._getOption("categories")},set:function(e){this._setOption("categories",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"constantLines",{get:function(){return this._getOption("constantLines")},set:function(e){this._setOption("constantLines",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"constantLineStyle",{get:function(){return this._getOption("constantLineStyle")},set:function(e){this._setOption("constantLineStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"discreteAxisDivisionMode",{get:function(){return this._getOption("discreteAxisDivisionMode")},set:function(e){this._setOption("discreteAxisDivisionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endOnTick",{get:function(){return this._getOption("endOnTick")},set:function(e){this._setOption("endOnTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"grid",{get:function(){return this._getOption("grid")},set:function(e){this._setOption("grid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"inverted",{get:function(){return this._getOption("inverted")},set:function(e){this._setOption("inverted",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"linearThreshold",{get:function(){return this._getOption("linearThreshold")},set:function(e){this._setOption("linearThreshold",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"logarithmBase",{get:function(){return this._getOption("logarithmBase")},set:function(e){this._setOption("logarithmBase",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxValueMargin",{get:function(){return this._getOption("maxValueMargin")},set:function(e){this._setOption("maxValueMargin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorGrid",{get:function(){return this._getOption("minorGrid")},set:function(e){this._setOption("minorGrid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTick",{get:function(){return this._getOption("minorTick")},set:function(e){this._setOption("minorTick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTickCount",{get:function(){return this._getOption("minorTickCount")},set:function(e){this._setOption("minorTickCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minorTickInterval",{get:function(){return this._getOption("minorTickInterval")},set:function(e){this._setOption("minorTickInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minValueMargin",{get:function(){return this._getOption("minValueMargin")},set:function(e){this._setOption("minValueMargin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minVisualRangeLength",{get:function(){return this._getOption("minVisualRangeLength")},set:function(e){this._setOption("minVisualRangeLength",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showZero",{get:function(){return this._getOption("showZero")},set:function(e){this._setOption("showZero",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"strips",{get:function(){return this._getOption("strips")},set:function(e){this._setOption("strips",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stripStyle",{get:function(){return this._getOption("stripStyle")},set:function(e){this._setOption("stripStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tick",{get:function(){return this._getOption("tick")},set:function(e){this._setOption("tick",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tickInterval",{get:function(){return this._getOption("tickInterval")},set:function(e){this._setOption("tickInterval",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueMarginsEnabled",{get:function(){return this._getOption("valueMarginsEnabled")},set:function(e){this._setOption("valueMarginsEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueType",{get:function(){return this._getOption("valueType")},set:function(e){this._setOption("valueType",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visualRange",{get:function(){return this._getOption("visualRange")},set:function(e){this._setOption("visualRange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visualRangeUpdateMode",{get:function(){return this._getOption("visualRangeUpdateMode")},set:function(e){this._setOption("visualRangeUpdateMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"wholeRange",{get:function(){return this._getOption("wholeRange")},set:function(e){this._setOption("wholeRange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"max",{get:function(){return this._getOption("max")},set:function(e){this._setOption("max",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"min",{get:function(){return this._getOption("min")},set:function(e){this._setOption("min",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"valueAxis"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"constantLinesChildren",{get:function(){return this._getOption("constantLines")},set:function(e){this.setChildren("constantLines",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stripsChildren",{get:function(){return this._getOption("strips")},set:function(e){this.setChildren("strips",e)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowDecimals",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"axisDivisionFactor",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"categories",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"constantLines",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"constantLineStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"discreteAxisDivisionMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"endOnTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"grid",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"inverted",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"linearThreshold",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"logarithmBase",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"maxValueMargin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorGrid",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorTick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minorTickCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minorTickInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minValueMargin",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"minVisualRangeLength",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"showZero",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"strips",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"stripStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tick",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tickInterval",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"valueMarginsEnabled",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"valueType",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"visualRange",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"visualRangeUpdateMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"wholeRange",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"max",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"min",null),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"visualRangeChange",void 0),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return I}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"constantLinesChildren",null),Object(n.c)([Object(i.s)(Object(i.sb)((function(){return N}))),Object(n.g)("design:type",i.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"stripsChildren",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-value-axis"]],contentQueries:function(e,t,r){var n;(1&e&&(i.Dc(r,I,!1),i.Dc(r,N,!1)),2&e)&&(i.nd(n=i.Yc())&&(t.constantLinesChildren=n),i.nd(n=i.Yc())&&(t.stripsChildren=n))},inputs:{allowDecimals:"allowDecimals",axisDivisionFactor:"axisDivisionFactor",categories:"categories",color:"color",constantLines:"constantLines",constantLineStyle:"constantLineStyle",discreteAxisDivisionMode:"discreteAxisDivisionMode",endOnTick:"endOnTick",grid:"grid",inverted:"inverted",label:"label",linearThreshold:"linearThreshold",logarithmBase:"logarithmBase",maxValueMargin:"maxValueMargin",minorGrid:"minorGrid",minorTick:"minorTick",minorTickCount:"minorTickCount",minorTickInterval:"minorTickInterval",minValueMargin:"minValueMargin",minVisualRangeLength:"minVisualRangeLength",opacity:"opacity",showZero:"showZero",strips:"strips",stripStyle:"stripStyle",tick:"tick",tickInterval:"tickInterval",type:"type",valueMarginsEnabled:"valueMarginsEnabled",valueType:"valueType",visible:"visible",visualRange:"visualRange",visualRangeUpdateMode:"visualRangeUpdateMode",wholeRange:"wholeRange",width:"width",max:"max",min:"min"},outputs:{visualRangeChange:"visualRangeChange"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),ai=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[si],exports:[si]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"displayMode",{get:function(){return this._getOption("displayMode")},set:function(e){this._setOption("displayMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"edgeLength",{get:function(){return this._getOption("edgeLength")},set:function(e){this._setOption("edgeLength",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"highValueField",{get:function(){return this._getOption("highValueField")},set:function(e){this._setOption("highValueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lineWidth",{get:function(){return this._getOption("lineWidth")},set:function(e){this._setOption("lineWidth",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lowValueField",{get:function(){return this._getOption("lowValueField")},set:function(e){this._setOption("lowValueField",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._getOption("value")},set:function(e){this._setOption("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"valueErrorBar"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"displayMode",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"edgeLength",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"highValueField",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"lineWidth",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"lowValueField",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"value",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-value-error-bar"]],inputs:{color:"color",displayMode:"displayMode",edgeLength:"edgeLength",highValueField:"highValueField",lineWidth:"lineWidth",lowValueField:"lowValueField",opacity:"opacity",type:"type",value:"value"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),ui=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ai],exports:[ai]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"valueFormat"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-value-format"]],inputs:{currency:"currency",formatter:"formatter",parser:"parser",precision:"precision",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(T)),ci=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ui],exports:[ui]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"valueIndicator"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-value-indicator"]],inputs:{arrowLength:"arrowLength",backgroundColor:"backgroundColor",baseValue:"baseValue",beginAdaptingAtRadius:"beginAdaptingAtRadius",color:"color",horizontalOrientation:"horizontalOrientation",indentFromCenter:"indentFromCenter",length:"length",offset:"offset",palette:"palette",secondColor:"secondColor",secondFraction:"secondFraction",size:"size",spindleGapSize:"spindleGapSize",spindleSize:"spindleSize",text:"text",type:"type",verticalOrientation:"verticalOrientation",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(Bn)),pi=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[ci],exports:[ci]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"variables"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-variables"]],inputs:{dataSource:"dataSource",escapeChar:"escapeChar"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"escapeChar",{get:function(){return this._getOption("escapeChar")},set:function(e){this._setOption("escapeChar",e)},enumerable:!0,configurable:!0}),t}(o.g))),li=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[pi],exports:[pi]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this._getOption("color")},set:function(e){this._setOption("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dashStyle",{get:function(){return this._getOption("dashStyle")},set:function(e){this._setOption("dashStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"opacity",{get:function(){return this._getOption("opacity")},set:function(e){this._setOption("opacity",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"verticalLine"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"color",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"dashStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"label",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"opacity",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"visible",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"width",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-vertical-line"]],inputs:{color:"color",dashStyle:"dashStyle",label:"label",opacity:"opacity",visible:"visible",width:"width"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),mi=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[li],exports:[li]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"agendaDuration",{get:function(){return this._getOption("agendaDuration")},set:function(e){this._setOption("agendaDuration",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"appointmentCollectorTemplate",{get:function(){return this._getOption("appointmentCollectorTemplate")},set:function(e){this._setOption("appointmentCollectorTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"appointmentTemplate",{get:function(){return this._getOption("appointmentTemplate")},set:function(e){this._setOption("appointmentTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"appointmentTooltipTemplate",{get:function(){return this._getOption("appointmentTooltipTemplate")},set:function(e){this._setOption("appointmentTooltipTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cellDuration",{get:function(){return this._getOption("cellDuration")},set:function(e){this._setOption("cellDuration",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataCellTemplate",{get:function(){return this._getOption("dataCellTemplate")},set:function(e){this._setOption("dataCellTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dateCellTemplate",{get:function(){return this._getOption("dateCellTemplate")},set:function(e){this._setOption("dateCellTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dropDownAppointmentTemplate",{get:function(){return this._getOption("dropDownAppointmentTemplate")},set:function(e){this._setOption("dropDownAppointmentTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"endDayHour",{get:function(){return this._getOption("endDayHour")},set:function(e){this._setOption("endDayHour",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"firstDayOfWeek",{get:function(){return this._getOption("firstDayOfWeek")},set:function(e){this._setOption("firstDayOfWeek",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupByDate",{get:function(){return this._getOption("groupByDate")},set:function(e){this._setOption("groupByDate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groupOrientation",{get:function(){return this._getOption("groupOrientation")},set:function(e){this._setOption("groupOrientation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"groups",{get:function(){return this._getOption("groups")},set:function(e){this._setOption("groups",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"intervalCount",{get:function(){return this._getOption("intervalCount")},set:function(e){this._setOption("intervalCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxAppointmentsPerCell",{get:function(){return this._getOption("maxAppointmentsPerCell")},set:function(e){this._setOption("maxAppointmentsPerCell",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._getOption("name")},set:function(e){this._setOption("name",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"resourceCellTemplate",{get:function(){return this._getOption("resourceCellTemplate")},set:function(e){this._setOption("resourceCellTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startDate",{get:function(){return this._getOption("startDate")},set:function(e){this._setOption("startDate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startDayHour",{get:function(){return this._getOption("startDayHour")},set:function(e){this._setOption("startDayHour",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"timeCellTemplate",{get:function(){return this._getOption("timeCellTemplate")},set:function(e){this._setOption("timeCellTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"views"},enumerable:!0,configurable:!0}),t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"agendaDuration",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"appointmentCollectorTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"appointmentTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"appointmentTooltipTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"cellDuration",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataCellTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dateCellTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dropDownAppointmentTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"endDayHour",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"firstDayOfWeek",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"groupByDate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"groupOrientation",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"groups",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"intervalCount",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"maxAppointmentsPerCell",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"name",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"resourceCellTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"startDate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"startDayHour",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"timeCellTemplate",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxi-view"]],inputs:{agendaDuration:"agendaDuration",appointmentCollectorTemplate:"appointmentCollectorTemplate",appointmentTemplate:"appointmentTemplate",appointmentTooltipTemplate:"appointmentTooltipTemplate",cellDuration:"cellDuration",dataCellTemplate:"dataCellTemplate",dateCellTemplate:"dateCellTemplate",dropDownAppointmentTemplate:"dropDownAppointmentTemplate",endDayHour:"endDayHour",firstDayOfWeek:"firstDayOfWeek",groupByDate:"groupByDate",groupOrientation:"groupOrientation",groups:"groups",intervalCount:"intervalCount",maxAppointmentsPerCell:"maxAppointmentsPerCell",name:"name",resourceCellTemplate:"resourceCellTemplate",startDate:"startDate",startDayHour:"startDayHour",timeCellTemplate:"timeCellTemplate",type:"type"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.a)),di=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[mi],exports:[mi]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"rangeMaxPoint",{get:function(){return this._getOption("rangeMaxPoint")},set:function(e){this._setOption("rangeMaxPoint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangeMinPoint",{get:function(){return this._getOption("rangeMinPoint")},set:function(e){this._setOption("rangeMinPoint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"end",{get:function(){return this._getOption("end")},set:function(e){this._setOption("end",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"start",{get:function(){return this._getOption("start")},set:function(e){this._setOption("start",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"width"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"rangeMaxPoint",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"rangeMinPoint",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"end",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"start",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-width"]],inputs:{rangeMaxPoint:"rangeMaxPoint",rangeMinPoint:"rangeMinPoint",end:"end",start:"start"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),yi=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[di],exports:[di]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"allowMouseWheel",{get:function(){return this._getOption("allowMouseWheel")},set:function(e){this._setOption("allowMouseWheel",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"allowTouchGestures",{get:function(){return this._getOption("allowTouchGestures")},set:function(e){this._setOption("allowTouchGestures",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"argumentAxis",{get:function(){return this._getOption("argumentAxis")},set:function(e){this._setOption("argumentAxis",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dragBoxStyle",{get:function(){return this._getOption("dragBoxStyle")},set:function(e){this._setOption("dragBoxStyle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dragToZoom",{get:function(){return this._getOption("dragToZoom")},set:function(e){this._setOption("dragToZoom",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"panKey",{get:function(){return this._getOption("panKey")},set:function(e){this._setOption("panKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueAxis",{get:function(){return this._getOption("valueAxis")},set:function(e){this._setOption("valueAxis",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"zoomAndPan"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowMouseWheel",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"allowTouchGestures",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"argumentAxis",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dragBoxStyle",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"dragToZoom",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"panKey",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"valueAxis",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-zoom-and-pan"]],inputs:{allowMouseWheel:"allowMouseWheel",allowTouchGestures:"allowTouchGestures",argumentAxis:"argumentAxis",dragBoxStyle:"dragBoxStyle",dragToZoom:"dragToZoom",panKey:"panKey",valueAxis:"valueAxis"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g)),hi=(function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[yi],exports:[yi]})}(),function(e){function t(t,r){var n=e.call(this)||this;return t.setNestedOption(n),r.setHost(n,n._fullOptionPath.bind(n)),n}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"items",{get:function(){return this._getOption("items")},set:function(e){this._setOption("items",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._getOption("value")},set:function(e){this._setOption("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_optionPath",{get:function(){return"zoomLevel"},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._addRemovedOption(this._fullOptionPath().slice(0,-1))},t.ctorParameters=function(){return[{type:o.h,decorators:[{type:i.eb},{type:i.y}]},{type:o.h,decorators:[{type:i.y}]}]},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"items",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"value",null),(t=Object(n.c)([Object(n.h)(0,Object(i.eb)()),Object(n.h)(0,Object(i.y)()),Object(n.h)(1,Object(i.y)()),Object(n.g)("design:paramtypes",[o.h,o.h])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(o.h,5),i.Kc(o.h,1))},t.\u0275cmp=i.Ec({type:t,selectors:[["dxo-zoom-level"]],inputs:{items:"items",value:"value"},features:[i.xc([o.h]),i.vc],decls:0,vars:0,template:function(e,t){},styles:[""]}),t}(o.g));!function(){function e(){}e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)}}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:[hi],exports:[hi]})}()},"2ve2":function(e){e.exports=JSON.parse('{"pagination":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},3:function(e,t){},"3/th":function(e){e.exports=JSON.parse('{"pagination":{}}')},"3FsZ":function(e,t){e.exports={now:function(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():Date.now()}}},"3IPI":function(e,t,r){"use strict";var n=r("2Fn2"),i=r("S3Ua").getFormatter,o=r("Y0yK"),s=r("ti0F"),a=s.isString,u=s.isDate,c=s.isNumeric,p=/^(\d{4,})(-)?(\d{2})(-)?(\d{2})(?:T(\d{2})(:)?(\d{2})?(:)?(\d{2}(?:\.(\d{1,3})\d*)?)?)?(Z|([+-])(\d{2})(:)?(\d{2})?)?$/,l=/^(\d{2}):(\d{2})(:(\d{2}))?$/,m=["","yyyy","","MM","","dd","THH","","mm","","ss",".SSS"],d=function(e,t){var r,n;return a(e)&&!t&&(r=y(e)),r||(n=!u(e)&&Date.parse(e),r=c(n)?new Date(n):e),r},y=function(e){var t=e.match(p),r=function(e){return+e||0};if(!t)return(t=e.match(l))?new Date(0,0,0,r(t[1]),r(t[2]),r(t[4])):void 0;var n=t[1],i=--t[3],o=t[5],s=0,a=0;s=r(t[14]),a=r(t[16]),"-"===t[13]&&(s=-s,a=-a);var u,c=r(t[6])-s,m=r(t[8])-a,d=r(t[10]),y=(u=t[11],r(u=u||"")*Math.pow(10,3-u.length));return t[12]?new Date(Date.UTC(n,i,o,c,m,d,y)):new Date(n,i,o,c,m,d,y)};e.exports={dateParser:d,deserializeDate:function(e){return"number"==typeof e?new Date(e):d(e,!n().forceIsoDateParsing)},serializeDate:function(e,t){return t?u(e)?"number"===t?e&&e.valueOf?e.valueOf():null:i(t,o)(e):null:e},getDateSerializationFormat:function(e){return"number"==typeof e?"number":a(e)?(n().forceIsoDateParsing&&(t=function(e,t){var r=e.match(p),n="";if(!r)return(r=e.match(l))?r[3]?"HH:mm:ss":"HH:mm":void 0;for(var i=1;i=0?"yyyy/MM/dd HH:mm:ss":"yyyy/MM/dd")):e?null:void 0;var t}}},"3JVz":function(e,t,r){"use strict";var n=r("cGv3").getWindow(),i=r("eWCF"),o={getXhr:function(){return new n.XMLHttpRequest}};e.exports=i(o)},"3NFn":function(e,t,r){"use strict";var n=c(r("TssP")),i=c(r("Bhoz")),o=c(r("dYUP")),s=r("ti0F"),a=r("/DUC"),u=r("p/U6");function c(e){return e&&e.__esModule?e:{default:e}}r("Niae");var p={thousands:"#,##0{0},"K"",millions:"#,##0{0},,"M"",billions:"#,##0{0},,,"B"",trillions:"#,##0{0},,,,"T"",percent:"0{0}%",decimal:"#{0}",fixedpoint:"#,##0{0}",exponential:"0{0}E+00",currency:" "},l=/a+/g,m=/E/g,d=/dE+/g,y=/L/g,h=/h/g,g=/\//g,b=/\[/g,f=/]/g,S=/./g,v=e.exports={_applyPrecision:function(e,t){var r,n;if(t>0){for(r="decimal"!==e?".":"",n=0;n=1632&&t<1642)return!0;return!1},_convertDateFormatToOpenXml:function(e){return e.replace(g,"\\/").split("'").map((function(e,t){return t%2==0?e.replace(l,"AM/PM").replace(d,"d").replace(m,"d").replace(y,"M").replace(h,"H").replace(b,"\\[").replace(f,"\\]"):e?e.replace(S,"\\$&"):"'"})).join("")},_convertDateFormat:function(e){var t=(o.default.format(new Date(2009,8,8,6,5,4),e)||"").toString(),r=(0,a.getFormat)((function(t){return o.default.format(t,e)}));return r&&(r=this._convertDateFormatToOpenXml(r),r=this._getLanguageInfo(t)+r),r},_getLanguageInfo:function(e){var t=(0,u.getLanguageId)(),r=t?t.toString(16):"",n="";if(this._hasArabicDigits(e)){for(;r.length<3;)r="0"+r;n="[$-2010"+r+"]"}else r&&(n="[$-"+r+"]");return n},_convertNumberFormat:function(e,t,r){var o,s;return(s="currency"===e?i.default.getOpenXmlCurrencyFormat(r):p[e.toLowerCase()])&&(o=n.default.format(s,this._applyPrecision(e,t))),o},convertFormat:function(e,t,r,n){if((0,s.isDefined)(e)){if("date"===r)return v._convertDateFormat(e);if((0,s.isString)(e)&&p[e.toLowerCase()])return v._convertNumberFormat(e,t,n)}}}},"3Pt+":function(e,t,r){"use strict";var n=r("fXoL"),i=r("ofXK"),o=r("6blF"),s=r("isby"),a=r("67Y/"),u=r("McSo"),c=r("0/uQ");function p(e,t){return new o.a((function(r){var n=e.length;if(0!==n)for(var i=new Array(n),o=0,s=0,a=function(a){var u=Object(c.a)(e[a]),p=!1;r.add(u.subscribe({next:function(e){p||(p=!0,s++),i[a]=e},error:function(e){return r.error(e)},complete:function(){++o!==n&&p||(s===n&&r.next(t?t.reduce((function(e,t,r){return e[t]=i[r],e}),{}):i),r.complete())}}))},u=0;ud),multi:!0};class d{constructor(e,t){this._renderer=e,this._elementRef=t,this.onChange=e=>{},this.onTouched=()=>{}}writeValue(e){this._renderer.setProperty(this._elementRef.nativeElement,"checked",e)}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}d.\u0275fac=function(e){return new(e||d)(n.Kc(n.Y),n.Kc(n.v))},d.\u0275dir=n.Fc({type:d,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,t){1&e&&n.Xc("change",(function(e){return t.onChange(e.target.checked)}))("blur",(function(){return t.onTouched()}))},features:[n.xc([m])]}),d.ctorParameters=()=>[{type:n.Y},{type:n.v}];const y={provide:l,useExisting:Object(n.sb)(()=>g),multi:!0};const h=new n.E("CompositionEventMode");class g{constructor(e,t,r){this._renderer=e,this._elementRef=t,this._compositionMode=r,this.onChange=e=>{},this.onTouched=()=>{},this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function(){const e=Object(i.M)()?Object(i.M)().getUserAgent():"";return/android (\d+)/.test(e.toLowerCase())}())}writeValue(e){const t=null==e?"":e;this._renderer.setProperty(this._elementRef.nativeElement,"value",t)}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}function b(e){return null==e||0===e.length}function f(e){return null!=e&&"number"==typeof e.length}g.\u0275fac=function(e){return new(e||g)(n.Kc(n.Y),n.Kc(n.v),n.Kc(h,8))},g.\u0275dir=n.Fc({type:g,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,t){1&e&&n.Xc("input",(function(e){return t._handleInput(e.target.value)}))("blur",(function(){return t.onTouched()}))("compositionstart",(function(){return t._compositionStart()}))("compositionend",(function(e){return t._compositionEnd(e.target.value)}))},features:[n.xc([y])]}),g.ctorParameters=()=>[{type:n.Y},{type:n.v},{type:Boolean,decorators:[{type:n.R},{type:n.C,args:[h]}]}];const S=new n.E("NgValidators"),v=new n.E("NgAsyncValidators"),_=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class O{static min(e){return t=>{if(b(t.value)||b(e))return null;const r=parseFloat(t.value);return!isNaN(r)&&r{if(b(t.value)||b(e))return null;const r=parseFloat(t.value);return!isNaN(r)&&r>e?{max:{max:e,actual:t.value}}:null}}static required(e){return b(e.value)?{required:!0}:null}static requiredTrue(e){return!0===e.value?null:{required:!0}}static email(e){return b(e.value)?null:_.test(e.value)?null:{email:!0}}static minLength(e){return t=>b(t.value)||!f(t.value)?null:t.value.lengthf(t.value)&&t.value.length>e?{maxlength:{requiredLength:e,actualLength:t.value.length}}:null}static pattern(e){if(!e)return O.nullValidator;let t,r;return"string"==typeof e?(r="","^"!==e.charAt(0)&&(r+="^"),r+=e,"$"!==e.charAt(e.length-1)&&(r+="$"),t=new RegExp(r)):(r=e.toString(),t=e),e=>{if(b(e.value))return null;const n=e.value;return t.test(n)?null:{pattern:{requiredPattern:r,actualValue:n}}}}static nullValidator(e){return null}static compose(e){if(!e)return null;const t=e.filter(I);return 0==t.length?null:function(e){return C(T(e,t))}}static composeAsync(e){if(!e)return null;const t=e.filter(I);return 0==t.length?null:function(e){return function(){for(var e=[],t=0;t{t=null!=e?Object.assign(Object.assign({},t),e):t}),0===Object.keys(t).length?null:t}function T(e,t){return t.map(t=>t(e))}function k(e){return e.map(e=>function(e){return!e.validate}(e)?e:t=>e.validate(t))}function x(e){return null!=e?O.compose(k(e)):null}function A(e){return null!=e?O.composeAsync(k(e)):null}function P(e,t){return null===e?[t]:Array.isArray(e)?[...e,t]:[e,t]}function w(e){return e._rawValidators}function D(e){return e._rawAsyncValidators}class R{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(e){this._rawValidators=e||[],this._composedValidatorFn=x(this._rawValidators)}_setAsyncValidators(e){this._rawAsyncValidators=e||[],this._composedAsyncValidatorFn=A(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(e){this._onDestroyCallbacks.push(e)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(e=>e()),this._onDestroyCallbacks=[]}reset(e){this.control&&this.control.reset(e)}hasError(e,t){return!!this.control&&this.control.hasError(e,t)}getError(e,t){return this.control?this.control.getError(e,t):null}}R.\u0275fac=function(e){return new(e||R)},R.\u0275dir=n.Fc({type:R});class E extends R{get formDirective(){return null}get path(){return null}}E.\u0275fac=function(e){return j(e||E)},E.\u0275dir=n.Fc({type:E,features:[n.vc]});const j=n.Sc(E);class M extends R{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class q{constructor(e){this._cd=e}get ngClassUntouched(){return!!this._cd.control&&this._cd.control.untouched}get ngClassTouched(){return!!this._cd.control&&this._cd.control.touched}get ngClassPristine(){return!!this._cd.control&&this._cd.control.pristine}get ngClassDirty(){return!!this._cd.control&&this._cd.control.dirty}get ngClassValid(){return!!this._cd.control&&this._cd.control.valid}get ngClassInvalid(){return!!this._cd.control&&this._cd.control.invalid}get ngClassPending(){return!!this._cd.control&&this._cd.control.pending}}class L extends q{constructor(e){super(e)}}L.\u0275fac=function(e){return new(e||L)(n.Kc(M,2))},L.\u0275dir=n.Fc({type:L,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,t){2&e&&n.Cc("ng-untouched",t.ngClassUntouched)("ng-touched",t.ngClassTouched)("ng-pristine",t.ngClassPristine)("ng-dirty",t.ngClassDirty)("ng-valid",t.ngClassValid)("ng-invalid",t.ngClassInvalid)("ng-pending",t.ngClassPending)},features:[n.vc]}),L.ctorParameters=()=>[{type:M,decorators:[{type:n.db}]}];class F extends q{constructor(e){super(e)}}F.\u0275fac=function(e){return new(e||F)(n.Kc(E,2))},F.\u0275dir=n.Fc({type:F,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:14,hostBindings:function(e,t){2&e&&n.Cc("ng-untouched",t.ngClassUntouched)("ng-touched",t.ngClassTouched)("ng-pristine",t.ngClassPristine)("ng-dirty",t.ngClassDirty)("ng-valid",t.ngClassValid)("ng-invalid",t.ngClassInvalid)("ng-pending",t.ngClassPending)},features:[n.vc]}),F.ctorParameters=()=>[{type:E,decorators:[{type:n.db}]}];const B={provide:l,useExisting:Object(n.sb)(()=>G),multi:!0};class G{constructor(e,t){this._renderer=e,this._elementRef=t,this.onChange=e=>{},this.onTouched=()=>{}}writeValue(e){const t=null==e?"":e;this._renderer.setProperty(this._elementRef.nativeElement,"value",t)}registerOnChange(e){this.onChange=t=>{e(""==t?null:parseFloat(t))}}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}G.\u0275fac=function(e){return new(e||G)(n.Kc(n.Y),n.Kc(n.v))},G.\u0275dir=n.Fc({type:G,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,t){1&e&&n.Xc("input",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},features:[n.xc([B])]}),G.ctorParameters=()=>[{type:n.Y},{type:n.v}];const U={provide:l,useExisting:Object(n.sb)(()=>z),multi:!0};class V{constructor(){this._accessors=[]}add(e,t){this._accessors.push([e,t])}remove(e){for(let t=this._accessors.length-1;t>=0;--t)if(this._accessors[t][1]===e)return void this._accessors.splice(t,1)}select(e){this._accessors.forEach(t=>{this._isSameGroup(t,e)&&t[1]!==e&&t[1].fireUncheck(e.value)})}_isSameGroup(e,t){return!!e[0].control&&(e[0]._parent===t._control._parent&&e[1].name===t.name)}}V.\u0275fac=function(e){return new(e||V)},V.\u0275prov=n.Gc({token:V,factory:V.\u0275fac});class z{constructor(e,t,r,n){this._renderer=e,this._elementRef=t,this._registry=r,this._injector=n,this.onChange=()=>{},this.onTouched=()=>{}}ngOnInit(){this._control=this._injector.get(M),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(e){this._state=e===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)}registerOnChange(e){this._fn=e,this.onChange=()=>{e(this.value),this._registry.select(this)}}fireUncheck(e){this.writeValue(e)}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}_checkName(){this.name&&this.formControlName&&(this.name,this.formControlName),!this.name&&this.formControlName&&(this.name=this.formControlName)}}z.\u0275fac=function(e){return new(e||z)(n.Kc(n.Y),n.Kc(n.v),n.Kc(V),n.Kc(n.F))},z.\u0275dir=n.Fc({type:z,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(e,t){1&e&&n.Xc("change",(function(){return t.onChange()}))("blur",(function(){return t.onTouched()}))},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[n.xc([U])]}),z.ctorParameters=()=>[{type:n.Y},{type:n.v},{type:V},{type:n.F}],z.propDecorators={name:[{type:n.G}],formControlName:[{type:n.G}],value:[{type:n.G}]};const H={provide:l,useExisting:Object(n.sb)(()=>K),multi:!0};class K{constructor(e,t){this._renderer=e,this._elementRef=t,this.onChange=e=>{},this.onTouched=()=>{}}writeValue(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(e))}registerOnChange(e){this.onChange=t=>{e(""==t?null:parseFloat(t))}}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}K.\u0275fac=function(e){return new(e||K)(n.Kc(n.Y),n.Kc(n.v))},K.\u0275dir=n.Fc({type:K,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(e,t){1&e&&n.Xc("change",(function(e){return t.onChange(e.target.value)}))("input",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},features:[n.xc([H])]}),K.ctorParameters=()=>[{type:n.Y},{type:n.v}];const W={provide:l,useExisting:Object(n.sb)(()=>Q),multi:!0};function J(e,t){return null==e?`${t}`:(t&&"object"==typeof t&&(t="Object"),`${e}: ${t}`.slice(0,50))}class Q{constructor(e,t){this._renderer=e,this._elementRef=t,this._optionMap=new Map,this._idCounter=0,this.onChange=e=>{},this.onTouched=()=>{},this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){this.value=e;const t=this._getOptionId(e);null==t&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);const r=J(t,e);this._renderer.setProperty(this._elementRef.nativeElement,"value",r)}registerOnChange(e){this.onChange=t=>{this.value=this._getOptionValue(t),e(this.value)}}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}_registerOption(){return(this._idCounter++).toString()}_getOptionId(e){for(const t of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(t),e))return t;return null}_getOptionValue(e){const t=function(e){return e.split(":")[0]}(e);return this._optionMap.has(t)?this._optionMap.get(t):e}}Q.\u0275fac=function(e){return new(e||Q)(n.Kc(n.Y),n.Kc(n.v))},Q.\u0275dir=n.Fc({type:Q,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(e,t){1&e&&n.Xc("change",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},inputs:{compareWith:"compareWith"},features:[n.xc([W])]}),Q.ctorParameters=()=>[{type:n.Y},{type:n.v}],Q.propDecorators={compareWith:[{type:n.G}]};class Z{constructor(e,t,r){this._element=e,this._renderer=t,this._select=r,this._select&&(this.id=this._select._registerOption())}set ngValue(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(J(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._setElementValue(e),this._select&&this._select.writeValue(this._select.value)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}Z.\u0275fac=function(e){return new(e||Z)(n.Kc(n.v),n.Kc(n.Y),n.Kc(Q,9))},Z.\u0275dir=n.Fc({type:Z,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),Z.ctorParameters=()=>[{type:n.v},{type:n.Y},{type:Q,decorators:[{type:n.R},{type:n.y}]}],Z.propDecorators={ngValue:[{type:n.G,args:["ngValue"]}],value:[{type:n.G,args:["value"]}]};const $={provide:l,useExisting:Object(n.sb)(()=>X),multi:!0};function Y(e,t){return null==e?`${t}`:("string"==typeof t&&(t=`'${t}'`),t&&"object"==typeof t&&(t="Object"),`${e}: ${t}`.slice(0,50))}class X{constructor(e,t){this._renderer=e,this._elementRef=t,this._optionMap=new Map,this._idCounter=0,this.onChange=e=>{},this.onTouched=()=>{},this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){let t;if(this.value=e,Array.isArray(e)){const r=e.map(e=>this._getOptionId(e));t=(e,t)=>{e._setSelected(r.indexOf(t.toString())>-1)}}else t=(e,t)=>{e._setSelected(!1)};this._optionMap.forEach(t)}registerOnChange(e){this.onChange=t=>{const r=[];if(void 0!==t.selectedOptions){const e=t.selectedOptions;for(let t=0;t[{type:n.Y},{type:n.v}],X.propDecorators={compareWith:[{type:n.G}]};class ee{constructor(e,t,r){this._element=e,this._renderer=t,this._select=r,this._select&&(this.id=this._select._registerOption(this))}set ngValue(e){null!=this._select&&(this._value=e,this._setElementValue(Y(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._select?(this._value=e,this._setElementValue(Y(this.id,e)),this._select.writeValue(this._select.value)):this._setElementValue(e)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}_setSelected(e){this._renderer.setProperty(this._element.nativeElement,"selected",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}function te(e,t){return[...t.path,e]}function re(e,t){oe(e,t,!0),t.valueAccessor.writeValue(e.value),function(e,t){t.valueAccessor.registerOnChange(r=>{e._pendingValue=r,e._pendingChange=!0,e._pendingDirty=!0,"change"===e.updateOn&&ae(e,t)})}(e,t),function(e,t){const r=(e,r)=>{t.valueAccessor.writeValue(e),r&&t.viewToModelUpdate(e)};e.registerOnChange(r),t._registerOnDestroy(()=>{e._unregisterOnChange(r)})}(e,t),function(e,t){t.valueAccessor.registerOnTouched(()=>{e._pendingTouched=!0,"blur"===e.updateOn&&e._pendingChange&&ae(e,t),"submit"!==e.updateOn&&e.markAsTouched()})}(e,t),function(e,t){if(t.valueAccessor.setDisabledState){const r=e=>{t.valueAccessor.setDisabledState(e)};e.registerOnDisabledChange(r),t._registerOnDestroy(()=>{e._unregisterOnDisabledChange(r)})}}(e,t)}function ne(e,t){const r=()=>{0};t.valueAccessor.registerOnChange(r),t.valueAccessor.registerOnTouched(r),se(e,t,!0),e&&(t._invokeOnDestroyCallbacks(),e._registerOnCollectionChange(()=>{}))}function ie(e,t){e.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function oe(e,t,r){const n=w(e);null!==t.validator?e.setValidators(P(n,t.validator)):"function"==typeof n&&e.setValidators([n]);const i=D(e);if(null!==t.asyncValidator?e.setAsyncValidators(P(i,t.asyncValidator)):"function"==typeof i&&e.setAsyncValidators([i]),r){const r=()=>e.updateValueAndValidity();ie(t._rawValidators,r),ie(t._rawAsyncValidators,r)}}function se(e,t,r){if(null!==e){if(null!==t.validator){const r=w(e);Array.isArray(r)&&r.length>0&&e.setValidators(r.filter(e=>e!==t.validator))}if(null!==t.asyncValidator){const r=D(e);Array.isArray(r)&&r.length>0&&e.setAsyncValidators(r.filter(e=>e!==t.asyncValidator))}}if(r){const e=()=>{};ie(t._rawValidators,e),ie(t._rawAsyncValidators,e)}}function ae(e,t){e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(e._pendingValue),e._pendingChange=!1}function ue(e,t){oe(e,t,!1)}function ce(e,t){if(!e.hasOwnProperty("model"))return!1;const r=e.model;return!!r.isFirstChange()||!Object.is(t,r.currentValue)}ee.\u0275fac=function(e){return new(e||ee)(n.Kc(n.v),n.Kc(n.Y),n.Kc(X,9))},ee.\u0275dir=n.Fc({type:ee,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),ee.ctorParameters=()=>[{type:n.v},{type:n.Y},{type:X,decorators:[{type:n.R},{type:n.y}]}],ee.propDecorators={ngValue:[{type:n.G,args:["ngValue"]}],value:[{type:n.G,args:["value"]}]};const pe=[d,K,G,Q,X,z];function le(e,t){e._syncPendingControls(),t.forEach(e=>{const t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)})}function me(e,t){if(!t)return null;Array.isArray(t);let r=void 0,n=void 0,i=void 0;return t.forEach(e=>{var t;e.constructor===g?r=e:(t=e,pe.some(e=>t.constructor===e)?n=e:i=e)}),i||(n||(r||null))}function de(e,t){const r=e.indexOf(t);r>-1&&e.splice(r,1)}function ye(e){return(fe(e)?e.validators:e)||null}function he(e){return Array.isArray(e)?x(e):e||null}function ge(e,t){return(fe(t)?t.asyncValidators:e)||null}function be(e){return Array.isArray(e)?A(e):e||null}function fe(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}class Se{constructor(e,t){this._hasOwnPendingAsyncValidator=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=e,this._rawAsyncValidators=t,this._composedValidatorFn=he(this._rawValidators),this._composedAsyncValidatorFn=be(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(e){this._rawValidators=this._composedValidatorFn=e}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(e){this._rawAsyncValidators=this._composedAsyncValidatorFn=e}get parent(){return this._parent}get valid(){return"VALID"===this.status}get invalid(){return"INVALID"===this.status}get pending(){return"PENDING"==this.status}get disabled(){return"DISABLED"===this.status}get enabled(){return"DISABLED"!==this.status}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(e){this._rawValidators=e,this._composedValidatorFn=he(e)}setAsyncValidators(e){this._rawAsyncValidators=e,this._composedAsyncValidatorFn=be(e)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(e={}){this.touched=!0,this._parent&&!e.onlySelf&&this._parent.markAsTouched(e)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(e=>e.markAllAsTouched())}markAsUntouched(e={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}markAsDirty(e={}){this.pristine=!1,this._parent&&!e.onlySelf&&this._parent.markAsDirty(e)}markAsPristine(e={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}markAsPending(e={}){this.status="PENDING",!1!==e.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!e.onlySelf&&this._parent.markAsPending(e)}disable(e={}){const t=this._parentMarkedDirty(e.onlySelf);this.status="DISABLED",this.errors=null,this._forEachChild(t=>{t.disable(Object.assign(Object.assign({},e),{onlySelf:!0}))}),this._updateValue(),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach(e=>e(!0))}enable(e={}){const t=this._parentMarkedDirty(e.onlySelf);this.status="VALID",this._forEachChild(t=>{t.enable(Object.assign(Object.assign({},e),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach(e=>e(!1))}_updateAncestors(e){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(e){this._parent=e}updateValueAndValidity(e={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),"VALID"!==this.status&&"PENDING"!==this.status||this._runAsyncValidator(e.emitEvent)),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(e)}_updateTreeValidity(e={emitEvent:!0}){this._forEachChild(t=>t._updateTreeValidity(e)),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?"DISABLED":"VALID"}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(e){if(this.asyncValidator){this.status="PENDING",this._hasOwnPendingAsyncValidator=!0;const t=N(this.asyncValidator(this));this._asyncValidationSubscription=t.subscribe(t=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(t,{emitEvent:e})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(e,t={}){this.errors=e,this._updateControlsErrors(!1!==t.emitEvent)}get(e){return function(e,t,r){if(null==t)return null;if(Array.isArray(t)||(t=t.split(r)),Array.isArray(t)&&0===t.length)return null;let n=e;return t.forEach(e=>{n=n instanceof _e?n.controls.hasOwnProperty(e)?n.controls[e]:null:n instanceof Oe&&n.at(e)||null}),n}(this,e,".")}getError(e,t){const r=t?this.get(t):this;return r&&r.errors?r.errors[e]:null}hasError(e,t){return!!this.getError(e,t)}get root(){let e=this;for(;e._parent;)e=e._parent;return e}_updateControlsErrors(e){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(e)}_initObservables(){this.valueChanges=new n.x,this.statusChanges=new n.x}_calculateStatus(){return this._allControlsDisabled()?"DISABLED":this.errors?"INVALID":this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus("PENDING")?"PENDING":this._anyControlsHaveStatus("INVALID")?"INVALID":"VALID"}_anyControlsHaveStatus(e){return this._anyControls(t=>t.status===e)}_anyControlsDirty(){return this._anyControls(e=>e.dirty)}_anyControlsTouched(){return this._anyControls(e=>e.touched)}_updatePristine(e={}){this.pristine=!this._anyControlsDirty(),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}_updateTouched(e={}){this.touched=this._anyControlsTouched(),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}_isBoxedValue(e){return"object"==typeof e&&null!==e&&2===Object.keys(e).length&&"value"in e&&"disabled"in e}_registerOnCollectionChange(e){this._onCollectionChange=e}_setUpdateStrategy(e){fe(e)&&null!=e.updateOn&&(this._updateOn=e.updateOn)}_parentMarkedDirty(e){const t=this._parent&&this._parent.dirty;return!e&&!!t&&!this._parent._anyControlsDirty()}}class ve extends Se{constructor(e=null,t,r){super(ye(t),ge(r,t)),this._onChange=[],this._applyFormState(e),this._setUpdateStrategy(t),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!r})}setValue(e,t={}){this.value=this._pendingValue=e,this._onChange.length&&!1!==t.emitModelToViewChange&&this._onChange.forEach(e=>e(this.value,!1!==t.emitViewToModelChange)),this.updateValueAndValidity(t)}patchValue(e,t={}){this.setValue(e,t)}reset(e=null,t={}){this._applyFormState(e),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),this._pendingChange=!1}_updateValue(){}_anyControls(e){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(e){this._onChange.push(e)}_unregisterOnChange(e){de(this._onChange,e)}registerOnDisabledChange(e){this._onDisabledChange.push(e)}_unregisterOnDisabledChange(e){de(this._onDisabledChange,e)}_forEachChild(e){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange))&&(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0)}_applyFormState(e){this._isBoxedValue(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e}}class _e extends Se{constructor(e,t,r){super(ye(t),ge(r,t)),this.controls=e,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!r})}registerControl(e,t){return this.controls[e]?this.controls[e]:(this.controls[e]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)}addControl(e,t){this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}removeControl(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),delete this.controls[e],this.updateValueAndValidity(),this._onCollectionChange()}setControl(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),delete this.controls[e],t&&this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}contains(e){return this.controls.hasOwnProperty(e)&&this.controls[e].enabled}setValue(e,t={}){this._checkAllValuesPresent(e),Object.keys(e).forEach(r=>{this._throwIfControlMissing(r),this.controls[r].setValue(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(e,t={}){Object.keys(e).forEach(r=>{this.controls[r]&&this.controls[r].patchValue(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}reset(e={},t={}){this._forEachChild((r,n)=>{r.reset(e[n],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}getRawValue(){return this._reduceChildren({},(e,t,r)=>(e[r]=t instanceof ve?t.value:t.getRawValue(),e))}_syncPendingControls(){let e=this._reduceChildren(!1,(e,t)=>!!t._syncPendingControls()||e);return e&&this.updateValueAndValidity({onlySelf:!0}),e}_throwIfControlMissing(e){if(!Object.keys(this.controls).length)throw new Error("\n There are no form controls registered with this group yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.controls[e])throw new Error(`Cannot find form control with name: ${e}.`)}_forEachChild(e){Object.keys(this.controls).forEach(t=>e(this.controls[t],t))}_setUpControls(){this._forEachChild(e=>{e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(e){for(const t of Object.keys(this.controls)){const r=this.controls[t];if(this.contains(t)&&e(r))return!0}return!1}_reduceValue(){return this._reduceChildren({},(e,t,r)=>((t.enabled||this.disabled)&&(e[r]=t.value),e))}_reduceChildren(e,t){let r=e;return this._forEachChild((e,n)=>{r=t(r,e,n)}),r}_allControlsDisabled(){for(const e of Object.keys(this.controls))if(this.controls[e].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_checkAllValuesPresent(e){this._forEachChild((t,r)=>{if(void 0===e[r])throw new Error(`Must supply a value for form control with name: '${r}'.`)})}}class Oe extends Se{constructor(e,t,r){super(ye(t),ge(r,t)),this.controls=e,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!r})}at(e){return this.controls[e]}push(e){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity(),this._onCollectionChange()}insert(e,t){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity()}removeAt(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),this.controls.splice(e,1),this.updateValueAndValidity()}setControl(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity(),this._onCollectionChange()}get length(){return this.controls.length}setValue(e,t={}){this._checkAllValuesPresent(e),e.forEach((e,r)=>{this._throwIfControlMissing(r),this.at(r).setValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(e,t={}){e.forEach((e,r)=>{this.at(r)&&this.at(r).patchValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}reset(e=[],t={}){this._forEachChild((r,n)=>{r.reset(e[n],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}getRawValue(){return this.controls.map(e=>e instanceof ve?e.value:e.getRawValue())}clear(){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity())}_syncPendingControls(){let e=this.controls.reduce((e,t)=>!!t._syncPendingControls()||e,!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e}_throwIfControlMissing(e){if(!this.controls.length)throw new Error("\n There are no form controls registered with this array yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.at(e))throw new Error(`Cannot find form control at index ${e}`)}_forEachChild(e){this.controls.forEach((t,r)=>{e(t,r)})}_updateValue(){this.value=this.controls.filter(e=>e.enabled||this.disabled).map(e=>e.value)}_anyControls(e){return this.controls.some(t=>t.enabled&&e(t))}_setUpControls(){this._forEachChild(e=>this._registerControl(e))}_checkAllValuesPresent(e){this._forEachChild((t,r)=>{if(void 0===e[r])throw new Error(`Must supply a value for form control at index: ${r}.`)})}_allControlsDisabled(){for(const e of this.controls)if(e.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)}}const Ie={provide:E,useExisting:Object(n.sb)(()=>Ce)},Ne=Promise.resolve(null);class Ce extends E{constructor(e,t){super(),this.submitted=!1,this._directives=[],this.ngSubmit=new n.x,this.form=new _e({},x(e),A(t))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){Ne.then(()=>{const t=this._findContainer(e.path);e.control=t.registerControl(e.name,e.control),re(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.push(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){Ne.then(()=>{const t=this._findContainer(e.path);t&&t.removeControl(e.name),de(this._directives,e)})}addFormGroup(e){Ne.then(()=>{const t=this._findContainer(e.path),r=new _e({});ue(r,e),t.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){Ne.then(()=>{const t=this._findContainer(e.path);t&&t.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,t){Ne.then(()=>{this.form.get(e.path).setValue(t)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submitted=!0,le(this.form,this._directives),this.ngSubmit.emit(e),!1}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}}Ce.\u0275fac=function(e){return new(e||Ce)(n.Kc(S,10),n.Kc(v,10))},Ce.\u0275dir=n.Fc({type:Ce,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,t){1&e&&n.Xc("submit",(function(e){return t.onSubmit(e)}))("reset",(function(){return t.onReset()}))},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[n.xc([Ie]),n.vc]}),Ce.ctorParameters=()=>[{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[S]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[v]}]}],Ce.propDecorators={options:[{type:n.G,args:["ngFormOptions"]}]};class Te extends E{ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return te(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}}Te.\u0275fac=function(e){return ke(e||Te)},Te.\u0275dir=n.Fc({type:Te,features:[n.vc]});const ke=n.Sc(Te);const xe={provide:E,useExisting:Object(n.sb)(()=>Ae)};class Ae extends Te{constructor(e,t,r){super(),this._parent=e,this._setValidators(t),this._setAsyncValidators(r)}_checkParentType(){!(this._parent instanceof Ae)&&this._parent,0}}Ae.\u0275fac=function(e){return new(e||Ae)(n.Kc(E,5),n.Kc(S,10),n.Kc(v,10))},Ae.\u0275dir=n.Fc({type:Ae,selectors:[["","ngModelGroup",""]],inputs:{name:["ngModelGroup","name"]},exportAs:["ngModelGroup"],features:[n.xc([xe]),n.vc]}),Ae.ctorParameters=()=>[{type:E,decorators:[{type:n.y},{type:n.eb}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[S]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[v]}]}],Ae.propDecorators={name:[{type:n.G,args:["ngModelGroup"]}]};const Pe={provide:M,useExisting:Object(n.sb)(()=>De)},we=Promise.resolve(null);class De extends M{constructor(e,t,r,i){super(),this.control=new ve,this._registered=!1,this.update=new n.x,this._parent=e,this._setValidators(t),this._setAsyncValidators(r),this.valueAccessor=me(0,i)}ngOnChanges(e){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in e&&this._updateDisabled(e),ce(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._parent?te(this.name,this._parent):[this.name]}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){re(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){0}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}_updateValue(e){we.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1})})}_updateDisabled(e){const t=e.isDisabled.currentValue,r=""===t||t&&"false"!==t;we.then(()=>{r&&!this.control.disabled?this.control.disable():!r&&this.control.disabled&&this.control.enable()})}}De.\u0275fac=function(e){return new(e||De)(n.Kc(E,9),n.Kc(S,10),n.Kc(v,10),n.Kc(l,10))},De.\u0275dir=n.Fc({type:De,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[n.xc([Pe]),n.vc,n.wc]}),De.ctorParameters=()=>[{type:E,decorators:[{type:n.R},{type:n.y}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[S]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[v]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[l]}]}],De.propDecorators={name:[{type:n.G}],isDisabled:[{type:n.G,args:["disabled"]}],model:[{type:n.G,args:["ngModel"]}],options:[{type:n.G,args:["ngModelOptions"]}],update:[{type:n.S,args:["ngModelChange"]}]};class Re{}Re.\u0275fac=function(e){return new(e||Re)},Re.\u0275dir=n.Fc({type:Re,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]});const Ee=new n.E("NgModelWithFormControlWarning"),je={provide:M,useExisting:Object(n.sb)(()=>Me)};class Me extends M{constructor(e,t,r,i){super(),this._ngModelWarningConfig=i,this.update=new n.x,this._ngModelWarningSent=!1,this._setValidators(e),this._setAsyncValidators(t),this.valueAccessor=me(0,r)}set isDisabled(e){0}ngOnChanges(e){this._isControlChanged(e)&&(re(this.form,this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this.form.updateValueAndValidity({emitEvent:!1})),ce(e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}get path(){return[]}get control(){return this.form}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_isControlChanged(e){return e.hasOwnProperty("form")}}Me.\u0275fac=function(e){return new(e||Me)(n.Kc(S,10),n.Kc(v,10),n.Kc(l,10),n.Kc(Ee,8))},Me.\u0275dir=n.Fc({type:Me,selectors:[["","formControl",""]],inputs:{isDisabled:["disabled","isDisabled"],form:["formControl","form"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[n.xc([je]),n.vc,n.wc]}),Me._ngModelWarningSentOnce=!1,Me.ctorParameters=()=>[{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[S]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[v]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[l]}]},{type:String,decorators:[{type:n.R},{type:n.C,args:[Ee]}]}],Me.propDecorators={form:[{type:n.G,args:["formControl"]}],isDisabled:[{type:n.G,args:["disabled"]}],model:[{type:n.G,args:["ngModel"]}],update:[{type:n.S,args:["ngModelChange"]}]};const qe={provide:E,useExisting:Object(n.sb)(()=>Le)};class Le extends E{constructor(e,t){super(),this.validators=e,this.asyncValidators=t,this.submitted=!1,this.directives=[],this.form=null,this.ngSubmit=new n.x,this._setValidators(e),this._setAsyncValidators(t)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){const t=this.form.get(e.path);return re(t,e),t.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),t}getControl(e){return this.form.get(e.path)}removeControl(e){de(this.directives,e)}addFormGroup(e){const t=this.form.get(e.path);ue(t,e),t.updateValueAndValidity({emitEvent:!1})}removeFormGroup(e){}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){const t=this.form.get(e.path);ue(t,e),t.updateValueAndValidity({emitEvent:!1})}removeFormArray(e){}getFormArray(e){return this.form.get(e.path)}updateModel(e,t){this.form.get(e.path).setValue(t)}onSubmit(e){return this.submitted=!0,le(this.form,this.directives),this.ngSubmit.emit(e),!1}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_updateDomValue(){this.directives.forEach(e=>{const t=this.form.get(e.path);e.control!==t&&(ne(e.control||null,e),t&&re(t,e),e.control=t)}),this.form._updateTreeValidity({emitEvent:!1})}_updateRegistrations(){this.form._registerOnCollectionChange(()=>this._updateDomValue()),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){oe(this.form,this,!1),this._oldForm&&se(this._oldForm,this,!1)}_checkFormPresent(){this.form,0}}Le.\u0275fac=function(e){return new(e||Le)(n.Kc(S,10),n.Kc(v,10))},Le.\u0275dir=n.Fc({type:Le,selectors:[["","formGroup",""]],hostBindings:function(e,t){1&e&&n.Xc("submit",(function(e){return t.onSubmit(e)}))("reset",(function(){return t.onReset()}))},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[n.xc([qe]),n.vc,n.wc]}),Le.ctorParameters=()=>[{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[S]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[v]}]}],Le.propDecorators={form:[{type:n.G,args:["formGroup"]}],ngSubmit:[{type:n.S}]};const Fe={provide:E,useExisting:Object(n.sb)(()=>Be)};class Be extends Te{constructor(e,t,r){super(),this._parent=e,this._setValidators(t),this._setAsyncValidators(r)}_checkParentType(){Ve(this._parent),0}}Be.\u0275fac=function(e){return new(e||Be)(n.Kc(E,13),n.Kc(S,10),n.Kc(v,10))},Be.\u0275dir=n.Fc({type:Be,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[n.xc([Fe]),n.vc]}),Be.ctorParameters=()=>[{type:E,decorators:[{type:n.R},{type:n.y},{type:n.eb}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[S]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[v]}]}],Be.propDecorators={name:[{type:n.G,args:["formGroupName"]}]};const Ge={provide:E,useExisting:Object(n.sb)(()=>Ue)};class Ue extends E{constructor(e,t,r){super(),this._parent=e,this._setValidators(t),this._setAsyncValidators(r)}ngOnInit(){this._checkParentType(),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return te(null==this.name?this.name:this.name.toString(),this._parent)}_checkParentType(){Ve(this._parent),0}}function Ve(e){return!(e instanceof Be||e instanceof Le||e instanceof Ue)}Ue.\u0275fac=function(e){return new(e||Ue)(n.Kc(E,13),n.Kc(S,10),n.Kc(v,10))},Ue.\u0275dir=n.Fc({type:Ue,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[n.xc([Ge]),n.vc]}),Ue.ctorParameters=()=>[{type:E,decorators:[{type:n.R},{type:n.y},{type:n.eb}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[S]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[v]}]}],Ue.propDecorators={name:[{type:n.G,args:["formArrayName"]}]};const ze={provide:M,useExisting:Object(n.sb)(()=>He)};class He extends M{constructor(e,t,r,i,o){super(),this._ngModelWarningConfig=o,this._added=!1,this.update=new n.x,this._ngModelWarningSent=!1,this._parent=e,this._setValidators(t),this._setAsyncValidators(r),this.valueAccessor=me(0,i)}set isDisabled(e){0}ngOnChanges(e){this._added||this._setUpControl(),ce(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return te(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){0}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0}}He.\u0275fac=function(e){return new(e||He)(n.Kc(E,13),n.Kc(S,10),n.Kc(v,10),n.Kc(l,10),n.Kc(Ee,8))},He.\u0275dir=n.Fc({type:He,selectors:[["","formControlName",""]],inputs:{isDisabled:["disabled","isDisabled"],name:["formControlName","name"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[n.xc([ze]),n.vc,n.wc]}),He._ngModelWarningSentOnce=!1,He.ctorParameters=()=>[{type:E,decorators:[{type:n.R},{type:n.y},{type:n.eb}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[S]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[v]}]},{type:Array,decorators:[{type:n.R},{type:n.db},{type:n.C,args:[l]}]},{type:String,decorators:[{type:n.R},{type:n.C,args:[Ee]}]}],He.propDecorators={name:[{type:n.G,args:["formControlName"]}],isDisabled:[{type:n.G,args:["disabled"]}],model:[{type:n.G,args:["ngModel"]}],update:[{type:n.S,args:["ngModelChange"]}]};const Ke={provide:S,useExisting:Object(n.sb)(()=>Je),multi:!0},We={provide:S,useExisting:Object(n.sb)(()=>Qe),multi:!0};class Je{constructor(){this._required=!1}get required(){return this._required}set required(e){this._required=null!=e&&!1!==e&&"false"!==`${e}`,this._onChange&&this._onChange()}validate(e){return this.required?O.required(e):null}registerOnValidatorChange(e){this._onChange=e}}Je.\u0275fac=function(e){return new(e||Je)},Je.\u0275dir=n.Fc({type:Je,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(e,t){2&e&&n.zc("required",t.required?"":null)},inputs:{required:"required"},features:[n.xc([Ke])]}),Je.propDecorators={required:[{type:n.G}]};class Qe extends Je{validate(e){return this.required?O.requiredTrue(e):null}}Qe.\u0275fac=function(e){return Ze(e||Qe)},Qe.\u0275dir=n.Fc({type:Qe,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&n.zc("required",t.required?"":null)},features:[n.xc([We]),n.vc]});const Ze=n.Sc(Qe),$e={provide:S,useExisting:Object(n.sb)(()=>Ye),multi:!0};class Ye{constructor(){this._enabled=!1}set email(e){this._enabled=""===e||!0===e||"true"===e,this._onChange&&this._onChange()}validate(e){return this._enabled?O.email(e):null}registerOnValidatorChange(e){this._onChange=e}}Ye.\u0275fac=function(e){return new(e||Ye)},Ye.\u0275dir=n.Fc({type:Ye,selectors:[["","email","","formControlName",""],["","email","","formControl",""],["","email","","ngModel",""]],inputs:{email:"email"},features:[n.xc([$e])]}),Ye.propDecorators={email:[{type:n.G}]};const Xe={provide:S,useExisting:Object(n.sb)(()=>et),multi:!0};class et{constructor(){this._validator=O.nullValidator}ngOnChanges(e){"minlength"in e&&(this._createValidator(),this._onChange&&this._onChange())}validate(e){return null==this.minlength?null:this._validator(e)}registerOnValidatorChange(e){this._onChange=e}_createValidator(){this._validator=O.minLength("number"==typeof this.minlength?this.minlength:parseInt(this.minlength,10))}}et.\u0275fac=function(e){return new(e||et)},et.\u0275dir=n.Fc({type:et,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&n.zc("minlength",t.minlength?t.minlength:null)},inputs:{minlength:"minlength"},features:[n.xc([Xe]),n.wc]}),et.propDecorators={minlength:[{type:n.G}]};const tt={provide:S,useExisting:Object(n.sb)(()=>rt),multi:!0};class rt{constructor(){this._validator=O.nullValidator}ngOnChanges(e){"maxlength"in e&&(this._createValidator(),this._onChange&&this._onChange())}validate(e){return null!=this.maxlength?this._validator(e):null}registerOnValidatorChange(e){this._onChange=e}_createValidator(){this._validator=O.maxLength("number"==typeof this.maxlength?this.maxlength:parseInt(this.maxlength,10))}}rt.\u0275fac=function(e){return new(e||rt)},rt.\u0275dir=n.Fc({type:rt,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&n.zc("maxlength",t.maxlength?t.maxlength:null)},inputs:{maxlength:"maxlength"},features:[n.xc([tt]),n.wc]}),rt.propDecorators={maxlength:[{type:n.G}]};const nt={provide:S,useExisting:Object(n.sb)(()=>it),multi:!0};class it{constructor(){this._validator=O.nullValidator}ngOnChanges(e){"pattern"in e&&(this._createValidator(),this._onChange&&this._onChange())}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}_createValidator(){this._validator=O.pattern(this.pattern)}}it.\u0275fac=function(e){return new(e||it)},it.\u0275dir=n.Fc({type:it,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&n.zc("pattern",t.pattern?t.pattern:null)},inputs:{pattern:"pattern"},features:[n.xc([nt]),n.wc]}),it.propDecorators={pattern:[{type:n.G}]};class ot{}ot.\u0275mod=n.Ic({type:ot}),ot.\u0275inj=n.Hc({factory:function(e){return new(e||ot)}}),("undefined"==typeof ngJitMode||ngJitMode)&&n.ud(ot,{declarations:[Re,Z,ee,g,G,K,d,Q,X,z,L,F,Je,et,rt,it,Qe,Ye],exports:[Re,Z,ee,g,G,K,d,Q,X,z,L,F,Je,et,rt,it,Qe,Ye]});class st{group(e,t=null){const r=this._reduceControls(e);let n=null,i=null,o=void 0;return null!=t&&(!function(e){return void 0!==e.asyncValidators||void 0!==e.validators||void 0!==e.updateOn}(t)?(n=null!=t.validator?t.validator:null,i=null!=t.asyncValidator?t.asyncValidator:null):(n=null!=t.validators?t.validators:null,i=null!=t.asyncValidators?t.asyncValidators:null,o=null!=t.updateOn?t.updateOn:void 0)),new _e(r,{asyncValidators:i,updateOn:o,validators:n})}control(e,t,r){return new ve(e,t,r)}array(e,t,r){const n=e.map(e=>this._createControl(e));return new Oe(n,t,r)}_reduceControls(e){const t={};return Object.keys(e).forEach(r=>{t[r]=this._createControl(e[r])}),t}_createControl(e){if(e instanceof ve||e instanceof _e||e instanceof Oe)return e;if(Array.isArray(e)){const t=e[0],r=e.length>1?e[1]:null,n=e.length>2?e[2]:null;return this.control(t,r,n)}return this.control(e)}}st.\u0275fac=function(e){return new(e||st)},st.\u0275prov=n.Gc({token:st,factory:st.\u0275fac});new n.lb("11.0.5");class at{}at.\u0275mod=n.Ic({type:at}),at.\u0275inj=n.Hc({factory:function(e){return new(e||at)},providers:[V],imports:[ot]}),("undefined"==typeof ngJitMode||ngJitMode)&&n.ud(at,{declarations:[De,Ae,Ce],exports:[ot,De,Ae,Ce]});class ut{static withConfig(e){return{ngModule:ut,providers:[{provide:Ee,useValue:e.warnOnNgModelWithFormControl}]}}}ut.\u0275mod=n.Ic({type:ut}),ut.\u0275inj=n.Hc({factory:function(e){return new(e||ut)},providers:[st,V],imports:[ot]}),("undefined"==typeof ngJitMode||ngJitMode)&&n.ud(ut,{declarations:[Me,Le,He,Be,Ue],exports:[ot,Me,Le,He,Be,Ue]})},"3RoI":function(e,t,r){"use strict";var n=r("ti0F"),i=r("XDlg"),o=function(){function e(){}return function(t){return e.prototype=t,new e}}(),s=function(e,t,r,n){!n&&i.isWrapped(e[t])?i.assign(e[t],r):e[t]=r};t.clone=o,t.orderEach=function(e,t){var r,i,o=[];for(r in e)Object.prototype.hasOwnProperty.call(e,r)&&o.push(r);for(o.sort((function(e,t){var r=n.isNumeric(e),i=n.isNumeric(t);return r&&i?e-t:r&&!i?-1:!r&&i?1:et?1:0})),i=0;i=0&&"[object Array]"!==i(e)&&"[object Function]"===i(e.callee)},a=function(){return o(arguments)}();o.isLegacyArguments=s,e.exports=a?o:s},"49sm":function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},"4LsJ":function(e,t,r){var n=r("QsWE").util;function i(e){var t=["Buffer","File","Blob","ArrayBuffer","DataView","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"];if(n.isNode()){var r=n.stream.Stream;if(n.Buffer.isBuffer(e)||e instanceof r)return!0}for(var i=0;i=0;t--)n=i[t],(r=Math.floor(e/m(n)))>0&&(o[n+"s"]=r,e-=y(n,r));return o},y=function(e,t){return m(e)*t},h=function(e){var t,r=-1;return u(e)?e:a(e)?(o(e,(function(e,n){for(t=0;tr&&(n=r),n):e},A=function(e,t){if(p(e)){var r,n,i=t.getHours()-e.getHours();0!==i&&(r=1===i||-23===i?-1:1,n=new Date(t.getTime()+36e5*r),(r>0||n.getDate()===t.getDate())&&t.setTime(n.getTime()))}},P=function(e,t){return 60*(t.getTimezoneOffset()-e.getTimezoneOffset())*1e3},w={dateUnitIntervals:l,convertMillisecondsToDateUnits:d,dateToMilliseconds:function(e){var t=0;return a(e)&&o(e,(function(e,r){t+=y(e.substr(0,e.length-1),r)})),u(e)&&(t=y(e,1)),t},getNextDateUnit:function(e,t){switch(h(e)){case"millisecond":return"second";case"second":return"minute";case"minute":return"hour";case"hour":return"day";case"day":return t?"week":"month";case"week":return"month";case"month":return"quarter";case"quarter":case"year":return"year";default:return 0}},convertDateUnitToMilliseconds:y,getDateUnitInterval:h,getDateFormatByTickInterval:function(e){return g[h(e)]||""},getDatesDifferences:function(e,t){var r,n=0;return r={year:e.getFullYear()!==t.getFullYear(),month:e.getMonth()!==t.getMonth(),day:e.getDate()!==t.getDate(),hour:e.getHours()!==t.getHours(),minute:e.getMinutes()!==t.getMinutes(),second:e.getSeconds()!==t.getSeconds(),millisecond:e.getMilliseconds()!==t.getMilliseconds()},o(r,(function(e,t){t&&n++})),0===n&&0!==P(e,t)&&(r.hour=!0,n++),r.count=n,r},correctDateWithUnitBeginning:function(e,t,r,n){e=new Date(e.getTime());var i,o,s=new Date(e.getTime()),a=h(t);switch(a){case"second":e=new Date(1e3*Math.floor(s.getTime()/1e3));break;case"minute":e=new Date(6e4*Math.floor(s.getTime()/6e4));break;case"hour":e=new Date(36e5*Math.floor(s.getTime()/36e5));break;case"year":e.setMonth(0);case"month":e.setDate(1);case"day":e.setHours(0,0,0,0);break;case"week":(e=k(e,n||0)).setHours(0,0,0,0);break;case"quarter":i=f(e.getMonth()),o=e.getMonth(),e.setDate(1),e.setHours(0,0,0,0),o!==i&&e.setMonth(i)}return r&&"hour"!==a&&"minute"!==a&&"second"!==a&&A(s,e),e},trimTime:function(e){return w.correctDateWithUnitBeginning(e,"day")},setToDayEnd:function(e){var t=w.trimTime(e);return t.setDate(t.getDate()+1),new Date(t.getTime()-1)},roundDateByStartDayHour:function(e,t){var r=this.dateTimeFromDecimal(t),n=new Date(e);return(e.getHours()===r.hours&&e.getMinutes()=6&&(n=new Date(n.setDate(n.getDate()+7))),n},getQuarter:b,getFirstQuarterMonth:f,dateInRange:function(e,t,r,n){return"date"===n&&(t=t&&w.correctDateWithUnitBeginning(t,"day"),r=r&&w.correctDateWithUnitBeginning(r,"day"),e=e&&w.correctDateWithUnitBeginning(e,"day")),x(e,t,r)===e},roundToHour:function(e){return e.setHours(e.getHours()+1),e.setMinutes(0),e},normalizeDate:x,getViewMinBoundaryDate:function(e,t){var r=new Date(t.getFullYear(),t.getMonth(),1);return"month"===e?r:(r.setMonth(0),"year"===e?r:("decade"===e&&r.setFullYear(T(t)),"century"===e&&r.setFullYear(C(t)),r))},getViewMaxBoundaryDate:function(e,t){var r=new Date(t);return r.setDate(_(t)),"month"===e?r:(r.setMonth(11),r.setDate(_(r)),"year"===e?r:("decade"===e&&r.setFullYear(T(t)+9),"century"===e&&r.setFullYear(C(t)+99),r))},fixTimezoneGap:A,getTimezonesDifference:P,makeDate:function(e){return new Date(e)},getDatesInterval:function(e,t,r){var n=t.getTime()-e.getTime(),i=m(r)||1;return Math.floor(n/i)},getDatesOfInterval:function(e,t,r){var n=[],i=new Date(e.getTime());for(e.getTime()===t.getTime()&&n.push(new Date(e.getTime()));i0?1:0),i.default.toXml("xf",{xfId:0,applyAlignment:r?null:1,fontId:e.fontId,applyNumberFormat:t,fillId:e.fillId,numFmtId:e.numberFormatId},r?null:o.default.toXml(e.alignment))}};t.default=c},"6MUB":function(e,t,r){"use strict";var n=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,r,i){return t=t||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map((function(i){var o=encodeURIComponent(n(i))+r;return Array.isArray(e[i])?e[i].map((function(e){return o+encodeURIComponent(n(e))})).join(t):o+encodeURIComponent(n(e[i]))})).join(t):i?encodeURIComponent(n(i))+r+encodeURIComponent(n(e)):""}},"6NE3":function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-10-07","endpointPrefix":"events","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon CloudWatch Events","serviceId":"CloudWatch Events","signatureVersion":"v4","targetPrefix":"AWSEvents","uid":"events-2015-10-07"},"operations":{"ActivateEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"CancelReplay":{"input":{"type":"structure","required":["ReplayName"],"members":{"ReplayName":{}}},"output":{"type":"structure","members":{"ReplayArn":{},"State":{},"StateReason":{}}}},"CreateApiDestination":{"input":{"type":"structure","required":["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],"members":{"Name":{},"Description":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"ApiDestinationState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"CreateArchive":{"input":{"type":"structure","required":["ArchiveName","EventSourceArn"],"members":{"ArchiveName":{},"EventSourceArn":{},"Description":{},"EventPattern":{},"RetentionDays":{"type":"integer"}}},"output":{"type":"structure","members":{"ArchiveArn":{},"State":{},"StateReason":{},"CreationTime":{"type":"timestamp"}}}},"CreateConnection":{"input":{"type":"structure","required":["Name","AuthorizationType","AuthParameters"],"members":{"Name":{},"Description":{},"AuthorizationType":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{}}},"OAuthParameters":{"type":"structure","required":["ClientParameters","AuthorizationEndpoint","HttpMethod"],"members":{"ClientParameters":{"type":"structure","required":["ClientID","ClientSecret"],"members":{"ClientID":{},"ClientSecret":{}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S14"}}},"ApiKeyAuthParameters":{"type":"structure","required":["ApiKeyName","ApiKeyValue"],"members":{"ApiKeyName":{},"ApiKeyValue":{}}},"InvocationHttpParameters":{"shape":"S14"}}}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"CreateEventBus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventSourceName":{},"Tags":{"shape":"S1m"}}},"output":{"type":"structure","members":{"EventBusArn":{}}}},"CreatePartnerEventSource":{"input":{"type":"structure","required":["Name","Account"],"members":{"Name":{},"Account":{}}},"output":{"type":"structure","members":{"EventSourceArn":{}}}},"DeactivateEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DeauthorizeConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DeleteApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{}}},"output":{"type":"structure","members":{}}},"DeleteConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DeleteEventBus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DeletePartnerEventSource":{"input":{"type":"structure","required":["Name","Account"],"members":{"Name":{},"Account":{}}}},"DeleteRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{},"Force":{"type":"boolean"}}}},"DescribeApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"Name":{},"Description":{},"ApiDestinationState":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"DescribeArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{}}},"output":{"type":"structure","members":{"ArchiveArn":{},"ArchiveName":{},"EventSourceArn":{},"Description":{},"EventPattern":{},"State":{},"StateReason":{},"RetentionDays":{"type":"integer"},"SizeBytes":{"type":"long"},"EventCount":{"type":"long"},"CreationTime":{"type":"timestamp"}}}},"DescribeConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"Name":{},"Description":{},"ConnectionState":{},"StateReason":{},"AuthorizationType":{},"SecretArn":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","members":{"Username":{}}},"OAuthParameters":{"type":"structure","members":{"ClientParameters":{"type":"structure","members":{"ClientID":{}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S14"}}},"ApiKeyAuthParameters":{"type":"structure","members":{"ApiKeyName":{}}},"InvocationHttpParameters":{"shape":"S14"}}},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DescribeEventBus":{"input":{"type":"structure","members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"Arn":{},"Policy":{}}}},"DescribeEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Arn":{},"CreatedBy":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"Name":{},"State":{}}}},"DescribePartnerEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Arn":{},"Name":{}}}},"DescribeReplay":{"input":{"type":"structure","required":["ReplayName"],"members":{"ReplayName":{}}},"output":{"type":"structure","members":{"ReplayName":{},"ReplayArn":{},"Description":{},"State":{},"StateReason":{},"EventSourceArn":{},"Destination":{"shape":"S2w"},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"EventLastReplayedTime":{"type":"timestamp"},"ReplayStartTime":{"type":"timestamp"},"ReplayEndTime":{"type":"timestamp"}}}},"DescribeRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}},"output":{"type":"structure","members":{"Name":{},"Arn":{},"EventPattern":{},"ScheduleExpression":{},"State":{},"Description":{},"RoleArn":{},"ManagedBy":{},"EventBusName":{},"CreatedBy":{}}}},"DisableRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}}},"EnableRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}}},"ListApiDestinations":{"input":{"type":"structure","members":{"NamePrefix":{},"ConnectionArn":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinations":{"type":"list","member":{"type":"structure","members":{"ApiDestinationArn":{},"Name":{},"ApiDestinationState":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListArchives":{"input":{"type":"structure","members":{"NamePrefix":{},"EventSourceArn":{},"State":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Archives":{"type":"list","member":{"type":"structure","members":{"ArchiveName":{},"EventSourceArn":{},"State":{},"StateReason":{},"RetentionDays":{"type":"integer"},"SizeBytes":{"type":"long"},"EventCount":{"type":"long"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListConnections":{"input":{"type":"structure","members":{"NamePrefix":{},"ConnectionState":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Connections":{"type":"list","member":{"type":"structure","members":{"ConnectionArn":{},"Name":{},"ConnectionState":{},"StateReason":{},"AuthorizationType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListEventBuses":{"input":{"type":"structure","members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"EventBuses":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"Policy":{}}}},"NextToken":{}}}},"ListEventSources":{"input":{"type":"structure","members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"EventSources":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CreatedBy":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"Name":{},"State":{}}}},"NextToken":{}}}},"ListPartnerEventSourceAccounts":{"input":{"type":"structure","required":["EventSourceName"],"members":{"EventSourceName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PartnerEventSourceAccounts":{"type":"list","member":{"type":"structure","members":{"Account":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"State":{}}}},"NextToken":{}}}},"ListPartnerEventSources":{"input":{"type":"structure","required":["NamePrefix"],"members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PartnerEventSources":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListReplays":{"input":{"type":"structure","members":{"NamePrefix":{},"State":{},"EventSourceArn":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Replays":{"type":"list","member":{"type":"structure","members":{"ReplayName":{},"EventSourceArn":{},"State":{},"StateReason":{},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"EventLastReplayedTime":{"type":"timestamp"},"ReplayStartTime":{"type":"timestamp"},"ReplayEndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListRuleNamesByTarget":{"input":{"type":"structure","required":["TargetArn"],"members":{"TargetArn":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"RuleNames":{"type":"list","member":{}},"NextToken":{}}}},"ListRules":{"input":{"type":"structure","members":{"NamePrefix":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Rules":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"EventPattern":{},"State":{},"Description":{},"ScheduleExpression":{},"RoleArn":{},"ManagedBy":{},"EventBusName":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1m"}}}},"ListTargetsByRule":{"input":{"type":"structure","required":["Rule"],"members":{"Rule":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Targets":{"shape":"S4l"},"NextToken":{}}}},"PutEvents":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","members":{"Time":{"type":"timestamp"},"Source":{},"Resources":{"shape":"S6j"},"DetailType":{},"Detail":{},"EventBusName":{},"TraceHeader":{}}}}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"Entries":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"PutPartnerEvents":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","members":{"Time":{"type":"timestamp"},"Source":{},"Resources":{"shape":"S6j"},"DetailType":{},"Detail":{}}}}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"Entries":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"PutPermission":{"input":{"type":"structure","members":{"EventBusName":{},"Action":{},"Principal":{},"StatementId":{},"Condition":{"type":"structure","required":["Type","Key","Value"],"members":{"Type":{},"Key":{},"Value":{}}},"Policy":{}}}},"PutRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"ScheduleExpression":{},"EventPattern":{},"State":{},"Description":{},"RoleArn":{},"Tags":{"shape":"S1m"},"EventBusName":{}}},"output":{"type":"structure","members":{"RuleArn":{}}}},"PutTargets":{"input":{"type":"structure","required":["Rule","Targets"],"members":{"Rule":{},"EventBusName":{},"Targets":{"shape":"S4l"}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"FailedEntries":{"type":"list","member":{"type":"structure","members":{"TargetId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"RemovePermission":{"input":{"type":"structure","members":{"StatementId":{},"RemoveAllPermissions":{"type":"boolean"},"EventBusName":{}}}},"RemoveTargets":{"input":{"type":"structure","required":["Rule","Ids"],"members":{"Rule":{},"EventBusName":{},"Ids":{"type":"list","member":{}},"Force":{"type":"boolean"}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"FailedEntries":{"type":"list","member":{"type":"structure","members":{"TargetId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"StartReplay":{"input":{"type":"structure","required":["ReplayName","EventSourceArn","EventStartTime","EventEndTime","Destination"],"members":{"ReplayName":{},"Description":{},"EventSourceArn":{},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"Destination":{"shape":"S2w"}}},"output":{"type":"structure","members":{"ReplayArn":{},"State":{},"StateReason":{},"ReplayStartTime":{"type":"timestamp"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S1m"}}},"output":{"type":"structure","members":{}}},"TestEventPattern":{"input":{"type":"structure","required":["EventPattern","Event"],"members":{"EventPattern":{},"Event":{}}},"output":{"type":"structure","members":{"Result":{"type":"boolean"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"ApiDestinationState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"UpdateArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{},"Description":{},"EventPattern":{},"RetentionDays":{"type":"integer"}}},"output":{"type":"structure","members":{"ArchiveArn":{},"State":{},"StateReason":{},"CreationTime":{"type":"timestamp"}}}},"UpdateConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"AuthorizationType":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","members":{"Username":{},"Password":{}}},"OAuthParameters":{"type":"structure","members":{"ClientParameters":{"type":"structure","members":{"ClientID":{},"ClientSecret":{}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S14"}}},"ApiKeyAuthParameters":{"type":"structure","members":{"ApiKeyName":{},"ApiKeyValue":{}}},"InvocationHttpParameters":{"shape":"S14"}}}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}}},"shapes":{"S14":{"type":"structure","members":{"HeaderParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"IsValueSecret":{"type":"boolean"}}}},"QueryStringParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"IsValueSecret":{"type":"boolean"}}}},"BodyParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"IsValueSecret":{"type":"boolean"}}}}}},"S1m":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S2w":{"type":"structure","required":["Arn"],"members":{"Arn":{},"FilterArns":{"type":"list","member":{}}}},"S4l":{"type":"list","member":{"type":"structure","required":["Id","Arn"],"members":{"Id":{},"Arn":{},"RoleArn":{},"Input":{},"InputPath":{},"InputTransformer":{"type":"structure","required":["InputTemplate"],"members":{"InputPathsMap":{"type":"map","key":{},"value":{}},"InputTemplate":{}}},"KinesisParameters":{"type":"structure","required":["PartitionKeyPath"],"members":{"PartitionKeyPath":{}}},"RunCommandParameters":{"type":"structure","required":["RunCommandTargets"],"members":{"RunCommandTargets":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}}}},"EcsParameters":{"type":"structure","required":["TaskDefinitionArn"],"members":{"TaskDefinitionArn":{},"TaskCount":{"type":"integer"},"LaunchType":{},"NetworkConfiguration":{"type":"structure","members":{"awsvpcConfiguration":{"type":"structure","required":["Subnets"],"members":{"Subnets":{"shape":"S57"},"SecurityGroups":{"shape":"S57"},"AssignPublicIp":{}}}}},"PlatformVersion":{},"Group":{},"CapacityProviderStrategy":{"type":"list","member":{"type":"structure","required":["capacityProvider"],"members":{"capacityProvider":{},"weight":{"type":"integer"},"base":{"type":"integer"}}}},"EnableECSManagedTags":{"type":"boolean"},"EnableExecuteCommand":{"type":"boolean"},"PlacementConstraints":{"type":"list","member":{"type":"structure","members":{"type":{},"expression":{}}}},"PlacementStrategy":{"type":"list","member":{"type":"structure","members":{"type":{},"field":{}}}},"PropagateTags":{},"ReferenceId":{},"Tags":{"shape":"S1m"}}},"BatchParameters":{"type":"structure","required":["JobDefinition","JobName"],"members":{"JobDefinition":{},"JobName":{},"ArrayProperties":{"type":"structure","members":{"Size":{"type":"integer"}}},"RetryStrategy":{"type":"structure","members":{"Attempts":{"type":"integer"}}}}},"SqsParameters":{"type":"structure","members":{"MessageGroupId":{}}},"HttpParameters":{"type":"structure","members":{"PathParameterValues":{"type":"list","member":{}},"HeaderParameters":{"type":"map","key":{},"value":{}},"QueryStringParameters":{"type":"map","key":{},"value":{}}}},"RedshiftDataParameters":{"type":"structure","required":["Database","Sql"],"members":{"SecretManagerArn":{},"Database":{},"DbUser":{},"Sql":{},"StatementName":{},"WithEvent":{"type":"boolean"}}},"SageMakerPipelineParameters":{"type":"structure","members":{"PipelineParameterList":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}},"DeadLetterConfig":{"type":"structure","members":{"Arn":{}}},"RetryPolicy":{"type":"structure","members":{"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"}}}}}},"S57":{"type":"list","member":{}},"S6j":{"type":"list","member":{}}}}')},"6QSQ":function(e){e.exports=JSON.parse('{"pagination":{}}')},"6Qwc":function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-06-23","endpointPrefix":"devicefarm","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Device Farm","serviceId":"Device Farm","signatureVersion":"v4","targetPrefix":"DeviceFarm_20150623","uid":"devicefarm-2015-06-23"},"operations":{"CreateDevicePool":{"input":{"type":"structure","required":["projectArn","name","rules"],"members":{"projectArn":{},"name":{},"description":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"CreateInstanceProfile":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"CreateNetworkProfile":{"input":{"type":"structure","required":["projectArn","name"],"members":{"projectArn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"CreateProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"defaultJobTimeoutMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"project":{"shape":"Ss"}}}},"CreateRemoteAccessSession":{"input":{"type":"structure","required":["projectArn","deviceArn"],"members":{"projectArn":{},"deviceArn":{},"instanceArn":{},"sshPublicKey":{},"remoteDebugEnabled":{"type":"boolean"},"remoteRecordEnabled":{"type":"boolean"},"remoteRecordAppArn":{},"name":{},"clientId":{},"configuration":{"type":"structure","members":{"billingMethod":{},"vpceConfigurationArns":{"shape":"Sz"}}},"interactionMode":{},"skipAppResign":{"type":"boolean"}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S12"}}}},"CreateTestGridProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"vpcConfig":{"shape":"S1m"}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1r"}}}},"CreateTestGridUrl":{"input":{"type":"structure","required":["projectArn","expiresInSeconds"],"members":{"projectArn":{},"expiresInSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"url":{"shape":"S1w"},"expires":{"type":"timestamp"}}}},"CreateUpload":{"input":{"type":"structure","required":["projectArn","name","type"],"members":{"projectArn":{},"name":{},"type":{},"contentType":{}}},"output":{"type":"structure","members":{"upload":{"shape":"S21"}}}},"CreateVPCEConfiguration":{"input":{"type":"structure","required":["vpceConfigurationName","vpceServiceName","serviceDnsName"],"members":{"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2c"}}}},"DeleteDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{}}},"output":{"type":"structure","members":{}}},"DeleteUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"GetAccountSettings":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"accountSettings":{"type":"structure","members":{"awsAccountNumber":{},"unmeteredDevices":{"shape":"S2z"},"unmeteredRemoteAccessDevices":{"shape":"S2z"},"maxJobTimeoutMinutes":{"type":"integer"},"trialMinutes":{"type":"structure","members":{"total":{"type":"double"},"remaining":{"type":"double"}}},"maxSlots":{"type":"map","key":{},"value":{"type":"integer"}},"defaultJobTimeoutMinutes":{"type":"integer"},"skipAppResign":{"type":"boolean"}}}}}},"GetDevice":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"device":{"shape":"S15"}}}},"GetDeviceInstance":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"deviceInstance":{"shape":"S1c"}}}},"GetDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"GetDevicePoolCompatibility":{"input":{"type":"structure","required":["devicePoolArn"],"members":{"devicePoolArn":{},"appArn":{},"testType":{},"test":{"shape":"S3a"},"configuration":{"shape":"S3d"}}},"output":{"type":"structure","members":{"compatibleDevices":{"shape":"S3l"},"incompatibleDevices":{"shape":"S3l"}}}},"GetInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"GetJob":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"job":{"shape":"S3t"}}}},"GetNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"GetOfferingStatus":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"current":{"shape":"S41"},"nextPeriod":{"shape":"S41"},"nextToken":{}}}},"GetProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"project":{"shape":"Ss"}}}},"GetRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S12"}}}},"GetRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"run":{"shape":"S4i"}}}},"GetSuite":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"suite":{"shape":"S4r"}}}},"GetTest":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"test":{"shape":"S4u"}}}},"GetTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1r"}}}},"GetTestGridSession":{"input":{"type":"structure","members":{"projectArn":{},"sessionId":{},"sessionArn":{}}},"output":{"type":"structure","members":{"testGridSession":{"shape":"S50"}}}},"GetUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"upload":{"shape":"S21"}}}},"GetVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2c"}}}},"InstallToRemoteAccessSession":{"input":{"type":"structure","required":["remoteAccessSessionArn","appArn"],"members":{"remoteAccessSessionArn":{},"appArn":{}}},"output":{"type":"structure","members":{"appUpload":{"shape":"S21"}}}},"ListArtifacts":{"input":{"type":"structure","required":["arn","type"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"artifacts":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"type":{},"extension":{},"url":{}}}},"nextToken":{}}}},"ListDeviceInstances":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"deviceInstances":{"shape":"S1b"},"nextToken":{}}}},"ListDevicePools":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"devicePools":{"type":"list","member":{"shape":"Sc"}},"nextToken":{}}}},"ListDevices":{"input":{"type":"structure","members":{"arn":{},"nextToken":{},"filters":{"shape":"S4l"}}},"output":{"type":"structure","members":{"devices":{"type":"list","member":{"shape":"S15"}},"nextToken":{}}}},"ListInstanceProfiles":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"instanceProfiles":{"type":"list","member":{"shape":"Si"}},"nextToken":{}}}},"ListJobs":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"shape":"S3t"}},"nextToken":{}}}},"ListNetworkProfiles":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"networkProfiles":{"type":"list","member":{"shape":"So"}},"nextToken":{}}}},"ListOfferingPromotions":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offeringPromotions":{"type":"list","member":{"type":"structure","members":{"id":{},"description":{}}}},"nextToken":{}}}},"ListOfferingTransactions":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offeringTransactions":{"type":"list","member":{"shape":"S64"}},"nextToken":{}}}},"ListOfferings":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offerings":{"type":"list","member":{"shape":"S45"}},"nextToken":{}}}},"ListProjects":{"input":{"type":"structure","members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"projects":{"type":"list","member":{"shape":"Ss"}},"nextToken":{}}}},"ListRemoteAccessSessions":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"remoteAccessSessions":{"type":"list","member":{"shape":"S12"}},"nextToken":{}}}},"ListRuns":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"runs":{"type":"list","member":{"shape":"S4i"}},"nextToken":{}}}},"ListSamples":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"samples":{"type":"list","member":{"type":"structure","members":{"arn":{},"type":{},"url":{}}}},"nextToken":{}}}},"ListSuites":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"suites":{"type":"list","member":{"shape":"S4r"}},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S6s"}}}},"ListTestGridProjects":{"input":{"type":"structure","members":{"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"testGridProjects":{"type":"list","member":{"shape":"S1r"}},"nextToken":{}}}},"ListTestGridSessionActions":{"input":{"type":"structure","required":["sessionArn"],"members":{"sessionArn":{},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"actions":{"type":"list","member":{"type":"structure","members":{"action":{},"started":{"type":"timestamp"},"duration":{"type":"long"},"statusCode":{},"requestMethod":{}}}},"nextToken":{}}}},"ListTestGridSessionArtifacts":{"input":{"type":"structure","required":["sessionArn"],"members":{"sessionArn":{},"type":{},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"artifacts":{"type":"list","member":{"type":"structure","members":{"filename":{},"type":{},"url":{"shape":"S1w"}}}},"nextToken":{}}}},"ListTestGridSessions":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{},"status":{},"creationTimeAfter":{"type":"timestamp"},"creationTimeBefore":{"type":"timestamp"},"endTimeAfter":{"type":"timestamp"},"endTimeBefore":{"type":"timestamp"},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"testGridSessions":{"type":"list","member":{"shape":"S50"}},"nextToken":{}}}},"ListTests":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"tests":{"type":"list","member":{"shape":"S4u"}},"nextToken":{}}}},"ListUniqueProblems":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"uniqueProblems":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"message":{},"problems":{"type":"list","member":{"type":"structure","members":{"run":{"shape":"S7n"},"job":{"shape":"S7n"},"suite":{"shape":"S7n"},"test":{"shape":"S7n"},"device":{"shape":"S15"},"result":{},"message":{}}}}}}}},"nextToken":{}}}},"ListUploads":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"uploads":{"type":"list","member":{"shape":"S21"}},"nextToken":{}}}},"ListVPCEConfigurations":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"vpceConfigurations":{"type":"list","member":{"shape":"S2c"}},"nextToken":{}}}},"PurchaseOffering":{"input":{"type":"structure","required":["offeringId","quantity"],"members":{"offeringId":{},"quantity":{"type":"integer"},"offeringPromotionId":{}}},"output":{"type":"structure","members":{"offeringTransaction":{"shape":"S64"}}}},"RenewOffering":{"input":{"type":"structure","required":["offeringId","quantity"],"members":{"offeringId":{},"quantity":{"type":"integer"}}},"output":{"type":"structure","members":{"offeringTransaction":{"shape":"S64"}}}},"ScheduleRun":{"input":{"type":"structure","required":["projectArn","test"],"members":{"projectArn":{},"appArn":{},"devicePoolArn":{},"deviceSelectionConfiguration":{"type":"structure","required":["filters","maxDevices"],"members":{"filters":{"shape":"S4l"},"maxDevices":{"type":"integer"}}},"name":{},"test":{"shape":"S3a"},"configuration":{"shape":"S3d"},"executionConfiguration":{"type":"structure","members":{"jobTimeoutMinutes":{"type":"integer"},"accountsCleanup":{"type":"boolean"},"appPackagesCleanup":{"type":"boolean"},"videoCapture":{"type":"boolean"},"skipAppResign":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"run":{"shape":"S4i"}}}},"StopJob":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"job":{"shape":"S3t"}}}},"StopRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S12"}}}},"StopRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"run":{"shape":"S4i"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S6s"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDeviceInstance":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"profileArn":{},"labels":{"shape":"S1d"}}},"output":{"type":"structure","members":{"deviceInstance":{"shape":"S1c"}}}},"UpdateDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"},"clearMaxDevices":{"type":"boolean"}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"UpdateInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"UpdateNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"UpdateProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"defaultJobTimeoutMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"project":{"shape":"Ss"}}}},"UpdateTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{},"name":{},"description":{},"vpcConfig":{"shape":"S1m"}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1r"}}}},"UpdateUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"contentType":{},"editContent":{"type":"boolean"}}},"output":{"type":"structure","members":{"upload":{"shape":"S21"}}}},"UpdateVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2c"}}}}},"shapes":{"S5":{"type":"list","member":{"type":"structure","members":{"attribute":{},"operator":{},"value":{}}}},"Sc":{"type":"structure","members":{"arn":{},"name":{},"description":{},"type":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"}}},"Sg":{"type":"list","member":{}},"Si":{"type":"structure","members":{"arn":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"},"name":{},"description":{}}},"So":{"type":"structure","members":{"arn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"Ss":{"type":"structure","members":{"arn":{},"name":{},"defaultJobTimeoutMinutes":{"type":"integer"},"created":{"type":"timestamp"}}},"Sz":{"type":"list","member":{}},"S12":{"type":"structure","members":{"arn":{},"name":{},"created":{"type":"timestamp"},"status":{},"result":{},"message":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"device":{"shape":"S15"},"instanceArn":{},"remoteDebugEnabled":{"type":"boolean"},"remoteRecordEnabled":{"type":"boolean"},"remoteRecordAppArn":{},"hostAddress":{},"clientId":{},"billingMethod":{},"deviceMinutes":{"shape":"S1h"},"endpoint":{},"deviceUdid":{},"interactionMode":{},"skipAppResign":{"type":"boolean"}}},"S15":{"type":"structure","members":{"arn":{},"name":{},"manufacturer":{},"model":{},"modelId":{},"formFactor":{},"platform":{},"os":{},"cpu":{"type":"structure","members":{"frequency":{},"architecture":{},"clock":{"type":"double"}}},"resolution":{"type":"structure","members":{"width":{"type":"integer"},"height":{"type":"integer"}}},"heapSize":{"type":"long"},"memory":{"type":"long"},"image":{},"carrier":{},"radio":{},"remoteAccessEnabled":{"type":"boolean"},"remoteDebugEnabled":{"type":"boolean"},"fleetType":{},"fleetName":{},"instances":{"shape":"S1b"},"availability":{}}},"S1b":{"type":"list","member":{"shape":"S1c"}},"S1c":{"type":"structure","members":{"arn":{},"deviceArn":{},"labels":{"shape":"S1d"},"status":{},"udid":{},"instanceProfile":{"shape":"Si"}}},"S1d":{"type":"list","member":{}},"S1h":{"type":"structure","members":{"total":{"type":"double"},"metered":{"type":"double"},"unmetered":{"type":"double"}}},"S1m":{"type":"structure","required":["securityGroupIds","subnetIds","vpcId"],"members":{"securityGroupIds":{"type":"list","member":{}},"subnetIds":{"type":"list","member":{}},"vpcId":{}}},"S1r":{"type":"structure","members":{"arn":{},"name":{},"description":{},"vpcConfig":{"shape":"S1m"},"created":{"type":"timestamp"}}},"S1w":{"type":"string","sensitive":true},"S21":{"type":"structure","members":{"arn":{},"name":{},"created":{"type":"timestamp"},"type":{},"status":{},"url":{"type":"string","sensitive":true},"metadata":{},"contentType":{},"message":{},"category":{}}},"S2c":{"type":"structure","members":{"arn":{},"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"S2z":{"type":"map","key":{},"value":{"type":"integer"}},"S3a":{"type":"structure","required":["type"],"members":{"type":{},"testPackageArn":{},"testSpecArn":{},"filter":{},"parameters":{"type":"map","key":{},"value":{}}}},"S3d":{"type":"structure","members":{"extraDataPackageArn":{},"networkProfileArn":{},"locale":{},"location":{"shape":"S3e"},"vpceConfigurationArns":{"shape":"Sz"},"customerArtifactPaths":{"shape":"S3f"},"radios":{"shape":"S3j"},"auxiliaryApps":{"shape":"Sz"},"billingMethod":{}}},"S3e":{"type":"structure","required":["latitude","longitude"],"members":{"latitude":{"type":"double"},"longitude":{"type":"double"}}},"S3f":{"type":"structure","members":{"iosPaths":{"type":"list","member":{}},"androidPaths":{"type":"list","member":{}},"deviceHostPaths":{"type":"list","member":{}}}},"S3j":{"type":"structure","members":{"wifi":{"type":"boolean"},"bluetooth":{"type":"boolean"},"nfc":{"type":"boolean"},"gps":{"type":"boolean"}}},"S3l":{"type":"list","member":{"type":"structure","members":{"device":{"shape":"S15"},"compatible":{"type":"boolean"},"incompatibilityMessages":{"type":"list","member":{"type":"structure","members":{"message":{},"type":{}}}}}}},"S3t":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3u"},"message":{},"device":{"shape":"S15"},"instanceArn":{},"deviceMinutes":{"shape":"S1h"},"videoEndpoint":{},"videoCapture":{"type":"boolean"}}},"S3u":{"type":"structure","members":{"total":{"type":"integer"},"passed":{"type":"integer"},"failed":{"type":"integer"},"warned":{"type":"integer"},"errored":{"type":"integer"},"stopped":{"type":"integer"},"skipped":{"type":"integer"}}},"S41":{"type":"map","key":{},"value":{"shape":"S43"}},"S43":{"type":"structure","members":{"type":{},"offering":{"shape":"S45"},"quantity":{"type":"integer"},"effectiveOn":{"type":"timestamp"}}},"S45":{"type":"structure","members":{"id":{},"description":{},"type":{},"platform":{},"recurringCharges":{"type":"list","member":{"type":"structure","members":{"cost":{"shape":"S49"},"frequency":{}}}}}},"S49":{"type":"structure","members":{"amount":{"type":"double"},"currencyCode":{}}},"S4i":{"type":"structure","members":{"arn":{},"name":{},"type":{},"platform":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3u"},"message":{},"totalJobs":{"type":"integer"},"completedJobs":{"type":"integer"},"billingMethod":{},"deviceMinutes":{"shape":"S1h"},"networkProfile":{"shape":"So"},"parsingResultUrl":{},"resultCode":{},"seed":{"type":"integer"},"appUpload":{},"eventCount":{"type":"integer"},"jobTimeoutMinutes":{"type":"integer"},"devicePoolArn":{},"locale":{},"radios":{"shape":"S3j"},"location":{"shape":"S3e"},"customerArtifactPaths":{"shape":"S3f"},"webUrl":{},"skipAppResign":{"type":"boolean"},"testSpecArn":{},"deviceSelectionResult":{"type":"structure","members":{"filters":{"shape":"S4l"},"matchedDevicesCount":{"type":"integer"},"maxDevices":{"type":"integer"}}}}},"S4l":{"type":"list","member":{"type":"structure","required":["attribute","operator","values"],"members":{"attribute":{},"operator":{},"values":{"type":"list","member":{}}}}},"S4r":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3u"},"message":{},"deviceMinutes":{"shape":"S1h"}}},"S4u":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3u"},"message":{},"deviceMinutes":{"shape":"S1h"}}},"S50":{"type":"structure","members":{"arn":{},"status":{},"created":{"type":"timestamp"},"ended":{"type":"timestamp"},"billingMinutes":{"type":"double"},"seleniumProperties":{}}},"S64":{"type":"structure","members":{"offeringStatus":{"shape":"S43"},"transactionId":{},"offeringPromotionId":{},"createdOn":{"type":"timestamp"},"cost":{"shape":"S49"}}},"S6s":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S7n":{"type":"structure","members":{"arn":{},"name":{}}}}}')},"6V2p":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.codedeploy={},n.CodeDeploy=i.defineService("codedeploy",["2014-10-06"]),Object.defineProperty(o.services.codedeploy,"2014-10-06",{get:function(){var e=r("YJUc");return e.paginators=r("hbxz").pagination,e.waiters=r("pLH8").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.CodeDeploy},"6VNa":function(e,t,r){"use strict";var n=d(r("tUd6")),i=d(r("cGv3")),o=d(r("xZEH")),s=d(r("FKN7")),a=d(r("G+rN")),u=d(r("ti0F")),c=r("1LL4"),p=d(r("C+eR")),l=r("D859"),m=r("HWa7");function d(e){return e&&e.__esModule?e:{default:e}}var y=Math.ceil,h=Math.max,g=Math.min,b=i.default.getWindow();function f(e){e.css({left:"-9999px"}).detach()}function S(e){var t;this._eventTrigger=e.eventTrigger,this._widgetRoot=e.widgetRoot,this._widget=e.widget,this._wrapper=(0,s.default)("
").css({position:"absolute",overflow:"hidden",pointerEvents:"none"}).addClass(e.cssClass),this._renderer=t=new a.default.Renderer({pathModified:e.pathModified,container:this._wrapper[0]}),t.root.attr({"pointer-events":"none"}),this._text=t.text(void 0,0,0),this._textGroupHtml=(0,s.default)("
").css({position:"absolute",padding:0,margin:0,border:"0px solid transparent"}).appendTo(this._wrapper),this._textHtml=(0,s.default)("
").css({position:"relative",display:"inline-block",padding:0,margin:0,border:"0px solid transparent"}).appendTo(this._textGroupHtml)}S.prototype={constructor:S,dispose:function(){this._wrapper.remove(),this._renderer.dispose(),this._options=this._widgetRoot=null},_getContainer:function(){var e=this._options,t=(0,s.default)(this._widgetRoot).closest(e.container);return 0===t.length&&(t=(0,s.default)(e.container)),(t.length?t:(0,s.default)("body")).get(0)},setTemplate:function(e){this._template=e?this._widget._getTemplate(e):null},setOptions:function(e){var t=this;e=e||{};var r=this;r._options=e,r._textFontStyles=p.default.patchFontOptions(e.font),r._textFontStyles.color=e.font.color,r._wrapper.css({zIndex:e.zIndex}),r._customizeTooltip=e.customizeTooltip;var n=r._textGroupHtml,i=r._textHtml;this.plaque&&this.plaque.clear(),this.setTemplate(e.contentTemplate);return this.plaque=new m.Plaque({opacity:r._options.opacity,color:r._options.color,border:r._options.border,paddingLeftRight:r._options.paddingLeftRight,paddingTopBottom:r._options.paddingTopBottom,arrowLength:r._options.arrowLength,arrowWidth:20,shadow:r._options.shadow,cornerRadius:r._options.cornerRadius},r,r._renderer.root,(function(o,s){var a=o._state,u=o._template,c=u&&!a.formatObject.skipTemplate;if(a.html||c){if(!a.isRendered){if(c){if(u.render({model:a.formatObject,container:i}),a.html=i.html(),!a.html)return void t.plaque.clear()}else r._text.attr({text:""}),i.html(a.html);n.css({color:a.textColor,width:3e3}),a.isRendered=!0}}else r._text.css({fill:a.textColor}).attr({text:a.text,class:e.cssClass}).append(s.attr({align:e.textAlignment}));o.plaque.customizeCloud({fill:a.color,stroke:a.borderColor})}),!0,(function(e,t){if(e._state.html){var r,n=b.getComputedStyle;return n?(r=n(i.get(0)),r={x:0,y:0,width:y(parseFloat(r.width)),height:y(parseFloat(r.height))}):(r=i.get(0).getBoundingClientRect(),r={x:0,y:0,width:y(r.width?r.width:r.right-r.left),height:y(r.height?r.height:r.bottom-r.top)}),r}return t.getBBox()}),(function(e,t,n,i){e._state.html?r._textGroupHtml.css({left:n,top:i}):t.move(n,i)})),r},setRendererOptions:function(e){return this._renderer.setOptions(e),this._textGroupHtml.css({direction:e.rtl?"rtl":"ltr"}),this},render:function(){f(this._wrapper);var e={};for(var t in this._textFontStyles)e[o.default.camelize(t)]=this._textFontStyles[t];return this._textGroupHtml.css(e),this._text.css(this._textFontStyles),this._eventData=null,this},update:function(e){return this.setOptions(e).render()},_prepare:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this._customizeTooltip,n=this._options,i={};return u.default.isFunction(r)&&(i=r.call(e,e),"text"in(i=u.default.isPlainObject(i)?i:{})&&(t.text=u.default.isDefined(i.text)?String(i.text):""),"html"in i&&(t.html=u.default.isDefined(i.html)?String(i.html):"")),"text"in t||"html"in t||(t.text=e.valueText||e.description||""),t.color=i.color||n.color,t.borderColor=i.borderColor||(n.border||{}).color,t.textColor=i.fontColor||(n.font||{}).color,!!t.text||!!t.html||!!this._template},show:function(e,t,r,n){var i={formatObject:e};return!!this._prepare(e,i,n)&&(this._state=i,this._wrapper.appendTo(this._getContainer()),this._clear(),this.plaque.clear().draw((0,c.extend)({},this._options,{canvas:this._getCanvas()},i,{x:t.x,y:t.y,offset:t.offset})),this.moveWrapper(),this._eventData&&this._eventTrigger("tooltipHidden",this._eventData),this._eventData=r,this._eventTrigger("tooltipShown",this._eventData),!0)},hide:function(){f(this._wrapper),this._eventData&&(this._eventTrigger("tooltipHidden",this._eventData),this._clear(),this._eventData=null)},_clear:function(){this._textHtml.empty()},move:function(e,t,r){this.plaque.draw({x:e,y:t,offset:r,canvas:this._getCanvas()}),this.moveWrapper()},moveWrapper:function(){var e=this.plaque.getBBox();this._renderer.resize(e.width,e.height);var t=this._wrapper.css({left:0,top:0}).offset(),r=e.x,n=e.y;this._wrapper.css({left:r-t.left,top:n-t.top}),this.plaque.moveRoot(-r,-n),this._state.html&&(this._textHtml.css({left:-r,top:-n}),this._textGroupHtml.css({width:e.width}))},formatValue:function(e,t){var r=t?function(e,t){var r=e;switch(t){case"argument":r={format:e.argumentFormat};break;case"percent":r={format:{type:"percent",precision:e.format&&e.format.percentPrecision}}}return r}(this._options,t):this._options;return(0,l.format)(e,r.format)},getLocation:function(){return p.default.normalizeEnum(this._options.location)},isEnabled:function(){return!!this._options.enabled},isShared:function(){return!!this._options.shared},_getCanvas:function(){var e=this._getContainer(),t=e.getBoundingClientRect(),r=n.default.getDocumentElement(),i=n.default.getDocument(),o=b.pageXOffset||r.scrollLeft||0,s=b.pageYOffset||r.scrollTop||0,a={left:o,top:s,width:r.clientWidth+o||0,height:h(i.body.scrollHeight,r.scrollHeight,i.body.offsetHeight,r.offsetHeight,i.body.clientHeight,r.clientHeight)||0,right:0,bottom:0};return e!==n.default.getBody()&&(o=h(a.left,a.left+t.left),s=h(a.top,a.top+t.top),a.width=g(t.width,a.width)+o+a.left,a.height=g(t.height,a.height)+s+a.top,a.left=o,a.top=s),a}},t.Tooltip=S,t.plugin={name:"tooltip",init:function(){this._initTooltip()},dispose:function(){this._disposeTooltip()},members:{_initTooltip:function(){this._tooltip=new t.Tooltip({cssClass:this._rootClassPrefix+"-tooltip",eventTrigger:this._eventTrigger,pathModified:this.option("pathModified"),widgetRoot:this.element(),widget:this})},_disposeTooltip:function(){this._tooltip.dispose(),this._tooltip=null},_setTooltipRendererOptions:function(){this._tooltip.setRendererOptions(this._getRendererOptions())},_setTooltipOptions:function(){this._tooltip.update(this._getOption("tooltip"))}},extenders:{_stopCurrentHandling:function(){this._tooltip&&this._tooltip.hide()}},customize:function(e){var t=e.prototype;t._eventsMap.onTooltipShown={name:"tooltipShown"},t._eventsMap.onTooltipHidden={name:"tooltipHidden"},e.addChange({code:"TOOLTIP_RENDERER",handler:function(){this._setTooltipRendererOptions()},isThemeDependent:!0,isOptionChange:!0}),e.addChange({code:"TOOLTIP",handler:function(){this._setTooltipOptions()},isThemeDependent:!0,isOptionChange:!0,option:"tooltip"})},fontFields:["tooltip.font"]}},"6Yqx":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.sts={},n.STS=i.defineService("sts",["2011-06-15"]),r("xn+8"),Object.defineProperty(o.services.sts,"2011-06-15",{get:function(){var e=r("BxO9");return e.paginators=r("3/th").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.STS},"6ahw":function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r("iLxQ"),i=r("DKTb"),o={closed:!0,next:function(e){},error:function(e){if(n.a.useDeprecatedSynchronousErrorHandling)throw e;Object(i.a)(e)},complete:function(){}}},"6blF":function(e,t,r){"use strict";var n=r("FFOo");var i=r("L/V9"),o=r("6ahw");var s=r("xTla"),a=r("+umK");function u(e){return e?1===e.length?e[0]:function(t){return e.reduce((function(e,t){return t(e)}),t)}:a.a}var c=r("iLxQ");r.d(t,"a",(function(){return p}));var p=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var r=new e;return r.source=this,r.operator=t,r},e.prototype.subscribe=function(e,t,r){var s=this.operator,a=function(e,t,r){if(e){if(e instanceof n.a)return e;if(e[i.a])return e[i.a]()}return e||t||r?new n.a(e,t,r):new n.a(o.a)}(e,t,r);if(s?a.add(s.call(a,this.source)):a.add(this.source||c.a.useDeprecatedSynchronousErrorHandling&&!a.syncErrorThrowable?this._subscribe(a):this._trySubscribe(a)),c.a.useDeprecatedSynchronousErrorHandling&&a.syncErrorThrowable&&(a.syncErrorThrowable=!1,a.syncErrorThrown))throw a.syncErrorValue;return a},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){c.a.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),!function(e){for(;e;){var t=e,r=t.closed,i=t.destination,o=t.isStopped;if(r||o)return!1;e=i&&i instanceof n.a?i:null}return!0}(e)?console.warn(t):e.error(t)}},e.prototype.forEach=function(e,t){var r=this;return new(t=l(t))((function(t,n){var i;i=r.subscribe((function(t){try{e(t)}catch(r){n(r),i&&i.unsubscribe()}}),n,t)}))},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[s.a]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;te&&(e=r.width),e}),0),n=r;return r&&(e.outerLabelsCount++,e.outerLabelsCount>1&&(r+=p.pieLabelSpacing),n+=p.pieLabelSpacing),e.sizes.push(r),e.rSizes.push(n),e.common+=r,e}),{sizes:[],rSizes:[],common:0,outerLabelsCount:0})}function g(e,t,r,n,i,o){var s,a,c=0,p=e.sizes,l=e.rSizes;for(a=0;a.8?.8:t}var f={left:"right",right:"left",top:"bottom",bottom:"top",center:"center"};function S(e,t){var r=e.cutLayoutSide,n={horizontal:0,vertical:0};switch(r){case"top":case"left":n[e.cutSide]=-t[r];break;case"bottom":case"right":n[e.cutSide]=t[r]}return n}function v(){}function _(e){return new i.WrapperLayoutElement(null,{x:e.left,y:e.top,width:e.width-e.left-e.right,height:e.height-e.top-e.bottom})}function O(e,t,r,n){return(e-t-l-r.left)/n.outerLabelsCount}function I(e,t,r,n,i,o){var a,u=h(r),c=function(e,t,r){return e-t.left-(r.outerLabelsCount>0?r.common+l:0)}(i,t,u);return cs&&(n=O(t.centerX,t.radiusOuter,r,i)),g(i,o,e,r,n,t.centerX)},needMoreSpaceForPanesCanvas:function(e,t,r){var n=this._options,i=n.width,u=n.height,c=n.piePercentage,p=o(c),l=0,m=0;return e.forEach((function(e){var n=e.canvas,o=p?s(n.width,n.height)*c:void 0,d=r?r(e):{width:!1,height:!1},y=d.width?0:(p?o:i)-(n.width-n.left-n.right),h=d.height?0:(p?o:u)-(n.height-n.top-n.bottom);t?(l+=y>0?y:0,m=a(h>0?h:0,m)):(l=a(y>0?y:0,l),m+=h>0?h:0)})),(l>0||m>0)&&{width:l,height:m}},layoutElements:function(e,t,r,n,i){this._elements=e,this._probeDrawing(t),this._drawElements(t),r(),this._processAdaptiveLayout(n,i,t,r),this._positionElements(t)},_processAdaptiveLayout:function(e,t,r,i){var o=this.needMoreSpaceForPanesCanvas(e,t),s=this._elements;o&&(s.slice().reverse().forEach((function(e){var t,i,s,a=e.getLayoutOptions();if(a){if(i=n({},a),t="vertical"===a.cutSide&&o.width<0||"horizontal"===a.cutSide&&o.height<0||"vertical"===a.cutSide&&o.height>0||"horizontal"===a.cutSide&&o.width>0,s="horizontal"===a.cutSide?"width":"height",t){var u=i.width-o.width,c=i.height-o.height;"height"===s&&o.width<0&&(u=r.width-r.left-r.right),"width"===s&&o.height<0&&(c=r.height-r.top-r.bottom),e.draw(u,c)}!function(e,t,n){e.getLayoutOptions()[n]||(r[t.cutLayoutSide]-=t[n],o[n]=o[n]-t[n])}(e,a,s)}})),i(o))},_probeDrawing:function(e){var t=this;this._elements.forEach((function(r){var n,i=r.getLayoutOptions();i&&(n={width:e.width-e.left-e.right,height:e.height-e.top-e.bottom},"vertical"===i.cutSide?n.height-=t._options.height:n.width-=t._options.width,r.probeDraw(n.width,n.height),function(e,t){e[t.cutLayoutSide]+="horizontal"===t.cutSide?t.width:t.height}(e,r.getLayoutOptions()))}))},_drawElements:function(e){this._elements.slice().reverse().forEach((function(t){var r,n,i=t.getLayoutOptions();i&&((r={width:e.width-e.left-e.right,height:e.height-e.top-e.bottom})[n="horizontal"===i.cutSide?"width":"height"]=i[n],t.draw(r.width,r.height))}))},_positionElements:function(e){var t={left:0,right:0,top:0,bottom:0};this._elements.slice().reverse().forEach((function(r){var n,i,o,s=r.getLayoutOptions();s&&(n=s.position,i=s.cutSide,(o={horizontal:n.horizontal,vertical:n.vertical})[i]=f[o[i]],r.position({of:_(e),my:o,at:n,offset:S(s,t)}),t[s.cutLayoutSide]+=s["horizontal"===s.cutSide?"width":"height"])}))}},t.LayoutManager=v},"80R+":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.sqs={},n.SQS=i.defineService("sqs",["2012-11-05"]),r("mdez"),Object.defineProperty(o.services.sqs,"2012-11-05",{get:function(){var e=r("sTGY");return e.paginators=r("n970").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.SQS},"81Wt":function(e,t){function r(e,t){this.currentState=t||null,this.states=e||{}}r.prototype.runTo=function(e,t,r,n){"function"==typeof e&&(n=r,r=t,t=e,e=null);var i=this,o=i.states[i.currentState];o.fn.call(r||i,n,(function(n){if(n){if(!o.fail)return t?t.call(r,n):null;i.currentState=o.fail}else{if(!o.accept)return t?t.call(r):null;i.currentState=o.accept}if(i.currentState===e)return t?t.call(r,n):null;i.runTo(e,t,r,n)}))},r.prototype.addState=function(e,t,r,n){return"function"==typeof t?(n=t,t=null,r=null):"function"==typeof r&&(n=r,r=null),this.currentState||(this.currentState=e),this.states[e]={accept:t,fail:r,fn:n},this},e.exports=r},"88/t":function(e,t,r){"use strict";var n=r("6blF");r.d(t,"a",(function(){return n.a}))},"8IlS":function(e){e.exports=JSON.parse('{"version":2,"waiters":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},"8Js+":function(e,t,r){"use strict";var n=r("LUwo"),i=n.registerTheme,o=n.registerThemeAlias;i({name:"generic.darkmoon",defaultPalette:"Dark Moon",backgroundColor:"#465672",primaryTitleColor:"#fff",secondaryTitleColor:"#919bac",gridColor:"#596980",axisColor:"#c7ccd4",export:{backgroundColor:"#465672",font:{color:"#fff"},button:{default:{color:"#fff",borderColor:"#7a889e",backgroundColor:"#465672"},hover:{color:"#fff",borderColor:"#9da8b8",backgroundColor:"#596e92"},focus:{color:"#fff",borderColor:"#c4cad4",backgroundColor:"#596e92"},active:{color:"#fff",borderColor:"#c4cad4",backgroundColor:"#6b80a4"}}},legend:{font:{color:"#c7ccd4"}},tooltip:{color:"#62789e",border:{color:"#596980"},font:{color:"#fff"}},"chart:common":{commonSeriesSettings:{label:{border:{color:"#596980"}}}},chart:{commonPaneSettings:{border:{color:"#596980"}},commonAxisSettings:{breakStyle:{color:"#73869e"}},commonAnnotationSettings:{font:{color:"#fff"},border:{color:"#596980"},color:"#62789e"}},gauge:{valueIndicators:{rangebar:{color:"#3debd3"},textcloud:{color:"#3debd3",text:{font:{color:"#465672"}}}}},barGauge:{backgroundColor:"#526280"},funnel:{item:{border:{color:"#465672"}}},sparkline:{pointColor:"#465672",minColor:"#f0ad4e",maxColor:"#f9517e"},treeMap:{group:{color:"#596980",label:{font:{color:"#fff"}}}},map:{background:{borderColor:"#596980"},"layer:area":{color:"#97a3b6",borderColor:"#465672"}},rangeSelector:{shutter:{color:"#465672"},scale:{breakStyle:{color:"#73869e"},tick:{opacity:.2}},selectedRangeColor:"#3debd3",sliderMarker:{color:"#3debd3",font:{color:"#000"}},sliderHandle:{color:"#3debd3",opacity:.5}},bullet:{color:"#3debd3"},sankey:{link:{border:{color:"#465672"}},node:{border:{color:"#465672"}}}},"generic.dark"),o("generic.darkmoon.compact","generic.darkmoon")},"8ULE":function(e){e.exports=JSON.parse('{"pagination":{}}')},"8VXM":function(e,t,r){"use strict";var n=r("XpgS").merge,i=r("tUd6"),o=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,s={default:{tagsCount:0,startTags:"",endTags:""},thead:{tagsCount:1,startTags:"",endTags:"
"},td:{tagsCount:3,startTags:"",endTags:"
"},col:{tagsCount:2,startTags:"",endTags:"
"},tr:{tagsCount:2,startTags:"",endTags:"
"}};s.tbody=s.colgroup=s.caption=s.tfoot=s.thead,s.th=s.td;t.parseHTML=function(e){if("string"!=typeof e)return null;var t=i.createDocumentFragment().appendChild(i.createElement("div")),r=o.exec(e),a=r&&r[1].toLowerCase(),u=s[a]||s.default;t.innerHTML=u.startTags+e+u.endTags;for(var c=0;ce?t:e,fill:"none"}},_getMainPointsFromSegment:function(e){return e.line},_drawTrackerElement:function(e){return this._createMainElement(this._getMainPointsFromSegment(e),this._getTrackerSettings(e))},_updateTrackerElement:function(e,t){var r=this._getTrackerSettings(e);r.points=this._getMainPointsFromSegment(e),t.attr(r)},checkSeriesViewportCoord:function(e,t){if(0===this._points.length)return!1;var r=e.isArgumentAxis?this.getArgumentRange():this.getViewport(),n=e.getTranslator().translate(r.categories?r.categories[0]:r.min),i=e.getTranslator().translate(r.categories?r.categories[r.categories.length-1]:r.max),o=this.getOptions().rotated,s=e.getOptions().inverted;return e.isArgumentAxis&&(!o&&!s||o&&s)||!e.isArgumentAxis&&(o&&!s||!o&&s)?t>=n&&t<=i:t>=i&&t<=n},getSeriesPairCoord:function(e,t){for(var r=null,n=this.getNearestPointsByCoord(e,t),i=t&&!this._options.rotated||!t&&this._options.rotated,o=0;ot&&r>e||e=I.y&&l>=N.y)||t&&(p<=I.x&&p<=N.x||p>=I.x&&p>=N.x)))t?(u=s=p,c=(l+N.y)/2,a=(l+I.y)/2):(c=a=l,u=(p+N.x)/2,s=(p+I.x)/2);else{if(S=g-y,v=m-d,_=y*d-m*g,t){if(!S)return void r.push(e,e,e);m-=O=-1*(v*l+_)/S-p,d-=O}else{if(!v)return void r.push(e,e,e);y-=O=-1*(S*p+_)/v-l,g-=O}u=(p+.5*d)/1.5,c=(l+.5*g)/1.5,s=(p+.5*m)/1.5,a=(l+.5*y)/1.5}t?(s=i(I.x,p,s),u=i(N.x,p,u)):(a=i(I.y,l,a),c=i(N.y,l,c)),b=h(e,s,a),f=h(e,u,c),r.push(b,e,f)}else r.push(e,e)})):r.push(n[0]),r},_prepareSegment:function(e,t){return f._prepareSegment(this._calculateBezierPoints(e,t))},_createMainElement:function(e,t){return this._renderer.path(e,"bezier").attr(t).sharp()},getSeriesPairCoord:function(e,t){for(var r=null,n=!t&&!this._options.rotated||t&&this._options.rotated,i=n?"vy":"vx",o=n?"y":"x",s=n?"vx":"vy",a=n?"x":"y",u=(t?this.getValueAxis():this.getArgumentAxis()).getVisibleArea(),c=this.getNearestPointsByCoord(e,t),l=function(t){var n=c[t];1===n.length?u[0]<=n[0][s]&&u[1]>=n[0][s]&&(r=n[0][s]):function(e,t,r,n,i){var o=t-e,s=3*r-3*t,a=3*n-6*r+3*t,u=i-3*n+3*r-t;return p.solveCubicEquation(u,a,s,o)}(e,n[0][i],n[1][o],n[2][o],n[3][i]).forEach((function(e){if(e>=0&&e<=1){var t=Math.pow(1-e,3)*n[0][s]+3*Math.pow(1-e,2)*e*n[1][a]+3*(1-e)*e*e*n[2][a]+e*e*e*n[3][s];u[0]<=t&&u[1]>=t&&(r=t)}}));if(null!==r)return"break"},m=0;m0?this._segments.reduce((function(e,t){return e.concat(t.line)}),[]):[],a=[];return this.isVisible()&&o.length>0&&(o.length>1?this.findNeighborPointsByCoord(e,n,i.slice(0),o,(function(e,t){var r=s.indexOf(e);a.push([e,s[r+1],s[r+2],t])})):o[0][n]===e&&a.push([o[0]])),a}}),t.polar.line=d({},o,b,{_sortPoints:function(e){return e},_prepareSegment:function(e,t,r){var n,i=[],o=this.getValueAxis().getCenter();if(r&&this._closeSegment(e),"discrete"===this.argumentAxisType||"discrete"===this.valueAxisType)return f._prepareSegment.call(this,e);for(n=1;n=0?360-t:-t},_closeSegment:function(e){var t,r;t=this._segments.length?this._segments[0].line[0]:h(e[0],e[0].x,e[0].y,e[0].angle),e[e.length-1].angle!==t.angle&&(l(Math.round(e[e.length-1].angle))===l(Math.round(t.angle))?t.angle=e[e.length-1].angle:(r=e[e.length-1].angle-t.angle,t.angle=e[e.length-1].angle+this._getRemainingAngle(r)),e.push(t))},_getTangentPoints:function(e,t,r){var n,i=[],o=Math.round(t.angle-e.angle),s=(t.radius-e.radius)/o;if(0===o)i=[t,e];else if(o>0)for(n=o;n>=0;n--)i.push(g(e,t,r,s,n));else for(n=0;n>=o;n--)i.push(g(e,t,r,s,o-n));return i}})},"8g8A":function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n=function(){function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e}()},"8jzk":function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-05-22","endpointPrefix":"personalize","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Personalize","serviceId":"Personalize","signatureVersion":"v4","signingName":"personalize","targetPrefix":"AmazonPersonalize","uid":"personalize-2018-05-22"},"operations":{"CreateBatchInferenceJob":{"input":{"type":"structure","required":["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],"members":{"jobName":{},"solutionVersionArn":{},"filterArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"S5"},"jobOutput":{"shape":"S9"},"roleArn":{},"batchInferenceJobConfig":{"shape":"Sb"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"batchInferenceJobArn":{}}}},"CreateBatchSegmentJob":{"input":{"type":"structure","required":["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],"members":{"jobName":{},"solutionVersionArn":{},"filterArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"Sl"},"jobOutput":{"shape":"Sm"},"roleArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"batchSegmentJobArn":{}}}},"CreateCampaign":{"input":{"type":"structure","required":["name","solutionVersionArn"],"members":{"name":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"campaignArn":{}}},"idempotent":true},"CreateDataset":{"input":{"type":"structure","required":["name","schemaArn","datasetGroupArn","datasetType"],"members":{"name":{},"schemaArn":{},"datasetGroupArn":{},"datasetType":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetArn":{}}},"idempotent":true},"CreateDatasetExportJob":{"input":{"type":"structure","required":["jobName","datasetArn","roleArn","jobOutput"],"members":{"jobName":{},"datasetArn":{},"ingestionMode":{},"roleArn":{},"jobOutput":{"shape":"Sx"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetExportJobArn":{}}},"idempotent":true},"CreateDatasetGroup":{"input":{"type":"structure","required":["name"],"members":{"name":{},"roleArn":{},"kmsKeyArn":{},"domain":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetGroupArn":{},"domain":{}}}},"CreateDatasetImportJob":{"input":{"type":"structure","required":["jobName","datasetArn","dataSource","roleArn"],"members":{"jobName":{},"datasetArn":{},"dataSource":{"shape":"S13"},"roleArn":{},"tags":{"shape":"Sf"},"importMode":{}}},"output":{"type":"structure","members":{"datasetImportJobArn":{}}}},"CreateEventTracker":{"input":{"type":"structure","required":["name","datasetGroupArn"],"members":{"name":{},"datasetGroupArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"eventTrackerArn":{},"trackingId":{}}},"idempotent":true},"CreateFilter":{"input":{"type":"structure","required":["name","datasetGroupArn","filterExpression"],"members":{"name":{},"datasetGroupArn":{},"filterExpression":{"shape":"S1a"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"filterArn":{}}}},"CreateRecommender":{"input":{"type":"structure","required":["name","datasetGroupArn","recipeArn"],"members":{"name":{},"datasetGroupArn":{},"recipeArn":{},"recommenderConfig":{"shape":"S1d"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"CreateSchema":{"input":{"type":"structure","required":["name","schema"],"members":{"name":{},"schema":{},"domain":{}}},"output":{"type":"structure","members":{"schemaArn":{}}},"idempotent":true},"CreateSolution":{"input":{"type":"structure","required":["name","datasetGroupArn"],"members":{"name":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"recipeArn":{},"datasetGroupArn":{},"eventType":{},"solutionConfig":{"shape":"S1m"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"solutionArn":{}}}},"CreateSolutionVersion":{"input":{"type":"structure","required":["solutionArn"],"members":{"solutionArn":{},"trainingMode":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"solutionVersionArn":{}}}},"DeleteCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{}}},"idempotent":true},"DeleteDataset":{"input":{"type":"structure","required":["datasetArn"],"members":{"datasetArn":{}}},"idempotent":true},"DeleteDatasetGroup":{"input":{"type":"structure","required":["datasetGroupArn"],"members":{"datasetGroupArn":{}}},"idempotent":true},"DeleteEventTracker":{"input":{"type":"structure","required":["eventTrackerArn"],"members":{"eventTrackerArn":{}}},"idempotent":true},"DeleteFilter":{"input":{"type":"structure","required":["filterArn"],"members":{"filterArn":{}}}},"DeleteRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"idempotent":true},"DeleteSchema":{"input":{"type":"structure","required":["schemaArn"],"members":{"schemaArn":{}}},"idempotent":true},"DeleteSolution":{"input":{"type":"structure","required":["solutionArn"],"members":{"solutionArn":{}}},"idempotent":true},"DescribeAlgorithm":{"input":{"type":"structure","required":["algorithmArn"],"members":{"algorithmArn":{}}},"output":{"type":"structure","members":{"algorithm":{"type":"structure","members":{"name":{},"algorithmArn":{},"algorithmImage":{"type":"structure","required":["dockerURI"],"members":{"name":{},"dockerURI":{}}},"defaultHyperParameters":{"shape":"Sc"},"defaultHyperParameterRanges":{"type":"structure","members":{"integerHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"integer"},"maxValue":{"type":"integer"},"isTunable":{"type":"boolean"}}}},"continuousHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"double"},"maxValue":{"type":"double"},"isTunable":{"type":"boolean"}}}},"categoricalHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"values":{"shape":"S26"},"isTunable":{"type":"boolean"}}}}}},"defaultResourceConfig":{"type":"map","key":{},"value":{}},"trainingInputMode":{},"roleArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeBatchInferenceJob":{"input":{"type":"structure","required":["batchInferenceJobArn"],"members":{"batchInferenceJobArn":{}}},"output":{"type":"structure","members":{"batchInferenceJob":{"type":"structure","members":{"jobName":{},"batchInferenceJobArn":{},"filterArn":{},"failureReason":{},"solutionVersionArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"S5"},"jobOutput":{"shape":"S9"},"batchInferenceJobConfig":{"shape":"Sb"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeBatchSegmentJob":{"input":{"type":"structure","required":["batchSegmentJobArn"],"members":{"batchSegmentJobArn":{}}},"output":{"type":"structure","members":{"batchSegmentJob":{"type":"structure","members":{"jobName":{},"batchSegmentJobArn":{},"filterArn":{},"failureReason":{},"solutionVersionArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"Sl"},"jobOutput":{"shape":"Sm"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{}}},"output":{"type":"structure","members":{"campaign":{"type":"structure","members":{"name":{},"campaignArn":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestCampaignUpdate":{"type":"structure","members":{"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}}}},"idempotent":true},"DescribeDataset":{"input":{"type":"structure","required":["datasetArn"],"members":{"datasetArn":{}}},"output":{"type":"structure","members":{"dataset":{"type":"structure","members":{"name":{},"datasetArn":{},"datasetGroupArn":{},"datasetType":{},"schemaArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeDatasetExportJob":{"input":{"type":"structure","required":["datasetExportJobArn"],"members":{"datasetExportJobArn":{}}},"output":{"type":"structure","members":{"datasetExportJob":{"type":"structure","members":{"jobName":{},"datasetExportJobArn":{},"datasetArn":{},"ingestionMode":{},"roleArn":{},"status":{},"jobOutput":{"shape":"Sx"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}},"idempotent":true},"DescribeDatasetGroup":{"input":{"type":"structure","required":["datasetGroupArn"],"members":{"datasetGroupArn":{}}},"output":{"type":"structure","members":{"datasetGroup":{"type":"structure","members":{"name":{},"datasetGroupArn":{},"status":{},"roleArn":{},"kmsKeyArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"domain":{}}}}},"idempotent":true},"DescribeDatasetImportJob":{"input":{"type":"structure","required":["datasetImportJobArn"],"members":{"datasetImportJobArn":{}}},"output":{"type":"structure","members":{"datasetImportJob":{"type":"structure","members":{"jobName":{},"datasetImportJobArn":{},"datasetArn":{},"dataSource":{"shape":"S13"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"importMode":{}}}}},"idempotent":true},"DescribeEventTracker":{"input":{"type":"structure","required":["eventTrackerArn"],"members":{"eventTrackerArn":{}}},"output":{"type":"structure","members":{"eventTracker":{"type":"structure","members":{"name":{},"eventTrackerArn":{},"accountId":{},"trackingId":{},"datasetGroupArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeFeatureTransformation":{"input":{"type":"structure","required":["featureTransformationArn"],"members":{"featureTransformationArn":{}}},"output":{"type":"structure","members":{"featureTransformation":{"type":"structure","members":{"name":{},"featureTransformationArn":{},"defaultParameters":{"type":"map","key":{},"value":{}},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{}}}}},"idempotent":true},"DescribeFilter":{"input":{"type":"structure","required":["filterArn"],"members":{"filterArn":{}}},"output":{"type":"structure","members":{"filter":{"type":"structure","members":{"name":{},"filterArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"datasetGroupArn":{},"failureReason":{},"filterExpression":{"shape":"S1a"},"status":{}}}}},"idempotent":true},"DescribeRecipe":{"input":{"type":"structure","required":["recipeArn"],"members":{"recipeArn":{}}},"output":{"type":"structure","members":{"recipe":{"type":"structure","members":{"name":{},"recipeArn":{},"algorithmArn":{},"featureTransformationArn":{},"status":{},"description":{},"creationDateTime":{"type":"timestamp"},"recipeType":{},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommender":{"type":"structure","members":{"recommenderArn":{},"datasetGroupArn":{},"name":{},"recipeArn":{},"recommenderConfig":{"shape":"S1d"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{},"failureReason":{},"latestRecommenderUpdate":{"type":"structure","members":{"recommenderConfig":{"shape":"S1d"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{},"failureReason":{}}},"modelMetrics":{"shape":"S4e"}}}}},"idempotent":true},"DescribeSchema":{"input":{"type":"structure","required":["schemaArn"],"members":{"schemaArn":{}}},"output":{"type":"structure","members":{"schema":{"type":"structure","members":{"name":{},"schemaArn":{},"schema":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}}},"idempotent":true},"DescribeSolution":{"input":{"type":"structure","required":["solutionArn"],"members":{"solutionArn":{}}},"output":{"type":"structure","members":{"solution":{"type":"structure","members":{"name":{},"solutionArn":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"recipeArn":{},"datasetGroupArn":{},"eventType":{},"solutionConfig":{"shape":"S1m"},"autoMLResult":{"type":"structure","members":{"bestRecipeArn":{}}},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestSolutionVersion":{"shape":"S4o"}}}}},"idempotent":true},"DescribeSolutionVersion":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"output":{"type":"structure","members":{"solutionVersion":{"type":"structure","members":{"solutionVersionArn":{},"solutionArn":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"recipeArn":{},"eventType":{},"datasetGroupArn":{},"solutionConfig":{"shape":"S1m"},"trainingHours":{"type":"double"},"trainingMode":{},"tunedHPOParams":{"type":"structure","members":{"algorithmHyperParameters":{"shape":"Sc"}}},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"GetSolutionMetrics":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"output":{"type":"structure","members":{"solutionVersionArn":{},"metrics":{"shape":"S4e"}}}},"ListBatchInferenceJobs":{"input":{"type":"structure","members":{"solutionVersionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"batchInferenceJobs":{"type":"list","member":{"type":"structure","members":{"batchInferenceJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"solutionVersionArn":{}}}},"nextToken":{}}},"idempotent":true},"ListBatchSegmentJobs":{"input":{"type":"structure","members":{"solutionVersionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"batchSegmentJobs":{"type":"list","member":{"type":"structure","members":{"batchSegmentJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"solutionVersionArn":{}}}},"nextToken":{}}},"idempotent":true},"ListCampaigns":{"input":{"type":"structure","members":{"solutionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"campaigns":{"type":"list","member":{"type":"structure","members":{"name":{},"campaignArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetExportJobs":{"input":{"type":"structure","members":{"datasetArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetExportJobs":{"type":"list","member":{"type":"structure","members":{"datasetExportJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetGroups":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetGroups":{"type":"list","member":{"type":"structure","members":{"name":{},"datasetGroupArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetImportJobs":{"input":{"type":"structure","members":{"datasetArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetImportJobs":{"type":"list","member":{"type":"structure","members":{"datasetImportJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"importMode":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasets":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasets":{"type":"list","member":{"type":"structure","members":{"name":{},"datasetArn":{},"datasetType":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListEventTrackers":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"eventTrackers":{"type":"list","member":{"type":"structure","members":{"name":{},"eventTrackerArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListFilters":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"name":{},"filterArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"datasetGroupArn":{},"failureReason":{},"status":{}}}},"nextToken":{}}},"idempotent":true},"ListRecipes":{"input":{"type":"structure","members":{"recipeProvider":{},"nextToken":{},"maxResults":{"type":"integer"},"domain":{}}},"output":{"type":"structure","members":{"recipes":{"type":"list","member":{"type":"structure","members":{"name":{},"recipeArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListRecommenders":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"recommenders":{"type":"list","member":{"type":"structure","members":{"name":{},"recommenderArn":{},"datasetGroupArn":{},"recipeArn":{},"recommenderConfig":{"shape":"S1d"},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListSchemas":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"schemas":{"type":"list","member":{"type":"structure","members":{"name":{},"schemaArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListSolutionVersions":{"input":{"type":"structure","members":{"solutionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"solutionVersions":{"type":"list","member":{"shape":"S4o"}},"nextToken":{}}},"idempotent":true},"ListSolutions":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"solutions":{"type":"list","member":{"type":"structure","members":{"name":{},"solutionArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Sf"}}}},"StartRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"StopRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"StopSolutionVersionCreation":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Sq"}}},"output":{"type":"structure","members":{"campaignArn":{}}},"idempotent":true},"UpdateRecommender":{"input":{"type":"structure","required":["recommenderArn","recommenderConfig"],"members":{"recommenderArn":{},"recommenderConfig":{"shape":"S1d"}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true}},"shapes":{"S5":{"type":"structure","required":["s3DataSource"],"members":{"s3DataSource":{"shape":"S6"}}},"S6":{"type":"structure","required":["path"],"members":{"path":{},"kmsKeyArn":{}}},"S9":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"Sb":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"}}},"Sc":{"type":"map","key":{},"value":{}},"Sf":{"type":"list","member":{"type":"structure","required":["tagKey","tagValue"],"members":{"tagKey":{},"tagValue":{}}}},"Sl":{"type":"structure","required":["s3DataSource"],"members":{"s3DataSource":{"shape":"S6"}}},"Sm":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"Sq":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"}}},"Sx":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"S13":{"type":"structure","members":{"dataLocation":{}}},"S1a":{"type":"string","sensitive":true},"S1d":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"},"minRecommendationRequestsPerSecond":{"type":"integer"}}},"S1m":{"type":"structure","members":{"eventValueThreshold":{},"hpoConfig":{"type":"structure","members":{"hpoObjective":{"type":"structure","members":{"type":{},"metricName":{},"metricRegex":{}}},"hpoResourceConfig":{"type":"structure","members":{"maxNumberOfTrainingJobs":{},"maxParallelTrainingJobs":{}}},"algorithmHyperParameterRanges":{"type":"structure","members":{"integerHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"integer"},"maxValue":{"type":"integer"}}}},"continuousHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"double"},"maxValue":{"type":"double"}}}},"categoricalHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"values":{"shape":"S26"}}}}}}}},"algorithmHyperParameters":{"shape":"Sc"},"featureTransformationParameters":{"type":"map","key":{},"value":{}},"autoMLConfig":{"type":"structure","members":{"metricName":{},"recipeList":{"type":"list","member":{}}}},"optimizationObjective":{"type":"structure","members":{"itemAttribute":{},"objectiveSensitivity":{}}}}},"S26":{"type":"list","member":{}},"S4e":{"type":"map","key":{},"value":{"type":"double"}},"S4o":{"type":"structure","members":{"solutionVersionArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}}')},"8loY":function(e,t,r){var n=r("QsWE");n.Credentials=n.util.inherit({constructor:function(){if(n.util.hideProperties(this,["secretAccessKey"]),this.expired=!1,this.expireTime=null,this.refreshCallbacks=[],1===arguments.length&&"object"==typeof arguments[0]){var e=arguments[0].credentials||arguments[0];this.accessKeyId=e.accessKeyId,this.secretAccessKey=e.secretAccessKey,this.sessionToken=e.sessionToken}else this.accessKeyId=arguments[0],this.secretAccessKey=arguments[1],this.sessionToken=arguments[2]},expiryWindow:15,needsRefresh:function(){var e=n.util.date.getDate().getTime(),t=new Date(e+1e3*this.expiryWindow);return!!(this.expireTime&&t>this.expireTime)||(this.expired||!this.accessKeyId||!this.secretAccessKey)},get:function(e){var t=this;this.needsRefresh()?this.refresh((function(r){r||(t.expired=!1),e&&e(r)})):e&&e()},refresh:function(e){this.expired=!1,e()},coalesceRefresh:function(e,t){var r=this;1===r.refreshCallbacks.push(e)&&r.load((function(e){n.util.arrayEach(r.refreshCallbacks,(function(r){t?r(e):n.util.defer((function(){r(e)}))})),r.refreshCallbacks.length=0}))},load:function(e){e()}}),n.Credentials.addPromisesToClass=function(e){this.prototype.getPromise=n.util.promisifyMethod("get",e),this.prototype.refreshPromise=n.util.promisifyMethod("refresh",e)},n.Credentials.deletePromisesFromClass=function(){delete this.prototype.getPromise,delete this.prototype.refreshPromise},n.util.addPromises(n.Credentials)},"8nDX":function(e){e.exports=JSON.parse('{"pagination":{"ListAliases":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Aliases"},"ListCodeSigningConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"CodeSigningConfigs"},"ListEventSourceMappings":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"EventSourceMappings"},"ListFunctionEventInvokeConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionEventInvokeConfigs"},"ListFunctionUrlConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionUrlConfigs"},"ListFunctions":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Functions"},"ListFunctionsByCodeSigningConfig":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionArns"},"ListLayerVersions":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"LayerVersions"},"ListLayers":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Layers"},"ListProvisionedConcurrencyConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"ProvisionedConcurrencyConfigs"},"ListVersionsByFunction":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Versions"}}}')},"8oGu":function(e,t,r){"use strict";var n="#ffffff",i="#000000",o="#ff0000",s="none",a="solid",u="top",c="right",p="left",l="center",m=r("LUwo"),d=m.registerTheme,y=m.registerThemeAlias;d({name:"generic.light",isDefault:!0,font:{color:"#767676",family:"'Segoe UI', 'Helvetica Neue', 'Trebuchet MS', Verdana, sans-serif",weight:400,size:12,cursor:"default"},redrawOnResize:!0,backgroundColor:n,primaryTitleColor:"#232323",secondaryTitleColor:"#767676",gridColor:"#d3d3d3",axisColor:"#767676",title:{backgroundColor:n,font:{size:28,family:"'Segoe UI Light', 'Helvetica Neue Light', 'Segoe UI', 'Helvetica Neue', 'Trebuchet MS', Verdana, sans-serif",weight:200},subtitle:{font:{size:16},offset:0,wordWrap:"normal",textOverflow:"ellipsis"},wordWrap:"normal",textOverflow:"ellipsis"},loadingIndicator:{text:"Loading..."},export:{backgroundColor:n,margin:10,font:{size:14,color:"#232323",weight:400},button:{margin:{top:8,left:10,right:10,bottom:8},default:{color:"#333",borderColor:"#ddd",backgroundColor:n},hover:{color:"#333",borderColor:"#bebebe",backgroundColor:"#e6e6e6"},focus:{color:i,borderColor:"#9d9d9d",backgroundColor:"#e6e6e6"},active:{color:"#333",borderColor:"#9d9d9d",backgroundColor:"#d4d4d4"}},shadowColor:"#d3d3d3"},tooltip:{enabled:!1,border:{width:1,color:"#d3d3d3",dashStyle:a,visible:!0},font:{color:"#232323"},color:n,arrowLength:10,paddingLeftRight:18,paddingTopBottom:15,textAlignment:"center",shared:!1,location:l,shadow:{opacity:.4,offsetX:0,offsetY:4,blur:2,color:i}},legend:{hoverMode:"includePoints",verticalAlignment:u,horizontalAlignment:c,position:"outside",visible:!0,margin:10,markerSize:12,border:{visible:!1,width:1,cornerRadius:0,dashStyle:a},paddingLeftRight:20,paddingTopBottom:15,columnCount:0,rowCount:0,columnItemSpacing:20,rowItemSpacing:8,title:{backgroundColor:n,margin:{left:0,bottom:9,right:0,top:0},font:{size:18,weight:200},subtitle:{offset:0,font:{size:14},wordWrap:"none",textOverflow:"ellipsis"},wordWrap:"none",textOverflow:"ellipsis"}},"chart:common":{animation:{enabled:!0,duration:1e3,easing:"easeOutCubic",maxPointCountSupported:300},commonSeriesSettings:{border:{visible:!1,width:2},showInLegend:!0,visible:!0,hoverMode:"nearestPoint",selectionMode:"includePoints",hoverStyle:{hatching:{direction:c,width:2,step:6,opacity:.75},border:{visible:!1,width:3}},selectionStyle:{hatching:{direction:c,width:2,step:6,opacity:.5},border:{visible:!1,width:3}},valueErrorBar:{displayMode:"auto",value:1,color:i,lineWidth:2,edgeLength:8},label:{visible:!1,alignment:l,rotationAngle:0,horizontalOffset:0,verticalOffset:0,radialOffset:0,showForZeroValues:!0,customizeText:void 0,maxLabelCount:void 0,position:"outside",font:{color:n},border:{visible:!1,width:1,color:"#d3d3d3",dashStyle:a},connector:{visible:!1,width:1}}},seriesSelectionMode:"single",pointSelectionMode:"single",equalRowHeight:!0,dataPrepareSettings:{checkTypeForAllData:!1,convertToAxisDataType:!0,sortingMethod:!0},title:{margin:10},adaptiveLayout:{width:80,height:80,keepLabels:!0},_rtl:{legend:{itemTextPosition:p}},resolveLabelOverlapping:s},"chart:common:axis":{visible:!0,valueMarginsEnabled:!0,placeholderSize:null,logarithmBase:10,discreteAxisDivisionMode:"betweenLabels",width:1,label:{visible:!0},grid:{visible:!1,width:1},minorGrid:{visible:!1,width:1,opacity:.3},tick:{visible:!0,width:1,length:7,shift:3},minorTick:{visible:!1,width:1,opacity:.3,length:7,shift:3},stripStyle:{paddingLeftRight:10,paddingTopBottom:5},constantLineStyle:{width:1,color:i,dashStyle:a,label:{visible:!0,position:"inside"}},marker:{label:{}}},chart:{commonSeriesSettings:{type:"line",stack:"default",aggregation:{enabled:void 0},point:{visible:!0,symbol:"circle",size:12,border:{visible:!1,width:1},hoverMode:"onlyPoint",selectionMode:"onlyPoint",hoverStyle:{border:{visible:!0,width:4}},selectionStyle:{border:{visible:!0,width:4}}},scatter:{},line:{width:2,dashStyle:a,hoverStyle:{width:3,hatching:{direction:s}},selectionStyle:{width:3}},stackedline:{width:2,dashStyle:a,hoverStyle:{width:3,hatching:{direction:s}},selectionStyle:{width:3}},stackedspline:{width:2,dashStyle:a,hoverStyle:{width:3,hatching:{direction:s}},selectionStyle:{width:3}},fullstackedline:{width:2,dashStyle:a,hoverStyle:{width:3,hatching:{direction:s}},selectionStyle:{width:3}},fullstackedspline:{width:2,dashStyle:a,hoverStyle:{width:3,hatching:{direction:s}},selectionStyle:{width:3}},stepline:{width:2,dashStyle:a,hoverStyle:{width:3,hatching:{direction:s}},selectionStyle:{width:3}},area:{point:{visible:!1},opacity:.5},stackedarea:{point:{visible:!1},opacity:.5},fullstackedarea:{point:{visible:!1},opacity:.5},fullstackedsplinearea:{point:{visible:!1},opacity:.5},steparea:{border:{visible:!0,width:2},point:{visible:!1},hoverStyle:{border:{visible:!0,width:3}},selectionStyle:{border:{visible:!0,width:3}},opacity:.5},spline:{width:2,hoverStyle:{width:3,hatching:{direction:s}},selectionStyle:{width:3}},splinearea:{point:{visible:!1},opacity:.5},stackedsplinearea:{point:{visible:!1},opacity:.5},bar:{cornerRadius:0,point:{hoverStyle:{border:{visible:!1}},selectionStyle:{border:{visible:!1}}}},stackedbar:{cornerRadius:0,point:{hoverStyle:{border:{visible:!1}},selectionStyle:{border:{visible:!1}}},label:{position:"inside"}},fullstackedbar:{cornerRadius:0,point:{hoverStyle:{border:{visible:!1}},selectionStyle:{border:{visible:!1}}},label:{position:"inside"}},rangebar:{cornerRadius:0,point:{hoverStyle:{border:{visible:!1}},selectionStyle:{border:{visible:!1}}}},rangearea:{point:{visible:!1},opacity:.5},rangesplinearea:{point:{visible:!1},opacity:.5},bubble:{opacity:.5,point:{hoverStyle:{border:{visible:!1}},selectionStyle:{border:{visible:!1}}}},candlestick:{width:1,reduction:{color:o},hoverStyle:{width:3,hatching:{direction:s}},selectionStyle:{width:3},point:{border:{visible:!0}}},stock:{width:1,reduction:{color:o},hoverStyle:{width:3,hatching:{direction:s}},selectionStyle:{width:3},point:{border:{visible:!0}}}},crosshair:{enabled:!1,color:"#f05b41",width:1,dashStyle:a,label:{visible:!1,font:{color:n,size:12}},verticalLine:{visible:!0},horizontalLine:{visible:!0}},commonAxisSettings:{multipleAxesSpacing:5,forceUserTickInterval:!1,breakStyle:{width:5,color:"#ababab",line:"waved"},label:{displayMode:"standard",overlappingBehavior:"hide",indentFromAxis:10,wordWrap:"normal",textOverflow:"none"},title:{font:{size:16},margin:6,alignment:l},constantLineStyle:{paddingLeftRight:10,paddingTopBottom:10}},horizontalAxis:{position:"bottom",axisDivisionFactor:70,label:{rotationAngle:90,staggeringSpacing:5,alignment:l},stripStyle:{label:{horizontalAlignment:l,verticalAlignment:u}},constantLineStyle:{label:{horizontalAlignment:c,verticalAlignment:u}},constantLines:[]},verticalAxis:{position:p,axisDivisionFactor:40,label:{alignment:c},stripStyle:{label:{horizontalAlignment:p,verticalAlignment:l}},constantLineStyle:{label:{horizontalAlignment:p,verticalAlignment:u}},constantLines:[]},argumentAxis:{endOnTick:!1,workWeek:[1,2,3,4,5]},valueAxis:{grid:{visible:!0},autoBreaksEnabled:!1,maxAutoBreakCount:4},commonPaneSettings:{backgroundColor:s,border:{color:"#d3d3d3",width:1,visible:!1,top:!0,bottom:!0,left:!0,right:!0,dashStyle:a}},scrollBar:{visible:!1,offset:5,color:"gray",width:10},adjustOnZoom:!0,autoHidePointMarkers:!0,rotated:!1,zoomingMode:s,scrollingMode:s,synchronizeMultiAxes:!0,stickyHovering:!0,equalBarWidth:!0,barGroupPadding:.3,minBubbleSize:12,maxBubbleSize:.2,zoomAndPan:{dragBoxStyle:{color:"#2a2a2a",opacity:.2},panKey:"shift",allowMouseWheel:!0,allowTouchGestures:!0},commonAnnotationSettings:{font:{color:"#333333"},tooltipEnabled:!0,border:{width:1,color:"#dddddd",dashStyle:a,visible:!0},color:n,opacity:.9,arrowLength:14,arrowWidth:14,paddingLeftRight:10,paddingTopBottom:10,shadow:{opacity:.15,offsetX:0,offsetY:1,blur:4,color:i},image:{width:30,height:30},wordWrap:"normal",textOverflow:"ellipsis",allowDragging:!1}},pie:{innerRadius:.5,minDiameter:.5,type:"pie",dataPrepareSettings:{_skipArgumentSorting:!0},commonSeriesSettings:{pie:{border:{visible:!1,width:2,color:n},hoverStyle:{hatching:{direction:c,width:4,step:10,opacity:.75},border:{visible:!1,width:2}},selectionStyle:{hatching:{direction:c,width:4,step:10,opacity:.5},border:{visible:!1,width:2}}},doughnut:{border:{visible:!1,width:2,color:n},hoverStyle:{hatching:{direction:c,width:4,step:10,opacity:.75},border:{visible:!1,width:2}},selectionStyle:{hatching:{direction:c,width:4,step:10,opacity:.5},border:{visible:!1,width:2}}},donut:{border:{visible:!1,width:2,color:n},hoverStyle:{hatching:{direction:c,width:4,step:10,opacity:.75},border:{visible:!1,width:2}},selectionStyle:{hatching:{direction:c,width:4,step:10,opacity:.5},border:{visible:!1,width:2}}},label:{textOverflow:"ellipsis",wordWrap:"normal"}},legend:{hoverMode:"allArgumentPoints",backgroundColor:s},adaptiveLayout:{keepLabels:!1}},gauge:{scale:{tick:{visible:!0,length:5,width:2,opacity:1},minorTick:{visible:!1,length:3,width:1,opacity:1},label:{visible:!0,alignment:l,hideFirstOrLast:"last",overlappingBehavior:"hide"},position:u,endOnTick:!1},rangeContainer:{offset:0,width:5,backgroundColor:"#808080"},valueIndicators:{_default:{color:"#c2c2c2"},rangebar:{space:2,size:10,color:"#cbc5cf",backgroundColor:s,text:{indent:0,font:{size:14,color:null}}},twocolorneedle:{secondColor:"#e18e92"},trianglemarker:{space:2,length:14,width:13,color:"#8798a5"},textcloud:{arrowLength:5,horizontalOffset:6,verticalOffset:3,color:"#679ec5",text:{font:{color:n,size:18}}}},indicator:{hasPositiveMeaning:!0,layout:{horizontalAlignment:l,verticalAlignment:"bottom"},text:{font:{size:18}}},_circular:{scale:{scaleDivisionFactor:17,orientation:"outside",label:{indentFromTick:10}},rangeContainer:{orientation:"outside"},valueIndicatorType:"rectangleneedle",subvalueIndicatorType:"trianglemarker",valueIndicators:{_type:"rectangleneedle",_default:{offset:20,indentFromCenter:0,width:2,spindleSize:14,spindleGapSize:10,beginAdaptingAtRadius:50},triangleneedle:{width:4},twocolorneedle:{space:2,secondFraction:.4},rangebar:{offset:30},trianglemarker:{offset:6},textcloud:{offset:-6}}},_linear:{scale:{scaleDivisionFactor:25,horizontalOrientation:c,verticalOrientation:"bottom",label:{indentFromTick:-10}},rangeContainer:{horizontalOrientation:c,verticalOrientation:"bottom"},valueIndicatorType:"rangebar",subvalueIndicatorType:"trianglemarker",valueIndicators:{_type:"rectangle",_default:{offset:2.5,length:15,width:15},rectangle:{width:10},rangebar:{offset:10,horizontalOrientation:c,verticalOrientation:"bottom"},trianglemarker:{offset:10,horizontalOrientation:p,verticalOrientation:u},textcloud:{offset:-1,horizontalOrientation:p,verticalOrientation:u}}}},barGauge:{backgroundColor:"#e0e0e0",relativeInnerRadius:.3,barSpacing:4,resolveLabelOverlapping:"hide",label:{indent:20,connectorWidth:2,font:{size:16}},legend:{visible:!1},indicator:{hasPositiveMeaning:!0,layout:{horizontalAlignment:l,verticalAlignment:"bottom"},text:{font:{size:18}}}},rangeSelector:{scale:{valueMarginsEnabled:!0,width:1,color:i,opacity:.1,showCustomBoundaryTicks:!0,label:{overlappingBehavior:"hide",alignment:l,visible:!0,topIndent:7,font:{size:11}},tick:{width:1,color:i,opacity:.17,visible:!0,length:12},minorTick:{width:1,color:i,opacity:.05,visible:!0,length:12},marker:{width:1,color:"#000000",opacity:.1,visible:!0,separatorHeight:33,topIndent:10,textLeftIndent:7,textTopIndent:11,label:{}},logarithmBase:10,workWeek:[1,2,3,4,5],breakStyle:{width:5,color:"#ababab",line:"waved"},endOnTick:!1},selectedRangeColor:"#606060",sliderMarker:{visible:!0,paddingTopBottom:2,paddingLeftRight:4,color:"#606060",invalidRangeColor:o,font:{color:n,size:11}},sliderHandle:{width:1,color:i,opacity:.2},shutter:{opacity:.75},background:{color:"#c0bae1",visible:!0,image:{location:"full"}},behavior:{snapToTicks:!0,animationEnabled:!0,moveSelectedRangeByClick:!0,manualRangeSelectionEnabled:!0,allowSlidersSwap:!0,callValueChanged:"onMovingComplete"},redrawOnResize:!0,chart:{equalBarWidth:!0,barGroupPadding:.3,minBubbleSize:12,maxBubbleSize:.2,topIndent:.1,bottomIndent:0,valueAxis:{inverted:!1,logarithmBase:10},commonSeriesSettings:{type:"area",aggregation:{enabled:void 0},point:{visible:!1},scatter:{point:{visible:!0}}}}},map:{title:{margin:10},background:{borderWidth:1,borderColor:"#cacaca"},layer:{label:{enabled:!1,stroke:n,"stroke-width":1,"stroke-opacity":.7,font:{color:"#2b2b2b",size:12}}},"layer:area":{borderWidth:1,borderColor:n,color:"#d2d2d2",hoveredBorderColor:"#303030",selectedBorderWidth:2,selectedBorderColor:"#303030",label:{"stroke-width":2,font:{size:16}}},"layer:line":{borderWidth:2,color:"#ba8365",hoveredColor:"#a94813",selectedBorderWidth:3,selectedColor:"#e55100",label:{"stroke-width":2,font:{size:16}}},"layer:marker":{label:{enabled:!0,"stroke-width":1,font:{size:12}}},"layer:marker:dot":{borderWidth:2,borderColor:n,size:8,selectedStep:2,backStep:18,backColor:n,backOpacity:.32,shadow:!0},"layer:marker:bubble":{minSize:20,maxSize:50,hoveredBorderWidth:1,hoveredBorderColor:"#303030",selectedBorderWidth:2,selectedBorderColor:"#303030"},"layer:marker:pie":{size:50,hoveredBorderWidth:1,hoveredBorderColor:"#303030",selectedBorderWidth:2,selectedBorderColor:"#303030"},"layer:marker:image":{size:20},legend:{verticalAlignment:"bottom",horizontalAlignment:c,position:"inside",backgroundOpacity:.65,border:{visible:!0},paddingLeftRight:16,paddingTopBottom:12},controlBar:{borderColor:"#5d5d5d",borderWidth:3,color:n,margin:20,opacity:.3},_rtl:{legend:{itemTextPosition:p}}},treeMap:{tile:{border:{width:1,opacity:.2,color:"#000000"},color:"#5f8b95",hoverStyle:{hatching:{opacity:.75,step:6,width:2,direction:"right"},border:{}},selectionStyle:{hatching:{opacity:.5,step:6,width:2,direction:"right"},border:{opacity:1}},label:{visible:!0,paddingLeftRight:5,paddingTopBottom:4,stroke:"#000000","stroke-width":1,"stroke-opacity":.3,font:{color:"#ffffff",weight:300},shadow:{opacity:.8,offsetX:0,offsetY:1,blur:1,color:"#000000"},wordWrap:"normal",textOverflow:"ellipsis"}},group:{padding:4,border:{width:1},color:"#eeeeee",hoverStyle:{hatching:{opacity:0,step:6,width:2,direction:"right"},border:{}},selectionStyle:{hatching:{opacity:0,step:6,width:2,direction:"right"},border:{}},label:{visible:!0,paddingLeftRight:5,paddingTopBottom:4,font:{color:"#767676",weight:600},textOverflow:"ellipsis"}},title:{subtitle:{}},tooltip:{},loadingIndicator:{}},sparkline:{lineColor:"#666666",lineWidth:2,areaOpacity:.2,minColor:"#e8c267",maxColor:"#e55253",barPositiveColor:"#a9a9a9",barNegativeColor:"#d7d7d7",winColor:"#a9a9a9",lossColor:"#d7d7d7",firstLastColor:"#666666",pointSymbol:"circle",pointColor:n,pointSize:4,type:"line",argumentField:"arg",valueField:"val",winlossThreshold:0,showFirstLast:!0,showMinMax:!1,tooltip:{enabled:!0}},bullet:{color:"#e8c267",targetColor:"#666666",targetWidth:4,showTarget:!0,showZeroLevel:!0,tooltip:{enabled:!0}},polar:{commonSeriesSettings:{type:"scatter",closed:!0,point:{visible:!0,symbol:"circle",size:12,border:{visible:!1,width:1},hoverMode:"onlyPoint",selectionMode:"onlyPoint",hoverStyle:{border:{visible:!0,width:4},size:12},selectionStyle:{border:{visible:!0,width:4},size:12}},scatter:{},line:{width:2,dashStyle:a,hoverStyle:{width:3,hatching:{direction:s}},selectionStyle:{width:3}},area:{point:{visible:!1},opacity:.5},stackedline:{width:2},bar:{opacity:.8},stackedbar:{opacity:.8}},adaptiveLayout:{width:80,height:80,keepLabels:!0},equalBarWidth:!0,barGroupPadding:.3,commonAxisSettings:{visible:!0,forceUserTickInterval:!1,label:{overlappingBehavior:"hide",indentFromAxis:5},grid:{visible:!0},minorGrid:{visible:!0},tick:{visible:!0},title:{font:{size:16},margin:10}},argumentAxis:{startAngle:0,firstPointOnStartAngle:!1,period:void 0},valueAxis:{endOnTick:!1,tick:{visible:!1}},horizontalAxis:{position:u,axisDivisionFactor:50,label:{alignment:l}},verticalAxis:{position:u,axisDivisionFactor:30,label:{alignment:c}}},funnel:{sortData:!0,valueField:"val",colorField:"color",argumentField:"arg",hoverEnabled:!0,selectionMode:"single",item:{border:{visible:!1,width:2,color:n},hoverStyle:{hatching:{opacity:.75,step:6,width:2,direction:c},border:{}},selectionStyle:{hatching:{opacity:.5,step:6,width:2,direction:c},border:{}}},title:{margin:10},adaptiveLayout:{width:80,height:80,keepLabels:!0},legend:{visible:!1},_rtl:{legend:{itemTextPosition:p}},tooltip:{customizeTooltip:function(e){return{text:e.item.argument+" "+e.valueText}}},inverted:!1,algorithm:"dynamicSlope",neckWidth:0,neckHeight:0,resolveLabelOverlapping:"shift",label:{textOverflow:"ellipsis",wordWrap:"normal",visible:!0,horizontalAlignment:c,horizontalOffset:0,verticalOffset:0,showForZeroValues:!1,customizeText:function(e){return e.item.argument+" "+e.valueText},position:"columns",font:{color:n},border:{visible:!1,width:1,color:"#d3d3d3",dashStyle:a},connector:{visible:!0,width:1,opacity:.5}}},sankey:{sourceField:"source",targetField:"target",weightField:"weight",hoverEnabled:!0,alignment:l,adaptiveLayout:{width:80,height:80,keepLabels:!0},label:{visible:!0,horizontalOffset:8,verticalOffset:0,overlappingBehavior:"ellipsis",useNodeColors:!1,font:{color:i,weight:500},border:{visible:!1,width:2,color:n},customizeText:function(e){return e.title},shadow:{opacity:.2,offsetX:0,offsetY:1,blur:1,color:n}},title:{margin:10,font:{size:28,weight:200},subtitle:{font:{size:16}}},tooltip:{enabled:!0},node:{padding:30,width:8,opacity:1,border:{color:n,width:1,visible:!1},hoverStyle:{hatching:{opacity:.75,step:6,width:2,direction:c},border:{}}},link:{color:"#888888",colorMode:"none",opacity:.3,border:{color:n,width:1,visible:!1},hoverStyle:{opacity:.5,hatching:{opacity:.75,step:6,width:2,direction:c},border:{}}}}}),y("generic.light.compact","generic.light")},"8rHC":function(e,t,r){"use strict";r("LUwo").registerTheme({name:"ios7.default",backgroundColor:"#ffffff",primaryTitleColor:"#000000",secondaryTitleColor:"#767676",gridColor:"#ececec",axisColor:"#767676",legend:{font:{color:"#000000"}},tooltip:{font:{color:"#767676"}},"chart:common":{commonSeriesSettings:{label:{border:{color:"#d3d3d3"}}}},chart:{commonPaneSettings:{border:{color:"#d3d3d3"}}},rangeSelector:{scale:{tick:{color:"#000000",opacity:.1},minorTick:{color:"#000000",opacity:.03}}},treeMap:{group:{label:{font:{color:"#767676"}}}}},"generic.light")},"9//z":function(e,t,r){"use strict";var n={},i=r("ppys").states,o=r("MFjd"),s=r("rPl+"),a=r("dU5o"),u=r("wykg"),c=r("AMUF"),p=r("MGzW"),l=r("vRnT"),m=r("XqL5"),d=r("0ZJR"),y=r("C+eR").normalizeEnum,h=r("1LL4").extend,g=r("ti0F").isDefined,b=r("KAnu").noop,f=i.selectedMark,S=i.hoverMark,v=i.normalMark,_=i.hover,O=i.normal,I=i.selection,N={chart:{scatter:"symbolPoint",line:"symbolPoint",spline:"symbolPoint",stepline:"symbolPoint",stackedline:"symbolPoint",fullstackedline:"symbolPoint",stackedspline:"symbolPoint",fullstackedspline:"symbolPoint",stackedsplinearea:"symbolPoint",fullstackedsplinearea:"symbolPoint",area:"symbolPoint",splinearea:"symbolPoint",steparea:"symbolPoint",stackedarea:"symbolPoint",fullstackedarea:"symbolPoint",rangearea:"rangeSymbolPoint",bar:"barPoint",stackedbar:"barPoint",fullstackedbar:"barPoint",rangebar:"rangeBarPoint",bubble:"bubblePoint",stock:"stockPoint",candlestick:"candlestickPoint"},pie:{pie:"piePoint",doughnut:"piePoint",donut:"piePoint"},polar:{scatter:"polarSymbolPoint",line:"polarSymbolPoint",area:"polarSymbolPoint",bar:"polarBarPoint",stackedbar:"polarBarPoint"}};function C(e){return"none"===y(e)}function T(e,t,r){this.fullState=v,this.series=e,this.update(t,r),this._viewCounters={hover:0,selection:0},this._emptySettings={fill:null,stroke:null,dashStyle:null}}t.Point=T,n.symbolPoint=o,n.barPoint=s,n.bubblePoint=a,n.piePoint=u,n.rangeSymbolPoint=c,n.rangeBarPoint=p,n.candlestickPoint=l,n.stockPoint=m,n.polarSymbolPoint=d.polarSymbolPoint,n.polarBarPoint=d.polarBarPoint,T.prototype={constructor:T,getColor:function(){return this.hasValue()||this._styles.usePointCustomOptions||this.series.customizePoint(this,this._dataItem),this._styles.normal.fill||this.series.getColor()},_getStyle:function(){return this._styles[this._currentStyle||"normal"]},update:function(e,t){this.updateOptions(t),this.updateData(e)},updateData:function(e){var t=this.argument!==e.argument;this.argument=this.initialArgument=this.originalArgument=e.argument,this.tag=e.tag,this.index=e.index,this._dataItem=e,this.data=e.data,this.lowError=e.lowError,this.highError=e.highError,this.aggregationInfo=e.aggregationInfo,this._updateData(e,t),!this.hasValue()&&this.setInvisibility(),this._fillStyle(),this._updateLabelData()},deleteMarker:function(){this.graphic&&this.graphic.dispose(),this.graphic=null},draw:function(e,t,r,n){return(this._needDeletingOnDraw||this.series.autoHidePointMarkers&&!this.isSelected())&&(this.deleteMarker(),this._needDeletingOnDraw=!1),this._needClearingOnDraw&&(this.clearMarker(),this._needClearingOnDraw=!1),this._hasGraphic()?this._updateMarker(r,this._getStyle(),t.markers):this.getMarkerVisibility()&&!this.series.autoHidePointMarkers&&this._drawMarker(e,t.markers,r,n),this._drawLabel(),this._drawErrorBar(e,t.errorBars,r),this},_getViewStyle:function(){var e=v,t=this.fullState,r=[O,_,I,I];return this._viewCounters.hover&&(e|=S),this._viewCounters.selection&&(e|=f),C(this.getOptions().selectionMode)&&(t&=~f),C(this.getOptions().hoverMode)&&(t&=~S),r[e|=t]},applyView:function(e){var t=this._getViewStyle();this._currentStyle=t,this.graphic||!this.series.autoHidePointMarkers||t!==I&&t!==_||this._drawMarker(this.series.getRenderer(),this.series.getMarkersGroup()),this.graphic&&(this.series.autoHidePointMarkers&&t!==I&&t!==_?this.deleteMarker():("normal"===t?this.clearMarker():this.graphic.toForeground(),this._updateMarker(!0,this._styles[t],void 0,e)))},setView:function(e){this._viewCounters[e]++,this.applyView()},resetView:function(e){var t=this._viewCounters;--t[e],t[e]<0&&(t[e]=0),this.applyView()},releaseHoverState:function(){this.graphic&&!this.isSelected()&&this.graphic.toBackground()},select:function(){this.series.selectPoint(this)},clearSelection:function(){this.series.deselectPoint(this)},hover:function(){this.series.hoverPoint(this)},clearHover:function(){this.series.clearPointHover()},showTooltip:function(){this.series.showPointTooltip(this)},hideTooltip:function(){this.series.hidePointTooltip(this)},_checkLabelsChanging:function(e,t){var r=~t.indexOf("range"),n=~e.indexOf("range");return n&&!r||!n&&r},updateOptions:function(e){if(e){var t=this._options,r=e.widgetType,i=t&&t.type,o=e.type,s=N[r][o];i!==o?(this._needDeletingOnDraw=!0,this._needClearingOnDraw=!1,i&&(this._checkLabelsChanging(i,o)&&this.deleteLabel(),this._resetType(n[N[i]])),this._setType(n[s])):(this._needDeletingOnDraw=this._checkSymbol(t,e),this._needClearingOnDraw=this._checkCustomize(t,e)),this._options=e,this._fillStyle(),this._updateLabelOptions(s)}},translate:function(){this.hasValue()&&(this._translate(),this.translated=!0)},_checkCustomize:function(e,t){return e.styles.usePointCustomOptions&&!t.styles.usePointCustomOptions},_getCustomLabelVisibility:function(){return this._styles.useLabelCustomOptions?!!this._options.label.visible:null},getBoundingRect:function(){return this._getGraphicBBox()},_resetType:function(e){for(var t in e)delete this[t]},_setType:function(e){for(var t in e)this[t]=e[t]},isInVisibleArea:function(){return this.inVisibleArea},isSelected:function(){return!!(this.fullState&f)},isHovered:function(){return!!(this.fullState&S)},getOptions:function(){return this._options},animate:function(e,t,r){this.graphic?this.graphic.animate(t,{partitionDuration:r},e):e&&e()},getCoords:function(e){return e?this._options.rotated?{x:this.minX-(this.x-this.minX?0:1),y:this.y}:{x:this.x,y:this.minY+(this.y-this.minY?0:1)}:{x:this.x,y:this.y}},getDefaultCoords:function(){return this._options.rotated?{x:this.defaultX,y:this.y}:{x:this.x,y:this.defaultY}},setDefaultCoords:function(){var e=this.getDefaultCoords();this.x=e.x,this.y=e.y},_getVisibleArea:function(){return this.series.getVisibleArea()},_getArgTranslator:function(){return this.series.getArgumentAxis().getTranslator()},_getValTranslator:function(){return this.series.getValueAxis().getTranslator()},_calculateVisibility:function(e,t,r,n){var i=this._getVisibleArea(),o=this._options.rotated;i.minX>e+(r||0)||i.maxXt+(n||0)||i.maxY","dxFilterBuilder-filterOperationEquals":"Equals","dxFilterBuilder-filterOperationNotEquals":"Does not equal","dxFilterBuilder-filterOperationLess":"Is less than","dxFilterBuilder-filterOperationLessOrEquals":"Is less than or equal to","dxFilterBuilder-filterOperationGreater":"Is greater than","dxFilterBuilder-filterOperationGreaterOrEquals":"Is greater than or equal to","dxFilterBuilder-filterOperationStartsWith":"Starts with","dxFilterBuilder-filterOperationContains":"Contains","dxFilterBuilder-filterOperationNotContains":"Does not contain","dxFilterBuilder-filterOperationEndsWith":"Ends with","dxFilterBuilder-filterOperationIsBlank":"Is blank","dxFilterBuilder-filterOperationIsNotBlank":"Is not blank","dxFilterBuilder-filterOperationBetween":"Is between","dxFilterBuilder-filterOperationAnyOf":"Is any of","dxFilterBuilder-filterOperationNoneOf":"Is none of","dxHtmlEditor-dialogColorCaption":"Change Font Color","dxHtmlEditor-dialogBackgroundCaption":"Change Background Color","dxHtmlEditor-dialogLinkCaption":"Add Link","dxHtmlEditor-dialogLinkUrlField":"URL","dxHtmlEditor-dialogLinkTextField":"Text","dxHtmlEditor-dialogLinkTargetField":"Open link in new window","dxHtmlEditor-dialogImageCaption":"Add Image","dxHtmlEditor-dialogImageUrlField":"URL","dxHtmlEditor-dialogImageAltField":"Alternate text","dxHtmlEditor-dialogImageWidthField":"Width (px)","dxHtmlEditor-dialogImageHeightField":"Height (px)","dxHtmlEditor-heading":"Heading","dxHtmlEditor-normalText":"Normal text","dxFileManager-newDirectoryName":"Untitled directory","dxFileManager-rootDirectoryName":"Files","dxFileManager-errorNoAccess":"Access denied. The operation cannot be completed.","dxFileManager-errorDirectoryExistsFormat":"Directory '{0}' already exists.","dxFileManager-errorFileExistsFormat":"File '{0}' already exists.","dxFileManager-errorFileNotFoundFormat":"File '{0}' not found.","dxFileManager-errorDirectoryNotFoundFormat":"Directory '{0}' not found.","dxFileManager-errorWrongFileExtension":"File extension is not allowed.","dxFileManager-errorMaxFileSizeExceeded":"File size exceeds the maximum allowed size.","dxFileManager-errorInvalidSymbols":"This name contains invalid characters.","dxFileManager-errorDefault":"Unspecified error.","dxFileManager-commandCreate":"New directory","dxFileManager-commandRename":"Rename","dxFileManager-commandMove":"Move","dxFileManager-commandCopy":"Copy","dxFileManager-commandDelete":"Delete","dxFileManager-commandDownload":"Download","dxFileManager-commandUpload":"Upload files","dxFileManager-commandRefresh":"Refresh","dxFileManager-commandThumbnails":"Thumbnails View","dxFileManager-commandDetails":"Details View","dxFileManager-commandClear":"Clear selection","dxFileManager-dialogDirectoryChooserTitle":"Select Destination Directory","dxFileManager-dialogDirectoryChooserButtonText":"Select","dxFileManager-dialogRenameItemTitle":"Rename","dxFileManager-dialogRenameItemButtonText":"Save","dxFileManager-dialogCreateDirectoryTitle":"New directory","dxFileManager-dialogCreateDirectoryButtonText":"Create","dxFileManager-editingCreateSingleItemProcessingMessage":"Creating a directory inside {0}","dxFileManager-editingCreateSingleItemSuccessMessage":"Created a directory inside {0}","dxFileManager-editingCreateSingleItemErrorMessage":"Directory wasn't created","dxFileManager-editingCreateCommonErrorMessage":"Directory wasn't created","dxFileManager-editingRenameSingleItemProcessingMessage":"Renaming an item inside {0}","dxFileManager-editingRenameSingleItemSuccessMessage":"Renamed an item inside {0}","dxFileManager-editingRenameSingleItemErrorMessage":"Item wasn't renamed","dxFileManager-editingRenameCommonErrorMessage":"Item wasn't renamed","dxFileManager-editingDeleteSingleItemProcessingMessage":"Deleting an item from {0}","dxFileManager-editingDeleteMultipleItemsProcessingMessage":"Deleting {0} items from {1}","dxFileManager-editingDeleteSingleItemSuccessMessage":"Deleted an item from {0}","dxFileManager-editingDeleteMultipleItemsSuccessMessage":"Deleted {0} items from {1}","dxFileManager-editingDeleteSingleItemErrorMessage":"Item wasn't deleted","dxFileManager-editingDeleteMultipleItemsErrorMessage":"{0} items weren't deleted","dxFileManager-editingDeleteCommonErrorMessage":"Some items weren't deleted","dxFileManager-editingMoveSingleItemProcessingMessage":"Moving an item to {0}","dxFileManager-editingMoveMultipleItemsProcessingMessage":"Moving {0} items to {1}","dxFileManager-editingMoveSingleItemSuccessMessage":"Moved an item to {0}","dxFileManager-editingMoveMultipleItemsSuccessMessage":"Moved {0} items to {1}","dxFileManager-editingMoveSingleItemErrorMessage":"Item wasn't moved","dxFileManager-editingMoveMultipleItemsErrorMessage":"{0} items weren't moved","dxFileManager-editingMoveCommonErrorMessage":"Some items weren't moved","dxFileManager-editingCopySingleItemProcessingMessage":"Copying an item to {0}","dxFileManager-editingCopyMultipleItemsProcessingMessage":"Copying {0} items to {1}","dxFileManager-editingCopySingleItemSuccessMessage":"Copied an item to {0}","dxFileManager-editingCopyMultipleItemsSuccessMessage":"Copied {0} items to {1}","dxFileManager-editingCopySingleItemErrorMessage":"Item wasn't copied","dxFileManager-editingCopyMultipleItemsErrorMessage":"{0} items weren't copied","dxFileManager-editingCopyCommonErrorMessage":"Some items weren't copied","dxFileManager-editingUploadSingleItemProcessingMessage":"Uploading an item to {0}","dxFileManager-editingUploadMultipleItemsProcessingMessage":"Uploading {0} items to {1}","dxFileManager-editingUploadSingleItemSuccessMessage":"Uploaded an item to {0}","dxFileManager-editingUploadMultipleItemsSuccessMessage":"Uploaded {0} items to {1}","dxFileManager-editingUploadSingleItemErrorMessage":"Item wasn't uploaded","dxFileManager-editingUploadMultipleItemsErrorMessage":"{0} items weren't uploaded","dxFileManager-editingUploadCanceledMessage":"Canceled","dxFileManager-listDetailsColumnCaptionName":"Name","dxFileManager-listDetailsColumnCaptionDateModified":"Date Modified","dxFileManager-listDetailsColumnCaptionFileSize":"File Size","dxFileManager-listThumbnailsTooltipTextSize":"Size","dxFileManager-listThumbnailsTooltipTextDateModified":"Date Modified","dxFileManager-notificationProgressPanelTitle":"Progress","dxFileManager-notificationProgressPanelEmptyListText":"No operations","dxFileManager-notificationProgressPanelOperationCanceled":"Canceled","dxDiagram-categoryGeneral":"General","dxDiagram-categoryFlowchart":"Flowchart","dxDiagram-categoryOrgChart":"Organizational Chart","dxDiagram-categoryContainers":"Containers","dxDiagram-categoryCustom":"Custom","dxDiagram-commandProperties":"Properties","dxDiagram-commandExport":"Export","dxDiagram-commandExportToSvg":"Export to SVG","dxDiagram-commandExportToPng":"Export to PNG","dxDiagram-commandExportToJpg":"Export to JPEG","dxDiagram-commandUndo":"Undo","dxDiagram-commandRedo":"Redo","dxDiagram-commandFontName":"Font Name","dxDiagram-commandFontSize":"Font Size","dxDiagram-commandBold":"Bold","dxDiagram-commandItalic":"Italic","dxDiagram-commandUnderline":"Underline","dxDiagram-commandTextColor":"Text Color","dxDiagram-commandLineColor":"Line Color","dxDiagram-commandFillColor":"Fill Color","dxDiagram-commandAlignLeft":"Align Left","dxDiagram-commandAlignCenter":"Align Center","dxDiagram-commandAlignRight":"Align Right","dxDiagram-commandConnectorLineType":"Connector Line Type","dxDiagram-commandConnectorLineStraight":"Straight","dxDiagram-commandConnectorLineOrthogonal":"Orthogonal","dxDiagram-commandConnectorLineStart":"Connector Line Start","dxDiagram-commandConnectorLineEnd":"Connector Line End","dxDiagram-commandConnectorLineNone":"None","dxDiagram-commandConnectorLineArrow":"Arrow","dxDiagram-commandAutoLayout":"Auto Layout","dxDiagram-commandAutoLayoutTree":"Tree","dxDiagram-commandAutoLayoutLayered":"Layered","dxDiagram-commandAutoLayoutHorizontal":"Horizontal","dxDiagram-commandAutoLayoutVertical":"Vertical","dxDiagram-commandFullscreen":"Full Screen","dxDiagram-commandUnits":"Units","dxDiagram-commandPageSize":"Page Size","dxDiagram-commandPageOrientation":"Page Orientation","dxDiagram-commandPageOrientationLandscape":"Landscape","dxDiagram-commandPageOrientationPortrait":"Portrait","dxDiagram-commandPageColor":"Page Color","dxDiagram-commandShowGrid":"Show Grid","dxDiagram-commandSnapToGrid":"Snap to Grid","dxDiagram-commandGridSize":"Grid Size","dxDiagram-commandZoomLevel":"Zoom Level","dxDiagram-commandAutoZoom":"Auto Zoom","dxDiagram-commandSimpleView":"Simple View","dxDiagram-commandCut":"Cut","dxDiagram-commandCopy":"Copy","dxDiagram-commandPaste":"Paste","dxDiagram-commandSelectAll":"Select All","dxDiagram-commandDelete":"Delete","dxDiagram-commandBringToFront":"Bring to Front","dxDiagram-commandSendToBack":"Send to Back","dxDiagram-commandLock":"Lock","dxDiagram-commandUnlock":"Unlock","dxDiagram-commandInsertShapeImage":"Insert Image...","dxDiagram-commandEditShapeImage":"Change Image...","dxDiagram-commandDeleteShapeImage":"Delete Image","dxDiagram-unitIn":"in","dxDiagram-unitCm":"cm","dxDiagram-unitPx":"px","dxDiagram-dialogButtonOK":"OK","dxDiagram-dialogButtonCancel":"Cancel","dxDiagram-dialogInsertShapeImageTitle":"Insert Image","dxDiagram-dialogEditShapeImageTitle":"Change Image","dxDiagram-dialogEditShapeImageSelectButton":"Select image","dxDiagram-dialogEditShapeImageLabelText":"or drop file here"}}},"93nf":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.elasticache={},n.ElastiCache=i.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]),Object.defineProperty(o.services.elasticache,"2015-02-02",{get:function(){var e=r("L74i");return e.paginators=r("QgI1").pagination,e.waiters=r("hjQn").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.ElastiCache},"9Gqe":function(e,t,r){var n=r("BaN1"),i=r("KFai"),o=r("BGYI"),s=r("JWCV"),a=r("henJ");function u(e,t){if(!e.httpRequest.headers["Content-Type"]){var r=t?"binary/octet-stream":"application/json";e.httpRequest.headers["Content-Type"]=r}}e.exports={buildRequest:function(e){i.buildRequest(e),["GET","HEAD","DELETE"].indexOf(e.httpRequest.method)<0&&function(e){var t=new s,r=e.service.api.operations[e.operation].input;if(r.payload){var n,i=r.members[r.payload];n=e.params[r.payload],"structure"===i.type?(e.httpRequest.body=t.build(n||{},i),u(e)):void 0!==n&&(e.httpRequest.body=n,("binary"===i.type||i.isStreaming)&&u(e,!0))}else e.httpRequest.body=t.build(e.params,r),u(e)}(e)},extractError:function(e){o.extractError(e)},extractData:function(e){i.extractData(e);var t=e.request,r=t.service.api.operations[t.operation],s=t.service.api.operations[t.operation].output||{};if(r.hasEventOutput,s.payload){var u=s.members[s.payload],c=e.httpResponse.body;if(u.isEventStream)p=new a,e.data[payload]=n.createEventStream(2===AWS.HttpClient.streamsApiVersion?e.httpResponse.stream:c,p,u);else if("structure"===u.type||"list"===u.type){var p=new a;e.data[s.payload]=p.parse(c,u)}else"binary"===u.type||u.isStreaming?e.data[s.payload]=c:e.data[s.payload]=u.toType(c)}else{var l=e.data;o.extractData(e),e.data=n.merge(l,e.data)}}}},"9OO9":function(e,t,r){"use strict";var n=r("0CSc"),i=r("cibw"),o=r("VF6F"),s=o("Object.prototype.toString"),a=r("B6Q+")(),u="undefined"==typeof globalThis?global:globalThis,c=i(),p=o("Array.prototype.indexOf",!0)||function(e,t){for(var r=0;r-1}return!!d&&function(e){var t=!1;return n(m,(function(r,n){if(!t)try{t=r.call(e)===n}catch(i){}})),t}(e)}},"9Wjf":function(e,t,r){"use strict";var n,i,o,s,a,u=r("KAnu").noop,c=r("ti0F"),p=r("1LL4").extend,l=r("r+ng").BaseThemeManager,m=c.isString,d=c.isDefined,y=r("C+eR").normalizeEnum,h=l.inherit((n=function(e){return e?((e=p(!0,{},e)).title=(t=e.title,m(t)?{text:t}:t),("logarithmic"===e.type&&e.logarithmBase<=0||e.logarithmBase&&!c.isNumeric(e.logarithmBase))&&(e.logarithmBase=void 0,e.logarithmBaseError=!0),e.label&&e.label.alignment&&(e.label.userAlignment=!0),e):{};var t},i=function(e,t,r){var i=this._theme,o=r^"valueAxis"===e?"verticalAxis":"horizontalAxis",s=n(t),a=n(this._userOptions.commonAxisSettings),u=p(!0,{},i.commonAxisSettings,i[o],i[e],a,s);return u.workWeek=s.workWeek||i[e].workWeek,u.forceUserTickInterval|=d(s.tickInterval)&&!d(s.axisDivisionFactor),u},s={base:o=function(e,t){t=t||this._userOptions[e];var r=this._theme[e],n=this._mergedSettings[e];return n||(n=c.isPlainObject(r)&&c.isPlainObject(t)?p(!0,{},r,t):d(t)?t:r,this._mergedSettings[e]=n,n)},argumentAxis:i,valueAxisRangeSelector:function(){return o.call(this,"valueAxis")},valueAxis:i,series:function(e,t,r){var n,i,o,u=this,c=u._theme,l=u._userOptions.commonSeriesSettings||{},m=c.commonSeriesSettings,d=u._themeSection.split(".").slice(-1)[0],h=y(t.type||l.type||m.type||"pie"===d&&c.type),g=u.palette,b=~h.indexOf("bar"),f=~h.indexOf("line"),S=~h.indexOf("area"),v="bubble"===h,_=u.getOptions("resolveLabelsOverlapping"),O=u.getOptions("containerBackgroundColor"),I=s.seriesTemplate.call(this);return(b||v)&&(o=(t=p(!0,{},l,l[h],t)).visible,l={type:{}},p(!0,t,t.point),t.visible=o),(n=p(!0,{aggregation:{}},m,m[h],l,l[h],t)).aggregation.enabled="chart"===d&&a(n.aggregation,u.getOptions("useAggregation")),n.type=h,n.widgetType=d,n.containerBackgroundColor=O,i="pie"!==d?n.color||g.getNextColor(r):function(e,t,r){var n="".concat(e,"-").concat(t);return u._multiPieColors[n]||(u._multiPieColors[n]=g.getNextColor(r)),u._multiPieColors[n]},n.mainSeriesColor=i,n.resolveLabelsOverlapping=_,n.label&&(f||S&&"rangearea"!==h||"scatter"===h)&&(n.label.position="outside"),I&&(n.nameField=I.nameField),n},animation:function(e){var t=this._userOptions[e];return t=c.isPlainObject(t)?t:d(t)?{enabled:!!t}:{},o.call(this,e,t)},seriesTemplate:function(){var e=o.call(this,"seriesTemplate");return e&&(e.nameField=e.nameField||"series"),e},zoomAndPan:function(){function e(e){var t="pan"===(e=y(e))||"both"===e,r="zoom"===e||"both"===e;return{pan:t,zoom:r,none:!t&&!r}}var t=this._userOptions.zoomAndPan;if(!d(t)){var r=y(this.getOptions("zoomingMode")),n=y(this.getOptions("scrollingMode")),i=-1!==["all","mouse","touch"].indexOf(r),s=-1!==["all","mouse","touch"].indexOf(n);t={argumentAxis:i&&s?"both":i?"zoom":s?"pan":"none",allowMouseWheel:"all"===r||"mouse"===r,allowTouchGestures:"all"===r||"touch"===r||"all"===n||"touch"===n}}var a=o.call(this,"zoomAndPan",t);return{valueAxis:e(a.valueAxis),argumentAxis:e(a.argumentAxis),dragToZoom:!!a.dragToZoom,dragBoxStyle:{class:"dxc-shutter",fill:a.dragBoxStyle.color,opacity:a.dragBoxStyle.opacity},panKey:a.panKey,allowMouseWheel:!!a.allowMouseWheel,allowTouchGestures:!!a.allowTouchGestures}}},a=function(e,t){return!!(d(e.enabled)?e.enabled:t)},{_themeSection:"chart",ctor:function(e){var t=this;t.callBase.apply(t,arguments);var r=e.options||{};t._userOptions=r,t._mergeAxisTitleOptions=[],t._multiPieColors={},t._callback=u},dispose:function(){var e=this;return e.palette&&e.palette.dispose(),e.palette=e._userOptions=e._mergedSettings=e._multiPieColors=null,e.callBase.apply(e,arguments)},resetPalette:function(){this.palette.reset(),this._multiPieColors={}},getOptions:function(e){return(s[e]||s.base).apply(this,arguments)},refresh:function(){return this._mergedSettings={},this.callBase.apply(this,arguments)},_initializeTheme:function(){var e=this;e.callBase.apply(e,arguments),e.updatePalette()},resetOptions:function(e){this._mergedSettings[e]=null},update:function(e){this._userOptions=e},updatePalette:function(){this.palette=this.createPalette(this.getOptions("palette"),{useHighlight:!0,extensionMode:this.getOptions("paletteExtensionMode")})}}));t.ThemeManager=h},"9Z1F":function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r("mrSG"),i=r("MGBS"),o=r("rPjj"),s=r("zotm");function a(e){return function(t){var r=new u(e),n=t.lift(r);return r.caught=n}}var u=function(){function e(e){this.selector=e}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.selector,this.caught))},e}(),c=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.selector=r,i.caught=n,i}return n.d(t,e),t.prototype.error=function(t){if(!this.isStopped){var r=void 0;try{r=this.selector(t,this.caught)}catch(a){return void e.prototype.error.call(this,a)}this._unsubscribeAndRecycle();var n=new o.a(this,void 0,void 0);this.add(n);var i=Object(s.a)(this,r,void 0,void 0,n);i!==n&&this.add(i)}},t}(i.a)},"9ZKQ":function(e,t,r){"use strict";r.d(t,"a",(function(){return s}));var n=r("mrSG"),i=r("fXoL"),o=r("qT8p"),s=function(){function e(e){this.toastr=e}return e.prototype.showNotification=function(e,t,r){this.toastr.clear(),"default"===e&&this.toastr.show('
'+t+' '+r+"
","",{timeOut:8e3,closeButton:!0,enableHtml:!0,tapToDismiss:!1,titleClass:"alert-title",positionClass:"toast-top-center",toastClass:"ngx-toastr alert alert-dismissible alert-default alert-notify"}),"danger"===e&&this.toastr.show('
'+t+' '+r+"
","",{timeOut:8e3,closeButton:!0,enableHtml:!0,tapToDismiss:!1,titleClass:"alert-title",positionClass:"toast-top-center",toastClass:"ngx-toastr alert alert-dismissible alert-danger alert-notify"}),"success"===e&&this.toastr.show('
'+t+' '+r+"
","",{timeOut:8e3,closeButton:!0,enableHtml:!0,tapToDismiss:!1,titleClass:"alert-title",positionClass:"toast-top-center",toastClass:"ngx-toastr alert alert-dismissible alert-success alert-notify"}),"warning"===e&&this.toastr.show('
'+t+' '+r+"
","",{timeOut:8e3,closeButton:!0,enableHtml:!0,tapToDismiss:!1,titleClass:"alert-title",positionClass:"toast-top-center",toastClass:"ngx-toastr alert alert-dismissible alert-warning alert-notify"}),"info"===e&&this.toastr.show('
'+t+' '+r+"
","",{timeOut:8e3,closeButton:!0,enableHtml:!0,tapToDismiss:!1,titleClass:"alert-title",positionClass:"toast-top-center",toastClass:"ngx-toastr alert alert-dismissible alert-info alert-notify"})},e.ctorParameters=function(){return[{type:o.b}]},e=Object(n.c)([Object(i.D)(),Object(n.g)("design:paramtypes",[o.b])],e)}()},"9rsq":function(e){e.exports=JSON.parse('{"version":2,"waiters":{"AppExists":{"delay":1,"operation":"DescribeApps","maxAttempts":40,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"matcher":"status","expected":400,"state":"failure"}]},"DeploymentSuccessful":{"delay":15,"operation":"DescribeDeployments","maxAttempts":40,"description":"Wait until a deployment has completed successfully.","acceptors":[{"expected":"successful","matcher":"pathAll","state":"success","argument":"Deployments[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"Deployments[].Status"}]},"InstanceOnline":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is online.","acceptors":[{"expected":"online","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"shutting_down","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopped","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminating","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceRegistered":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is registered.","acceptors":[{"expected":"registered","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"shutting_down","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopped","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminating","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceStopped":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is stopped.","acceptors":[{"expected":"stopped","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"booting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"requested","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"running_setup","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceTerminated":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is terminated.","acceptors":[{"expected":"terminated","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"ResourceNotFoundException","matcher":"error","state":"success"},{"expected":"booting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"online","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"requested","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"running_setup","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]}}}')},"A+Ki":function(e,t,r){var n=r("QsWE").util,i=r("4LsJ").typeOf,o={String:"String",Number:"Number",NumberValue:"Number",Binary:"Binary"},s=n.inherit({constructor:function(e,t){t=t||{},this.wrapperName="Set",this.initialize(e,t.validate)},initialize:function(e,t){this.values=[].concat(e),this.detectType(),t&&this.validate()},detectType:function(){if(this.type=o[i(this.values[0])],!this.type)throw n.error(new Error,{code:"InvalidSetType",message:"Sets can contain string, number, or binary values"})},validate:function(){for(var e=this.values.length,t=this.values,r=0;r\r\n
\r\n \x3c!-- Top navbar --\x3e\r\n \r\n \x3c!-- Pages --\x3e\r\n \r\n \r\n
\r\n
\r\n'},AM7I:function(e,t,r){"use strict";var n=SyntaxError,i=Function,o=TypeError,s=function(e){try{return i('"use strict"; return ('+e+").constructor;")()}catch(t){}},a=Object.getOwnPropertyDescriptor;if(a)try{a({},"")}catch(T){a=null}var u=function(){throw new o},c=a?function(){try{return arguments.callee,u}catch(e){try{return a(arguments,"callee").get}catch(t){return u}}}():u,p=r("UVaH")(),l=Object.getPrototypeOf||function(e){return e.__proto__},m={},d="undefined"==typeof Uint8Array?void 0:l(Uint8Array),y={"%AggregateError%":"undefined"==typeof AggregateError?void 0:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayIteratorPrototype%":p?l([][Symbol.iterator]()):void 0,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":m,"%AsyncGenerator%":m,"%AsyncGeneratorFunction%":m,"%AsyncIteratorPrototype%":m,"%Atomics%":"undefined"==typeof Atomics?void 0:Atomics,"%BigInt%":"undefined"==typeof BigInt?void 0:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?void 0:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?void 0:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?void 0:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?void 0:FinalizationRegistry,"%Function%":i,"%GeneratorFunction%":m,"%Int8Array%":"undefined"==typeof Int8Array?void 0:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?void 0:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?void 0:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":p?l(l([][Symbol.iterator]())):void 0,"%JSON%":"object"==typeof JSON?JSON:void 0,"%Map%":"undefined"==typeof Map?void 0:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&p?l((new Map)[Symbol.iterator]()):void 0,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?void 0:Promise,"%Proxy%":"undefined"==typeof Proxy?void 0:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?void 0:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?void 0:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&p?l((new Set)[Symbol.iterator]()):void 0,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p?l(""[Symbol.iterator]()):void 0,"%Symbol%":p?Symbol:void 0,"%SyntaxError%":n,"%ThrowTypeError%":c,"%TypedArray%":d,"%TypeError%":o,"%Uint8Array%":"undefined"==typeof Uint8Array?void 0:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?void 0:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?void 0:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?void 0:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?void 0:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?void 0:WeakSet},h={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},g=r("D3zA"),b=r("oNNP"),f=g.call(Function.call,Array.prototype.concat),S=g.call(Function.apply,Array.prototype.splice),v=g.call(Function.call,String.prototype.replace),_=g.call(Function.call,String.prototype.slice),O=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,I=/\\(\\)?/g,N=function(e){var t=_(e,0,1),r=_(e,-1);if("%"===t&&"%"!==r)throw new n("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new n("invalid intrinsic syntax, expected opening `%`");var i=[];return v(e,O,(function(e,t,r,n){i[i.length]=r?v(n,I,"$1"):t||e})),i},C=function(e,t){var r,i=e;if(b(h,i)&&(i="%"+(r=h[i])[0]+"%"),b(y,i)){var a=y[i];if(a===m&&(a=function e(t){var r;if("%AsyncFunction%"===t)r=s("async function () {}");else if("%GeneratorFunction%"===t)r=s("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=s("async function* () {}");else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&(r=l(i.prototype))}return y[t]=r,r}(i)),void 0===a&&!t)throw new o("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:i,value:a}}throw new n("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new o('"allowMissing" argument must be a boolean');var r=N(e),i=r.length>0?r[0]:"",s=C("%"+i+"%",t),u=s.name,c=s.value,p=!1,l=s.alias;l&&(i=l[0],S(r,f([0,1],l)));for(var m=1,d=!0;m=r.length){var O=a(c,h);c=(d=!!O)&&"get"in O&&!("originalValue"in O.get)?O.get:c[h]}else d=b(c,h),c=c[h];d&&!p&&(y[u]=c)}}return c}},AMUF:function(e,t,r){"use strict";var n=r("zl3R").each,i=r("1LL4").extend,o=r("KAnu").noop,s=r("e46B"),a=r("MFjd"),u=i,c=r("ti0F").isDefined,p=Math,l=p.abs,m=p.min,d=p.max,y=p.round;e.exports=u({},a,{deleteLabel:function(){this._topLabel.dispose(),this._topLabel=null,this._bottomLabel.dispose(),this._bottomLabel=null},hideMarker:function(e){var t=this.graphic,r=t&&t[e+"Marker"],n=this["_"+e+"Label"];r&&"hidden"!==r.attr("visibility")&&r.attr({visibility:"hidden"}),n.draw(!1)},setInvisibility:function(){this.hideMarker("top"),this.hideMarker("bottom")},clearVisibility:function(){var e=this.graphic,t=e&&e.topMarker,r=e&&e.bottomMarker;t&&t.attr("visibility")&&t.attr({visibility:null}),r&&r.attr("visibility")&&r.attr({visibility:null})},clearMarker:function(){var e=this.graphic,t=e&&e.topMarker,r=e&&e.bottomMarker,n=this._emptySettings;t&&t.attr(n),r&&r.attr(n)},_getLabelPosition:function(e){var t="inside"===this._options.label.position;return this._options.rotated?"top"===e^t?"right":"left":"top"===e^t?"top":"bottom"},_getLabelMinFormatObject:function(){return{index:0,argument:this.initialArgument,value:this.initialMinValue,seriesName:this.series.name,originalValue:this.originalMinValue,originalArgument:this.originalArgument,point:this}},_updateLabelData:function(){var e=this._getLabelFormatObject();e.index=1,this._topLabel.setData(e),this._bottomLabel.setData(this._getLabelMinFormatObject())},_updateLabelOptions:function(){var e=this._options.label;(!this._topLabel||!this._bottomLabel)&&this._createLabel(),this._topLabel.setOptions(e),this._bottomLabel.setOptions(e)},_createLabel:function(){var e={renderer:this.series._renderer,labelsGroup:this.series._labelsGroup,point:this};this._topLabel=new s.Label(e),this._bottomLabel=new s.Label(e)},_getGraphicBBox:function(e){var t=this._options,r=this._getImage(t.image),n="top"===e?this._checkImage(r.top):this._checkImage(r.bottom),i=this._getPositionFromLocation(e);return t.visible?n?this._getImageBBox(i.x,i.y):this._getSymbolBBox(i.x,i.y,t.styles.normal.r):{x:i.x,y:i.y,width:0,height:0}},_getPositionFromLocation:function(e){var t,r,n="top"===e;return this._options.rotated?(t=n?d(this.x,this.minX):m(this.x,this.minX),r=this.y):(t=this.x,r=n?m(this.y,this.minY):d(this.y,this.minY)),{x:t,y:r}},_checkOverlay:function(e,t,r){return ea&&(c+=u=-(t[n]+t[i]-a),p+=u),{coord1:c,coord2:p}},_checkLabelsOverlay:function(e){var t=this._topLabel.getBoundingRect(),r=this._bottomLabel.getBoundingRect(),n={};this._options.rotated?"top"===e?this._checkOverlay(t.x,r.x,r.width)&&(n=this._getOverlayCorrections(r,t),this._topLabel.shift(n.coord2,t.y),this._bottomLabel.shift(n.coord1,r.y)):this._checkOverlay(r.x,t.x,t.width)&&(n=this._getOverlayCorrections(t,r),this._topLabel.shift(n.coord1,t.y),this._bottomLabel.shift(n.coord2,r.y)):"top"===e?this._checkOverlay(r.y,t.y,t.height)&&(n=this._getOverlayCorrections(t,r),this._topLabel.shift(t.x,n.coord1),this._bottomLabel.shift(r.x,n.coord2)):this._checkOverlay(t.y,r.y,r.height)&&(n=this._getOverlayCorrections(r,t),this._topLabel.shift(t.x,n.coord2),this._bottomLabel.shift(r.x,n.coord1))},_drawLabel:function(){var e=[],t=this._options.rotated?this.x>=this.minX:this.ys,t=i[0]>u&&i[0]>a||i[1]u,p=i[0]=a,o&&(r=c,c=p,p=r)),this.visibleTopMarker=c,this.visibleBottomMarker=p,l},getTooltipParams:function(){var e,t,r=this._options.rotated,n=r?m(this.x,this.minX):m(this.y,this.minY),i=r?"width":"height",o=this._getVisibleArea(),s=r?o.minX:o.minY,a=r?o.maxX:o.maxY,u=d(s,n),c=m(a,n+this[i]);return r?(t=this.y,e=u+(c-u)/2):(e=this.x,t=u+(c-u)/2),{x:e,y:t,offset:0}},_translate:function(){var e=this._options.rotated;a._translate.call(this),this.height=e?0:l(this.minY-this.y),this.width=e?l(this.x-this.minX):0},hasCoords:function(){return a.hasCoords.call(this)&&!(null===this.minX||null===this.minY)},_updateData:function(e){a._updateData.call(this,e),this.minValue=this.initialMinValue=this.originalMinValue=e.minValue},_getImageSettings:function(e,t){return{href:t.url||t.toString(),width:t.width||20,height:t.height||20,translateX:e.translateX,translateY:e.translateY}},getCrosshairData:function(e,t){var r=this._options.rotated,n=this.minX,i=this.minY,o=this.vx,s=this.vy,a=this.value,u=this.minValue,c=this.argument,p={axis:this.series.axis,x:o,y:s,yValue:a,xValue:c};return r?(p.yValue=c,l(o-e)=l(i-t)&&(p.y=i,p.yValue=u),p},_updateOneMarker:function(e,t){this.graphic&&this.graphic[e]&&this.graphic[e].attr(t)},_updateMarker:function(e,t){this._drawMarker(void 0,void 0,!1,!1,t)},_getFormatObject:function(e){var t=this.initialMinValue,r=this.initialValue,n=this.initialArgument,i=e.formatValue(t),o=e.formatValue(r);return{argument:n,argumentText:e.formatValue(n,"argument"),valueText:i+" - "+o,rangeValue1Text:i,rangeValue2Text:o,rangeValue1:t,rangeValue2:r,seriesName:this.series.name,point:this,originalMinValue:this.originalMinValue,originalValue:this.originalValue,originalArgument:this.originalArgument}},getLabel:function(){return[this._topLabel,this._bottomLabel]},getLabels:function(){return[this._topLabel,this._bottomLabel]},getBoundingRect:o,coordsIn:function(e,t){var r=this._storeTrackerR(),n=e>=this.x-r&&e<=this.x+r,i=t>=this.y-r&&t<=this.y+r;return this._options.rotated?i&&(n||e>=this.minX-r&&e<=this.minX+r):n&&(i||t>=this.minY-r&&t<=this.minY+r)},getMaxValue:function(){return"discrete"!==this.series.valueAxisType&&this.minValue>this.value?this.minValue:this.value},getMinValue:function(){return"discrete"!==this.series.valueAxisType?this.minValue0)try{var i=JSON.parse(r.body.toString()),o=i.__type||i.code||i.Code;o&&(t.code=o.split("#").pop()),"RequestEntityTooLarge"===t.code?t.message="Request body must be less than 1 MB":t.message=i.message||i.Message||null}catch(i){t.statusCode=r.statusCode,t.message=r.statusMessage}else t.statusCode=r.statusCode,t.message=r.statusCode.toString();e.error=n.error(new Error,t)},extractData:function(e){var t=e.httpResponse.body.toString()||"{}";if(!1===e.request.service.config.convertResponseTypes)e.data=JSON.parse(t);else{var r=e.request.service.api.operations[e.request.operation].output||{},n=new o;e.data=n.parse(t,r)}}}},BaN1:function(e,t,r){var n,i={environment:"nodejs",engine:function(){if(i.isBrowser()&&"undefined"!=typeof navigator)return navigator.userAgent;var e=process.platform+"/"+process.version;return process.env.AWS_EXECUTION_ENV&&(e+=" exec-env/"+process.env.AWS_EXECUTION_ENV),e},userAgent:function(){var e=i.environment,t="aws-sdk-"+e+"/"+r("QsWE").VERSION;return"nodejs"===e&&(t+=" "+i.engine()),t},uriEscape:function(e){var t=encodeURIComponent(e);return t=(t=t.replace(/[^A-Za-z0-9_.~\-%]+/g,escape)).replace(/[*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))},uriEscapePath:function(e){var t=[];return i.arrayEach(e.split("/"),(function(e){t.push(i.uriEscape(e))})),t.join("/")},urlParse:function(e){return i.url.parse(e)},urlFormat:function(e){return i.url.format(e)},queryStringParse:function(e){return i.querystring.parse(e)},queryParamsToString:function(e){var t=[],r=i.uriEscape,n=Object.keys(e).sort();return i.arrayEach(n,(function(n){var o=e[n],s=r(n),a=s+"=";if(Array.isArray(o)){var u=[];i.arrayEach(o,(function(e){u.push(r(e))})),a=s+"="+u.sort().join("&"+s+"=")}else null!=o&&(a=s+"="+r(o));t.push(a)})),t.join("&")},readFileSync:function(e){return i.isBrowser()?null:r(0).readFileSync(e,"utf-8")},base64:{encode:function(e){if("number"==typeof e)throw i.error(new Error("Cannot base64 encode number "+e));return null==e?e:i.buffer.toBuffer(e).toString("base64")},decode:function(e){if("number"==typeof e)throw i.error(new Error("Cannot base64 decode number "+e));return null==e?e:i.buffer.toBuffer(e,"base64")}},buffer:{toBuffer:function(e,t){return"function"==typeof i.Buffer.from&&i.Buffer.from!==Uint8Array.from?i.Buffer.from(e,t):new i.Buffer(e,t)},alloc:function(e,t,r){if("number"!=typeof e)throw new Error("size passed to alloc must be a number.");if("function"==typeof i.Buffer.alloc)return i.Buffer.alloc(e,t,r);var n=new i.Buffer(e);return void 0!==t&&"function"==typeof n.fill&&n.fill(t,void 0,void 0,r),n},toStream:function(e){i.Buffer.isBuffer(e)||(e=i.buffer.toBuffer(e));var t=new i.stream.Readable,r=0;return t._read=function(n){if(r>=e.length)return t.push(null);var i=r+n;i>e.length&&(i=e.length),t.push(e.slice(r,i)),r=i},t},concat:function(e){var t,r,n=0,o=0;for(r=0;r>>8^t[255&(r^e.readUInt8(n))]}return(-1^r)>>>0},hmac:function(e,t,r,n){return r||(r="binary"),"buffer"===r&&(r=void 0),n||(n="sha256"),"string"==typeof t&&(t=i.buffer.toBuffer(t)),i.crypto.lib.createHmac(n,e).update(t).digest(r)},md5:function(e,t,r){return i.crypto.hash("md5",e,t,r)},sha256:function(e,t,r){return i.crypto.hash("sha256",e,t,r)},hash:function(e,t,r,n){var o=i.crypto.createHash(e);r||(r="binary"),"buffer"===r&&(r=void 0),"string"==typeof t&&(t=i.buffer.toBuffer(t));var s=i.arraySliceFn(t),a=i.Buffer.isBuffer(t);if(i.isBrowser()&&"undefined"!=typeof ArrayBuffer&&t&&t.buffer instanceof ArrayBuffer&&(a=!0),n&&"object"==typeof t&&"function"==typeof t.on&&!a)t.on("data",(function(e){o.update(e)})),t.on("error",(function(e){n(e)})),t.on("end",(function(){n(null,o.digest(r))}));else{if(!n||!s||a||"undefined"==typeof FileReader){i.isBrowser()&&"object"==typeof t&&!a&&(t=new i.Buffer(new Uint8Array(t)));var u=o.update(t).digest(r);return n&&n(null,u),u}var c=0,p=new FileReader;p.onerror=function(){n(new Error("Failed to read data."))},p.onload=function(){var e=new i.Buffer(new Uint8Array(p.result));o.update(e),c+=e.length,p._continueReading()},p._continueReading=function(){if(c>=t.size)n(null,o.digest(r));else{var e=c+524288;e>t.size&&(e=t.size),p.readAsArrayBuffer(s.call(t,c,e))}},p._continueReading()}},toHex:function(e){for(var t=[],r=0;r=3e5,!1),n.config.isClockSkewed},applyClockOffset:function(e){e&&(n.config.systemClockOffset=e-(new Date).getTime())},extractRequestId:function(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];!t&&e.data&&e.data.ResponseMetadata&&(t=e.data.ResponseMetadata.RequestId),t&&(e.requestId=t),e.error&&(e.error.requestId=t)},addPromises:function(e,t){var r=!1;void 0===t&&n&&n.config&&(t=n.config.getPromisesDependency()),void 0===t&&"undefined"!=typeof Promise&&(t=Promise),"function"!=typeof t&&(r=!0),Array.isArray(e)||(e=[e]);for(var i=0;i=0)return a++,void setTimeout(c,o+(e.retryAfter||0))}r(e)},c=function(){var t="";o.handleRequest(e,s,(function(e){e.on("data",(function(e){t+=e.toString()})),e.on("end",(function(){var n=e.statusCode;if(n<300)r(null,t);else{var o=1e3*parseInt(e.headers["retry-after"],10)||0,s=i.error(new Error,{statusCode:n,retryable:n>=500||429===n});o&&s.retryable&&(s.retryAfter=o),u(s)}}))}),u)};n.util.defer(c)},uuid:{v4:function(){return r("bRMV").v4()}},convertPayloadToString:function(e){var t=e.request,r=t.operation,n=t.service.api.operations[r].output||{};n.payload&&e.data[n.payload]&&(e.data[n.payload]=e.data[n.payload].toString())},defer:function(e){"object"==typeof process&&"function"==typeof process.nextTick?process.nextTick(e):"function"==typeof setImmediate?setImmediate(e):setTimeout(e,0)},getRequestPayloadShape:function(e){var t=e.service.api.operations;if(t){var r=(t||{})[e.operation];if(r&&r.input&&r.input.payload)return r.input.members[r.input.payload]}},getProfilesFromSharedConfig:function(e,t){var r={},n={};if(process.env[i.configOptInEnv])n=e.loadFrom({isConfig:!0,filename:process.env[i.sharedConfigFileEnv]});var o={};try{o=e.loadFrom({filename:t||process.env[i.configOptInEnv]&&process.env[i.sharedCredentialsFileEnv]})}catch(c){if(!process.env[i.configOptInEnv])throw c}for(var s=0,a=Object.keys(n);s=6},parse:function(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function(e){if(void 0===e.service||void 0===e.region||void 0===e.accountId||void 0===e.resource)throw i.error(new Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};e.exports=i},Bhoz:function(e,t,r){"use strict";var n=y(r("eWCF")),i=r("XpgS"),o=r("KAnu"),s=r("zl3R"),a=r("ti0F"),u=y(r("YNCv")),c=y(r("2Fn2")),p=y(r("/7L9")),l=r("UQCf"),m=y(r("Niae")),d=y(r("LPGq"));function y(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(u){i=!0,o=u}finally{try{n||null==a.return||a.return()}finally{if(i)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var g="undefined"!=typeof Intl,b=["currency","fixedpoint","exponential","percent","decimal"],f={largenumber:"auto",thousands:1,millions:2,billions:3,trillions:4},S=(0,n.default)({engine:function(){return"base"},numericFormats:b,defaultLargeNumberFormatPostfixes:{1:"K",2:"M",3:"B",4:"T"},_parseNumberFormatString:function(e){var t,r={};if(e&&"string"==typeof e)return t=e.toLowerCase().split(" "),(0,s.each)(t,(function(e,t){(0,i.inArray)(t,b)>-1?r.formatType=t:t in f&&(r.power=f[t])})),r.power&&!r.formatType&&(r.formatType="fixedpoint"),r.formatType?r:void 0},_calculateNumberPower:function(e,t,r,n){var i=Math.abs(e),o=0;if(i>1)for(;i&&i>=t&&(void 0===n||o0&&i<1)for(;i<1&&(void 0===r||o>r);)o--,i*=t;return o},_getNumberByPower:function(e,t,r){for(var n=e;t>0;)n/=r,t--;for(;t<0;)n*=r,t++;return n},_formatNumber:function(e,t,r){var n;return"auto"===t.power&&(t.power=this._calculateNumberPower(e,1e3,0,4)),t.power&&(e=this._getNumberByPower(e,t.power,1e3)),n=this.defaultLargeNumberFormatPostfixes[t.power]||"",this._formatNumberCore(e,t.formatType,r).replace(/(\d|.$)(\D*)$/,"$1"+n+"$2")},_formatNumberExponential:function(e,t){var r,n=this._calculateNumberPower(e,10),i=this._getNumberByPower(e,n,10);return void 0===t.precision&&(t.precision=1),i.toFixed(t.precision||0)>=10&&(n++,i/=10),r=(n>=0?"+":"")+n.toString(),this._formatNumberCore(i,"fixedpoint",t)+"E"+r},_addZeroes:function(e,t){for(var r=Math.pow(10,t),n=e<0?"-":"",i=(e=(Math.abs(e)*r>>>0)/r).toString();i.length15?NaN:+i*this.getSign(e,t)}},_calcSignificantDigits:function(e){var t=h(e.split("."),2),r=t[0],n=t[1],i=function(e){for(var t=-1,r=0;r-1?e.length-t:0},o=0;return r&&(o+=i(r.split(""))),n&&(o+=i(n.split("").reverse())),o}});S.inject(m.default),g&&S.inject(d.default),e.exports=S},BljH:function(e,t,r){"use strict";r.r(t),t.default="::ng-deep #vector-map {\r\n min-height: 220px;\r\n width: 100%;\r\n display: block;\r\n}\r\n::ng-deep #vector-map > svg > rect{\r\n display: none;\r\n}\r\n"},BqN7:function(e,t,r){"use strict";var n=r("tJvG").Deferred,i=r("tUd6"),o=r("3JVz"),s=r("cGv3"),a=s.getWindow(),u=r("1LL4").extendFromObject,c=r("ti0F").isDefined,p=r("RwLY"),l=r("eWCF"),m=function(e){var t=i.createElement("script");for(var r in e)t[r]=e[r];return t},d=function(e){e.parentNode.removeChild(e)},y=function(e){return i.getHead().appendChild(e)},h=function(e){var t=m({text:e});y(t),d(t)},g=function(e,t){var r=e.data,n="string"==typeof r,i=e.url||a.location.href;return n||e.cache||((r=r||{})._=Date.now()),r&&!e.upload&&(n||(r=function(e){var t=[];for(var r in e){var n=e[r];void 0!==n&&(null===n&&(n=""),t.push(encodeURIComponent(r)+"="+encodeURIComponent(n)))}return t.join("&")}(r)),"GET"===b(e)?(""!==r&&(i+=(i.indexOf("?")>-1?"&":"?")+r),r=null):t["Content-Type"]&&t["Content-Type"].indexOf("application/x-www-form-urlencoded")>-1&&(r=r.replace(/%20/g,"+"))),{url:i,parameters:r}},b=function(e){return(e.method||"GET").toUpperCase()},f=function(e){var t=e.headers||{};return t["Content-Type"]=t["Content-Type"]||function(e){var t;return e.data&&!e.upload&&"GET"!==b(e)&&(t="application/x-www-form-urlencoded;charset=utf-8"),e.contentType||t}(e),t.Accept=t.Accept||function(e){var t=e.dataType||"*",r="text/javascript, application/javascript, application/ecmascript, application/x-ecmascript",n={"*":"*/*",text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript",jsonp:r,script:r};return u(n,e.accepts,!0),n[t]?n[t]+("*"!==t?", */*; q=0.01":""):n["*"]}(e),e.crossDomain||t["X-Requested-With"]||(t["X-Requested-With"]="XMLHttpRequest"),t};e.exports=l({sendRequest:function(e){var t,r=o.getXhr(),u=new n,l=u.promise(),S=!c(e.async)||e.async,v=e.dataType,_=e.timeout||0;e.crossDomain=function(e){if(!s.hasWindow())return!0;var t=!1,r=i.createElement("a"),n=i.createElement("a");r.href=a.location.href;try{n.href=e,n.href=n.href,t=r.protocol+"//"+r.host!=n.protocol+"//"+n.host}catch(o){t=!0}return t}(e.url);var O="jsonp"===v||"script"===v;void 0===e.cache&&(e.cache=!O);var I=function(e){if("jsonp"===e.dataType){var t=Math.random().toString().replace(/\D/g,""),r=e.jsonpCallback||"dxCallback"+Date.now()+"_"+t,n=e.jsonp||"callback";return e.data=e.data||{},e.data[n]=r,r}}(e),N=f(e),C=g(e,N),T=C.url,k=C.parameters;if(I&&(a[I]=function(e){u.resolve(e,"success",r)}),e.crossDomain&&O){return function(e){var t=m({src:e});return new p((function(e,r){var n={load:e,error:r},o=function(e){n[e.type](),d(t)};for(var s in n)i.listen(t,s,o);y(t)}))}(T).then((function(){"jsonp"!==v&&u.resolve(null,"success",r)}),(function(){u.reject(r,"error")})),l}if(e.crossDomain&&!("withCredentials"in r))return u.reject(r,"error"),l;if(r.open(b(e),T,S,e.username,e.password),S&&(r.timeout=_,t=function(e,t){return e&&setTimeout((function(){t.customStatus="timeout",t.abort()}),e)}(_,r)),r.onreadystatechange=function(e){var n;4===r.readyState&&(clearTimeout(t),200<=(n=r.status)&&n<300?function(e){return 204!==e}(r.status)?function(t,r,n){var i=function(e){return e.responseType&&"text"!==e.responseType||"string"!=typeof e.responseText?e.response:e.responseText}(r);switch(n){case"jsonp":h(i);break;case"script":h(i),t.resolve(i,"success",r);break;case"json":try{t.resolve(JSON.parse(i),"success",r)}catch(e){t.reject(r,"parsererror",e)}break;default:t.resolve(i,"success",r)}}(u,r,v):u.resolve(null,"nocontent",r):u.reject(r,r.customStatus||"error"))},e.upload&&(r.upload.onprogress=e.upload.onprogress,r.upload.onloadstart=e.upload.onloadstart,r.upload.onabort=e.upload.onabort),e.xhrFields)for(var x in e.xhrFields)r[x]=e.xhrFields[x];for(var A in"arraybuffer"===e.responseType&&(r.responseType=e.responseType),N)Object.prototype.hasOwnProperty.call(N,A)&&c(N[A])&&r.setRequestHeader(A,N[A]);return e.beforeSend&&e.beforeSend(r),r.send(k),l.abort=function(){r.abort()},l}})},Bso4:function(e,t,r){"use strict";var n,i=r("wZ/z"),o=r("um7L"),s=r("1LL4").extend,a={dxpointerdown:"pointerdown",dxpointermove:"pointermove",dxpointerup:"pointerup",dxpointercancel:"pointercancel",dxpointerover:"pointerover",dxpointerout:"pointerout",dxpointerenter:"pointerenter",dxpointerleave:"pointerleave"},u=!1,c=function(){u||(n=new o(a,(function(e,t){return e.pointerId===t.pointerId}),(function(e){e.isPrimary&&n.reset()})),u=!0)},p=i.inherit({ctor:function(){this.callBase.apply(this,arguments),c()},_fireEvent:function(e){return this.callBase(s({pointers:n.pointers(),pointerId:e.originalEvent.pointerId},e))}});p.map=a,p.resetObserver=function(){n.reset()},e.exports=p},Bx8R:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-05-18","endpointPrefix":"athena","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Athena","serviceId":"Athena","signatureVersion":"v4","targetPrefix":"AmazonAthena","uid":"athena-2017-05-18"},"operations":{"BatchGetNamedQuery":{"input":{"type":"structure","required":["NamedQueryIds"],"members":{"NamedQueryIds":{"shape":"S2"}}},"output":{"type":"structure","members":{"NamedQueries":{"type":"list","member":{"shape":"S6"}},"UnprocessedNamedQueryIds":{"type":"list","member":{"type":"structure","members":{"NamedQueryId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"BatchGetPreparedStatement":{"input":{"type":"structure","required":["PreparedStatementNames","WorkGroup"],"members":{"PreparedStatementNames":{"type":"list","member":{}},"WorkGroup":{}}},"output":{"type":"structure","members":{"PreparedStatements":{"type":"list","member":{"shape":"Sl"}},"UnprocessedPreparedStatementNames":{"type":"list","member":{"type":"structure","members":{"StatementName":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"BatchGetQueryExecution":{"input":{"type":"structure","required":["QueryExecutionIds"],"members":{"QueryExecutionIds":{"shape":"Sq"}}},"output":{"type":"structure","members":{"QueryExecutions":{"type":"list","member":{"shape":"Su"}},"UnprocessedQueryExecutionIds":{"type":"list","member":{"type":"structure","members":{"QueryExecutionId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"CreateDataCatalog":{"input":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"Description":{},"Parameters":{"shape":"S1l"},"Tags":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"CreateNamedQuery":{"input":{"type":"structure","required":["Name","Database","QueryString"],"members":{"Name":{},"Description":{},"Database":{},"QueryString":{},"ClientRequestToken":{"idempotencyToken":true},"WorkGroup":{}}},"output":{"type":"structure","members":{"NamedQueryId":{}}},"idempotent":true},"CreatePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup","QueryStatement"],"members":{"StatementName":{},"WorkGroup":{},"QueryStatement":{},"Description":{}}},"output":{"type":"structure","members":{}}},"CreateWorkGroup":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Configuration":{"shape":"S1z"},"Description":{},"Tags":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"DeleteDataCatalog":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteNamedQuery":{"input":{"type":"structure","required":["NamedQueryId"],"members":{"NamedQueryId":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup"],"members":{"StatementName":{},"WorkGroup":{}}},"output":{"type":"structure","members":{}}},"DeleteWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"RecursiveDeleteOption":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"GetDataCatalog":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"DataCatalog":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Description":{},"Type":{},"Parameters":{"shape":"S1l"}}}}}},"GetDatabase":{"input":{"type":"structure","required":["CatalogName","DatabaseName"],"members":{"CatalogName":{},"DatabaseName":{}}},"output":{"type":"structure","members":{"Database":{"shape":"S2h"}}}},"GetNamedQuery":{"input":{"type":"structure","required":["NamedQueryId"],"members":{"NamedQueryId":{}}},"output":{"type":"structure","members":{"NamedQuery":{"shape":"S6"}}}},"GetPreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup"],"members":{"StatementName":{},"WorkGroup":{}}},"output":{"type":"structure","members":{"PreparedStatement":{"shape":"Sl"}}}},"GetQueryExecution":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{}}},"output":{"type":"structure","members":{"QueryExecution":{"shape":"Su"}}}},"GetQueryResults":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UpdateCount":{"type":"long"},"ResultSet":{"type":"structure","members":{"Rows":{"type":"list","member":{"type":"structure","members":{"Data":{"type":"list","member":{"type":"structure","members":{"VarCharValue":{}}}}}}},"ResultSetMetadata":{"type":"structure","members":{"ColumnInfo":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"CatalogName":{},"SchemaName":{},"TableName":{},"Name":{},"Label":{},"Type":{},"Precision":{"type":"integer"},"Scale":{"type":"integer"},"Nullable":{},"CaseSensitive":{"type":"boolean"}}}}}}}},"NextToken":{}}}},"GetQueryRuntimeStatistics":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{}}},"output":{"type":"structure","members":{"QueryRuntimeStatistics":{"type":"structure","members":{"Timeline":{"type":"structure","members":{"QueryQueueTimeInMillis":{"type":"long"},"QueryPlanningTimeInMillis":{"type":"long"},"EngineExecutionTimeInMillis":{"type":"long"},"ServiceProcessingTimeInMillis":{"type":"long"},"TotalExecutionTimeInMillis":{"type":"long"}}},"Rows":{"type":"structure","members":{"InputRows":{"type":"long"},"InputBytes":{"type":"long"},"OutputBytes":{"type":"long"},"OutputRows":{"type":"long"}}},"OutputStage":{"shape":"S38"}}}}}},"GetTableMetadata":{"input":{"type":"structure","required":["CatalogName","DatabaseName","TableName"],"members":{"CatalogName":{},"DatabaseName":{},"TableName":{}}},"output":{"type":"structure","members":{"TableMetadata":{"shape":"S3f"}}}},"GetWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{}}},"output":{"type":"structure","members":{"WorkGroup":{"type":"structure","required":["Name"],"members":{"Name":{},"State":{},"Configuration":{"shape":"S1z"},"Description":{},"CreationTime":{"type":"timestamp"}}}}}},"ListDataCatalogs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DataCatalogsSummary":{"type":"list","member":{"type":"structure","members":{"CatalogName":{},"Type":{}}}},"NextToken":{}}}},"ListDatabases":{"input":{"type":"structure","required":["CatalogName"],"members":{"CatalogName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatabaseList":{"type":"list","member":{"shape":"S2h"}},"NextToken":{}}}},"ListEngineVersions":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EngineVersions":{"type":"list","member":{"shape":"S1e"}},"NextToken":{}}}},"ListNamedQueries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"NamedQueryIds":{"shape":"S2"},"NextToken":{}}}},"ListPreparedStatements":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PreparedStatements":{"type":"list","member":{"type":"structure","members":{"StatementName":{},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListQueryExecutions":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"QueryExecutionIds":{"shape":"Sq"},"NextToken":{}}}},"ListTableMetadata":{"input":{"type":"structure","required":["CatalogName","DatabaseName"],"members":{"CatalogName":{},"DatabaseName":{},"Expression":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TableMetadataList":{"type":"list","member":{"shape":"S3f"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1o"},"NextToken":{}}}},"ListWorkGroups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"WorkGroups":{"type":"list","member":{"type":"structure","members":{"Name":{},"State":{},"Description":{},"CreationTime":{"type":"timestamp"},"EngineVersion":{"shape":"S1e"}}}},"NextToken":{}}}},"StartQueryExecution":{"input":{"type":"structure","required":["QueryString"],"members":{"QueryString":{},"ClientRequestToken":{"idempotencyToken":true},"QueryExecutionContext":{"shape":"S14"},"ResultConfiguration":{"shape":"Sw"},"WorkGroup":{},"ExecutionParameters":{"shape":"S1f"}}},"output":{"type":"structure","members":{"QueryExecutionId":{}}},"idempotent":true},"StopQueryExecution":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDataCatalog":{"input":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"Description":{},"Parameters":{"shape":"S1l"}}},"output":{"type":"structure","members":{}}},"UpdateNamedQuery":{"input":{"type":"structure","required":["NamedQueryId","Name","QueryString"],"members":{"NamedQueryId":{},"Name":{},"Description":{},"QueryString":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup","QueryStatement"],"members":{"StatementName":{},"WorkGroup":{},"QueryStatement":{},"Description":{}}},"output":{"type":"structure","members":{}}},"UpdateWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"Description":{},"ConfigurationUpdates":{"type":"structure","members":{"EnforceWorkGroupConfiguration":{"type":"boolean"},"ResultConfigurationUpdates":{"type":"structure","members":{"OutputLocation":{},"RemoveOutputLocation":{"type":"boolean"},"EncryptionConfiguration":{"shape":"Sy"},"RemoveEncryptionConfiguration":{"type":"boolean"},"ExpectedBucketOwner":{},"RemoveExpectedBucketOwner":{"type":"boolean"},"AclConfiguration":{"shape":"S12"},"RemoveAclConfiguration":{"type":"boolean"}}},"PublishCloudWatchMetricsEnabled":{"type":"boolean"},"BytesScannedCutoffPerQuery":{"type":"long"},"RemoveBytesScannedCutoffPerQuery":{"type":"boolean"},"RequesterPaysEnabled":{"type":"boolean"},"EngineVersion":{"shape":"S1e"}}},"State":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S6":{"type":"structure","required":["Name","Database","QueryString"],"members":{"Name":{},"Description":{},"Database":{},"QueryString":{},"NamedQueryId":{},"WorkGroup":{}}},"Sl":{"type":"structure","members":{"StatementName":{},"QueryStatement":{},"WorkGroupName":{},"Description":{},"LastModifiedTime":{"type":"timestamp"}}},"Sq":{"type":"list","member":{}},"Su":{"type":"structure","members":{"QueryExecutionId":{},"Query":{},"StatementType":{},"ResultConfiguration":{"shape":"Sw"},"QueryExecutionContext":{"shape":"S14"},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{},"SubmissionDateTime":{"type":"timestamp"},"CompletionDateTime":{"type":"timestamp"},"AthenaError":{"type":"structure","members":{"ErrorCategory":{"type":"integer"},"ErrorType":{"type":"integer"},"Retryable":{"type":"boolean"},"ErrorMessage":{}}}}},"Statistics":{"type":"structure","members":{"EngineExecutionTimeInMillis":{"type":"long"},"DataScannedInBytes":{"type":"long"},"DataManifestLocation":{},"TotalExecutionTimeInMillis":{"type":"long"},"QueryQueueTimeInMillis":{"type":"long"},"QueryPlanningTimeInMillis":{"type":"long"},"ServiceProcessingTimeInMillis":{"type":"long"}}},"WorkGroup":{},"EngineVersion":{"shape":"S1e"},"ExecutionParameters":{"shape":"S1f"}}},"Sw":{"type":"structure","members":{"OutputLocation":{},"EncryptionConfiguration":{"shape":"Sy"},"ExpectedBucketOwner":{},"AclConfiguration":{"shape":"S12"}}},"Sy":{"type":"structure","required":["EncryptionOption"],"members":{"EncryptionOption":{},"KmsKey":{}}},"S12":{"type":"structure","required":["S3AclOption"],"members":{"S3AclOption":{}}},"S14":{"type":"structure","members":{"Database":{},"Catalog":{}}},"S1e":{"type":"structure","members":{"SelectedEngineVersion":{},"EffectiveEngineVersion":{}}},"S1f":{"type":"list","member":{}},"S1l":{"type":"map","key":{},"value":{}},"S1o":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S1z":{"type":"structure","members":{"ResultConfiguration":{"shape":"Sw"},"EnforceWorkGroupConfiguration":{"type":"boolean"},"PublishCloudWatchMetricsEnabled":{"type":"boolean"},"BytesScannedCutoffPerQuery":{"type":"long"},"RequesterPaysEnabled":{"type":"boolean"},"EngineVersion":{"shape":"S1e"}}},"S2h":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"Parameters":{"shape":"S1l"}}},"S38":{"type":"structure","members":{"StageId":{"type":"long"},"State":{},"OutputBytes":{"type":"long"},"OutputRows":{"type":"long"},"InputBytes":{"type":"long"},"InputRows":{"type":"long"},"ExecutionTime":{"type":"long"},"QueryStagePlan":{"shape":"S39"},"SubStages":{"type":"list","member":{"shape":"S38"}}}},"S39":{"type":"structure","members":{"Name":{},"Identifier":{},"Children":{"type":"list","member":{"shape":"S39"}},"RemoteSources":{"type":"list","member":{}}}},"S3f":{"type":"structure","required":["Name"],"members":{"Name":{},"CreateTime":{"type":"timestamp"},"LastAccessTime":{"type":"timestamp"},"TableType":{},"Columns":{"shape":"S3i"},"PartitionKeys":{"shape":"S3i"},"Parameters":{"shape":"S1l"}}},"S3i":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Type":{},"Comment":{}}}}}}')},BxO9:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-06-15","endpointPrefix":"sts","globalEndpoint":"sts.amazonaws.com","protocol":"query","serviceAbbreviation":"AWS STS","serviceFullName":"AWS Security Token Service","serviceId":"STS","signatureVersion":"v4","uid":"sts-2011-06-15","xmlNamespace":"https://sts.amazonaws.com/doc/2011-06-15/"},"operations":{"AssumeRole":{"input":{"type":"structure","required":["RoleArn","RoleSessionName"],"members":{"RoleArn":{},"RoleSessionName":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"},"Tags":{"shape":"S8"},"TransitiveTagKeys":{"type":"list","member":{}},"ExternalId":{},"SerialNumber":{},"TokenCode":{},"SourceIdentity":{}}},"output":{"resultWrapper":"AssumeRoleResult","type":"structure","members":{"Credentials":{"shape":"Si"},"AssumedRoleUser":{"shape":"Sn"},"PackedPolicySize":{"type":"integer"},"SourceIdentity":{}}}},"AssumeRoleWithSAML":{"input":{"type":"structure","required":["RoleArn","PrincipalArn","SAMLAssertion"],"members":{"RoleArn":{},"PrincipalArn":{},"SAMLAssertion":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"}}},"output":{"resultWrapper":"AssumeRoleWithSAMLResult","type":"structure","members":{"Credentials":{"shape":"Si"},"AssumedRoleUser":{"shape":"Sn"},"PackedPolicySize":{"type":"integer"},"Subject":{},"SubjectType":{},"Issuer":{},"Audience":{},"NameQualifier":{},"SourceIdentity":{}}}},"AssumeRoleWithWebIdentity":{"input":{"type":"structure","required":["RoleArn","RoleSessionName","WebIdentityToken"],"members":{"RoleArn":{},"RoleSessionName":{},"WebIdentityToken":{},"ProviderId":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"}}},"output":{"resultWrapper":"AssumeRoleWithWebIdentityResult","type":"structure","members":{"Credentials":{"shape":"Si"},"SubjectFromWebIdentityToken":{},"AssumedRoleUser":{"shape":"Sn"},"PackedPolicySize":{"type":"integer"},"Provider":{},"Audience":{},"SourceIdentity":{}}}},"DecodeAuthorizationMessage":{"input":{"type":"structure","required":["EncodedMessage"],"members":{"EncodedMessage":{}}},"output":{"resultWrapper":"DecodeAuthorizationMessageResult","type":"structure","members":{"DecodedMessage":{}}}},"GetAccessKeyInfo":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"AccessKeyId":{}}},"output":{"resultWrapper":"GetAccessKeyInfoResult","type":"structure","members":{"Account":{}}}},"GetCallerIdentity":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"GetCallerIdentityResult","type":"structure","members":{"UserId":{},"Account":{},"Arn":{}}}},"GetFederationToken":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Policy":{},"PolicyArns":{"shape":"S4"},"DurationSeconds":{"type":"integer"},"Tags":{"shape":"S8"}}},"output":{"resultWrapper":"GetFederationTokenResult","type":"structure","members":{"Credentials":{"shape":"Si"},"FederatedUser":{"type":"structure","required":["FederatedUserId","Arn"],"members":{"FederatedUserId":{},"Arn":{}}},"PackedPolicySize":{"type":"integer"}}}},"GetSessionToken":{"input":{"type":"structure","members":{"DurationSeconds":{"type":"integer"},"SerialNumber":{},"TokenCode":{}}},"output":{"resultWrapper":"GetSessionTokenResult","type":"structure","members":{"Credentials":{"shape":"Si"}}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","members":{"arn":{}}}},"S8":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Si":{"type":"structure","required":["AccessKeyId","SecretAccessKey","SessionToken","Expiration"],"members":{"AccessKeyId":{},"SecretAccessKey":{},"SessionToken":{},"Expiration":{"type":"timestamp"}}},"Sn":{"type":"structure","required":["AssumedRoleId","Arn"],"members":{"AssumedRoleId":{},"Arn":{}}}}}')},"C+eR":function(e,t,r){"use strict";var n=r("KAnu").noop,i=r("ti0F"),o=r("1LL4").extend,s=r("zl3R").each,a=r("z7z0"),u=r("5u+F").dateToMilliseconds,c=r("tUd6"),p=r("wL+b"),l=i.isDefined,m=i.isNumeric,d=i.isExponential,y=Math,h=y.round,g=Math.sqrt,b=Math.PI,f=b/180,S=Math.LN10,v=Math.cos,_=Math.sin,O=Math.abs,I=Math.log,N=Math.floor,C=Math.ceil,T=Math.max,k=isNaN,x=Number,A=a.adjust,P=a.sign,w=function(e,t){return e?Math.log(e)/Math.log(t):NaN},D=function(e,t){return Math.pow(t,e)},R=function(e){return(e%360+360)%360},E=function(e){return b*e/180},j=function(e){var t=E(e);return{cos:v(t),sin:_(t)}},M=function(e,t,r,n){var i=r-e,o=n-t;return Math.sqrt(o*o+i*i)},q=function(e){var t,r=O(e);return k(r)?NaN:r>0?(r=I(r)/S,(t=C(r))-r<1e-14?t:N(r)):0};function L(e,t){for(var r,n=0,i=e.length,o=[];n2&&void 0!==arguments[2]?arguments[2]:1;return new Date(e.getTime()+r*t)}:"logarithmic"===e.axisType?function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=K(t,e.base)+n*r;return W(i,e.base)}:function(e,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=e+n*r;return t&&i*e<=0?0:i}}function K(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;if(!r)return w(e,t);if(0===e)return 0;var i=w(Math.abs(e),t)-(n-1);return i<0?0:A(P(e)*i,Number(Math.pow(t,n-1).toFixed(Math.abs(n))))}function W(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;if(!r)return D(e,t);if(0===e)return 0;var i=D(Math.abs(e)+(n-1),t);return i<0?0:A(P(e)*i,Number(Math.pow(t,n).toFixed(Math.abs(n))))}o(t,{decreaseGaps:function(e,t,r){var n;do{(n=F(e,t)).push(y.ceil(r/n.length)),r=B(e,t,y.min.apply(null,n),r)}while(r>0&&n.length>1);return r},normalizeEnum:G,parseScalar:function(e,t){return void 0!==e?e:t},enumParser:function(e){var t,r,n={};for(t=0,r=e.length;t0?n:0;r=l(r)?r+t-90:0;var o=j(r);return{x:h(e.x+i*o.cos),y:h(e.y+i*o.sin)}},convertXYToPolar:function(e,t,r){var n=M(e.x,e.y,t,r),i=y.atan2(r-e.y,t-e.x);return{phi:h(R(180*i/y.PI)),r:h(n)}},processSeriesTemplate:function(e,t){var r,s,a,u=i.isFunction(e.customizeSeries)?e.customizeSeries:n,c=e.nameField,p={},l=[],m=0;for(s=(t=t||[]).length;m-1||i.isNumeric(t)&&t>1)&&(n=h(n),r=1),!r&&n&&(i.isString(t)&&t.indexOf("%")>-1?n/=100:n<0&&(n=n<-1?1:y.abs(n))),e.height=n,e.unit=r}));var t=e.filter((function(e){return!e.unit})).reduce((function(e,t){return e+(t.height||0)}),0),r=e.filter((function(e){return!e.unit})).length,n=e.filter((function(e){return!e.unit&&!e.height})).length;if(t<1&&n)e.filter((function(e){return!e.unit&&!e.height})).forEach((function(e){return e.height=(1-t)/n}));else if(t>1||t<1&&!n||1===t&&n){if(n){var o=t/r,s=n*o;e.filter((function(e){return!e.unit&&e.height})).forEach((function(e){return e.height*=(t-s)/t})),e.filter((function(e){return!e.unit&&!e.height})).forEach((function(e){return e.height=o}))}e.forEach((function(e){return!e.unit&&(e.height*=1/t)}))}},updatePanesCanvases:function(e,t,r){var n=0,i=r?t.width-t.left-t.right:t.height-t.top-t.bottom,s=i-10*(e.length-1),a=r?"left":"top",u=r?"right":"bottom",c=e.reduce((function(e,t){return e+(t.unit?t.height:0)}),0);s-=c,e.forEach((function(e){var r=e.unit?e.height:h(e.height*s);e.canvas=e.canvas||{},o(e.canvas,t),e.canvas[a]=t[a]+n,e.canvas[u]=t[u]+(i-r-n),n=n+r+10,U(e.canvas)}))},unique:function(e){var t={};return L(e,(function(e){var r=t[e]?null:e;return t[e]=!0,r}))},map:L,getVerticallyShiftedAngularCoords:function(e,t,r){var n=e.x+e.width/2>=r.x,i=(n?e.x:e.x+e.width)-r.x,o=e.y-r.y,s=o+t,a=h(g(i*i+o*o-s*s)),u=(n?+a:-a)||i;return{x:r.x+(n?u:u-e.width),y:e.y+t}},mergeMarginOptions:function(e,t){return{checkInterval:e.checkInterval||t.checkInterval,size:Math.max(e.size||0,t.size||0),percentStick:e.percentStick||t.percentStick,sizePointNormalState:Math.max(e.sizePointNormalState||0,t.sizePointNormalState||0)}}}),t.getVizRangeObject=function(e){return Array.isArray(e)?{startValue:e[0],endValue:e[1]}:e||{}},t.convertVisualRangeObject=function(e,t){return t?e:[e.startValue,e.endValue]},t.adjustVisualRange=function(e,r,n,o){var s=i.isDefined(r.startValue),a=i.isDefined(r.endValue),c="discrete"!==e.axisType;o=o||n;var p=H(e,!1),d=s?r.startValue:o.min,y=a?r.endValue:o.max,h=r.length,g=o.categories;if(c&&!i.isDefined(d)&&!i.isDefined(y))return{startValue:d,endValue:y};if(l(h))if(c)"datetime"!==e.dataType||m(h)||(h=u(h)),a&&!s||!a&&!s?(l(n.max)&&(y=y>n.max?n.max:y),d=p(y,h,-1)):s&&!a&&(l(n.min)&&(d=dn.max&&(y=n.max),l(n.min)&&d4&&(o=4)):(n="exponential",(o+=i-1)>3&&(o=3)),{type:n,precision:o})},t.getDistance=M,t.roundValue=function(e,t){if(t>20&&(t=20),m(e))return d(e)?x(e.toExponential(t)):x(e.toFixed(t))},t.getPower=function(e){return e.toExponential().split("e")[1]},t.rotateBBox=function(e,t,r){var n=x(v(r*f).toFixed(3)),i=x(_(r*f).toFixed(3)),o=e.width/2,s=e.height/2,a=e.x+o,u=e.y+s,c=O(o*n)+O(s*i),p=O(o*i)+O(s*n);return z({x:t[0]+(a-t[0])*n+(u-t[1])*i-c,y:t[1]-(a-t[0])*i+(u-t[1])*n-p,width:2*c,height:2*p})},t.normalizeBBox=z,t.PANE_PADDING=10,t.rangesAreEqual=function(e,t){return Array.isArray(t)?e.length===t.length&&e.every((function(e,r){return e===t[r]})):e.startValue===t.startValue&&e.endValue===t.endValue}},CFft:function(e,t,r){var n=r("BaN1"),i=r("nyFZ");function o(){}function s(e,t){for(var r=e.getElementsByTagName(t),n=0,i=r.length;n",9:"Array"},c={".":"Dot","*":"Star",",":"Comma",":":"Colon","{":"Lbrace","}":"Rbrace","]":"Rbracket","(":"Lparen",")":"Rparen","@":"Current"},p={"<":!0,">":!0,"=":!0,"!":!0},l={" ":!0,"\t":!0,"\n":!0};function m(e){return e>="0"&&e<="9"||"-"===e}function d(){}d.prototype={tokenize:function(e){var t,r,n,i,o=[];for(this._current=0;this._current="a"&&i<="z"||i>="A"&&i<="Z"||"_"===i)t=this._current,r=this._consumeUnquotedIdentifier(e),o.push({type:"UnquotedIdentifier",value:r,start:t});else if(void 0!==c[e[this._current]])o.push({type:c[e[this._current]],value:e[this._current],start:this._current}),this._current++;else if(m(e[this._current]))n=this._consumeNumber(e),o.push(n);else if("["===e[this._current])n=this._consumeLBracket(e),o.push(n);else if('"'===e[this._current])t=this._current,r=this._consumeQuotedIdentifier(e),o.push({type:"QuotedIdentifier",value:r,start:t});else if("'"===e[this._current])t=this._current,r=this._consumeRawStringLiteral(e),o.push({type:"Literal",value:r,start:t});else if("`"===e[this._current]){t=this._current;var s=this._consumeLiteral(e);o.push({type:"Literal",value:s,start:t})}else if(void 0!==p[e[this._current]])o.push(this._consumeOperator(e));else if(void 0!==l[e[this._current]])this._current++;else if("&"===e[this._current])t=this._current,this._current++,"&"===e[this._current]?(this._current++,o.push({type:"And",value:"&&",start:t})):o.push({type:"Expref",value:"&",start:t});else{if("|"!==e[this._current]){var a=new Error("Unknown character:"+e[this._current]);throw a.name="LexerError",a}t=this._current,this._current++,"|"===e[this._current]?(this._current++,o.push({type:"Or",value:"||",start:t})):o.push({type:"Pipe",value:"|",start:t})}return o},_consumeUnquotedIdentifier:function(e){var t,r=this._current;for(this._current++;this._current="a"&&t<="z"||t>="A"&&t<="Z"||t>="0"&&t<="9"||"_"===t);)this._current++;return e.slice(r,this._current)},_consumeQuotedIdentifier:function(e){var t=this._current;this._current++;for(var r=e.length;'"'!==e[this._current]&&this._current"===r?"="===e[this._current]?(this._current++,{type:"GTE",value:">=",start:t}):{type:"GT",value:">",start:t}:"="===r&&"="===e[this._current]?(this._current++,{type:"EQ",value:"==",start:t}):void 0},_consumeLiteral:function(e){this._current++;for(var t,r=this._current,n=e.length;"`"!==e[this._current]&&this._current=0)return!0;if(["true","false","null"].indexOf(e)>=0)return!0;if(!("-0123456789".indexOf(e[0])>=0))return!1;try{return JSON.parse(e),!0}catch(t){return!1}}};var y={};function h(){}function g(e){this.runtime=e}function b(e){this._interpreter=e,this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[s]}]},avg:{_func:this._functionAvg,_signature:[{types:[8]}]},ceil:{_func:this._functionCeil,_signature:[{types:[s]}]},contains:{_func:this._functionContains,_signature:[{types:[a,3]},{types:[1]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[a]},{types:[a]}]},floor:{_func:this._functionFloor,_signature:[{types:[s]}]},length:{_func:this._functionLength,_signature:[{types:[a,3,4]}]},map:{_func:this._functionMap,_signature:[{types:[6]},{types:[3]}]},max:{_func:this._functionMax,_signature:[{types:[8,9]}]},merge:{_func:this._functionMerge,_signature:[{types:[4],variadic:!0}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[3]},{types:[6]}]},sum:{_func:this._functionSum,_signature:[{types:[8]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[a]},{types:[a]}]},min:{_func:this._functionMin,_signature:[{types:[8,9]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[3]},{types:[6]}]},type:{_func:this._functionType,_signature:[{types:[1]}]},keys:{_func:this._functionKeys,_signature:[{types:[4]}]},values:{_func:this._functionValues,_signature:[{types:[4]}]},sort:{_func:this._functionSort,_signature:[{types:[9,8]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[3]},{types:[6]}]},join:{_func:this._functionJoin,_signature:[{types:[a]},{types:[9]}]},reverse:{_func:this._functionReverse,_signature:[{types:[a,3]}]},to_array:{_func:this._functionToArray,_signature:[{types:[1]}]},to_string:{_func:this._functionToString,_signature:[{types:[1]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[1]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[1],variadic:!0}]}}}y.EOF=0,y.UnquotedIdentifier=0,y.QuotedIdentifier=0,y.Rbracket=0,y.Rparen=0,y.Comma=0,y.Rbrace=0,y.Number=0,y.Current=0,y.Expref=0,y.Pipe=1,y.Or=2,y.And=3,y.EQ=5,y.GT=5,y.LT=5,y.GTE=5,y.LTE=5,y.NE=5,y.Flatten=9,y.Star=20,y.Filter=21,y.Dot=40,y.Not=45,y.Lbrace=50,y.Lbracket=55,y.Lparen=60,h.prototype={parse:function(e){this._loadTokens(e),this.index=0;var t=this.expression(0);if("EOF"!==this._lookahead(0)){var r=this._lookaheadToken(0),n=new Error("Unexpected token type: "+r.type+", value: "+r.value);throw n.name="ParserError",n}return t},_loadTokens:function(e){var t=(new d).tokenize(e);t.push({type:"EOF",value:"",start:e.length}),this.tokens=t},expression:function(e){var t=this._lookaheadToken(0);this._advance();for(var r=this.nud(t),n=this._lookahead(0);e=0?this.expression(e):"Lbracket"===t?(this._match("Lbracket"),this._parseMultiselectList()):"Lbrace"===t?(this._match("Lbrace"),this._parseMultiselectHash()):void 0},_parseProjectionRHS:function(e){var t;if(y[this._lookahead(0)]<10)t={type:"Identity"};else if("Lbracket"===this._lookahead(0))t=this.expression(e);else if("Filter"===this._lookahead(0))t=this.expression(e);else{if("Dot"!==this._lookahead(0)){var r=this._lookaheadToken(0),n=new Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");throw n.name="ParserError",n}this._match("Dot"),t=this._parseDotRHS(e)}return t},_parseMultiselectList:function(){for(var e=[];"Rbracket"!==this._lookahead(0);){var t=this.expression(0);if(e.push(t),"Comma"===this._lookahead(0)&&(this._match("Comma"),"Rbracket"===this._lookahead(0)))throw new Error("Unexpected token Rbracket")}return this._match("Rbracket"),{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){for(var e,t,r,n=[],i=["UnquotedIdentifier","QuotedIdentifier"];;){if(e=this._lookaheadToken(0),i.indexOf(e.type)<0)throw new Error("Expecting an identifier token, got: "+e.type);if(t=e.value,this._advance(),this._match("Colon"),r={type:"KeyValuePair",name:t,value:this.expression(0)},n.push(r),"Comma"===this._lookahead(0))this._match("Comma");else if("Rbrace"===this._lookahead(0)){this._match("Rbrace");break}}return{type:"MultiSelectHash",children:n}}},g.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,o){var s,a,u,c,p,l,m,d,y;switch(e.type){case"Field":return null!==o&&r(o)?void 0===(l=o[e.name])?null:l:null;case"Subexpression":for(u=this.visit(e.children[0],o),y=1;y0)for(y=f;yS;y+=v)u.push(o[y]);return u;case"Projection":var _=this.visit(e.children[0],o);if(!t(_))return null;for(d=[],y=0;y<_.length;y++)null!==(a=this.visit(e.children[1],_[y]))&&d.push(a);return d;case"ValueProjection":if(!r(_=this.visit(e.children[0],o)))return null;d=[];var O=function(e){for(var t=Object.keys(e),r=[],n=0;np;break;case"GTE":u=c>=p;break;case"LT":u=c=e&&(t=r<0?e-1:e),t}},b.prototype={callFunction:function(e,t){var r=this.functionTable[e];if(void 0===r)throw new Error("Unknown function: "+e+"()");return this._validateArgs(e,t,r._signature),r._func.call(this,t)},_validateArgs:function(e,t,r){var n,i,o,s;if(r[r.length-1].variadic){if(t.length=0;n--)r+=t[n];return r}var i=e[0].slice(0);return i.reverse(),i},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){for(var t=0,r=e[0],n=0;n=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){return r(e[0])?Object.keys(e[0]).length:e[0].length},_functionMap:function(e){for(var t=[],r=this._interpreter,n=e[0],i=e[1],o=0;o0){if(this._getTypeName(e[0][0])===s)return Math.max.apply(Math,e[0]);for(var t=e[0],r=t[0],n=1;n0){if(this._getTypeName(e[0][0])===s)return Math.min.apply(Math,e[0]);for(var t=e[0],r=t[0],n=1;na?1:su&&(u=r,t=i[c]);return t},_functionMinBy:function(e){for(var t,r,n=e[1],i=e[0],o=this.createKeyFunction(n,[s,a]),u=1/0,c=0;c1)for(t=i.getDatesDifferences(e[0],e[1]),n=1;n0,minute:e[0].getMinutes()>0,second:e[0].getSeconds()>0,millisecond:e[0].getMilliseconds()>0};return this.getDateFormatByDifferences(t)},getDateFormatByTickInterval:function(e,t,r){var o,s,a,u,c,p=function(e,t,r){switch(t){case"year":case"quarter":e.month=r;case"month":e.day=r;case"week":case"day":e.hour=r;case"hour":e.minute=r;case"minute":e.second=r;case"second":e.millisecond=r}};return r=n.isString(r)?r.toLowerCase():r,o=i.getDatesDifferences(e,t),e!==t&&(a=o,u=e>t?t:e,!(c=e>t?e:t).getMilliseconds()&&c.getSeconds()?c.getSeconds()-u.getSeconds()==1&&(a.millisecond=!0,a.second=!1):!c.getSeconds()&&c.getMinutes()?c.getMinutes()-u.getMinutes()==1&&(a.second=!0,a.minute=!1):!c.getMinutes()&&c.getHours()?c.getHours()-u.getHours()==1&&(a.minute=!0,a.hour=!1):!c.getHours()&&c.getDate()>1?c.getDate()-u.getDate()==1&&(a.hour=!0,a.day=!1):1===c.getDate()&&c.getMonth()?c.getMonth()-u.getMonth()==1&&(a.day=!0,a.month=!1):!c.getMonth()&&c.getFullYear()&&c.getFullYear()-u.getFullYear()==1&&(a.month=!0,a.year=!1)),p(o,s=i.getDateUnitInterval(o),!0),p(o,s=i.getDateUnitInterval(r||"second"),!1),o[{week:"day"}[s]||s]=!0,this.getDateFormatByDifferences(o)}})},D8Ap:function(e,t,r){"use strict";var n=r("IWKj"),i=r("/7L9");e.exports=n(i.ERROR_MESSAGES,{E1001:"Module '{0}'. Controller '{1}' is already registered",E1002:"Module '{0}'. Controller '{1}' does not inherit from DevExpress.ui.dxDataGrid.Controller",E1003:"Module '{0}'. View '{1}' is already registered",E1004:"Module '{0}'. View '{1}' does not inherit from DevExpress.ui.dxDataGrid.View",E1005:"Public method '{0}' is already registered",E1006:"Public method '{0}.{1}' does not exist",E1007:"State storing cannot be provided due to the restrictions of the browser",E1010:"The template does not contain the TextBox widget",E1011:'Items cannot be deleted from the List. Implement the "remove" function in the data store',E1012:"Editing type '{0}' with the name '{1}' is unsupported",E1016:"Unexpected type of data source is provided for a lookup column",E1018:"The 'collapseAll' method cannot be called if you use a remote data source",E1019:"Search mode '{0}' is unavailable",E1020:"The type cannot be changed after initialization",E1021:"{0} '{1}' you are trying to remove does not exist",E1022:'The "markers" option is given an invalid value. Assign an array instead',E1023:'The "routes" option is given an invalid value. Assign an array instead',E1025:"This layout is too complex to render",E1026:'The "calculateCustomSummary" function is missing from a field whose "summaryType" option is set to "custom"',E1030:"Unknown ScrollView refresh strategy: '{0}'",E1031:"Unknown subscription in the Scheduler widget: '{0}'",E1032:"Unknown start date in an appointment: '{0}'",E1033:"Unknown step in the date navigator: '{0}'",E1034:"The browser does not implement an API for saving files",E1035:"The editor cannot be created because of an internal error: {0}",E1037:"Invalid structure of grouped data",E1038:"The browser does not support local storages for local web pages",E1039:"A cell's position cannot be calculated",E1040:"The '{0}' key value is not unique within the data array",E1041:"The '{0}' script is referenced after the DevExtreme scripts or not referenced at all",E1042:"{0} requires the key field to be specified",E1043:"Changes cannot be processed due to the incorrectly set key",E1044:"The key field specified by the keyExpr option does not match the key field specified in the data store",E1045:"Editing requires the key field to be specified in the data store",E1046:"The '{0}' key field is not found in data objects",E1047:'The "{0}" field is not found in the fields array',E1048:'The "{0}" operation is not found in the filterOperations array',E1049:"Column '{0}': filtering is allowed but the 'dataField' or 'name' option is not specified",E1050:"The validationRules option does not apply to third-party editors defined in the editCellTemplate",E1051:'HtmlEditor\'s valueType is "{0}", but the {0} converter was not imported.',E1052:'{0} should have the "dataSource" option specified',E1053:'The "buttons" option accepts an array that contains only objects or string values',E1054:"All text editor buttons must have names",E1055:'One or several text editor buttons have invalid or non-unique "name" values',E1056:'The {0} widget does not support buttons of the "{1}" type',E1057:'The {0} widget does not support asynchronous validation rules in the "{1}" edit mode',W1001:'The "key" option cannot be modified after initialization',W1002:"An item with the key '{0}' does not exist",W1003:"A group with the key '{0}' in which you are trying to select items does not exist",W1004:"The item '{0}' you are trying to select in the group '{1}' does not exist",W1005:"Due to column data types being unspecified, data has been loaded twice in order to apply initial filter settings. To resolve this issue, specify data types for all grid columns.",W1006:"The map service returned the following error: '{0}'",W1007:"No item with key {0} was found in the data source, but this key was used as the parent key for item {1}",W1008:"Cannot scroll to the '{0}' date because it does not exist on the current view",W1009:"Searching works only if data is specified using the dataSource option",W1010:"The capability to select all items works with source data of plain structure only",W1011:'The "keyExpr" option is not applied when dataSource is not an array',W1012:"The '{0}' key field is not found in data objects",W1013:'The "message" field in the dialog component was renamed to "messageHtml". Change your code correspondingly. In addition, if you used HTML code in the message, make sure that it is secure',W1014:"The Floating Action Button exceeds the recommended speed dial action count. If you need to display more speed dial actions, increase the maxSpeedDialActionCount option value in the global config."})},D8LC:function(e,t,r){var n=r("QsWE"),i=n.util.inherit;n.Signers.V2=i(n.Signers.RequestSigner,{addAuthorization:function(e,t){t||(t=n.util.date.getDate());var r=this.request;r.params.Timestamp=n.util.date.iso8601(t),r.params.SignatureVersion="2",r.params.SignatureMethod="HmacSHA256",r.params.AWSAccessKeyId=e.accessKeyId,e.sessionToken&&(r.params.SecurityToken=e.sessionToken),delete r.params.Signature,r.params.Signature=this.signature(e),r.body=n.util.queryParamsToString(r.params),r.headers["Content-Length"]=r.body.length},signature:function(e){return n.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function(){var e=[];return e.push(this.request.method),e.push(this.request.endpoint.host.toLowerCase()),e.push(this.request.pathname()),e.push(n.util.queryParamsToString(this.request.params)),e.join("\n")}}),e.exports=n.Signers.V2},DKTb:function(e,t,r){"use strict";function n(e){setTimeout((function(){throw e}),0)}r.d(t,"a",(function(){return n}))},DLVy:function(e,t,r){"use strict";var n=r("cYys"),i=r("ti0F").isFunction,o=r("zl3R").each,s=r("5qrJ");e.exports=s.inherit({ctor:function(e){this._events={},this._owner=e},hasEvent:function(e){var t=this._events[e];return!!t&&t.has()},fireEvent:function(e,t){var r=this._events[e];r&&r.fireWith(this._owner,t)},on:function(e,t){var r=this._events[e];r||(r=n(),this._events[e]=r),(r.originalAdd||r.add).call(r,t)},off:function(e,t){var r=this._events[e];r&&(i(t)?r.remove(t):r.empty())},dispose:function(){o(this._events,(function(){this.empty()}))}})},DLjP:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-08-24","endpointPrefix":"waf","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"WAF","serviceFullName":"AWS WAF","serviceId":"WAF","signatureVersion":"v4","targetPrefix":"AWSWAF_20150824","uid":"waf-2015-08-24"},"operations":{"CreateByteMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ByteMatchSet":{"shape":"S5"},"ChangeToken":{}}}},"CreateGeoMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"GeoMatchSet":{"shape":"Sh"},"ChangeToken":{}}}},"CreateIPSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"IPSet":{"shape":"So"},"ChangeToken":{}}}},"CreateRateBasedRule":{"input":{"type":"structure","required":["Name","MetricName","RateKey","RateLimit","ChangeToken"],"members":{"Name":{},"MetricName":{},"RateKey":{},"RateLimit":{"type":"long"},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"Rule":{"shape":"S12"},"ChangeToken":{}}}},"CreateRegexMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"RegexMatchSet":{"shape":"S19"},"ChangeToken":{}}}},"CreateRegexPatternSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"RegexPatternSet":{"shape":"S1e"},"ChangeToken":{}}}},"CreateRule":{"input":{"type":"structure","required":["Name","MetricName","ChangeToken"],"members":{"Name":{},"MetricName":{},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"Rule":{"shape":"S1j"},"ChangeToken":{}}}},"CreateRuleGroup":{"input":{"type":"structure","required":["Name","MetricName","ChangeToken"],"members":{"Name":{},"MetricName":{},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"RuleGroup":{"shape":"S1m"},"ChangeToken":{}}}},"CreateSizeConstraintSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"SizeConstraintSet":{"shape":"S1p"},"ChangeToken":{}}}},"CreateSqlInjectionMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"SqlInjectionMatchSet":{"shape":"S1w"},"ChangeToken":{}}}},"CreateWebACL":{"input":{"type":"structure","required":["Name","MetricName","DefaultAction","ChangeToken"],"members":{"Name":{},"MetricName":{},"DefaultAction":{"shape":"S20"},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"WebACL":{"shape":"S23"},"ChangeToken":{}}}},"CreateWebACLMigrationStack":{"input":{"type":"structure","required":["WebACLId","S3BucketName","IgnoreUnsupportedType"],"members":{"WebACLId":{},"S3BucketName":{},"IgnoreUnsupportedType":{"type":"boolean"}}},"output":{"type":"structure","required":["S3ObjectUrl"],"members":{"S3ObjectUrl":{}}}},"CreateXssMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"XssMatchSet":{"shape":"S2k"},"ChangeToken":{}}}},"DeleteByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId","ChangeToken"],"members":{"ByteMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId","ChangeToken"],"members":{"GeoMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteIPSet":{"input":{"type":"structure","required":["IPSetId","ChangeToken"],"members":{"IPSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteLoggingConfiguration":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}}},"DeletePermissionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteRateBasedRule":{"input":{"type":"structure","required":["RuleId","ChangeToken"],"members":{"RuleId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId","ChangeToken"],"members":{"RegexMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId","ChangeToken"],"members":{"RegexPatternSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRule":{"input":{"type":"structure","required":["RuleId","ChangeToken"],"members":{"RuleId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRuleGroup":{"input":{"type":"structure","required":["RuleGroupId","ChangeToken"],"members":{"RuleGroupId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId","ChangeToken"],"members":{"SizeConstraintSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId","ChangeToken"],"members":{"SqlInjectionMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteWebACL":{"input":{"type":"structure","required":["WebACLId","ChangeToken"],"members":{"WebACLId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId","ChangeToken"],"members":{"XssMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"GetByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId"],"members":{"ByteMatchSetId":{}}},"output":{"type":"structure","members":{"ByteMatchSet":{"shape":"S5"}}}},"GetChangeToken":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"GetChangeTokenStatus":{"input":{"type":"structure","required":["ChangeToken"],"members":{"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeTokenStatus":{}}}},"GetGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId"],"members":{"GeoMatchSetId":{}}},"output":{"type":"structure","members":{"GeoMatchSet":{"shape":"Sh"}}}},"GetIPSet":{"input":{"type":"structure","required":["IPSetId"],"members":{"IPSetId":{}}},"output":{"type":"structure","members":{"IPSet":{"shape":"So"}}}},"GetLoggingConfiguration":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S3s"}}}},"GetPermissionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Policy":{}}}},"GetRateBasedRule":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}},"output":{"type":"structure","members":{"Rule":{"shape":"S12"}}}},"GetRateBasedRuleManagedKeys":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{},"NextMarker":{}}},"output":{"type":"structure","members":{"ManagedKeys":{"type":"list","member":{}},"NextMarker":{}}}},"GetRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId"],"members":{"RegexMatchSetId":{}}},"output":{"type":"structure","members":{"RegexMatchSet":{"shape":"S19"}}}},"GetRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId"],"members":{"RegexPatternSetId":{}}},"output":{"type":"structure","members":{"RegexPatternSet":{"shape":"S1e"}}}},"GetRule":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}},"output":{"type":"structure","members":{"Rule":{"shape":"S1j"}}}},"GetRuleGroup":{"input":{"type":"structure","required":["RuleGroupId"],"members":{"RuleGroupId":{}}},"output":{"type":"structure","members":{"RuleGroup":{"shape":"S1m"}}}},"GetSampledRequests":{"input":{"type":"structure","required":["WebAclId","RuleId","TimeWindow","MaxItems"],"members":{"WebAclId":{},"RuleId":{},"TimeWindow":{"shape":"S4e"},"MaxItems":{"type":"long"}}},"output":{"type":"structure","members":{"SampledRequests":{"type":"list","member":{"type":"structure","required":["Request","Weight"],"members":{"Request":{"type":"structure","members":{"ClientIP":{},"Country":{},"URI":{},"Method":{},"HTTPVersion":{},"Headers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{}}}}}},"Weight":{"type":"long"},"Timestamp":{"type":"timestamp"},"Action":{},"RuleWithinRuleGroup":{}}}},"PopulationSize":{"type":"long"},"TimeWindow":{"shape":"S4e"}}}},"GetSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId"],"members":{"SizeConstraintSetId":{}}},"output":{"type":"structure","members":{"SizeConstraintSet":{"shape":"S1p"}}}},"GetSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId"],"members":{"SqlInjectionMatchSetId":{}}},"output":{"type":"structure","members":{"SqlInjectionMatchSet":{"shape":"S1w"}}}},"GetWebACL":{"input":{"type":"structure","required":["WebACLId"],"members":{"WebACLId":{}}},"output":{"type":"structure","members":{"WebACL":{"shape":"S23"}}}},"GetXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId"],"members":{"XssMatchSetId":{}}},"output":{"type":"structure","members":{"XssMatchSet":{"shape":"S2k"}}}},"ListActivatedRulesInRuleGroup":{"input":{"type":"structure","members":{"RuleGroupId":{},"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"ActivatedRules":{"shape":"S24"}}}},"ListByteMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"ByteMatchSets":{"type":"list","member":{"type":"structure","required":["ByteMatchSetId","Name"],"members":{"ByteMatchSetId":{},"Name":{}}}}}}},"ListGeoMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"GeoMatchSets":{"type":"list","member":{"type":"structure","required":["GeoMatchSetId","Name"],"members":{"GeoMatchSetId":{},"Name":{}}}}}}},"ListIPSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"IPSets":{"type":"list","member":{"type":"structure","required":["IPSetId","Name"],"members":{"IPSetId":{},"Name":{}}}}}}},"ListLoggingConfigurations":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"LoggingConfigurations":{"type":"list","member":{"shape":"S3s"}},"NextMarker":{}}}},"ListRateBasedRules":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Rules":{"shape":"S5p"}}}},"ListRegexMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RegexMatchSets":{"type":"list","member":{"type":"structure","required":["RegexMatchSetId","Name"],"members":{"RegexMatchSetId":{},"Name":{}}}}}}},"ListRegexPatternSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RegexPatternSets":{"type":"list","member":{"type":"structure","required":["RegexPatternSetId","Name"],"members":{"RegexPatternSetId":{},"Name":{}}}}}}},"ListRuleGroups":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RuleGroups":{"type":"list","member":{"type":"structure","required":["RuleGroupId","Name"],"members":{"RuleGroupId":{},"Name":{}}}}}}},"ListRules":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Rules":{"shape":"S5p"}}}},"ListSizeConstraintSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"SizeConstraintSets":{"type":"list","member":{"type":"structure","required":["SizeConstraintSetId","Name"],"members":{"SizeConstraintSetId":{},"Name":{}}}}}}},"ListSqlInjectionMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"SqlInjectionMatchSets":{"type":"list","member":{"type":"structure","required":["SqlInjectionMatchSetId","Name"],"members":{"SqlInjectionMatchSetId":{},"Name":{}}}}}}},"ListSubscribedRuleGroups":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RuleGroups":{"type":"list","member":{"type":"structure","required":["RuleGroupId","Name","MetricName"],"members":{"RuleGroupId":{},"Name":{},"MetricName":{}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"NextMarker":{},"Limit":{"type":"integer"},"ResourceARN":{}}},"output":{"type":"structure","members":{"NextMarker":{},"TagInfoForResource":{"type":"structure","members":{"ResourceARN":{},"TagList":{"shape":"Sx"}}}}}},"ListWebACLs":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"WebACLs":{"type":"list","member":{"type":"structure","required":["WebACLId","Name"],"members":{"WebACLId":{},"Name":{}}}}}}},"ListXssMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"XssMatchSets":{"type":"list","member":{"type":"structure","required":["XssMatchSetId","Name"],"members":{"XssMatchSetId":{},"Name":{}}}}}}},"PutLoggingConfiguration":{"input":{"type":"structure","required":["LoggingConfiguration"],"members":{"LoggingConfiguration":{"shape":"S3s"}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S3s"}}}},"PutPermissionPolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId","ChangeToken","Updates"],"members":{"ByteMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ByteMatchTuple"],"members":{"Action":{},"ByteMatchTuple":{"shape":"S8"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId","ChangeToken","Updates"],"members":{"GeoMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","GeoMatchConstraint"],"members":{"Action":{},"GeoMatchConstraint":{"shape":"Sj"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateIPSet":{"input":{"type":"structure","required":["IPSetId","ChangeToken","Updates"],"members":{"IPSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","IPSetDescriptor"],"members":{"Action":{},"IPSetDescriptor":{"shape":"Sq"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRateBasedRule":{"input":{"type":"structure","required":["RuleId","ChangeToken","Updates","RateLimit"],"members":{"RuleId":{},"ChangeToken":{},"Updates":{"shape":"S7f"},"RateLimit":{"type":"long"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId","Updates","ChangeToken"],"members":{"RegexMatchSetId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","RegexMatchTuple"],"members":{"Action":{},"RegexMatchTuple":{"shape":"S1b"}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId","Updates","ChangeToken"],"members":{"RegexPatternSetId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","RegexPatternString"],"members":{"Action":{},"RegexPatternString":{}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRule":{"input":{"type":"structure","required":["RuleId","ChangeToken","Updates"],"members":{"RuleId":{},"ChangeToken":{},"Updates":{"shape":"S7f"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRuleGroup":{"input":{"type":"structure","required":["RuleGroupId","Updates","ChangeToken"],"members":{"RuleGroupId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ActivatedRule"],"members":{"Action":{},"ActivatedRule":{"shape":"S25"}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId","ChangeToken","Updates"],"members":{"SizeConstraintSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","SizeConstraint"],"members":{"Action":{},"SizeConstraint":{"shape":"S1r"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId","ChangeToken","Updates"],"members":{"SqlInjectionMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","SqlInjectionMatchTuple"],"members":{"Action":{},"SqlInjectionMatchTuple":{"shape":"S1y"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateWebACL":{"input":{"type":"structure","required":["WebACLId","ChangeToken"],"members":{"WebACLId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ActivatedRule"],"members":{"Action":{},"ActivatedRule":{"shape":"S25"}}}},"DefaultAction":{"shape":"S20"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId","ChangeToken","Updates"],"members":{"XssMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","XssMatchTuple"],"members":{"Action":{},"XssMatchTuple":{"shape":"S2m"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}}},"shapes":{"S5":{"type":"structure","required":["ByteMatchSetId","ByteMatchTuples"],"members":{"ByteMatchSetId":{},"Name":{},"ByteMatchTuples":{"type":"list","member":{"shape":"S8"}}}},"S8":{"type":"structure","required":["FieldToMatch","TargetString","TextTransformation","PositionalConstraint"],"members":{"FieldToMatch":{"shape":"S9"},"TargetString":{"type":"blob"},"TextTransformation":{},"PositionalConstraint":{}}},"S9":{"type":"structure","required":["Type"],"members":{"Type":{},"Data":{}}},"Sh":{"type":"structure","required":["GeoMatchSetId","GeoMatchConstraints"],"members":{"GeoMatchSetId":{},"Name":{},"GeoMatchConstraints":{"type":"list","member":{"shape":"Sj"}}}},"Sj":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{}}},"So":{"type":"structure","required":["IPSetId","IPSetDescriptors"],"members":{"IPSetId":{},"Name":{},"IPSetDescriptors":{"type":"list","member":{"shape":"Sq"}}}},"Sq":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{}}},"Sx":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S12":{"type":"structure","required":["RuleId","MatchPredicates","RateKey","RateLimit"],"members":{"RuleId":{},"Name":{},"MetricName":{},"MatchPredicates":{"shape":"S13"},"RateKey":{},"RateLimit":{"type":"long"}}},"S13":{"type":"list","member":{"shape":"S14"}},"S14":{"type":"structure","required":["Negated","Type","DataId"],"members":{"Negated":{"type":"boolean"},"Type":{},"DataId":{}}},"S19":{"type":"structure","members":{"RegexMatchSetId":{},"Name":{},"RegexMatchTuples":{"type":"list","member":{"shape":"S1b"}}}},"S1b":{"type":"structure","required":["FieldToMatch","TextTransformation","RegexPatternSetId"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{},"RegexPatternSetId":{}}},"S1e":{"type":"structure","required":["RegexPatternSetId","RegexPatternStrings"],"members":{"RegexPatternSetId":{},"Name":{},"RegexPatternStrings":{"type":"list","member":{}}}},"S1j":{"type":"structure","required":["RuleId","Predicates"],"members":{"RuleId":{},"Name":{},"MetricName":{},"Predicates":{"shape":"S13"}}},"S1m":{"type":"structure","required":["RuleGroupId"],"members":{"RuleGroupId":{},"Name":{},"MetricName":{}}},"S1p":{"type":"structure","required":["SizeConstraintSetId","SizeConstraints"],"members":{"SizeConstraintSetId":{},"Name":{},"SizeConstraints":{"type":"list","member":{"shape":"S1r"}}}},"S1r":{"type":"structure","required":["FieldToMatch","TextTransformation","ComparisonOperator","Size"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{},"ComparisonOperator":{},"Size":{"type":"long"}}},"S1w":{"type":"structure","required":["SqlInjectionMatchSetId","SqlInjectionMatchTuples"],"members":{"SqlInjectionMatchSetId":{},"Name":{},"SqlInjectionMatchTuples":{"type":"list","member":{"shape":"S1y"}}}},"S1y":{"type":"structure","required":["FieldToMatch","TextTransformation"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{}}},"S20":{"type":"structure","required":["Type"],"members":{"Type":{}}},"S23":{"type":"structure","required":["WebACLId","DefaultAction","Rules"],"members":{"WebACLId":{},"Name":{},"MetricName":{},"DefaultAction":{"shape":"S20"},"Rules":{"shape":"S24"},"WebACLArn":{}}},"S24":{"type":"list","member":{"shape":"S25"}},"S25":{"type":"structure","required":["Priority","RuleId"],"members":{"Priority":{"type":"integer"},"RuleId":{},"Action":{"shape":"S20"},"OverrideAction":{"type":"structure","required":["Type"],"members":{"Type":{}}},"Type":{},"ExcludedRules":{"type":"list","member":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}}}}},"S2k":{"type":"structure","required":["XssMatchSetId","XssMatchTuples"],"members":{"XssMatchSetId":{},"Name":{},"XssMatchTuples":{"type":"list","member":{"shape":"S2m"}}}},"S2m":{"type":"structure","required":["FieldToMatch","TextTransformation"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{}}},"S3s":{"type":"structure","required":["ResourceArn","LogDestinationConfigs"],"members":{"ResourceArn":{},"LogDestinationConfigs":{"type":"list","member":{}},"RedactedFields":{"type":"list","member":{"shape":"S9"}}}},"S4e":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"S5p":{"type":"list","member":{"type":"structure","required":["RuleId","Name"],"members":{"RuleId":{},"Name":{}}}},"S7f":{"type":"list","member":{"type":"structure","required":["Action","Predicate"],"members":{"Action":{},"Predicate":{"shape":"S14"}}}}}}')},DMRI:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.directconnect={},n.DirectConnect=i.defineService("directconnect",["2012-10-25"]),Object.defineProperty(o.services.directconnect,"2012-10-25",{get:function(){var e=r("ZIK4");return e.paginators=r("/LZb").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.DirectConnect},DQlY:function(e,t,r){"use strict";r.d(t,"a",(function(){return C})),r.d(t,"b",(function(){return T}));var n=r("fXoL"),i=r("rpEJ"),o=r("lqqz"),s=r("NJnL"),a=r("mrSG"),u=function(){function e(){this.hide=Function,this.setClass=Function}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(n.Gc)({token:e,factory:e.\u0275fac}),e}(),c=function(){function e(){}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(n.Gc)({token:e,factory:e.\u0275fac}),e}(),p={backdrop:!0,keyboard:!0,focus:!0,show:!1,ignoreBackdropClick:!1,class:"",animated:!0,initialState:{}},l=new n.E("override-default-config"),m="modal-scrollbar-measure",d="modal-open",y="fade",h="in",g="show",b=300,f=150,S="backdrop-click",v="esc",_=["*"],O=function(){function e(e,t,r){this._element=t,this._renderer=r,this.isShown=!1,this.isModalHiding=!1,this.clickStartedInContent=!1,this.config=Object.assign({},e)}return e.prototype.ngOnInit=function(){var e=this;this.isAnimated&&this._renderer.addClass(this._element.nativeElement,y),this._renderer.setStyle(this._element.nativeElement,"display","block"),setTimeout((function(){e.isShown=!0,e._renderer.addClass(e._element.nativeElement,Object(i.d)()?h:g)}),this.isAnimated?f:0),document&&document.body&&(1===this.bsModalService.getModalsCount()&&(this.bsModalService.checkScrollbar(),this.bsModalService.setScrollbar()),this._renderer.addClass(document.body,d)),this._element.nativeElement&&this._element.nativeElement.focus()},e.prototype.onClickStarted=function(e){this.clickStartedInContent=e.target!==this._element.nativeElement},e.prototype.onClickStop=function(e){var t=e.target===this._element.nativeElement&&!this.clickStartedInContent;!this.config.ignoreBackdropClick&&"static"!==this.config.backdrop&&t?(this.bsModalService.setDismissReason(S),this.hide()):this.clickStartedInContent=!1},e.prototype.onPopState=function(){this.hide()},e.prototype.onEsc=function(e){this.isShown&&(27!==e.keyCode&&"Escape"!==e.key||e.preventDefault(),this.config.keyboard&&this.level===this.bsModalService.getModalsCount()&&(this.bsModalService.setDismissReason(v),this.hide()))},e.prototype.ngOnDestroy=function(){this.isShown&&this.hide()},e.prototype.hide=function(){var e=this;!this.isModalHiding&&this.isShown&&(this.isModalHiding=!0,this._renderer.removeClass(this._element.nativeElement,Object(i.d)()?h:g),setTimeout((function(){e.isShown=!1,document&&document.body&&1===e.bsModalService.getModalsCount()&&e._renderer.removeClass(document.body,d),e.bsModalService.hide(e.level),e.isModalHiding=!1}),this.isAnimated?b:0))},e.\u0275fac=function(t){return new(t||e)(Object(n.Kc)(c),Object(n.Kc)(n.v),Object(n.Kc)(n.Y))},e.\u0275cmp=Object(n.Ec)({type:e,selectors:[["modal-container"]],hostAttrs:["role","dialog","tabindex","-1",1,"modal"],hostVars:3,hostBindings:function(e,t){1&e&&Object(n.Xc)("mousedown",(function(e){return t.onClickStarted(e)}))("mouseup",(function(e){return t.onClickStop(e)}))("popstate",(function(){return t.onPopState()}),!1,n.pd)("keydown.esc",(function(e){return t.onEsc(e)}),!1,n.pd),2&e&&Object(n.zc)("aria-modal",!0)("aria-labelledby",t.config.ariaLabelledBy)("aria-describedby",t.config.ariaDescribedby)},ngContentSelectors:_,decls:3,vars:2,consts:[["role","document"],[1,"modal-content"]],template:function(e,t){1&e&&(Object(n.fd)(),Object(n.Qc)(0,"div",0),Object(n.Qc)(1,"div",1),Object(n.ed)(2),Object(n.Pc)(),Object(n.Pc)()),2&e&&Object(n.Ac)("modal-dialog"+(t.config.class?" "+t.config.class:""))},encapsulation:2}),e}(),I=function(){function e(e,t){this._isShown=!1,this.element=e,this.renderer=t}return Object.defineProperty(e.prototype,"isAnimated",{get:function(){return this._isAnimated},set:function(e){this._isAnimated=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isShown",{get:function(){return this._isShown},set:function(e){this._isShown=e,e?this.renderer.addClass(this.element.nativeElement,""+h):this.renderer.removeClass(this.element.nativeElement,""+h),Object(i.d)()||(e?this.renderer.addClass(this.element.nativeElement,""+g):this.renderer.removeClass(this.element.nativeElement,""+g))},enumerable:!0,configurable:!0}),e.prototype.ngOnInit=function(){this.isAnimated&&(this.renderer.addClass(this.element.nativeElement,""+y),i.b.reflow(this.element.nativeElement)),this.isShown=!0},e.\u0275fac=function(t){return new(t||e)(Object(n.Kc)(n.v),Object(n.Kc)(n.Y))},e.\u0275cmp=Object(n.Ec)({type:e,selectors:[["bs-modal-backdrop"]],hostAttrs:[1,"modal-backdrop"],decls:0,vars:0,template:function(e,t){},encapsulation:2}),e}(),N=function(){function e(e,t,r,i,o){this._element=e,this._renderer=r,this.onShow=new n.x,this.onShown=new n.x,this.onHide=new n.x,this.onHidden=new n.x,this._isShown=!1,this.isBodyOverflowing=!1,this.originalBodyPadding=0,this.scrollbarWidth=0,this.timerHideModal=0,this.timerRmBackDrop=0,this.isNested=!1,this.clickStartedInContent=!1,this._backdrop=i.createLoader(e,t,r),this._config=p||p}return Object.defineProperty(e.prototype,"config",{get:function(){return this._config},set:function(e){this._config=this.getConfig(e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isShown",{get:function(){return this._isShown},enumerable:!0,configurable:!0}),e.prototype.onClickStarted=function(e){this.clickStartedInContent=e.target!==this._element.nativeElement},e.prototype.onClickStop=function(e){var t=e.target===this._element.nativeElement&&!this.clickStartedInContent;!this.config.ignoreBackdropClick&&"static"!==this.config.backdrop&&t?(this.dismissReason=S,this.hide(e)):this.clickStartedInContent=!1},e.prototype.onEsc=function(e){this._isShown&&(27!==e.keyCode&&"Escape"!==e.key||e.preventDefault(),this.config.keyboard&&(this.dismissReason=v,this.hide()))},e.prototype.ngOnDestroy=function(){this.config=void 0,this._isShown&&(this._isShown=!1,this.hideModal(),this._backdrop.dispose())},e.prototype.ngOnInit=function(){var e=this;this._config=this._config||this.getConfig(),setTimeout((function(){e._config.show&&e.show()}),0)},e.prototype.toggle=function(){return this._isShown?this.hide():this.show()},e.prototype.show=function(){var e=this;this.dismissReason=null,this.onShow.emit(this),this._isShown||(clearTimeout(this.timerHideModal),clearTimeout(this.timerRmBackDrop),this._isShown=!0,this.checkScrollbar(),this.setScrollbar(),i.c&&i.c.body&&(i.c.body.classList.contains(d)?this.isNested=!0:this._renderer.addClass(i.c.body,d)),this.showBackdrop((function(){e.showElement()})))},e.prototype.hide=function(e){var t=this;e&&e.preventDefault(),this.onHide.emit(this),this._isShown&&(i.j.clearTimeout(this.timerHideModal),i.j.clearTimeout(this.timerRmBackDrop),this._isShown=!1,this._renderer.removeClass(this._element.nativeElement,h),Object(i.d)()||this._renderer.removeClass(this._element.nativeElement,g),this._config.animated?this.timerHideModal=i.j.setTimeout((function(){return t.hideModal()}),300):this.hideModal())},e.prototype.getConfig=function(e){return Object.assign({},this._config,e)},e.prototype.showElement=function(){var e=this;this._element.nativeElement.parentNode&&this._element.nativeElement.parentNode.nodeType===Node.ELEMENT_NODE||i.c&&i.c.body&&i.c.body.appendChild(this._element.nativeElement),this._renderer.setAttribute(this._element.nativeElement,"aria-hidden","false"),this._renderer.setAttribute(this._element.nativeElement,"aria-modal","true"),this._renderer.setStyle(this._element.nativeElement,"display","block"),this._renderer.setProperty(this._element.nativeElement,"scrollTop",0),this._config.animated&&i.b.reflow(this._element.nativeElement),this._renderer.addClass(this._element.nativeElement,h),Object(i.d)()||this._renderer.addClass(this._element.nativeElement,g);var t=function(){e._config.focus&&e._element.nativeElement.focus(),e.onShown.emit(e)};this._config.animated?setTimeout(t,300):t()},e.prototype.hideModal=function(){var e=this;this._renderer.setAttribute(this._element.nativeElement,"aria-hidden","true"),this._renderer.setStyle(this._element.nativeElement,"display","none"),this.showBackdrop((function(){e.isNested||(i.c&&i.c.body&&e._renderer.removeClass(i.c.body,d),e.resetScrollbar()),e.resetAdjustments(),e.focusOtherModal(),e.onHidden.emit(e)}))},e.prototype.showBackdrop=function(e){var t=this;if(!this._isShown||!this.config.backdrop||this.backdrop&&this.backdrop.instance.isShown)if(!this._isShown&&this.backdrop){this.backdrop.instance.isShown=!1;var r=function(){t.removeBackdrop(),e&&e()};this.backdrop.instance.isAnimated?this.timerRmBackDrop=i.j.setTimeout(r,150):r()}else e&&e();else{if(this.removeBackdrop(),this._backdrop.attach(I).to("body").show({isAnimated:this._config.animated}),this.backdrop=this._backdrop._componentRef,!e)return;if(!this._config.animated)return void e();setTimeout(e,150)}},e.prototype.removeBackdrop=function(){this._backdrop.hide()},e.prototype.focusOtherModal=function(){if(null!=this._element.nativeElement.parentElement){var e=this._element.nativeElement.parentElement.querySelectorAll(".in[bsModal]");e.length&&e[e.length-1].focus()}},e.prototype.resetAdjustments=function(){this._renderer.setStyle(this._element.nativeElement,"paddingLeft",""),this._renderer.setStyle(this._element.nativeElement,"paddingRight","")},e.prototype.checkScrollbar=function(){this.isBodyOverflowing=i.c.body.clientWidth=1?this.modalsCount-1:0,setTimeout((function(){t._hideModal(e),t.removeLoaders(e)}),this.config.animated?f:0)},e.prototype._showBackdrop=function(){var e=this.config.backdrop||"static"===this.config.backdrop,t=!this.backdropRef||!this.backdropRef.instance.isShown;1===this.modalsCount&&(this.removeBackdrop(),e&&t&&(this._backdropLoader.attach(I).to("body").show({isAnimated:this.config.animated}),this.backdropRef=this._backdropLoader._componentRef))},e.prototype._hideBackdrop=function(){var e=this;if(this.backdropRef){this.backdropRef.instance.isShown=!1;var t=this.config.animated?f:0;setTimeout((function(){return e.removeBackdrop()}),t)}},e.prototype._showModal=function(e){var t,r,n=this,i=this.loaders[this.loaders.length-1];if(this.config&&this.config.providers)try{for(var o=Object(a.j)(this.config.providers),s=o.next();!s.done;s=o.next()){var p=s.value;i.provide(p)}}catch(d){t={error:d}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}var l=new u,m=i.provide({provide:c,useValue:this.config}).provide({provide:u,useValue:l}).attach(O).to("body").show({content:e,isAnimated:this.config.animated,initialState:this.config.initialState,bsModalService:this});return m.instance.level=this.getModalsCount(),l.hide=function(){var e=n.config.animated?b:0;setTimeout((function(){return m.instance.hide()}),e)},l.content=i.getInnerComponent()||null,l.setClass=function(e){m.instance.config.class=e},l},e.prototype._hideModal=function(e){var t=this.loaders[e-1];t&&t.hide()},e.prototype.getModalsCount=function(){return this.modalsCount},e.prototype.setDismissReason=function(e){this.lastDismissReason=e},e.prototype.removeBackdrop=function(){this._backdropLoader.hide(),this.backdropRef=null},e.prototype.checkScrollbar=function(){this.isBodyOverflowing=document.body.clientWidth>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,a=0;a<4&&o+.75*a>>6*(3-a)&63));var u=n.charAt(64);if(u)for(;i.length%4;)i.push(u);return i.join("")},parse:function(e){var t=e.length,r=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o>>6-s%4*2,c=a|u;n[o>>>2]|=c<<24-o%4*8,o++}return i.create(n,o)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},o.enc.Base64)},"Eb+E":function(e){e.exports=JSON.parse('{"pagination":{"GetCurrentMetricData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetCurrentUserData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListAgentStatuses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AgentStatusSummaryList"},"ListApprovedOrigins":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Origins"},"ListBots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LexBots"},"ListContactFlowModules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ContactFlowModulesSummaryList"},"ListContactFlows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ContactFlowSummaryList"},"ListContactReferences":{"input_token":"NextToken","output_token":"NextToken","result_key":"ReferenceSummaryList"},"ListDefaultVocabularies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DefaultVocabularyList"},"ListHoursOfOperations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"HoursOfOperationSummaryList"},"ListInstanceAttributes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Attributes"},"ListInstanceStorageConfigs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StorageConfigs"},"ListInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceSummaryList"},"ListIntegrationAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IntegrationAssociationSummaryList"},"ListLambdaFunctions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LambdaFunctions"},"ListLexBots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LexBots"},"ListPhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PhoneNumberSummaryList"},"ListPhoneNumbersV2":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ListPhoneNumbersSummaryList"},"ListPrompts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PromptSummaryList"},"ListQueueQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QuickConnectSummaryList"},"ListQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueueSummaryList"},"ListQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QuickConnectSummaryList"},"ListRoutingProfileQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RoutingProfileQueueConfigSummaryList"},"ListRoutingProfiles":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RoutingProfileSummaryList"},"ListSecurityKeys":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityKeys"},"ListSecurityProfilePermissions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Permissions"},"ListSecurityProfiles":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityProfileSummaryList"},"ListTaskTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TaskTemplates"},"ListUseCases":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UseCaseSummaryList"},"ListUserHierarchyGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserHierarchyGroupSummaryList"},"ListUsers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserSummaryList"},"SearchAvailablePhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AvailableNumbersList"},"SearchUsers":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"Users"},"SearchVocabularies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VocabularySummaryList"}}}')},Eirx:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.apigateway={},n.APIGateway=i.defineService("apigateway",["2015-07-09"]),r("PG8h"),Object.defineProperty(o.services.apigateway,"2015-07-09",{get:function(){var e=r("1HeF");return e.paginators=r("RrJ6").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.APIGateway},"En8+":function(e,t,r){"use strict";function n(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}r.d(t,"a",(function(){return i}));var i=n()},ErbL:function(e){e.exports=JSON.parse('{"pagination":{"DescribeAccessPoints":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"DescribeFileSystems":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems"},"DescribeTags":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems"},"ListTagsForResource":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},EuLz:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("hEW/"),i=function(){function e(e){void 0===e&&(e=1e3),this.maxSize=e,this.cache=new n.LRUCache(e)}return Object.defineProperty(e.prototype,"size",{get:function(){return this.cache.length},enumerable:!0,configurable:!0}),e.prototype.put=function(t,r){var n="string"!=typeof t?e.getKeyString(t):t,i=this.populateValue(r);this.cache.put(n,i)},e.prototype.get=function(t){var r="string"!=typeof t?e.getKeyString(t):t,n=Date.now(),i=this.cache.get(r);if(i){for(var o=i.length-1;o>=0;o--){i[o].Expire>>2]|=e[i]<<24-i%4*8;t.call(this,n,r)}else t.apply(this,arguments)}).prototype=e}}(),n.lib.WordArray)},"F+Lp":function(e,t,r){"use strict";var n=r("LUwo"),i=n.registerTheme,o=n.registerThemeAlias;i({name:"generic.greenmist",defaultPalette:"Green Mist",backgroundColor:"#f5f5f5",primaryTitleColor:"#28484f",secondaryTitleColor:"#7eb2be",gridColor:"#dedede",axisColor:"#657c80",export:{backgroundColor:"#f5f5f5",font:{color:"#28484f"},button:{default:{color:"#28484f",borderColor:"#a2b4b8",backgroundColor:"#f5f5f5"},hover:{color:"#28484f",borderColor:"#7f989e",backgroundColor:"rgba(222, 222, 222, 0.4)"},focus:{color:"#28484f",borderColor:"#5f777c",backgroundColor:"rgba(222, 222, 222, 0.4)"},active:{color:"#28484f",borderColor:"#5f777c",backgroundColor:"rgba(222, 222, 222, 0.8)"}}},legend:{font:{color:"#657c80"}},tooltip:{color:"#fff",border:{color:"#dedede"},font:{color:"#28484f"}},"chart:common":{commonSeriesSettings:{label:{border:{color:"#dedede"}}}},chart:{commonPaneSettings:{border:{color:"#dedede"}},commonAxisSettings:{breakStyle:{color:"#c1c1c1"}},commonAnnotationSettings:{color:"#fff",border:{color:"#dedede"},font:{color:"#28484f"}}},funnel:{item:{border:{color:"#f5f5f5"}}},sparkline:{pointColor:"#f5f5f5",minColor:"#ffc852",maxColor:"#f74a5e"},treeMap:{group:{color:"#dedede",label:{font:{color:"#7eb2be"}}}},rangeSelector:{shutter:{color:"#f5f5f5"},scale:{breakStyle:{color:"#c1c1c1"},tick:{opacity:.12}},selectedRangeColor:"#3cbab2",sliderMarker:{color:"#3cbab2"},sliderHandle:{color:"#3cbab2",opacity:.5}},bullet:{color:"#3cbab2"},gauge:{valueIndicators:{rangebar:{color:"#3cbab2"},textcloud:{color:"#3cbab2"}}}},"generic.light"),o("generic.greenmist.compact","generic.greenmist")},"F/XL":function(e,t,r){"use strict";r.d(t,"a",(function(){return s}));var n=r("nkY7"),i=r("IUTb"),o=r("JF+6");function s(){for(var e=[],t=0;t604800){throw n.util.error(new Error,{code:"InvalidExpiryTime",message:"Presigning does not support expiry time greater than a week with SigV4 signing.",retryable:!1})}e.httpRequest.headers[o]=t}else{if(r!==n.Signers.S3)throw n.util.error(new Error,{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:!1});var i=e.service?e.service.getSkewCorrectedDate():n.util.date.getDate();e.httpRequest.headers[o]=parseInt(n.util.date.unixTimestamp(i)+t,10).toString()}}function a(e){var t=e.httpRequest.endpoint,r=n.util.urlParse(e.httpRequest.path),i={};r.search&&(i=n.util.queryStringParse(r.search.substr(1)));var s=e.httpRequest.headers.Authorization.split(" ");if("AWS"===s[0])s=s[1].split(":"),i.Signature=s.pop(),i.AWSAccessKeyId=s.join(":"),n.util.each(e.httpRequest.headers,(function(e,t){e===o&&(e="Expires"),0===e.indexOf("x-amz-meta-")&&(delete i[e],e=e.toLowerCase()),i[e]=t})),delete e.httpRequest.headers[o],delete i.Authorization,delete i.Host;else if("AWS4-HMAC-SHA256"===s[0]){s.shift();var a=s.join(" ").match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];i["X-Amz-Signature"]=a,delete i.Expires}t.pathname=r.pathname,t.search=n.util.queryParamsToString(i)}n.Signers.Presign=i({sign:function(e,t,r){if(e.httpRequest.headers[o]=t||3600,e.on("build",s),e.on("sign",a),e.removeListener("afterBuild",n.EventListeners.Core.SET_CONTENT_LENGTH),e.removeListener("afterBuild",n.EventListeners.Core.COMPUTE_SHA256),e.emit("beforePresign",[e]),!r){if(e.build(),e.response.error)throw e.response.error;return n.util.urlFormat(e.httpRequest.endpoint)}e.build((function(){this.response.error?r(this.response.error):r(null,n.util.urlFormat(e.httpRequest.endpoint))}))}}),e.exports=n.Signers.Presign},FFOo:function(e,t,r){"use strict";r.d(t,"a",(function(){return p}));var n=r("mrSG"),i=r("2Bdj"),o=r("6ahw"),s=r("pugT"),a=r("L/V9"),u=r("iLxQ"),c=r("DKTb"),p=function(e){function t(r,n,i){var s=e.call(this)||this;switch(s.syncErrorValue=null,s.syncErrorThrown=!1,s.syncErrorThrowable=!1,s.isStopped=!1,arguments.length){case 0:s.destination=o.a;break;case 1:if(!r){s.destination=o.a;break}if("object"==typeof r){r instanceof t?(s.syncErrorThrowable=r.syncErrorThrowable,s.destination=r,r.add(s)):(s.syncErrorThrowable=!0,s.destination=new l(s,r));break}default:s.syncErrorThrowable=!0,s.destination=new l(s,r,n,i)}return s}return n.d(t,e),t.prototype[a.a]=function(){return this},t.create=function(e,r,n){var i=new t(e,r,n);return i.syncErrorThrowable=!1,i},t.prototype.next=function(e){this.isStopped||this._next(e)},t.prototype.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this))},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},t.prototype._unsubscribeAndRecycle=function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this},t}(s.a),l=function(e){function t(t,r,n,s){var a,u=e.call(this)||this;u._parentSubscriber=t;var c=u;return Object(i.a)(r)?a=r:r&&(a=r.next,n=r.error,s=r.complete,r!==o.a&&(c=Object.create(r),Object(i.a)(c.unsubscribe)&&u.add(c.unsubscribe.bind(c)),c.unsubscribe=u.unsubscribe.bind(u))),u._context=c,u._next=a,u._error=n,u._complete=s,u}return n.d(t,e),t.prototype.next=function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;u.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}},t.prototype.error=function(e){if(!this.isStopped){var t=this._parentSubscriber,r=u.a.useDeprecatedSynchronousErrorHandling;if(this._error)r&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)r?(t.syncErrorValue=e,t.syncErrorThrown=!0):Object(c.a)(e),this.unsubscribe();else{if(this.unsubscribe(),r)throw e;Object(c.a)(e)}}},t.prototype.complete=function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var r=function(){return e._complete.call(e._context)};u.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,r),this.unsubscribe()):(this.__tryOrUnsub(r),this.unsubscribe())}else this.unsubscribe()}},t.prototype.__tryOrUnsub=function(e,t){try{e.call(this._context,t)}catch(r){if(this.unsubscribe(),u.a.useDeprecatedSynchronousErrorHandling)throw r;Object(c.a)(r)}},t.prototype.__tryOrSetError=function(e,t,r){if(!u.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,r)}catch(n){return u.a.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=n,e.syncErrorThrown=!0,!0):(Object(c.a)(n),!0)}return!1},t.prototype._unsubscribe=function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()},t}(p)},FGtl:function(e,t,r){var n=r("QsWE"),i={},o=[],s="aws4_request";e.exports={createScope:function(e,t,r){return[e.substr(0,8),t,r,s].join("/")},getSigningKey:function(e,t,r,a,u){var c=[n.util.crypto.hmac(e.secretAccessKey,e.accessKeyId,"base64"),t,r,a].join("_");if((u=!1!==u)&&c in i)return i[c];var p=n.util.crypto.hmac("AWS4"+e.secretAccessKey,t,"buffer"),l=n.util.crypto.hmac(p,r,"buffer"),m=n.util.crypto.hmac(l,a,"buffer"),d=n.util.crypto.hmac(m,s,"buffer");return u&&(i[c]=d,o.push(c),o.length>50&&delete i[o.shift()]),d},emptyCache:function(){i={},o=[]}}},FKN7:function(e,t,r){"use strict";var n=r("NFpX");e.exports=n.get()},FP2U:function(e,t,r){"use strict";var n=r("LUwo"),i=n.registerTheme,o=n.registerThemeAlias,s="#ffffff",a="#000000";i({name:"generic.contrast",defaultPalette:"Bright",font:{color:s},backgroundColor:a,primaryTitleColor:s,secondaryTitleColor:s,gridColor:s,axisColor:s,export:{backgroundColor:a,font:{color:s},button:{default:{color:s,borderColor:s,backgroundColor:a},hover:{color:s,borderColor:s,backgroundColor:"#cf00d7"},focus:{color:s,borderColor:"#cf00d7",backgroundColor:a},active:{color:a,borderColor:s,backgroundColor:s}},borderColor:s,menuButtonColor:a,activeBackgroundColor:s,activeColor:a,selectedBorderColor:"#cf00da",selectedColor:"#cf00da",shadowColor:"none"},tooltip:{border:{color:s},font:{color:s},color:a},"chart:common":{commonSeriesSettings:{valueErrorBar:{color:s},hoverStyle:{hatching:{opacity:.5}},selectionStyle:{hatching:{opacity:.35}},label:{font:{color:s},border:{color:s}}}},"chart:common:axis":{constantLineStyle:{color:s}},chart:{commonSeriesSettings:{},crosshair:{color:"#cf00d7"},commonPaneSettings:{backgroundColor:a,border:{color:s}},scrollBar:{color:s},commonAxisSettings:{breakStyle:{color:"#cf00d7"}},zoomAndPan:{dragBoxStyle:{color:s,opacity:.7}},commonAnnotationSettings:{font:{color:s},border:{color:s},color:a}},pie:{commonSeriesSettings:{pie:{hoverStyle:{hatching:{opacity:.5}},selectionStyle:{hatching:{opacity:.35}}},doughnut:{hoverStyle:{hatching:{opacity:.5}},selectionStyle:{hatching:{opacity:.35}}},donut:{hoverStyle:{hatching:{opacity:.5}},selectionStyle:{hatching:{opacity:.35}}}}},gauge:{rangeContainer:{backgroundColor:s},valueIndicators:{_default:{color:s},rangebar:{color:s,backgroundColor:a},twocolorneedle:{secondColor:s},trianglemarker:{color:s},textcloud:{color:s,text:{font:{color:a}}}}},barGauge:{backgroundColor:"#3c3c3c"},rangeSelector:{scale:{tick:{color:s,opacity:.4},minorTick:{color:s,opacity:.12},breakStyle:{color:"#cf00d7"}},selectedRangeColor:"#cf00da",sliderMarker:{color:"#cf00da"},sliderHandle:{color:"#cf00da",opacity:1},shutter:{opacity:.75},background:{color:a}},map:{background:{borderColor:s},layer:{label:{stroke:a,font:{color:s}}},"layer:area":{borderColor:a,color:"#686868",hoveredBorderColor:s,selectedBorderColor:s,label:{font:{opacity:1}}},"layer:line":{color:"#267cff",hoveredColor:"#f613ff",selectedColor:s},"layer:marker:dot":{borderColor:a,color:"#f8ca00",backColor:a,backOpacity:.32},"layer:marker:bubble":{color:"#f8ca00",hoveredBorderColor:s,selectedBorderColor:s},"layer:marker:pie":{hoveredBorderColor:s,selectedBorderColor:s},controlBar:{borderColor:s,color:a,opacity:.3}},treeMap:{tile:{color:"#70c92f"},group:{color:"#797979",label:{font:{color:s}}}},sparkline:{pointColor:a},bullet:{},polar:{commonSeriesSettings:{}},funnel:{label:{connector:{opacity:1}}},sankey:{label:{font:{color:s},shadow:{opacity:0}},node:{border:{visible:!0,width:1,color:s}},link:{opacity:.5,border:{visible:!0,width:1,color:s},hoverStyle:{opacity:.9}}}},"generic.light"),o("generic.contrast.compact","generic.contrast")},FQVY:function(e){e.exports=JSON.parse('{"acm":{"name":"ACM","cors":true},"apigateway":{"name":"APIGateway","cors":true},"applicationautoscaling":{"prefix":"application-autoscaling","name":"ApplicationAutoScaling","cors":true},"appstream":{"name":"AppStream"},"autoscaling":{"name":"AutoScaling","cors":true},"batch":{"name":"Batch"},"budgets":{"name":"Budgets"},"clouddirectory":{"name":"CloudDirectory","versions":["2016-05-10*"]},"cloudformation":{"name":"CloudFormation","cors":true},"cloudfront":{"name":"CloudFront","versions":["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25*","2017-03-25*","2017-10-30*","2018-06-18*","2018-11-05*","2019-03-26*"],"cors":true},"cloudhsm":{"name":"CloudHSM","cors":true},"cloudsearch":{"name":"CloudSearch"},"cloudsearchdomain":{"name":"CloudSearchDomain"},"cloudtrail":{"name":"CloudTrail","cors":true},"cloudwatch":{"prefix":"monitoring","name":"CloudWatch","cors":true},"cloudwatchevents":{"prefix":"events","name":"CloudWatchEvents","versions":["2014-02-03*"],"cors":true},"cloudwatchlogs":{"prefix":"logs","name":"CloudWatchLogs","cors":true},"codebuild":{"name":"CodeBuild","cors":true},"codecommit":{"name":"CodeCommit","cors":true},"codedeploy":{"name":"CodeDeploy","cors":true},"codepipeline":{"name":"CodePipeline","cors":true},"cognitoidentity":{"prefix":"cognito-identity","name":"CognitoIdentity","cors":true},"cognitoidentityserviceprovider":{"prefix":"cognito-idp","name":"CognitoIdentityServiceProvider","cors":true},"cognitosync":{"prefix":"cognito-sync","name":"CognitoSync","cors":true},"configservice":{"prefix":"config","name":"ConfigService","cors":true},"cur":{"name":"CUR","cors":true},"datapipeline":{"name":"DataPipeline"},"devicefarm":{"name":"DeviceFarm","cors":true},"directconnect":{"name":"DirectConnect","cors":true},"directoryservice":{"prefix":"ds","name":"DirectoryService"},"discovery":{"name":"Discovery"},"dms":{"name":"DMS"},"dynamodb":{"name":"DynamoDB","cors":true},"dynamodbstreams":{"prefix":"streams.dynamodb","name":"DynamoDBStreams","cors":true},"ec2":{"name":"EC2","versions":["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*"],"cors":true},"ecr":{"name":"ECR","cors":true},"ecs":{"name":"ECS","cors":true},"efs":{"prefix":"elasticfilesystem","name":"EFS","cors":true},"elasticache":{"name":"ElastiCache","versions":["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*"],"cors":true},"elasticbeanstalk":{"name":"ElasticBeanstalk","cors":true},"elb":{"prefix":"elasticloadbalancing","name":"ELB","cors":true},"elbv2":{"prefix":"elasticloadbalancingv2","name":"ELBv2","cors":true},"emr":{"prefix":"elasticmapreduce","name":"EMR","cors":true},"es":{"name":"ES"},"elastictranscoder":{"name":"ElasticTranscoder","cors":true},"firehose":{"name":"Firehose","cors":true},"gamelift":{"name":"GameLift","cors":true},"glacier":{"name":"Glacier"},"health":{"name":"Health"},"iam":{"name":"IAM","cors":true},"importexport":{"name":"ImportExport"},"inspector":{"name":"Inspector","versions":["2015-08-18*"],"cors":true},"iot":{"name":"Iot","cors":true},"iotdata":{"prefix":"iot-data","name":"IotData","cors":true},"kinesis":{"name":"Kinesis","cors":true},"kinesisanalytics":{"name":"KinesisAnalytics"},"kms":{"name":"KMS","cors":true},"lambda":{"name":"Lambda","cors":true},"lexruntime":{"prefix":"runtime.lex","name":"LexRuntime","cors":true},"lightsail":{"name":"Lightsail"},"machinelearning":{"name":"MachineLearning","cors":true},"marketplacecommerceanalytics":{"name":"MarketplaceCommerceAnalytics","cors":true},"marketplacemetering":{"prefix":"meteringmarketplace","name":"MarketplaceMetering"},"mturk":{"prefix":"mturk-requester","name":"MTurk","cors":true},"mobileanalytics":{"name":"MobileAnalytics","cors":true},"opsworks":{"name":"OpsWorks","cors":true},"opsworkscm":{"name":"OpsWorksCM"},"organizations":{"name":"Organizations"},"pinpoint":{"name":"Pinpoint"},"polly":{"name":"Polly","cors":true},"rds":{"name":"RDS","versions":["2014-09-01*"],"cors":true},"redshift":{"name":"Redshift","cors":true},"rekognition":{"name":"Rekognition","cors":true},"resourcegroupstaggingapi":{"name":"ResourceGroupsTaggingAPI"},"route53":{"name":"Route53","cors":true},"route53domains":{"name":"Route53Domains","cors":true},"s3":{"name":"S3","dualstackAvailable":true,"cors":true},"s3control":{"name":"S3Control","dualstackAvailable":true,"xmlNoDefaultLists":true},"servicecatalog":{"name":"ServiceCatalog","cors":true},"ses":{"prefix":"email","name":"SES","cors":true},"shield":{"name":"Shield"},"simpledb":{"prefix":"sdb","name":"SimpleDB"},"sms":{"name":"SMS"},"snowball":{"name":"Snowball"},"sns":{"name":"SNS","cors":true},"sqs":{"name":"SQS","cors":true},"ssm":{"name":"SSM","cors":true},"storagegateway":{"name":"StorageGateway","cors":true},"stepfunctions":{"prefix":"states","name":"StepFunctions"},"sts":{"name":"STS","cors":true},"support":{"name":"Support"},"swf":{"name":"SWF"},"xray":{"name":"XRay","cors":true},"waf":{"name":"WAF","cors":true},"wafregional":{"prefix":"waf-regional","name":"WAFRegional"},"workdocs":{"name":"WorkDocs","cors":true},"workspaces":{"name":"WorkSpaces"},"codestar":{"name":"CodeStar"},"lexmodelbuildingservice":{"prefix":"lex-models","name":"LexModelBuildingService","cors":true},"marketplaceentitlementservice":{"prefix":"entitlement.marketplace","name":"MarketplaceEntitlementService"},"athena":{"name":"Athena","cors":true},"greengrass":{"name":"Greengrass"},"dax":{"name":"DAX"},"migrationhub":{"prefix":"AWSMigrationHub","name":"MigrationHub"},"cloudhsmv2":{"name":"CloudHSMV2","cors":true},"glue":{"name":"Glue"},"mobile":{"name":"Mobile"},"pricing":{"name":"Pricing","cors":true},"costexplorer":{"prefix":"ce","name":"CostExplorer","cors":true},"mediaconvert":{"name":"MediaConvert"},"medialive":{"name":"MediaLive"},"mediapackage":{"name":"MediaPackage"},"mediastore":{"name":"MediaStore"},"mediastoredata":{"prefix":"mediastore-data","name":"MediaStoreData","cors":true},"appsync":{"name":"AppSync"},"guardduty":{"name":"GuardDuty"},"mq":{"name":"MQ"},"comprehend":{"name":"Comprehend","cors":true},"iotjobsdataplane":{"prefix":"iot-jobs-data","name":"IoTJobsDataPlane"},"kinesisvideoarchivedmedia":{"prefix":"kinesis-video-archived-media","name":"KinesisVideoArchivedMedia","cors":true},"kinesisvideomedia":{"prefix":"kinesis-video-media","name":"KinesisVideoMedia","cors":true},"kinesisvideo":{"name":"KinesisVideo","cors":true},"sagemakerruntime":{"prefix":"runtime.sagemaker","name":"SageMakerRuntime"},"sagemaker":{"name":"SageMaker"},"translate":{"name":"Translate","cors":true},"resourcegroups":{"prefix":"resource-groups","name":"ResourceGroups","cors":true},"alexaforbusiness":{"name":"AlexaForBusiness"},"cloud9":{"name":"Cloud9"},"serverlessapplicationrepository":{"prefix":"serverlessrepo","name":"ServerlessApplicationRepository"},"servicediscovery":{"name":"ServiceDiscovery"},"workmail":{"name":"WorkMail"},"autoscalingplans":{"prefix":"autoscaling-plans","name":"AutoScalingPlans"},"transcribeservice":{"prefix":"transcribe","name":"TranscribeService"},"connect":{"name":"Connect","cors":true},"acmpca":{"prefix":"acm-pca","name":"ACMPCA"},"fms":{"name":"FMS"},"secretsmanager":{"name":"SecretsManager","cors":true},"iotanalytics":{"name":"IoTAnalytics","cors":true},"iot1clickdevicesservice":{"prefix":"iot1click-devices","name":"IoT1ClickDevicesService"},"iot1clickprojects":{"prefix":"iot1click-projects","name":"IoT1ClickProjects"},"pi":{"name":"PI"},"neptune":{"name":"Neptune"},"mediatailor":{"name":"MediaTailor"},"eks":{"name":"EKS"},"macie":{"name":"Macie"},"dlm":{"name":"DLM"},"signer":{"name":"Signer"},"chime":{"name":"Chime"},"pinpointemail":{"prefix":"pinpoint-email","name":"PinpointEmail"},"ram":{"name":"RAM"},"route53resolver":{"name":"Route53Resolver"},"pinpointsmsvoice":{"prefix":"sms-voice","name":"PinpointSMSVoice"},"quicksight":{"name":"QuickSight"},"rdsdataservice":{"prefix":"rds-data","name":"RDSDataService"},"amplify":{"name":"Amplify"},"datasync":{"name":"DataSync"},"robomaker":{"name":"RoboMaker"},"transfer":{"name":"Transfer"},"globalaccelerator":{"name":"GlobalAccelerator"},"comprehendmedical":{"name":"ComprehendMedical","cors":true},"kinesisanalyticsv2":{"name":"KinesisAnalyticsV2"},"mediaconnect":{"name":"MediaConnect"},"fsx":{"name":"FSx"},"securityhub":{"name":"SecurityHub"},"appmesh":{"name":"AppMesh","versions":["2018-10-01*"]},"licensemanager":{"prefix":"license-manager","name":"LicenseManager"},"kafka":{"name":"Kafka"},"apigatewaymanagementapi":{"name":"ApiGatewayManagementApi"},"apigatewayv2":{"name":"ApiGatewayV2"},"docdb":{"name":"DocDB"},"backup":{"name":"Backup"},"worklink":{"name":"WorkLink"},"textract":{"name":"Textract"},"managedblockchain":{"name":"ManagedBlockchain"},"mediapackagevod":{"prefix":"mediapackage-vod","name":"MediaPackageVod"},"groundstation":{"name":"GroundStation"},"iotthingsgraph":{"name":"IoTThingsGraph"},"iotevents":{"name":"IoTEvents"},"ioteventsdata":{"prefix":"iotevents-data","name":"IoTEventsData"},"personalize":{"name":"Personalize","cors":true},"personalizeevents":{"prefix":"personalize-events","name":"PersonalizeEvents","cors":true},"personalizeruntime":{"prefix":"personalize-runtime","name":"PersonalizeRuntime","cors":true},"applicationinsights":{"prefix":"application-insights","name":"ApplicationInsights"},"servicequotas":{"prefix":"service-quotas","name":"ServiceQuotas"},"ec2instanceconnect":{"prefix":"ec2-instance-connect","name":"EC2InstanceConnect"},"eventbridge":{"name":"EventBridge"},"lakeformation":{"name":"LakeFormation"},"forecastservice":{"prefix":"forecast","name":"ForecastService","cors":true},"forecastqueryservice":{"prefix":"forecastquery","name":"ForecastQueryService","cors":true},"qldb":{"name":"QLDB"},"qldbsession":{"prefix":"qldb-session","name":"QLDBSession"},"workmailmessageflow":{"name":"WorkMailMessageFlow"},"codestarnotifications":{"prefix":"codestar-notifications","name":"CodeStarNotifications"},"savingsplans":{"name":"SavingsPlans"},"sso":{"name":"SSO"},"ssooidc":{"prefix":"sso-oidc","name":"SSOOIDC"},"marketplacecatalog":{"prefix":"marketplace-catalog","name":"MarketplaceCatalog"},"dataexchange":{"name":"DataExchange"},"sesv2":{"name":"SESV2"},"migrationhubconfig":{"prefix":"migrationhub-config","name":"MigrationHubConfig"},"connectparticipant":{"name":"ConnectParticipant"},"appconfig":{"name":"AppConfig"},"iotsecuretunneling":{"name":"IoTSecureTunneling"},"wafv2":{"name":"WAFV2"},"elasticinference":{"prefix":"elastic-inference","name":"ElasticInference"},"imagebuilder":{"name":"Imagebuilder"},"schemas":{"name":"Schemas"},"accessanalyzer":{"name":"AccessAnalyzer"},"codegurureviewer":{"prefix":"codeguru-reviewer","name":"CodeGuruReviewer"},"codeguruprofiler":{"name":"CodeGuruProfiler"},"computeoptimizer":{"prefix":"compute-optimizer","name":"ComputeOptimizer"},"frauddetector":{"name":"FraudDetector"},"kendra":{"name":"Kendra"},"networkmanager":{"name":"NetworkManager"},"outposts":{"name":"Outposts"},"augmentedairuntime":{"prefix":"sagemaker-a2i-runtime","name":"AugmentedAIRuntime"},"ebs":{"name":"EBS"},"kinesisvideosignalingchannels":{"prefix":"kinesis-video-signaling","name":"KinesisVideoSignalingChannels","cors":true},"detective":{"name":"Detective"},"codestarconnections":{"prefix":"codestar-connections","name":"CodeStarconnections"},"synthetics":{"name":"Synthetics"},"iotsitewise":{"name":"IoTSiteWise"},"macie2":{"name":"Macie2"},"codeartifact":{"name":"CodeArtifact"},"honeycode":{"name":"Honeycode"},"ivs":{"name":"IVS"},"braket":{"name":"Braket"},"identitystore":{"name":"IdentityStore"},"appflow":{"name":"Appflow"},"redshiftdata":{"prefix":"redshift-data","name":"RedshiftData"},"ssoadmin":{"prefix":"sso-admin","name":"SSOAdmin"},"timestreamquery":{"prefix":"timestream-query","name":"TimestreamQuery"},"timestreamwrite":{"prefix":"timestream-write","name":"TimestreamWrite"},"s3outposts":{"name":"S3Outposts"},"databrew":{"name":"DataBrew"},"servicecatalogappregistry":{"prefix":"servicecatalog-appregistry","name":"ServiceCatalogAppRegistry"},"networkfirewall":{"prefix":"network-firewall","name":"NetworkFirewall"},"mwaa":{"name":"MWAA"},"amplifybackend":{"name":"AmplifyBackend"},"appintegrations":{"name":"AppIntegrations"},"connectcontactlens":{"prefix":"connect-contact-lens","name":"ConnectContactLens"},"devopsguru":{"prefix":"devops-guru","name":"DevOpsGuru"},"ecrpublic":{"prefix":"ecr-public","name":"ECRPUBLIC"},"lookoutvision":{"name":"LookoutVision"},"sagemakerfeaturestoreruntime":{"prefix":"sagemaker-featurestore-runtime","name":"SageMakerFeatureStoreRuntime"},"customerprofiles":{"prefix":"customer-profiles","name":"CustomerProfiles"},"auditmanager":{"name":"AuditManager"},"emrcontainers":{"prefix":"emr-containers","name":"EMRcontainers"},"healthlake":{"name":"HealthLake"},"sagemakeredge":{"prefix":"sagemaker-edge","name":"SagemakerEdge"},"amp":{"name":"Amp"},"greengrassv2":{"name":"GreengrassV2"},"iotdeviceadvisor":{"name":"IotDeviceAdvisor"},"iotfleethub":{"name":"IoTFleetHub"},"iotwireless":{"name":"IoTWireless"},"location":{"name":"Location","cors":true},"wellarchitected":{"name":"WellArchitected"},"lexmodelsv2":{"prefix":"models.lex.v2","name":"LexModelsV2"},"lexruntimev2":{"prefix":"runtime.lex.v2","name":"LexRuntimeV2","cors":true},"fis":{"name":"Fis"},"lookoutmetrics":{"name":"LookoutMetrics"},"mgn":{"name":"Mgn"},"lookoutequipment":{"name":"LookoutEquipment"},"nimble":{"name":"Nimble"},"finspace":{"name":"Finspace"},"finspacedata":{"prefix":"finspace-data","name":"Finspacedata"},"ssmcontacts":{"prefix":"ssm-contacts","name":"SSMContacts"},"ssmincidents":{"prefix":"ssm-incidents","name":"SSMIncidents"},"applicationcostprofiler":{"name":"ApplicationCostProfiler"},"apprunner":{"name":"AppRunner"},"proton":{"name":"Proton"},"route53recoverycluster":{"prefix":"route53-recovery-cluster","name":"Route53RecoveryCluster"},"route53recoverycontrolconfig":{"prefix":"route53-recovery-control-config","name":"Route53RecoveryControlConfig"},"route53recoveryreadiness":{"prefix":"route53-recovery-readiness","name":"Route53RecoveryReadiness"},"chimesdkidentity":{"prefix":"chime-sdk-identity","name":"ChimeSDKIdentity"},"chimesdkmessaging":{"prefix":"chime-sdk-messaging","name":"ChimeSDKMessaging"},"snowdevicemanagement":{"prefix":"snow-device-management","name":"SnowDeviceManagement"},"memorydb":{"name":"MemoryDB"},"opensearch":{"name":"OpenSearch"},"kafkaconnect":{"name":"KafkaConnect"},"voiceid":{"prefix":"voice-id","name":"VoiceID"},"wisdom":{"name":"Wisdom"},"account":{"name":"Account"},"cloudcontrol":{"name":"CloudControl"},"grafana":{"name":"Grafana"},"panorama":{"name":"Panorama"},"chimesdkmeetings":{"prefix":"chime-sdk-meetings","name":"ChimeSDKMeetings"},"resiliencehub":{"name":"Resiliencehub"},"migrationhubstrategy":{"name":"MigrationHubStrategy"},"appconfigdata":{"name":"AppConfigData"},"drs":{"name":"Drs"},"migrationhubrefactorspaces":{"prefix":"migration-hub-refactor-spaces","name":"MigrationHubRefactorSpaces"},"evidently":{"name":"Evidently"},"inspector2":{"name":"Inspector2"},"rbin":{"name":"Rbin"},"rum":{"name":"RUM"},"backupgateway":{"prefix":"backup-gateway","name":"BackupGateway"},"iottwinmaker":{"name":"IoTTwinMaker"},"workspacesweb":{"prefix":"workspaces-web","name":"WorkSpacesWeb"},"amplifyuibuilder":{"name":"AmplifyUIBuilder"},"keyspaces":{"name":"Keyspaces"},"billingconductor":{"name":"Billingconductor"},"gamesparks":{"name":"GameSparks"},"pinpointsmsvoicev2":{"prefix":"pinpoint-sms-voice-v2","name":"PinpointSMSVoiceV2"},"ivschat":{"name":"Ivschat"},"chimesdkmediapipelines":{"prefix":"chime-sdk-media-pipelines","name":"ChimeSDKMediaPipelines"},"emrserverless":{"prefix":"emr-serverless","name":"EMRServerless"},"m2":{"name":"M2"},"connectcampaigns":{"name":"ConnectCampaigns"},"redshiftserverless":{"prefix":"redshift-serverless","name":"RedshiftServerless"},"rolesanywhere":{"name":"RolesAnywhere"},"licensemanagerusersubscriptions":{"prefix":"license-manager-user-subscriptions","name":"LicenseManagerUserSubscriptions"},"backupstorage":{"name":"BackupStorage"},"privatenetworks":{"name":"PrivateNetworks"}}')},FRkb:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-02-06","endpointPrefix":"application-autoscaling","jsonVersion":"1.1","protocol":"json","serviceFullName":"Application Auto Scaling","serviceId":"Application Auto Scaling","signatureVersion":"v4","signingName":"application-autoscaling","targetPrefix":"AnyScaleFrontendService","uid":"application-autoscaling-2016-02-06"},"operations":{"DeleteScalingPolicy":{"input":{"type":"structure","required":["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],"members":{"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DeleteScheduledAction":{"input":{"type":"structure","required":["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ScheduledActionName":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DeregisterScalableTarget":{"input":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DescribeScalableTargets":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ServiceNamespace":{},"ResourceIds":{"shape":"Sb"},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScalableTargets":{"type":"list","member":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension","MinCapacity","MaxCapacity","RoleARN","CreationTime"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"RoleARN":{},"CreationTime":{"type":"timestamp"},"SuspendedState":{"shape":"Sj"}}}},"NextToken":{}}}},"DescribeScalingActivities":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScalingActivities":{"type":"list","member":{"type":"structure","required":["ActivityId","ServiceNamespace","ResourceId","ScalableDimension","Description","Cause","StartTime","StatusCode"],"members":{"ActivityId":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"Description":{},"Cause":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StatusCode":{},"StatusMessage":{},"Details":{}}}},"NextToken":{}}}},"DescribeScalingPolicies":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"PolicyNames":{"shape":"Sb"},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","required":["PolicyARN","PolicyName","ServiceNamespace","ResourceId","ScalableDimension","PolicyType","CreationTime"],"members":{"PolicyARN":{},"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"PolicyType":{},"StepScalingPolicyConfiguration":{"shape":"Sx"},"TargetTrackingScalingPolicyConfiguration":{"shape":"S16"},"Alarms":{"shape":"S1k"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeScheduledActions":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ScheduledActionNames":{"shape":"Sb"},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScheduledActions":{"type":"list","member":{"type":"structure","required":["ScheduledActionName","ScheduledActionARN","ServiceNamespace","Schedule","ResourceId","CreationTime"],"members":{"ScheduledActionName":{},"ScheduledActionARN":{},"ServiceNamespace":{},"Schedule":{},"Timezone":{},"ResourceId":{},"ScalableDimension":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ScalableTargetAction":{"shape":"S1r"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],"members":{"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"PolicyType":{},"StepScalingPolicyConfiguration":{"shape":"Sx"},"TargetTrackingScalingPolicyConfiguration":{"shape":"S16"}}},"output":{"type":"structure","required":["PolicyARN"],"members":{"PolicyARN":{},"Alarms":{"shape":"S1k"}}}},"PutScheduledAction":{"input":{"type":"structure","required":["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"Schedule":{},"Timezone":{},"ScheduledActionName":{},"ResourceId":{},"ScalableDimension":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ScalableTargetAction":{"shape":"S1r"}}},"output":{"type":"structure","members":{}}},"RegisterScalableTarget":{"input":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"RoleARN":{},"SuspendedState":{"shape":"Sj"}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sb":{"type":"list","member":{}},"Sj":{"type":"structure","members":{"DynamicScalingInSuspended":{"type":"boolean"},"DynamicScalingOutSuspended":{"type":"boolean"},"ScheduledScalingSuspended":{"type":"boolean"}}},"Sx":{"type":"structure","members":{"AdjustmentType":{},"StepAdjustments":{"type":"list","member":{"type":"structure","required":["ScalingAdjustment"],"members":{"MetricIntervalLowerBound":{"type":"double"},"MetricIntervalUpperBound":{"type":"double"},"ScalingAdjustment":{"type":"integer"}}}},"MinAdjustmentMagnitude":{"type":"integer"},"Cooldown":{"type":"integer"},"MetricAggregationType":{}}},"S16":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"},"PredefinedMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedMetricSpecification":{"type":"structure","required":["MetricName","Namespace","Statistic"],"members":{"MetricName":{},"Namespace":{},"Dimensions":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"Statistic":{},"Unit":{}}},"ScaleOutCooldown":{"type":"integer"},"ScaleInCooldown":{"type":"integer"},"DisableScaleIn":{"type":"boolean"}}},"S1k":{"type":"list","member":{"type":"structure","required":["AlarmName","AlarmARN"],"members":{"AlarmName":{},"AlarmARN":{}}}},"S1r":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"}}}}}')},FWqP:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"StackExists":{"delay":5,"operation":"DescribeStacks","maxAttempts":20,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"ValidationError","state":"retry"}]},"StackCreateComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is CREATE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"CREATE_COMPLETE","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"CREATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_COMPLETE","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackDeleteComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is DELETE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"DELETE_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"ValidationError","matcher":"error","state":"success"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"CREATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_IN_PROGRESS","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure"}]},"StackUpdateComplete":{"delay":30,"maxAttempts":120,"operation":"DescribeStacks","description":"Wait until stack status is UPDATE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"UPDATE_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"UPDATE_FAILED","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackImportComplete":{"delay":30,"maxAttempts":120,"operation":"DescribeStacks","description":"Wait until stack status is IMPORT_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"IMPORT_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"argument":"Stacks[].StackStatus","expected":"IMPORT_ROLLBACK_IN_PROGRESS","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"IMPORT_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"expected":"IMPORT_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackRollbackComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is UPDATE_ROLLBACK_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"ChangeSetCreateComplete":{"delay":30,"operation":"DescribeChangeSet","maxAttempts":120,"description":"Wait until change set status is CREATE_COMPLETE.","acceptors":[{"argument":"Status","expected":"CREATE_COMPLETE","matcher":"path","state":"success"},{"argument":"Status","expected":"FAILED","matcher":"path","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"TypeRegistrationComplete":{"delay":30,"operation":"DescribeTypeRegistration","maxAttempts":120,"description":"Wait until type registration is COMPLETE.","acceptors":[{"argument":"ProgressStatus","expected":"COMPLETE","matcher":"path","state":"success"},{"argument":"ProgressStatus","expected":"FAILED","matcher":"path","state":"failure"}]}}}')},FfVR:function(e,t,r){"use strict";var n=r("1LL4").extend,i=r("zl3R").each,o=n,s=i,a=r("yeRn").Legend,u={category:"UNKNOWN",name:"UNKNOWN"};var c=function(e){var t=this;t._params=e,t._root=e.renderer.g().attr({class:"dxm-legend"}).linkOn(e.container,{name:"legend",after:"legend-base"}).enableLinks().linkAppend(),e.layoutControl.addItem(t),a.call(t,{renderer:e.renderer,widget:e.widget,group:t._root,backgroundClass:null,itemsGroupClass:null,textField:"text",getFormatObject:function(e){return e}}),t._onDataChanged=function(e){t._updateData(e)}};function p(e){this._params=e,this._items=[],e.container.virtualLink("legend-base")}c.prototype=o(r("3RoI").clone(a.prototype),{constructor:c,dispose:function(){var e=this;return e._params.layoutControl.removeItem(e),e._unbindData(),e._root.linkRemove().linkOff(),e._params=e._root=e._onDataChanged=null,a.prototype.dispose.apply(e,arguments)},resize:function(e){this._params.notifyDirty(),null===e?this.erase():this.draw(e.width,e.height),this._params.notifyReady()},locate:a.prototype.shift,_updateData:function(e){this._options.defaultColor=e&&e.defaultColor,this.update(e?function(e,t,r){var n,i,o=t.length,s=[];for(n=0;n=i;--t)n[t].dispose(),n.splice(t,1);for(s.layoutControl.suspend(),t=0;t0){var e=this._numberFormatTags.map((function(e){return u.default.toXml(e)}));return i.default.toXml("numFmts",{count:e.length},e.join(""))}return""}}])&&p(t.prototype,r),c&&p(t,c),e}();t.default=l,e.exports=l},FpZJ:function(e,t,r){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var n=Object.getOwnPropertySymbols(e);if(1!==n.length||n[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},FwfD:function(e,t,r){"use strict";var n=r("KAnu").escapeRegExp,i={3:"abbreviated",4:"wide",5:"narrow"},o=function(e,t){return e>2?Object.keys(i).map((function(e){return["format","standalone"].map((function(r){return t.getMonthNames(i[e],r).join("|")})).join("|")})).join("|"):"0?[1-9]|1[012]"},s={y:function(e){return"[0-9]+"},M:o,L:o,Q:function(e,t){return e>2?t.getQuarterNames(i[e],"format").join("|"):"0?[1-4]"},E:function(e,t){return"\\D*"},a:function(e,t){return t.getPeriodNames(i[e<3?3:e],"format").join("|")},d:function(e){return"0?[1-9]|[12][0-9]|3[01]"},H:function(e){return"0?[0-9]|1[0-9]|2[0-3]"},h:function(e){return"0?[1-9]|1[012]"},m:function(e){return"0?[0-9]|[1-5][0-9]"},s:function(e){return"0?[0-9]|[1-5][0-9]"},S:function(e){return"[0-9]{1,"+e+"}"}},a=Number,u=function(e,t){return e.map((function(e){return e.toLowerCase()})).indexOf(t.toLowerCase())},c=function(e,t,r){return t>2?["format","standalone"].map((function(t){return Object.keys(i).map((function(n){var o=r.getMonthNames(i[n],t);return u(o,e)}))})).reduce((function(e,t){return e.concat(t)})).filter((function(e){return e>=0}))[0]:a(e)-1},p={y:function(e,t){var r=a(e);return 2===t?r<30?2e3+r:1900+r:r},M:c,L:c,Q:function(e,t,r){return t>2?r.getQuarterNames(i[t],"format").indexOf(e):a(e)-1},E:function(e,t,r){var n=r.getDayNames(i[t<3?3:t],"format");return u(n,e)},a:function(e,t,r){var n=r.getPeriodNames(i[t<3?3:t],"format");return u(n,e)},d:a,H:a,h:a,m:a,s:a,S:function(e,t){for(t=Math.max(t,3),e=e.slice(0,3);t<3;)e+="0",t++;return a(e)}},l=["y","M","d","h","m","s","S"],m={y:"setFullYear",M:"setMonth",L:"setMonth",a:function(e,t){var r=e.getHours();t||12!==r?t&&12!==r&&e.setHours(r+12):e.setHours(0)},d:"setDate",H:"setHours",h:"setHours",m:"setMinutes",s:"setSeconds",S:"setMilliseconds"},d=function(e,t){var r=e[t],n=0;do{t++,n++}while(e[t]===r);return n},y=function(e,t){for(var r="",n=0;nu)){var c=a.indexOf(e);c>=0?function(e,t,r,n){var i=t[0],o=m[i],s=p[i];if(o&&s){var a=s(r,t.length,n);e[o]?e[o](a):o(e,a)}}(s,r.patterns[c],i[c+1],t):function(e,t,r){var n=m[t],i="g"+n.substr(1);e[n](r[i]())}(s,e,o)}})),s}return null}},t.getRegExpInfo=h,t.getPatternSetters=function(){return m}},Fxb1:function(e,t,r){"use strict";var n=r("+tJ4"),i=r("DKTb"),o=r("En8+"),s=r("xTla"),a=r("2ePl"),u=r("/WYv"),c=r("McSo");r.d(t,"a",(function(){return p}));var p=function(e){if(e&&"function"==typeof e[s.a])return p=e,function(e){var t=p[s.a]();if("function"!=typeof t.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return t.subscribe(e)};if(Object(a.a)(e))return Object(n.a)(e);if(Object(u.a)(e))return r=e,function(e){return r.then((function(t){e.closed||(e.next(t),e.complete())}),(function(t){return e.error(t)})).then(null,i.a),e};if(e&&"function"==typeof e[o.a])return t=e,function(e){for(var r=t[o.a]();;){var n=r.next();if(n.done){e.complete();break}if(e.next(n.value),e.closed)break}return"function"==typeof r.return&&e.add((function(){r.return&&r.return()})),e};var t,r,p,l=Object(c.a)(e)?"an invalid object":"'"+e+"'";throw new TypeError("You provided "+l+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")}},Fy8g:function(e,t,r){var n=r("QsWE"),i=["deleteThingShadow","getThingShadow","updateThingShadow"];n.util.update(n.IotData.prototype,{validateService:function(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0){throw n.util.error(new Error,{name:"InvalidEndpoint",message:"AWS.IotData requires an explicit `endpoint' configuration option."})}},setupRequestListeners:function(e){e.addListener("validateResponse",this.validateResponseBody),i.indexOf(e.operation)>-1&&e.addListener("extractData",n.util.convertPayloadToString)},validateResponseBody:function(e){var t=(e.httpResponse.body.toString()||"{}").trim();t&&"{"===t.charAt(0)||(e.httpResponse.body="")}})},FzLD:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.iotanalytics={},n.IoTAnalytics=i.defineService("iotanalytics",["2017-11-27"]),Object.defineProperty(o.services.iotanalytics,"2017-11-27",{get:function(){var e=r("5p4u");return e.paginators=r("u9yE").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.IoTAnalytics},"G+Mv":function(e){e.exports=JSON.parse('{"pagination":{}}')},"G+rN":function(e,t,r){"use strict";var n=d(r("FKN7")),i=d(r("tUd6")),o=d(r("cGv3")),s=d(r("heGP")),a=d(r("jeLr")),u=d(r("uHaw")),c=r("GC31"),p=d(r("dllR")),l=r("C+eR"),m=r("ti0F");function d(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(u){i=!0,o=u}finally{try{n||null==a.return||a.return()}finally{if(i)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var h=o.default.getWindow(),g=Math.max,b=Math.min,f=Math.floor,S=Math.round,v=Math.sin,_=Math.cos,O=Math.abs,I=Math.PI,N=I/180,C={"column-count":!0,"fill-opacity":!0,"flex-grow":!0,"flex-shrink":!0,"font-weight":!0,"line-height":!0,opacity:!0,order:!0,orphans:!0,widows:!0,"z-index":!0,zoom:!0},T="none",k=Object.create?function(e){return Object.create(e)}:function(e){var t=function(){};return t.prototype=e,new t},x={scaleX:1,scaleY:1,"pointer-events":null},A=(0,s.default)((function(){var e=i.default.createElement("div");return e.style.left="-9999px",e.style.position="absolute",{backupContainer:e,backupCounter:0}}));var P,w=(P=1,function(){return"DevExpress_"+P++});function D(e){return e&&"string"!=typeof e}function R(e){return i.default.createElementNS("http://www.w3.org/2000/svg",e)}function E(e,t){return null!==e?"url("+(t?h.location.href.split("#")[0]:"")+"#"+e+")":e}function j(e,t){var r;for(r in t)e[r]=t[r];return e}function M(e,t){return e=e.toString().split("e"),+((e=(e=S(+(e[0]+"e"+(e[1]?+e[1]+t:t)))).toString().split("e"))[0]+"e"+(e[1]?+e[1]-t:-t))}e.exports.getFuncIri=E;var q={full:T,lefttop:"xMinYMin",leftcenter:"xMinYMid",leftbottom:"xMinYMax",centertop:"xMidYMin",center:"xMidYMid",centerbottom:"xMidYMax",righttop:"xMaxYMin",rightcenter:"xMaxYMid",rightbottom:"xMaxYMax"};function L(e,t){return t.hatching&&"none"!==(0,l.normalizeEnum)(t.hatching.direction)?((t=j({},t)).fill=e._hatching=e.renderer.lockHatching(t.fill,t.hatching,e._hatching),delete t.hatching):e._hatching&&(e.renderer.releaseHatching(e._hatching),e._hatching=null),t}e.exports.processHatchingAttrs=L;var F=function(e,t,r,n,i,o,s,a,u,c){return["M",(e+n*i).toFixed(5),(t-n*o).toFixed(5),"A",n.toFixed(5),n.toFixed(5),0,c,0,(e+n*s).toFixed(5),(t-n*a).toFixed(5),u?"M":"L",(e+r*s).toFixed(5),(t-r*a).toFixed(5),"A",r.toFixed(5),r.toFixed(5),0,c,1,(e+r*i).toFixed(5),(t-r*o).toFixed(5),"Z"].join(" ")};function B(e,t){var r=[["M",0,0]];switch(t){case"line":r=G(e);break;case"area":r=G(e,!0);break;case"bezier":r=U(e);break;case"bezierarea":r=U(e,!0)}return r}function G(e,t){return V(e,z,t)}function U(e,t){return V(e,H,t)}function V(e,t,r){var n,i,o=[];if(e[0]&&e[0].length)for(n=0,i=e.length;nt)for(i=1,o=e.value.length;i<=o;++i)if(r+e.tspan.getSubStringLength(0,i)>t)return i-1}function ne(e){return e.value.length?e.tspan.getSubStringLength(0,e.value.length):0}function ie(e,t){return t.hideOverflowEllipsis&&0===e?"":"..."}function oe(e,t,r){var n=ie(t,r);if(e.value.length&&e.tspan.parentNode)for(var i=e.value.length-1;i>=1;i--){if(e.startBox+e.tspan.getSubStringLength(0,i)n?(s[0].forEach((function(e){e.parts.forEach((function(e){ce(e)}))})),[]):s[0]}function ae(e,t,r,n,i){if(!t){var o={value:e.textContent,height:0,line:0};e.textContent="",Y([o],e,"tspan"),t=[o]}return t.reduce((function(e,t){var o=y(e,5),s=o[0],a=o[1],u=o[2],c=o[3],p=o[4],l=s[s.length-1];if(c)return[s,a,u,c];if(l&&t.line===p){if(t.startBox=a,a>n&&"none"===i.wordWrap&&"ellipsis"===i.textOverflow)return ce(t),[s,a,u,c,p];l.parts.push(t),l.commonLength+=t.value.length}else t.startBox=a=0,s.push({commonLength:t.value.length,parts:[t]});if(t.endBox=u=a+ne(t),a=u,(0,m.isDefined)(r)&&u>r){var d=function e(t,r,n,i){var o,s=t.value;"none"!==i.wordWrap&&(o="normal"===i.wordWrap?function(e,t){for(var r=e.startBox>0?[0]:[],n=e.value.split("").reduce((function(e,t,r){return" "===t&&e.push(r),e}),r),i=0;void 0!==n[i+1]&&e.startBox+e.tspan.getSubStringLength(0,n[i+1])t)return r}(t,r));var a,u=[];if(isFinite(o)){ue(t,o,"");var c=" "===s[o]?1:0,p=s.slice(o+c);if(p.length){var l=ee(t.tspan);if(l.textContent=p,t.tspan.parentNode.appendChild(l),(a=j(j({},t),{value:p,startBox:0,height:0,tspan:l,stroke:ee(t.stroke),endBox:l.getSubStringLength(0,p.length)})).stroke&&(a.stroke.textContent=p),a.endBox>r&&!(u=e(a,r,n,i)).length)return[]}}if(t.value.length){if("ellipsis"===i.textOverflow&&t.tspan.getSubStringLength(0,t.value.length)>r&&oe(t,n,i),"hide"===i.textOverflow&&t.tspan.getSubStringLength(0,t.value.length)>r)return[]}else t.tspan.parentNode.removeChild(t.tspan);var m=[];return a&&m.push(a),[{commonLength:s.length,parts:m}].concat(u)}(t,r,n,i);d.length?s=s.concat(d.filter((function(e){return e.parts.length>0}))):(s=[],c=!0)}return[s,a,u,c,t.line]}),[[],0,0,!1,0])[0]}function ue(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...",n=e.value.substr(0,t)+r;e.value=e.tspan.textContent=n,e.stroke&&(e.stroke.textContent=n),"..."===r&&(e.hasEllipsis=!0)}function ce(e){e.tspan.parentNode&&e.tspan.parentNode.removeChild(e.tspan),e.stroke&&e.stroke.parentNode&&e.stroke.parentNode.removeChild(e.stroke)}function pe(e,t,r){e.tspan.setAttribute(t,r),e.stroke&&e.stroke.setAttribute(t,r)}function le(e,t){return e.inherits?de(e.height,t):e.height||t}function me(e){if(e._texts){var t,r,n=e._texts,i=e._settings.x,o=e._getLineHeight(),s=n[0];for(pe(s,"x",i),pe(s,"y",e._settings.y),t=1,r=n.length;t=0)pe(s,"x",i),pe(s,"dy",le(s,o))}}}function de(e,t){var r=parseFloat(e),n=parseFloat(t),i=r||12,o=n||12;return i>o?isNaN(r)?i:e:isNaN(n)?o:t}function ye(e,t,r,n){var i,o;r=r||{};var s=e.renderer,a=e._settings,u={},c={translateX:0,translateY:0,scaleX:1,scaleY:1,rotate:0,rotateX:0,rotateY:0};if(n&&(r.complete=n),s.animationEnabled()){for(i in t)o=t[i],/^(translate(X|Y)|rotate[XY]?|scale(X|Y))$/i.test(i)?(u.transform=u.transform||{from:{},to:{}},u.transform.from[i]=i in a?Number(a[i].toFixed(3)):c[i],u.transform.to[i]=o):u[i]="arc"===i||"segments"===i?o:{from:i in a?a[i]:parseFloat(e.element.getAttribute(i)||0),to:o};s.animateElement(e,u,j(j({},s._animation),r))}else r.step&&r.step.call(e,1,1),r.complete&&r.complete.call(e),e.attr(t);return e}function he(e,t){var r={is:!1,name:t.name||t,after:t.after};return e?r.to=e:r.virtual=!0,r}function ge(e,t,r){this.renderer=e,this.element=R(t),this._settings={},this._styles={},"path"===t&&(this.type=r||"line")}function be(e){Te.remove(e)}function fe(e,t){ge.call(this,e,"path",t)}function Se(e){ge.call(this,e,"path","arc")}function ve(e){ge.call(this,e,"rect")}function _e(e){ge.call(this,e,"text"),this.css({"white-space":"pre"})}function Oe(e,t){var r,n;for(r=t;n=e[r];++r)n._link.i=r}function Ie(e,t){var r,n,i=t._links,o=e._link.after=e._link.after||t._linkAfter;if(o){for(r=0;(n=i[r])&&n._link.name!==o;++r);if(n)for(++r;(n=i[r])&&n._link.after===o;++r);}else r=i.length;i.splice(r,0,e),Oe(i,r)}function Ne(e){this.root=this._createElement("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",fill:T,stroke:T,"stroke-width":0}).attr({class:e.cssClass}).css({"line-height":"normal","-ms-user-select":T,"-moz-user-select":T,"-webkit-user-select":T,"-webkit-tap-highlight-color":"rgba(0, 0, 0, 0)",display:"block",overflow:"hidden"}),this._init(),this.pathModified=!!e.pathModified,this._$container=(0,n.default)(e.container),this.root.append({element:e.container}),this.fixPlacement(),this._locker=0,this._backed=!1}t.SvgElement=ge,ge.prototype={constructor:ge,_getJQElement:function(){return this._$element||(this._$element=(0,n.default)(this.element))},_addFixIRICallback:function(){var e=this,t=function(){Z(e,"fill"),Z(e,"clip-path"),Z(e,"filter")};e.element._fixFuncIri=t,t.renderer=e.renderer,Te.add(t),e._addFixIRICallback=function(){}},_clearChildrenFuncIri:function(){!function e(t){var r;for(r=0;rs&&(i=t.slice(0),a(t,e,r));return i}(o,n=B(e.points,this.type),this.type),e.segments={from:o,to:n,end:i},delete e.points),ye(this,e,t,r)}}),t.ArcSvgElement=Se,Se.prototype=k(ge.prototype),j(Se.prototype,{constructor:Se,attr:function(e){var t,r,n,i,o,s,a=this._settings;return D(e)&&("x"in(e=j({},e))||"y"in e||"innerRadius"in e||"outerRadius"in e||"startAngle"in e||"endAngle"in e)&&(a.x=t="x"in e?e.x:a.x,delete e.x,a.y=r="y"in e?e.y:a.y,delete e.y,a.innerRadius=n="innerRadius"in e?e.innerRadius:a.innerRadius,delete e.innerRadius,a.outerRadius=i="outerRadius"in e?e.outerRadius:a.outerRadius,delete e.outerRadius,a.startAngle=o="startAngle"in e?e.startAngle:a.startAngle,delete e.startAngle,a.endAngle=s="endAngle"in e?e.endAngle:a.endAngle,delete e.endAngle,e.d=F.apply(null,function(e,t,r,n,i,o){var s,a=!0,u=M(o,3)-M(i,3);return u&&(O(u)%360==0&&(i=0,o=360,s=!0,o-=.01),i>360&&(i%=360),o>360&&(o%=360),i>o&&(i-=360),a=!1),i*=N,o*=N,[e,t,b(n,r),g(n,r),_(i),v(i),_(o),v(o),s,f(O(o-i)/I)%2?"1":"0",a]}(t,r,n,i,o,s))),$(this,e)},animate:function(e,t,r){var n=this._settings,i={from:{},to:{}};return this.renderer.animationEnabled()&&("x"in e||"y"in e||"innerRadius"in e||"outerRadius"in e||"startAngle"in e||"endAngle"in e)&&(i.from.x=n.x||0,i.from.y=n.y||0,i.from.innerRadius=n.innerRadius||0,i.from.outerRadius=n.outerRadius||0,i.from.startAngle=n.startAngle||0,i.from.endAngle=n.endAngle||0,i.to.x="x"in e?e.x:n.x,delete e.x,i.to.y="y"in e?e.y:n.y,delete e.y,i.to.innerRadius="innerRadius"in e?e.innerRadius:n.innerRadius,delete e.innerRadius,i.to.outerRadius="outerRadius"in e?e.outerRadius:n.outerRadius,delete e.outerRadius,i.to.startAngle="startAngle"in e?e.startAngle:n.startAngle,delete e.startAngle,i.to.endAngle="endAngle"in e?e.endAngle:n.endAngle,delete e.endAngle,e.arc=i),ye(this,e,t,r)}}),t.RectSvgElement=ve,ve.prototype=k(ge.prototype),j(ve.prototype,{constructor:ve,attr:function(e){var t,r,n,i,o,s,a;return D(e)&&(void 0===(e=j({},e)).x&&void 0===e.y&&void 0===e.width&&void 0===e.height&&void 0===e["stroke-width"]||(t=void 0!==e.x?this._originalX=e.x:this._originalX||0,r=void 0!==e.y?this._originalY=e.y:this._originalY||0,n=void 0!==e.width?this._originalWidth=e.width:this._originalWidth||0,i=void 0!==e.height?this._originalHeight=e.height:this._originalHeight||0,a=((o=void 0!==e["stroke-width"]?this._originalSW=e["stroke-width"]:this._originalSW)||0)<(s=~~((n/i.test(t)&&-1===t.indexOf("&")?/\n/g.test(t)?n=function(e){for(var t=e.replace(/\r/g,"").split(/\n/g),r=0,n=[];r|\/>)/gi,(function(e,t,r,n){return t+(r=(r&&r.match(s)||[]).map((function(e){return e})).join(" "))+n})),n=function(e){var t=[],r=i.default.createElement("div");return r.innerHTML=e.replace(/\r/g,"").replace(/\n/g,"
"),function e(t,r,n,o,s){var a,u,c,p,l;if(void 0!==n.wholeText)t.push({value:n.wholeText,style:o,className:s,line:r,height:o["font-size"]||0});else if("BR"===n.tagName)++r;else if(i.default.isElementNode(n)){switch(j(a={},o),n.tagName){case"B":case"STRONG":a["font-weight"]="bold";break;case"I":case"EM":a["font-style"]="italic";break;case"U":a["text-decoration"]="underline"}for((u=n.style).color&&(a.fill=u.color),u.fontSize&&(a["font-size"]=u.fontSize),u.fontStyle&&(a["font-style"]=u.fontStyle),u.fontWeight&&(a["font-weight"]=u.fontWeight),u.textDecoration&&(a["text-decoration"]=u.textDecoration),c=0,l=n.childNodes,p=l.length;ce)for(e-c<0?e=0:e-=c,t=function(e,t,r){var n,i,o,s,a,u=[];if(t)for(n=0,i=t.length;ne&&ce(a);return u.remove(),this._hasEllipsis=p,p},setMaxSize:function(e,t){var r,n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=this,s=[],a=!1,u=!1,c=e;X.call(o);var p=te(this.element);n=(r=o.renderer.text("...").attr(o._styles).append(o.renderer.root)).getBBox().width;var l=o._getElementBBox(),m=l.width,d=l.height;return(m||d)&&(m>e||t&&d>t)&&(e-n<0?c=0:c-=n,s=se(s=ae(o.element,o._texts,e,c,i),c,i,t,parseFloat(this._getLineHeight())),this._texts=s.reduce((function(e,t){return e.concat(t.parts)}),[]).filter((function(e){return""!==e.value})).map((function(e){return e.stroke&&e.tspan.parentNode.appendChild(e.stroke),e})).map((function(e){return e.tspan.parentNode.appendChild(e.tspan),e})),!this._texts.length&&(this._texts=null),a=!0,this._texts?me(this):(this.element.textContent="",u=!0)),r.remove(),o._hasEllipsis=a,p(),{rowCount:s.length,textChanged:a,textIsEmpty:u}},restoreText:X,_getLineHeight:function(){return isNaN(parseFloat(this._styles["font-size"]))?12:this._styles["font-size"]}}),t.Renderer=Ne,Ne.prototype={constructor:Ne,_init:function(){this._defs=this._createElement("defs").append(this.root),this._animationController=new p.default.AnimationController(this.root.element),this._animation={enabled:!0,duration:1e3,easing:"easeOutCubic"}},fixPlacement:function(){if(u.default.mozilla||u.default.msie){var e=function(e){var t;try{t=e.getBoundingClientRect()}catch(r){}return t||{left:0,top:0}}(this._$container.get(0)),t=M(e.left%1,2),r=M(e.top%1,2);u.default.msie?this.root.css({transform:"translate("+-t+"px,"+-r+"px)"}):u.default.mozilla&&this.root.move(-t,-r)}},removePlacementFix:function(){(u.default.mozilla||u.default.msie)&&(u.default.msie?this.root.css({transform:""}):u.default.mozilla&&this.root.attr({transform:null}))},setOptions:function(e){return this.rtl=!!e.rtl,this.encodeHtml=!!e.encodeHtml,this.updateAnimationOptions(e.animation||{}),this.root.attr({direction:this.rtl?"rtl":"ltr"}),this},_createElement:function(e,r,n){var i=new t.SvgElement(this,e,n);return r&&i.attr(r),i},lock:function(){var e;return 0===this._locker&&(this._backed=!this._$container.is(":visible"),this._backed&&(e=this.root,0===A().backupCounter&&i.default.getBody().appendChild(A().backupContainer),++A().backupCounter,e.append({element:A().backupContainer}))),++this._locker,this},unlock:function(){var e,t;return--this._locker,0===this._locker&&(this._backed&&(e=this.root,t=this._$container[0],e.append({element:t}),--A().backupCounter,0===A().backupCounter&&i.default.getBody().removeChild(A().backupContainer),this.fixPlacement()),this._backed=!1),this},resize:function(e,t){return e>=0&&t>=0&&this.root.attr({width:e,height:t}),this},dispose:function(){var e;for(e in this.root.dispose(),this._defs.dispose(),this._animationController.dispose(),Te.removeByRenderer(this),this)this[e]=null;return this},animationEnabled:function(){return!!this._animation.enabled},updateAnimationOptions:function(e){return j(this._animation,e),this},stopAllAnimations:function(e){return this._animationController[e?"lock":"stop"](),this},animateElement:function(e,t,r){return this._animationController.animateElement(e,t,r),this},svg:function(){this.removePlacementFix();var e=this.root.markup();return this.fixPlacement(),e},getRootOffset:function(){return this.root.getOffset()},onEndAnimation:function(e){this._animationController.onEndAnimation(e)},rect:function(e,r,n,i){return new t.RectSvgElement(this).attr({x:e||0,y:r||0,width:n||0,height:i||0})},simpleRect:function(){return this._createElement("rect")},circle:function(e,t,r){return this._createElement("circle",{cx:e||0,cy:t||0,r:r||0})},g:function(){return this._createElement("g")},image:function(e,t,r,n,i,o){var s=this._createElement("image",{x:e||0,y:t||0,width:r||0,height:n||0,preserveAspectRatio:q[(0,l.normalizeEnum)(o)]||T});return s.element.setAttributeNS("http://www.w3.org/1999/xlink","href",i||""),s},path:function(e,r){return new t.PathSvgElement(this,r).attr({points:e||[]})},arc:function(e,r,n,i,o,s){return new t.ArcSvgElement(this).attr({x:e||0,y:r||0,innerRadius:n||0,outerRadius:i||0,startAngle:o||0,endAngle:s||0})},text:function(e,r,n){return new t.TextSvgElement(this).attr({text:e,x:r||0,y:n||0})},linearGradient:function(e){var t,r=w(),n=this;return(t=n._createElement("linearGradient",{id:r}).append(n._defs)).id=r,e.forEach((function(e){n._createElement("stop",{offset:e.offset,"stop-color":e["stop-color"]}).append(t)})),t},pattern:function(e,r,n){var i,o,s,a=(r=r||{}).step||6,u=a/2,c=1.5*a;return i=n||w(),o="right"===(0,l.normalizeEnum)(r.direction)?"M "+u+" "+-u+" L "+-u+" "+u+" M 0 "+a+" L "+a+" 0 M "+c+" "+u+" L "+u+" "+c:"M 0 0 L "+a+" "+a+" M "+-u+" "+u+" L "+u+" "+c+" M "+u+" "+-u+" L "+c+" "+u,s=this._createElement("pattern",{id:i,width:a,height:a,patternUnits:"userSpaceOnUse"}).append(this._defs),s.id=i,this.rect(0,0,a,a).attr({fill:e,opacity:r.opacity}).append(s),new t.PathSvgElement(this).attr({d:o,"stroke-width":r.width||1,stroke:e}).append(s),s},_getPointsWithYOffset:function(e,t){return e.map((function(e,r){return r%2!=0?e+t:e}))},clipShape:function(e,t){var r=w(),n=this._createElement("clipPath",{id:r}).append(this._defs),i=e.apply(this,t).append(n);return i.id=r,i.remove=function(){throw"Not implemented"},i.dispose=function(){return n.dispose(),n=null,this},i},clipRect:function(e,t,r,n){return this.clipShape(this.rect,arguments)},clipCircle:function(e,t,r){return this.clipShape(this.circle,arguments)},shadowFilter:function(e,t,r,n,i,o,s,a,u){var c=w(),p=this._createElement("filter",{id:c,x:e||0,y:t||0,width:r||0,height:n||0}).append(this._defs),l=this._createElement("feGaussianBlur",{in:"SourceGraphic",result:"gaussianBlurResult",stdDeviation:s||0}).append(p),m=this._createElement("feOffset",{in:"gaussianBlurResult",result:"offsetResult",dx:i||0,dy:o||0}).append(p),d=this._createElement("feFlood",{result:"floodResult","flood-color":a||"","flood-opacity":u}).append(p),y=this._createElement("feComposite",{in:"floodResult",in2:"offsetResult",operator:"in",result:"compositeResult"}).append(p),h=this._createElement("feComposite",{in:"SourceGraphic",in2:"compositeResult",operator:"over"}).append(p);return p.id=c,p.gaussianBlur=l,p.offset=m,p.flood=d,p.composite=y,p.finalComposite=h,p.attr=function(e){var t={},r={},n={};return"x"in e&&(t.x=e.x),"y"in e&&(t.y=e.y),"width"in e&&(t.width=e.width),"height"in e&&(t.height=e.height),$(this,t),"blur"in e&&this.gaussianBlur.attr({stdDeviation:e.blur}),"offsetX"in e&&(r.dx=e.offsetX),"offsetY"in e&&(r.dy=e.offsetY),this.offset.attr(r),"color"in e&&(n["flood-color"]=e.color),"opacity"in e&&(n["flood-opacity"]=e.opacity),this.flood.attr(n),this},p},brightFilter:function(e,t){var r=w(),n=this._createElement("filter",{id:r}).append(this._defs),i=this._createElement("feComponentTransfer").append(n),o={type:e,slope:t};return n.id=r,this._createElement("feFuncR",o).append(i),this._createElement("feFuncG",o).append(i),this._createElement("feFuncB",o).append(i),n},getGrayScaleFilter:function(){if(this._grayScaleFilter)return this._grayScaleFilter;var e=w(),t=this._createElement("filter",{id:e}).append(this._defs);return this._createElement("feColorMatrix").attr({type:"matrix",values:"0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 0.6 0"}).append(t),t.id=e,this._grayScaleFilter=t,t},initHatching:function(){var e,t=this._hatchingStorage=this._hatchingStorage||{byHash:{},baseId:w()},r=t.byHash;for(e in r)r[e].pattern.dispose();t.byHash={},t.refToHash={},t.nextId=0},lockHatching:function(e,t,r){var n,i,o=this._hatchingStorage,s=function(e,t){return"@"+e+"::"+t.step+":"+t.width+":"+t.opacity+":"+t.direction}(e,t);return o.refToHash[r]!==s&&(r&&this.releaseHatching(r),(n=o.byHash[s])||(i=this.pattern(e,t,o.baseId+"-hatching-"+o.nextId++),n=o.byHash[s]={pattern:i,count:0},o.refToHash[i.id]=s),++n.count,r=n.pattern.id),r},releaseHatching:function(e){var t=this._hatchingStorage,r=t.refToHash[e],n=t.byHash[r];n&&0==--n.count&&(n.pattern.dispose(),delete t.byHash[r],delete t.refToHash[e])}};var Ce,Te=(Ce=[],{add:function(e){Ce.push(e)},remove:function(e){Ce=Ce.filter((function(t){return t!==e}))},removeByRenderer:function(e){Ce=Ce.filter((function(t){return t.renderer!==e}))},fire:function(){Ce.forEach((function(e){e()}))}});t.refreshPaths=function(){Te.fire()}},"G/J5":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.elb={},n.ELB=i.defineService("elb",["2012-06-01"]),Object.defineProperty(o.services.elb,"2012-06-01",{get:function(){var e=r("htyX");return e.paginators=r("myRI").pagination,e.waiters=r("taKi").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.ELB},G1jG:function(e){e.exports=JSON.parse('{"pagination":{"DescribeCachediSCSIVolumes":{"result_key":"CachediSCSIVolumes"},"DescribeStorediSCSIVolumes":{"result_key":"StorediSCSIVolumes"},"DescribeTapeArchives":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeArchives"},"DescribeTapeRecoveryPoints":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeRecoveryPointInfos"},"DescribeTapes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Tapes"},"DescribeVTLDevices":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"VTLDevices"},"ListFileShares":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["Marker"],"output_token":"NextMarker","result_key":"FileShareInfoList"},"ListFileSystemAssociations":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["Marker"],"output_token":"NextMarker","result_key":"FileSystemAssociationSummaryList"},"ListGateways":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Gateways"},"ListLocalDisks":{"result_key":"Disks"},"ListTagsForResource":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["ResourceARN"],"output_token":"Marker","result_key":"Tags"},"ListTapePools":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"PoolInfos"},"ListTapes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeInfos"},"ListVolumeRecoveryPoints":{"result_key":"VolumeRecoveryPointInfos"},"ListVolumes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"VolumeInfos"}}}')},G1lR:function(e){e.exports=JSON.parse('{"pagination":{"GetOfferingStatus":{"input_token":"nextToken","output_token":"nextToken","result_key":["current","nextPeriod"]},"ListArtifacts":{"input_token":"nextToken","output_token":"nextToken","result_key":"artifacts"},"ListDevicePools":{"input_token":"nextToken","output_token":"nextToken","result_key":"devicePools"},"ListDevices":{"input_token":"nextToken","output_token":"nextToken","result_key":"devices"},"ListJobs":{"input_token":"nextToken","output_token":"nextToken","result_key":"jobs"},"ListOfferingTransactions":{"input_token":"nextToken","output_token":"nextToken","result_key":"offeringTransactions"},"ListOfferings":{"input_token":"nextToken","output_token":"nextToken","result_key":"offerings"},"ListProjects":{"input_token":"nextToken","output_token":"nextToken","result_key":"projects"},"ListRuns":{"input_token":"nextToken","output_token":"nextToken","result_key":"runs"},"ListSamples":{"input_token":"nextToken","output_token":"nextToken","result_key":"samples"},"ListSuites":{"input_token":"nextToken","output_token":"nextToken","result_key":"suites"},"ListTestGridProjects":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessionActions":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessionArtifacts":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessions":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTests":{"input_token":"nextToken","output_token":"nextToken","result_key":"tests"},"ListUniqueProblems":{"input_token":"nextToken","output_token":"nextToken","result_key":"uniqueProblems"},"ListUploads":{"input_token":"nextToken","output_token":"nextToken","result_key":"uploads"}}}')},G5J1:function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return o}));var n=r("6blF"),i=new n.a((function(e){return e.complete()}));function o(e){return e?function(e){return new n.a((function(t){return e.schedule((function(){return t.complete()}))}))}(e):i}},GBv4:function(e,t,r){"use strict";var n=r("zl3R").each,i=r("NNGq"),o=function(e,t){var r={};"noBubble"in t&&(r.noBubble=t.noBubble),"bindType"in t&&(r.bindType=t.bindType),"delegateType"in t&&(r.delegateType=t.delegateType),n(["setup","teardown","add","remove","trigger","handle","_default","dispose"],(function(e,n){t[n]&&(r[n]=function(){var e=[].slice.call(arguments);return e.unshift(this),t[n].apply(t,e)})})),i.fire(e,r)};o.callbacks=i,e.exports=o},GC31:function(e,t,r){"use strict";var n=r("tUd6"),i=r("cGv3").getWindow(),o=r("FKN7");t.getSvgMarkup=function(e,t){return function(e){var t=!0;return-1===e.indexOf("xmlns:xlink")&&(e=e.replace("
\r\n
\r\n
\r\n\r\n\r\n\r\n'},KWSw:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-11-01","endpointPrefix":"cloudtrail","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CloudTrail","serviceFullName":"AWS CloudTrail","serviceId":"CloudTrail","signatureVersion":"v4","targetPrefix":"com.amazonaws.cloudtrail.v20131101.CloudTrail_20131101","uid":"cloudtrail-2013-11-01"},"operations":{"AddTags":{"input":{"type":"structure","required":["ResourceId","TagsList"],"members":{"ResourceId":{},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{}},"idempotent":true},"CancelQuery":{"input":{"type":"structure","required":["EventDataStore","QueryId"],"members":{"EventDataStore":{},"QueryId":{}}},"output":{"type":"structure","required":["QueryId","QueryStatus"],"members":{"QueryId":{},"QueryStatus":{}}},"idempotent":true},"CreateEventDataStore":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"AdvancedEventSelectors":{"shape":"Sf"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"Sf"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"TagsList":{"shape":"S3"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"}}}},"CreateTrail":{"input":{"type":"structure","required":["Name","S3BucketName"],"members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"EnableLogFileValidation":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"idempotent":true},"DeleteEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{}}},"DeleteTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DescribeQuery":{"input":{"type":"structure","required":["EventDataStore","QueryId"],"members":{"EventDataStore":{},"QueryId":{}}},"output":{"type":"structure","members":{"QueryId":{},"QueryString":{},"QueryStatus":{},"QueryStatistics":{"type":"structure","members":{"EventsMatched":{"type":"long"},"EventsScanned":{"type":"long"},"BytesScanned":{"type":"long"},"ExecutionTimeInMillis":{"type":"integer"},"CreationTime":{"type":"timestamp"}}},"ErrorMessage":{}}},"idempotent":true},"DescribeTrails":{"input":{"type":"structure","members":{"trailNameList":{"type":"list","member":{}},"includeShadowTrails":{"type":"boolean"}}},"output":{"type":"structure","members":{"trailList":{"type":"list","member":{"shape":"S1a"}}}},"idempotent":true},"GetEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"Sf"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"}}},"idempotent":true},"GetEventSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{}}},"output":{"type":"structure","members":{"TrailARN":{},"EventSelectors":{"shape":"S1f"},"AdvancedEventSelectors":{"shape":"Sf"}}},"idempotent":true},"GetInsightSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{}}},"output":{"type":"structure","members":{"TrailARN":{},"InsightSelectors":{"shape":"S1o"}}},"idempotent":true},"GetQueryResults":{"input":{"type":"structure","required":["EventDataStore","QueryId"],"members":{"EventDataStore":{},"QueryId":{},"NextToken":{},"MaxQueryResults":{"type":"integer"}}},"output":{"type":"structure","members":{"QueryStatus":{},"QueryStatistics":{"type":"structure","members":{"ResultsCount":{"type":"integer"},"TotalResultsCount":{"type":"integer"},"BytesScanned":{"type":"long"}}},"QueryResultRows":{"type":"list","member":{"type":"list","member":{"type":"map","key":{},"value":{}}}},"NextToken":{},"ErrorMessage":{}}}},"GetTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Trail":{"shape":"S1a"}}},"idempotent":true},"GetTrailStatus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"IsLogging":{"type":"boolean"},"LatestDeliveryError":{},"LatestNotificationError":{},"LatestDeliveryTime":{"type":"timestamp"},"LatestNotificationTime":{"type":"timestamp"},"StartLoggingTime":{"type":"timestamp"},"StopLoggingTime":{"type":"timestamp"},"LatestCloudWatchLogsDeliveryError":{},"LatestCloudWatchLogsDeliveryTime":{"type":"timestamp"},"LatestDigestDeliveryTime":{"type":"timestamp"},"LatestDigestDeliveryError":{},"LatestDeliveryAttemptTime":{},"LatestNotificationAttemptTime":{},"LatestNotificationAttemptSucceeded":{},"LatestDeliveryAttemptSucceeded":{},"TimeLoggingStarted":{},"TimeLoggingStopped":{}}},"idempotent":true},"ListEventDataStores":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EventDataStores":{"type":"list","member":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"TerminationProtectionEnabled":{"deprecated":true,"deprecatedMessage":"TerminationProtectionEnabled is no longer returned by ListEventDataStores","type":"boolean"},"Status":{"deprecated":true,"deprecatedMessage":"Status is no longer returned by ListEventDataStores"},"AdvancedEventSelectors":{"shape":"Sf","deprecated":true,"deprecatedMessage":"AdvancedEventSelectors is no longer returned by ListEventDataStores"},"MultiRegionEnabled":{"deprecated":true,"deprecatedMessage":"MultiRegionEnabled is no longer returned by ListEventDataStores","type":"boolean"},"OrganizationEnabled":{"deprecated":true,"deprecatedMessage":"OrganizationEnabled is no longer returned by ListEventDataStores","type":"boolean"},"RetentionPeriod":{"deprecated":true,"deprecatedMessage":"RetentionPeriod is no longer returned by ListEventDataStores","type":"integer"},"CreatedTimestamp":{"deprecated":true,"deprecatedMessage":"CreatedTimestamp is no longer returned by ListEventDataStores","type":"timestamp"},"UpdatedTimestamp":{"deprecated":true,"deprecatedMessage":"UpdatedTimestamp is no longer returned by ListEventDataStores","type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPublicKeys":{"input":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"list","member":{"type":"structure","members":{"Value":{"type":"blob"},"ValidityStartTime":{"type":"timestamp"},"ValidityEndTime":{"type":"timestamp"},"Fingerprint":{}}}},"NextToken":{}}},"idempotent":true},"ListQueries":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{},"NextToken":{},"MaxResults":{"type":"integer"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"QueryStatus":{}}},"output":{"type":"structure","members":{"Queries":{"type":"list","member":{"type":"structure","members":{"QueryId":{},"QueryStatus":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListTags":{"input":{"type":"structure","required":["ResourceIdList"],"members":{"ResourceIdList":{"type":"list","member":{}},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceTagList":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"TagsList":{"shape":"S3"}}}},"NextToken":{}}},"idempotent":true},"ListTrails":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"Trails":{"type":"list","member":{"type":"structure","members":{"TrailARN":{},"Name":{},"HomeRegion":{}}}},"NextToken":{}}},"idempotent":true},"LookupEvents":{"input":{"type":"structure","members":{"LookupAttributes":{"type":"list","member":{"type":"structure","required":["AttributeKey","AttributeValue"],"members":{"AttributeKey":{},"AttributeValue":{}}}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"EventCategory":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventId":{},"EventName":{},"ReadOnly":{},"AccessKeyId":{},"EventTime":{"type":"timestamp"},"EventSource":{},"Username":{},"Resources":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceName":{}}}},"CloudTrailEvent":{}}}},"NextToken":{}}},"idempotent":true},"PutEventSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{},"EventSelectors":{"shape":"S1f"},"AdvancedEventSelectors":{"shape":"Sf"}}},"output":{"type":"structure","members":{"TrailARN":{},"EventSelectors":{"shape":"S1f"},"AdvancedEventSelectors":{"shape":"Sf"}}},"idempotent":true},"PutInsightSelectors":{"input":{"type":"structure","required":["TrailName","InsightSelectors"],"members":{"TrailName":{},"InsightSelectors":{"shape":"S1o"}}},"output":{"type":"structure","members":{"TrailARN":{},"InsightSelectors":{"shape":"S1o"}}},"idempotent":true},"RemoveTags":{"input":{"type":"structure","required":["ResourceId","TagsList"],"members":{"ResourceId":{},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{}},"idempotent":true},"RestoreEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"Sf"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"}}}},"StartLogging":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"StartQuery":{"input":{"type":"structure","required":["QueryStatement"],"members":{"QueryStatement":{}}},"output":{"type":"structure","members":{"QueryId":{}}},"idempotent":true},"StopLogging":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{},"Name":{},"AdvancedEventSelectors":{"shape":"Sf"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"Sf"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"}}},"idempotent":true},"UpdateTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"EnableLogFileValidation":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"output":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"idempotent":true}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sf":{"type":"list","member":{"type":"structure","required":["FieldSelectors"],"members":{"Name":{},"FieldSelectors":{"type":"list","member":{"type":"structure","required":["Field"],"members":{"Field":{},"Equals":{"shape":"Sl"},"StartsWith":{"shape":"Sl"},"EndsWith":{"shape":"Sl"},"NotEquals":{"shape":"Sl"},"NotStartsWith":{"shape":"Sl"},"NotEndsWith":{"shape":"Sl"}}}}}}},"Sl":{"type":"list","member":{}},"S1a":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"HomeRegion":{},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"HasCustomEventSelectors":{"type":"boolean"},"HasInsightSelectors":{"type":"boolean"},"IsOrganizationTrail":{"type":"boolean"}}},"S1f":{"type":"list","member":{"type":"structure","members":{"ReadWriteType":{},"IncludeManagementEvents":{"type":"boolean"},"DataResources":{"type":"list","member":{"type":"structure","members":{"Type":{},"Values":{"type":"list","member":{}}}}},"ExcludeManagementEventSources":{"type":"list","member":{}}}}},"S1o":{"type":"list","member":{"type":"structure","members":{"InsightType":{}}}}}}')},"KZ1+":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.comprehend={},n.Comprehend=i.defineService("comprehend",["2017-11-27"]),Object.defineProperty(o.services.comprehend,"2017-11-27",{get:function(){var e=r("F1ZK");return e.paginators=r("t4+k").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.Comprehend},KiVe:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.forecastservice={},n.ForecastService=i.defineService("forecastservice",["2018-06-26"]),Object.defineProperty(o.services.forecastservice,"2018-06-26",{get:function(){var e=r("pi02");return e.paginators=r("Qgae").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.ForecastService},Krjk:function(e,t,r){var n=r("QsWE").util.inherit({constructor:function(e){this.wrapperName="NumberValue",this.value=e.toString()},toJSON:function(){return this.toNumber()},toNumber:function(){return Number(this.value)},toString:function(){return this.value}});e.exports=n},"L+Gw":function(e,t,r){"use strict";var n,i=r("5qrJ"),o=i.abstract,s=r("CQoW"),a=r("zl3R").each,u=r("YyLj"),c=r("IRs2"),p=r("yxXJ").compileGetter,l=r("IEE5").queryByOptions,m=r("tJvG").Deferred,d=r("KAnu").noop,y={},h=i.inherit({ctor:function(e){var t=this;e=e||{},a(["onLoaded","onLoading","onInserted","onInserting","onUpdated","onUpdating","onPush","onRemoved","onRemoving","onModified","onModifying"],(function(r,n){n in e&&t.on(n.slice(2).toLowerCase(),e[n])})),this._key=e.key,this._errorHandler=e.errorHandler,this._useDefaultSearch=!0},_customLoadOptions:function(){return null},key:function(){return this._key},keyOf:function(e){return this._keyGetter||(this._keyGetter=p(this.key())),this._keyGetter(e)},_requireKey:function(){if(!this.key())throw u.errors.Error("E4005")},load:function(e){var t=this;return e=e||{},this.fireEvent("loading",[e]),this._withLock(this._loadImpl(e)).done((function(r){t.fireEvent("loaded",[r,e])}))},_loadImpl:function(e){return l(this.createQuery(e),e).enumerate()},_withLock:function(e){var t=new m;return e.done((function(){var e=this,r=arguments;c.processRequestResultLock.promise().done((function(){t.resolveWith(e,r)}))})).fail((function(){t.rejectWith(this,arguments)})),t},createQuery:o,totalCount:function(e){return this._totalCountImpl(e)},_totalCountImpl:function(e){return l(this.createQuery(e),e,!0).count()},byKey:function(e,t){return this._addFailHandlers(this._withLock(this._byKeyImpl(e,t)))},_byKeyImpl:o,insert:function(e){var t=this;return t.fireEvent("modifying"),t.fireEvent("inserting",[e]),t._addFailHandlers(t._insertImpl(e).done((function(e,r){t.fireEvent("inserted",[e,r]),t.fireEvent("modified")})))},_insertImpl:o,update:function(e,t){var r=this;return r.fireEvent("modifying"),r.fireEvent("updating",[e,t]),r._addFailHandlers(r._updateImpl(e,t).done((function(){r.fireEvent("updated",[e,t]),r.fireEvent("modified")})))},_updateImpl:o,push:function(e){this._pushImpl(e),this.fireEvent("push",[e])},_pushImpl:d,remove:function(e){var t=this;return t.fireEvent("modifying"),t.fireEvent("removing",[e]),t._addFailHandlers(t._removeImpl(e).done((function(e){t.fireEvent("removed",[e]),t.fireEvent("modified")})))},_removeImpl:o,_addFailHandlers:function(e){return e.fail(this._errorHandler).fail(u._errorHandler)}}).include(s);h.create=function(e,t){if(!(e in y))throw u.errors.Error("E4020",e);return new y[e](t)},h.registerClass=function(e,t){return t&&(y[t]=e),e},h.inherit=(n=h.inherit,function(e,t){var r=n.apply(this,[e]);return h.registerClass(r,t),r}),e.exports=h},"L/V9":function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n=function(){return"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()}()},L74i:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-02-02","endpointPrefix":"elasticache","protocol":"query","serviceFullName":"Amazon ElastiCache","serviceId":"ElastiCache","signatureVersion":"v4","uid":"elasticache-2015-02-02","xmlNamespace":"http://elasticache.amazonaws.com/doc/2015-02-02/"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S3"}}},"output":{"shape":"S5","resultWrapper":"AddTagsToResourceResult"}},"AuthorizeCacheSecurityGroupIngress":{"input":{"type":"structure","required":["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],"members":{"CacheSecurityGroupName":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeCacheSecurityGroupIngressResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"BatchApplyUpdateAction":{"input":{"type":"structure","required":["ServiceUpdateName"],"members":{"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"ServiceUpdateName":{}}},"output":{"shape":"Se","resultWrapper":"BatchApplyUpdateActionResult"}},"BatchStopUpdateAction":{"input":{"type":"structure","required":["ServiceUpdateName"],"members":{"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"ServiceUpdateName":{}}},"output":{"shape":"Se","resultWrapper":"BatchStopUpdateActionResult"}},"CompleteMigration":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"Force":{"type":"boolean"}}},"output":{"resultWrapper":"CompleteMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"CopySnapshot":{"input":{"type":"structure","required":["SourceSnapshotName","TargetSnapshotName"],"members":{"SourceSnapshotName":{},"TargetSnapshotName":{},"TargetBucket":{},"KmsKeyId":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CopySnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1q"}}}},"CreateCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"ReplicationGroupId":{},"AZMode":{},"PreferredAvailabilityZone":{},"PreferredAvailabilityZones":{"shape":"S1z"},"NumCacheNodes":{"type":"integer"},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"CacheSecurityGroupNames":{"shape":"S20"},"SecurityGroupIds":{"shape":"S21"},"Tags":{"shape":"S3"},"SnapshotArns":{"shape":"S22"},"SnapshotName":{},"PreferredMaintenanceWindow":{},"Port":{"type":"integer"},"NotificationTopicArn":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthToken":{},"OutpostMode":{},"PreferredOutpostArn":{},"PreferredOutpostArns":{"shape":"S24"},"LogDeliveryConfigurations":{"shape":"S25"},"TransitEncryptionEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"CreateCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S28"}}}},"CreateCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName","CacheParameterGroupFamily","Description"],"members":{"CacheParameterGroupName":{},"CacheParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheParameterGroupResult","type":"structure","members":{"CacheParameterGroup":{"shape":"S2l"}}}},"CreateCacheSecurityGroup":{"input":{"type":"structure","required":["CacheSecurityGroupName","Description"],"members":{"CacheSecurityGroupName":{},"Description":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheSecurityGroupResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"CreateCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName","CacheSubnetGroupDescription","SubnetIds"],"members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"SubnetIds":{"shape":"S2p"},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheSubnetGroupResult","type":"structure","members":{"CacheSubnetGroup":{"shape":"S2r"}}}},"CreateGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupIdSuffix","PrimaryReplicationGroupId"],"members":{"GlobalReplicationGroupIdSuffix":{},"GlobalReplicationGroupDescription":{},"PrimaryReplicationGroupId":{}}},"output":{"resultWrapper":"CreateGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S2y"}}}},"CreateReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId","ReplicationGroupDescription"],"members":{"ReplicationGroupId":{},"ReplicationGroupDescription":{},"GlobalReplicationGroupId":{},"PrimaryClusterId":{},"AutomaticFailoverEnabled":{"type":"boolean"},"MultiAZEnabled":{"type":"boolean"},"NumCacheClusters":{"type":"integer"},"PreferredCacheClusterAZs":{"shape":"S1v"},"NumNodeGroups":{"type":"integer"},"ReplicasPerNodeGroup":{"type":"integer"},"NodeGroupConfiguration":{"type":"list","member":{"shape":"S1t","locationName":"NodeGroupConfiguration"}},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"CacheSecurityGroupNames":{"shape":"S20"},"SecurityGroupIds":{"shape":"S21"},"Tags":{"shape":"S3"},"SnapshotArns":{"shape":"S22"},"SnapshotName":{},"PreferredMaintenanceWindow":{},"Port":{"type":"integer"},"NotificationTopicArn":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthToken":{},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"KmsKeyId":{},"UserGroupIds":{"type":"list","member":{}},"LogDeliveryConfigurations":{"shape":"S25"},"DataTieringEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"CreateReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["SnapshotName"],"members":{"ReplicationGroupId":{},"CacheClusterId":{},"SnapshotName":{},"KmsKeyId":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1q"}}}},"CreateUser":{"input":{"type":"structure","required":["UserId","UserName","Engine","AccessString"],"members":{"UserId":{},"UserName":{},"Engine":{},"Passwords":{"shape":"S3d"},"AccessString":{},"NoPasswordRequired":{"type":"boolean"},"Tags":{"shape":"S3"}}},"output":{"shape":"S3f","resultWrapper":"CreateUserResult"}},"CreateUserGroup":{"input":{"type":"structure","required":["UserGroupId","Engine"],"members":{"UserGroupId":{},"Engine":{},"UserIds":{"shape":"S3j"},"Tags":{"shape":"S3"}}},"output":{"shape":"S3k","resultWrapper":"CreateUserGroupResult"}},"DecreaseNodeGroupsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"GlobalNodeGroupsToRemove":{"shape":"S3p"},"GlobalNodeGroupsToRetain":{"shape":"S3p"},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"DecreaseNodeGroupsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S2y"}}}},"DecreaseReplicaCount":{"input":{"type":"structure","required":["ReplicationGroupId","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NewReplicaCount":{"type":"integer"},"ReplicaConfiguration":{"shape":"S3s"},"ReplicasToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"DecreaseReplicaCountResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"DeleteCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"FinalSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S28"}}}},"DeleteCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{}}}},"DeleteCacheSecurityGroup":{"input":{"type":"structure","required":["CacheSecurityGroupName"],"members":{"CacheSecurityGroupName":{}}}},"DeleteCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName"],"members":{"CacheSubnetGroupName":{}}}},"DeleteGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","RetainPrimaryReplicationGroup"],"members":{"GlobalReplicationGroupId":{},"RetainPrimaryReplicationGroup":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S2y"}}}},"DeleteReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"RetainPrimaryCluster":{"type":"boolean"},"FinalSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotName"],"members":{"SnapshotName":{}}},"output":{"resultWrapper":"DeleteSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1q"}}}},"DeleteUser":{"input":{"type":"structure","required":["UserId"],"members":{"UserId":{}}},"output":{"shape":"S3f","resultWrapper":"DeleteUserResult"}},"DeleteUserGroup":{"input":{"type":"structure","required":["UserGroupId"],"members":{"UserGroupId":{}}},"output":{"shape":"S3k","resultWrapper":"DeleteUserGroupResult"}},"DescribeCacheClusters":{"input":{"type":"structure","members":{"CacheClusterId":{},"MaxRecords":{"type":"integer"},"Marker":{},"ShowCacheNodeInfo":{"type":"boolean"},"ShowCacheClustersNotInReplicationGroups":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeCacheClustersResult","type":"structure","members":{"Marker":{},"CacheClusters":{"type":"list","member":{"shape":"S28","locationName":"CacheCluster"}}}}},"DescribeCacheEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"CacheParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeCacheEngineVersionsResult","type":"structure","members":{"Marker":{},"CacheEngineVersions":{"type":"list","member":{"locationName":"CacheEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"CacheParameterGroupFamily":{},"CacheEngineDescription":{},"CacheEngineVersionDescription":{}}}}}}},"DescribeCacheParameterGroups":{"input":{"type":"structure","members":{"CacheParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheParameterGroupsResult","type":"structure","members":{"Marker":{},"CacheParameterGroups":{"type":"list","member":{"shape":"S2l","locationName":"CacheParameterGroup"}}}}},"DescribeCacheParameters":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheParametersResult","type":"structure","members":{"Marker":{},"Parameters":{"shape":"S4l"},"CacheNodeTypeSpecificParameters":{"shape":"S4o"}}}},"DescribeCacheSecurityGroups":{"input":{"type":"structure","members":{"CacheSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheSecurityGroupsResult","type":"structure","members":{"Marker":{},"CacheSecurityGroups":{"type":"list","member":{"shape":"S8","locationName":"CacheSecurityGroup"}}}}},"DescribeCacheSubnetGroups":{"input":{"type":"structure","members":{"CacheSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheSubnetGroupsResult","type":"structure","members":{"Marker":{},"CacheSubnetGroups":{"type":"list","member":{"shape":"S2r","locationName":"CacheSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["CacheParameterGroupFamily"],"members":{"CacheParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"CacheParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S4l"},"CacheNodeTypeSpecificParameters":{"shape":"S4o"}},"wrapper":true}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"Date":{"type":"timestamp"}}}}}}},"DescribeGlobalReplicationGroups":{"input":{"type":"structure","members":{"GlobalReplicationGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{},"ShowMemberInfo":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeGlobalReplicationGroupsResult","type":"structure","members":{"Marker":{},"GlobalReplicationGroups":{"type":"list","member":{"shape":"S2y","locationName":"GlobalReplicationGroup"}}}}},"DescribeReplicationGroups":{"input":{"type":"structure","members":{"ReplicationGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReplicationGroupsResult","type":"structure","members":{"Marker":{},"ReplicationGroups":{"type":"list","member":{"shape":"So","locationName":"ReplicationGroup"}}}}},"DescribeReservedCacheNodes":{"input":{"type":"structure","members":{"ReservedCacheNodeId":{},"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedCacheNodesResult","type":"structure","members":{"Marker":{},"ReservedCacheNodes":{"type":"list","member":{"shape":"S5f","locationName":"ReservedCacheNode"}}}}},"DescribeReservedCacheNodesOfferings":{"input":{"type":"structure","members":{"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedCacheNodesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedCacheNodesOfferings":{"type":"list","member":{"locationName":"ReservedCacheNodesOffering","type":"structure","members":{"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"ProductDescription":{},"OfferingType":{},"RecurringCharges":{"shape":"S5g"}},"wrapper":true}}}}},"DescribeServiceUpdates":{"input":{"type":"structure","members":{"ServiceUpdateName":{},"ServiceUpdateStatus":{"shape":"S5n"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeServiceUpdatesResult","type":"structure","members":{"Marker":{},"ServiceUpdates":{"type":"list","member":{"locationName":"ServiceUpdate","type":"structure","members":{"ServiceUpdateName":{},"ServiceUpdateReleaseDate":{"type":"timestamp"},"ServiceUpdateEndDate":{"type":"timestamp"},"ServiceUpdateSeverity":{},"ServiceUpdateRecommendedApplyByDate":{"type":"timestamp"},"ServiceUpdateStatus":{},"ServiceUpdateDescription":{},"ServiceUpdateType":{},"Engine":{},"EngineVersion":{},"AutoUpdateAfterRecommendedApplyByDate":{"type":"boolean"},"EstimatedUpdateTime":{}}}}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"SnapshotName":{},"SnapshotSource":{},"Marker":{},"MaxRecords":{"type":"integer"},"ShowNodeGroupConfig":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeSnapshotsResult","type":"structure","members":{"Marker":{},"Snapshots":{"type":"list","member":{"shape":"S1q","locationName":"Snapshot"}}}}},"DescribeUpdateActions":{"input":{"type":"structure","members":{"ServiceUpdateName":{},"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"Engine":{},"ServiceUpdateStatus":{"shape":"S5n"},"ServiceUpdateTimeRange":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"UpdateActionStatus":{"type":"list","member":{}},"ShowNodeLevelUpdateStatus":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUpdateActionsResult","type":"structure","members":{"Marker":{},"UpdateActions":{"type":"list","member":{"locationName":"UpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"ServiceUpdateReleaseDate":{"type":"timestamp"},"ServiceUpdateSeverity":{},"ServiceUpdateStatus":{},"ServiceUpdateRecommendedApplyByDate":{"type":"timestamp"},"ServiceUpdateType":{},"UpdateActionAvailableDate":{"type":"timestamp"},"UpdateActionStatus":{},"NodesUpdated":{},"UpdateActionStatusModifiedDate":{"type":"timestamp"},"SlaMet":{},"NodeGroupUpdateStatus":{"type":"list","member":{"locationName":"NodeGroupUpdateStatus","type":"structure","members":{"NodeGroupId":{},"NodeGroupMemberUpdateStatus":{"type":"list","member":{"locationName":"NodeGroupMemberUpdateStatus","type":"structure","members":{"CacheClusterId":{},"CacheNodeId":{},"NodeUpdateStatus":{},"NodeDeletionDate":{"type":"timestamp"},"NodeUpdateStartDate":{"type":"timestamp"},"NodeUpdateEndDate":{"type":"timestamp"},"NodeUpdateInitiatedBy":{},"NodeUpdateInitiatedDate":{"type":"timestamp"},"NodeUpdateStatusModifiedDate":{"type":"timestamp"}}}}}}},"CacheNodeUpdateStatus":{"type":"list","member":{"locationName":"CacheNodeUpdateStatus","type":"structure","members":{"CacheNodeId":{},"NodeUpdateStatus":{},"NodeDeletionDate":{"type":"timestamp"},"NodeUpdateStartDate":{"type":"timestamp"},"NodeUpdateEndDate":{"type":"timestamp"},"NodeUpdateInitiatedBy":{},"NodeUpdateInitiatedDate":{"type":"timestamp"},"NodeUpdateStatusModifiedDate":{"type":"timestamp"}}}},"EstimatedUpdateTime":{},"Engine":{}}}}}}},"DescribeUserGroups":{"input":{"type":"structure","members":{"UserGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUserGroupsResult","type":"structure","members":{"UserGroups":{"type":"list","member":{"shape":"S3k"}},"Marker":{}}}},"DescribeUsers":{"input":{"type":"structure","members":{"Engine":{},"UserId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUsersResult","type":"structure","members":{"Users":{"type":"list","member":{"shape":"S3f"}},"Marker":{}}}},"DisassociateGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ReplicationGroupId","ReplicationGroupRegion"],"members":{"GlobalReplicationGroupId":{},"ReplicationGroupId":{},"ReplicationGroupRegion":{}}},"output":{"resultWrapper":"DisassociateGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S2y"}}}},"FailoverGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","PrimaryRegion","PrimaryReplicationGroupId"],"members":{"GlobalReplicationGroupId":{},"PrimaryRegion":{},"PrimaryReplicationGroupId":{}}},"output":{"resultWrapper":"FailoverGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S2y"}}}},"IncreaseNodeGroupsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"RegionalConfigurations":{"type":"list","member":{"locationName":"RegionalConfiguration","type":"structure","required":["ReplicationGroupId","ReplicationGroupRegion","ReshardingConfiguration"],"members":{"ReplicationGroupId":{},"ReplicationGroupRegion":{},"ReshardingConfiguration":{"shape":"S6u"}}}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"IncreaseNodeGroupsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S2y"}}}},"IncreaseReplicaCount":{"input":{"type":"structure","required":["ReplicationGroupId","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NewReplicaCount":{"type":"integer"},"ReplicaConfiguration":{"shape":"S3s"},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"IncreaseReplicaCountResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ListAllowedNodeTypeModifications":{"input":{"type":"structure","members":{"CacheClusterId":{},"ReplicationGroupId":{}}},"output":{"resultWrapper":"ListAllowedNodeTypeModificationsResult","type":"structure","members":{"ScaleUpModifications":{"shape":"S71"},"ScaleDownModifications":{"shape":"S71"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"shape":"S5","resultWrapper":"ListTagsForResourceResult"}},"ModifyCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"NumCacheNodes":{"type":"integer"},"CacheNodeIdsToRemove":{"shape":"S2a"},"AZMode":{},"NewAvailabilityZones":{"shape":"S1z"},"CacheSecurityGroupNames":{"shape":"S20"},"SecurityGroupIds":{"shape":"S21"},"PreferredMaintenanceWindow":{},"NotificationTopicArn":{},"CacheParameterGroupName":{},"NotificationTopicStatus":{},"ApplyImmediately":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"CacheNodeType":{},"AuthToken":{},"AuthTokenUpdateStrategy":{},"LogDeliveryConfigurations":{"shape":"S25"}}},"output":{"resultWrapper":"ModifyCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S28"}}}},"ModifyCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName","ParameterNameValues"],"members":{"CacheParameterGroupName":{},"ParameterNameValues":{"shape":"S77"}}},"output":{"shape":"S79","resultWrapper":"ModifyCacheParameterGroupResult"}},"ModifyCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName"],"members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"SubnetIds":{"shape":"S2p"}}},"output":{"resultWrapper":"ModifyCacheSubnetGroupResult","type":"structure","members":{"CacheSubnetGroup":{"shape":"S2r"}}}},"ModifyGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"ApplyImmediately":{"type":"boolean"},"CacheNodeType":{},"EngineVersion":{},"CacheParameterGroupName":{},"GlobalReplicationGroupDescription":{},"AutomaticFailoverEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S2y"}}}},"ModifyReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"ReplicationGroupDescription":{},"PrimaryClusterId":{},"SnapshottingClusterId":{},"AutomaticFailoverEnabled":{"type":"boolean"},"MultiAZEnabled":{"type":"boolean"},"NodeGroupId":{"deprecated":true},"CacheSecurityGroupNames":{"shape":"S20"},"SecurityGroupIds":{"shape":"S21"},"PreferredMaintenanceWindow":{},"NotificationTopicArn":{},"CacheParameterGroupName":{},"NotificationTopicStatus":{},"ApplyImmediately":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"CacheNodeType":{},"AuthToken":{},"AuthTokenUpdateStrategy":{},"UserGroupIdsToAdd":{"shape":"Sx"},"UserGroupIdsToRemove":{"shape":"Sx"},"RemoveUserGroups":{"type":"boolean"},"LogDeliveryConfigurations":{"shape":"S25"}}},"output":{"resultWrapper":"ModifyReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ModifyReplicationGroupShardConfiguration":{"input":{"type":"structure","required":["ReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"ApplyImmediately":{"type":"boolean"},"ReshardingConfiguration":{"shape":"S6u"},"NodeGroupsToRemove":{"type":"list","member":{"locationName":"NodeGroupToRemove"}},"NodeGroupsToRetain":{"type":"list","member":{"locationName":"NodeGroupToRetain"}}}},"output":{"resultWrapper":"ModifyReplicationGroupShardConfigurationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ModifyUser":{"input":{"type":"structure","required":["UserId"],"members":{"UserId":{},"AccessString":{},"AppendAccessString":{},"Passwords":{"shape":"S3d"},"NoPasswordRequired":{"type":"boolean"}}},"output":{"shape":"S3f","resultWrapper":"ModifyUserResult"}},"ModifyUserGroup":{"input":{"type":"structure","required":["UserGroupId"],"members":{"UserGroupId":{},"UserIdsToAdd":{"shape":"S3j"},"UserIdsToRemove":{"shape":"S3j"}}},"output":{"shape":"S3k","resultWrapper":"ModifyUserGroupResult"}},"PurchaseReservedCacheNodesOffering":{"input":{"type":"structure","required":["ReservedCacheNodesOfferingId"],"members":{"ReservedCacheNodesOfferingId":{},"ReservedCacheNodeId":{},"CacheNodeCount":{"type":"integer"},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"PurchaseReservedCacheNodesOfferingResult","type":"structure","members":{"ReservedCacheNode":{"shape":"S5f"}}}},"RebalanceSlotsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"RebalanceSlotsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S2y"}}}},"RebootCacheCluster":{"input":{"type":"structure","required":["CacheClusterId","CacheNodeIdsToReboot"],"members":{"CacheClusterId":{},"CacheNodeIdsToReboot":{"shape":"S2a"}}},"output":{"resultWrapper":"RebootCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S28"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}},"output":{"shape":"S5","resultWrapper":"RemoveTagsFromResourceResult"}},"ResetCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"ParameterNameValues":{"shape":"S77"}}},"output":{"shape":"S79","resultWrapper":"ResetCacheParameterGroupResult"}},"RevokeCacheSecurityGroupIngress":{"input":{"type":"structure","required":["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],"members":{"CacheSecurityGroupName":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeCacheSecurityGroupIngressResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"StartMigration":{"input":{"type":"structure","required":["ReplicationGroupId","CustomerNodeEndpointList"],"members":{"ReplicationGroupId":{},"CustomerNodeEndpointList":{"type":"list","member":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}}}}},"output":{"resultWrapper":"StartMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"TestFailover":{"input":{"type":"structure","required":["ReplicationGroupId","NodeGroupId"],"members":{"ReplicationGroupId":{},"NodeGroupId":{}}},"output":{"resultWrapper":"TestFailoverResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}}},"shapes":{"S3":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"S5":{"type":"structure","members":{"TagList":{"shape":"S3"}}},"S8":{"type":"structure","members":{"OwnerId":{},"CacheSecurityGroupName":{},"Description":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}}},"ARN":{}},"wrapper":true},"Sc":{"type":"list","member":{}},"Sd":{"type":"list","member":{}},"Se":{"type":"structure","members":{"ProcessedUpdateActions":{"type":"list","member":{"locationName":"ProcessedUpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"UpdateActionStatus":{}}}},"UnprocessedUpdateActions":{"type":"list","member":{"locationName":"UnprocessedUpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"ErrorType":{},"ErrorMessage":{}}}}}},"So":{"type":"structure","members":{"ReplicationGroupId":{},"Description":{},"GlobalReplicationGroupInfo":{"type":"structure","members":{"GlobalReplicationGroupId":{},"GlobalReplicationGroupMemberRole":{}}},"Status":{},"PendingModifiedValues":{"type":"structure","members":{"PrimaryClusterId":{},"AutomaticFailoverStatus":{},"Resharding":{"type":"structure","members":{"SlotMigration":{"type":"structure","members":{"ProgressPercentage":{"type":"double"}}}}},"AuthTokenStatus":{},"UserGroups":{"type":"structure","members":{"UserGroupIdsToAdd":{"shape":"Sx"},"UserGroupIdsToRemove":{"shape":"Sx"}}},"LogDeliveryConfigurations":{"shape":"Sz"}}},"MemberClusters":{"type":"list","member":{"locationName":"ClusterId"}},"NodeGroups":{"type":"list","member":{"locationName":"NodeGroup","type":"structure","members":{"NodeGroupId":{},"Status":{},"PrimaryEndpoint":{"shape":"S1a"},"ReaderEndpoint":{"shape":"S1a"},"Slots":{},"NodeGroupMembers":{"type":"list","member":{"locationName":"NodeGroupMember","type":"structure","members":{"CacheClusterId":{},"CacheNodeId":{},"ReadEndpoint":{"shape":"S1a"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CurrentRole":{}}}}}}},"SnapshottingClusterId":{},"AutomaticFailover":{},"MultiAZ":{},"ConfigurationEndpoint":{"shape":"S1a"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"ClusterEnabled":{"type":"boolean"},"CacheNodeType":{},"AuthTokenEnabled":{"type":"boolean"},"AuthTokenLastModifiedDate":{"type":"timestamp"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"MemberClustersOutpostArns":{"type":"list","member":{"locationName":"ReplicationGroupOutpostArn"}},"KmsKeyId":{},"ARN":{},"UserGroupIds":{"shape":"Sx"},"LogDeliveryConfigurations":{"shape":"S1k"},"ReplicationGroupCreateTime":{"type":"timestamp"},"DataTiering":{},"AutoMinorVersionUpgrade":{"type":"boolean"}},"wrapper":true},"Sx":{"type":"list","member":{}},"Sz":{"type":"list","member":{"type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{}}},"locationName":"PendingLogDeliveryConfiguration"},"S13":{"type":"structure","members":{"CloudWatchLogsDetails":{"type":"structure","members":{"LogGroup":{}}},"KinesisFirehoseDetails":{"type":"structure","members":{"DeliveryStream":{}}}}},"S1a":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"S1k":{"type":"list","member":{"locationName":"LogDeliveryConfiguration","type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{},"Status":{},"Message":{}}}},"S1q":{"type":"structure","members":{"SnapshotName":{},"ReplicationGroupId":{},"ReplicationGroupDescription":{},"CacheClusterId":{},"SnapshotStatus":{},"SnapshotSource":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"NumCacheNodes":{"type":"integer"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CacheClusterCreateTime":{"type":"timestamp"},"PreferredMaintenanceWindow":{},"TopicArn":{},"Port":{"type":"integer"},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"VpcId":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"NumNodeGroups":{"type":"integer"},"AutomaticFailover":{},"NodeSnapshots":{"type":"list","member":{"locationName":"NodeSnapshot","type":"structure","members":{"CacheClusterId":{},"NodeGroupId":{},"CacheNodeId":{},"NodeGroupConfiguration":{"shape":"S1t"},"CacheSize":{},"CacheNodeCreateTime":{"type":"timestamp"},"SnapshotCreateTime":{"type":"timestamp"}},"wrapper":true}},"KmsKeyId":{},"ARN":{},"DataTiering":{}},"wrapper":true},"S1t":{"type":"structure","members":{"NodeGroupId":{},"Slots":{},"ReplicaCount":{"type":"integer"},"PrimaryAvailabilityZone":{},"ReplicaAvailabilityZones":{"shape":"S1v"},"PrimaryOutpostArn":{},"ReplicaOutpostArns":{"type":"list","member":{"locationName":"OutpostArn"}}}},"S1v":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S1z":{"type":"list","member":{"locationName":"PreferredAvailabilityZone"}},"S20":{"type":"list","member":{"locationName":"CacheSecurityGroupName"}},"S21":{"type":"list","member":{"locationName":"SecurityGroupId"}},"S22":{"type":"list","member":{"locationName":"SnapshotArn"}},"S24":{"type":"list","member":{"locationName":"PreferredOutpostArn"}},"S25":{"type":"list","member":{"locationName":"LogDeliveryConfigurationRequest","type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{},"Enabled":{"type":"boolean"}}}},"S28":{"type":"structure","members":{"CacheClusterId":{},"ConfigurationEndpoint":{"shape":"S1a"},"ClientDownloadLandingPage":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheClusterStatus":{},"NumCacheNodes":{"type":"integer"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CacheClusterCreateTime":{"type":"timestamp"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"NumCacheNodes":{"type":"integer"},"CacheNodeIdsToRemove":{"shape":"S2a"},"EngineVersion":{},"CacheNodeType":{},"AuthTokenStatus":{},"LogDeliveryConfigurations":{"shape":"Sz"}}},"NotificationConfiguration":{"type":"structure","members":{"TopicArn":{},"TopicStatus":{}}},"CacheSecurityGroups":{"type":"list","member":{"locationName":"CacheSecurityGroup","type":"structure","members":{"CacheSecurityGroupName":{},"Status":{}}}},"CacheParameterGroup":{"type":"structure","members":{"CacheParameterGroupName":{},"ParameterApplyStatus":{},"CacheNodeIdsToReboot":{"shape":"S2a"}}},"CacheSubnetGroupName":{},"CacheNodes":{"type":"list","member":{"locationName":"CacheNode","type":"structure","members":{"CacheNodeId":{},"CacheNodeStatus":{},"CacheNodeCreateTime":{"type":"timestamp"},"Endpoint":{"shape":"S1a"},"ParameterGroupStatus":{},"SourceCacheNodeId":{},"CustomerAvailabilityZone":{},"CustomerOutpostArn":{}}}},"AutoMinorVersionUpgrade":{"type":"boolean"},"SecurityGroups":{"type":"list","member":{"type":"structure","members":{"SecurityGroupId":{},"Status":{}}}},"ReplicationGroupId":{},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthTokenEnabled":{"type":"boolean"},"AuthTokenLastModifiedDate":{"type":"timestamp"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"ARN":{},"ReplicationGroupLogDeliveryEnabled":{"type":"boolean"},"LogDeliveryConfigurations":{"shape":"S1k"}},"wrapper":true},"S2a":{"type":"list","member":{"locationName":"CacheNodeId"}},"S2l":{"type":"structure","members":{"CacheParameterGroupName":{},"CacheParameterGroupFamily":{},"Description":{},"IsGlobal":{"type":"boolean"},"ARN":{}},"wrapper":true},"S2p":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S2r":{"type":"structure","members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"VpcId":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"type":"structure","members":{"Name":{}},"wrapper":true},"SubnetOutpost":{"type":"structure","members":{"SubnetOutpostArn":{}}}}}},"ARN":{}},"wrapper":true},"S2y":{"type":"structure","members":{"GlobalReplicationGroupId":{},"GlobalReplicationGroupDescription":{},"Status":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"Members":{"type":"list","member":{"locationName":"GlobalReplicationGroupMember","type":"structure","members":{"ReplicationGroupId":{},"ReplicationGroupRegion":{},"Role":{},"AutomaticFailover":{},"Status":{}},"wrapper":true}},"ClusterEnabled":{"type":"boolean"},"GlobalNodeGroups":{"type":"list","member":{"locationName":"GlobalNodeGroup","type":"structure","members":{"GlobalNodeGroupId":{},"Slots":{}}}},"AuthTokenEnabled":{"type":"boolean"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"ARN":{}},"wrapper":true},"S3d":{"type":"list","member":{}},"S3f":{"type":"structure","members":{"UserId":{},"UserName":{},"Status":{},"Engine":{},"MinimumEngineVersion":{},"AccessString":{},"UserGroupIds":{"shape":"Sx"},"Authentication":{"type":"structure","members":{"Type":{},"PasswordCount":{"type":"integer"}}},"ARN":{}}},"S3j":{"type":"list","member":{}},"S3k":{"type":"structure","members":{"UserGroupId":{},"Status":{},"Engine":{},"UserIds":{"shape":"S3l"},"MinimumEngineVersion":{},"PendingChanges":{"type":"structure","members":{"UserIdsToRemove":{"shape":"S3l"},"UserIdsToAdd":{"shape":"S3l"}}},"ReplicationGroups":{"type":"list","member":{}},"ARN":{}}},"S3l":{"type":"list","member":{}},"S3p":{"type":"list","member":{"locationName":"GlobalNodeGroupId"}},"S3s":{"type":"list","member":{"locationName":"ConfigureShard","type":"structure","required":["NodeGroupId","NewReplicaCount"],"members":{"NodeGroupId":{},"NewReplicaCount":{"type":"integer"},"PreferredAvailabilityZones":{"shape":"S1z"},"PreferredOutpostArns":{"shape":"S24"}}}},"S4l":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ChangeType":{}}}},"S4o":{"type":"list","member":{"locationName":"CacheNodeTypeSpecificParameter","type":"structure","members":{"ParameterName":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"CacheNodeTypeSpecificValues":{"type":"list","member":{"locationName":"CacheNodeTypeSpecificValue","type":"structure","members":{"CacheNodeType":{},"Value":{}}}},"ChangeType":{}}}},"S5f":{"type":"structure","members":{"ReservedCacheNodeId":{},"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CacheNodeCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"State":{},"RecurringCharges":{"shape":"S5g"},"ReservationARN":{}},"wrapper":true},"S5g":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S5n":{"type":"list","member":{}},"S6u":{"type":"list","member":{"locationName":"ReshardingConfiguration","type":"structure","members":{"NodeGroupId":{},"PreferredAvailabilityZones":{"shape":"S1v"}}}},"S71":{"type":"list","member":{}},"S77":{"type":"list","member":{"locationName":"ParameterNameValue","type":"structure","members":{"ParameterName":{},"ParameterValue":{}}}},"S79":{"type":"structure","members":{"CacheParameterGroupName":{}}}}}')},LA9T:function(e){e.exports=JSON.parse('{"pagination":{}}')},LC6p:function(e){e.exports=JSON.parse('{"pagination":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"ListTagsForResource":{"result_key":"TagList"}}}')},LPGq:function(e,t,r){"use strict";var n=c(r("2Fn2")),i=r("A8u/"),o=c(r("PE2r")),s=r("XWmc"),a=c(r("vkUy")),u=c(r("i1ou"));function c(e){return e&&e.__esModule?e:{default:e}}var p=/([^\s0]+)?(\s*)0*[.,]*0*(\s*)([^\s0]+)?/,l={},m=function(e){var t=(0,i.locale)()+"/"+JSON.stringify(e);return l[t]||(l[t]=new Intl.NumberFormat((0,i.locale)(),e).format),l[t]};e.exports={engine:function(){return"intl"},_formatNumberCore:function(e,t,r){return"exponential"===t?this.callBase.apply(this,arguments):m(this._normalizeFormatConfig(t,r))(e)},_normalizeFormatConfig:function(e,t,r){var i;return i="decimal"===e?{minimumIntegerDigits:t.precision||void 0,useGrouping:!1,maximumFractionDigits:String(r).length,round:r<0?"ceil":"floor"}:this._getPrecisionConfig(t.precision),"percent"===e?i.style="percent":"currency"===e&&(i.style="currency",i.currency=t.currency||(0,n.default)().defaultCurrency),i},_getPrecisionConfig:function(e){return null===e?{minimumFractionDigits:0,maximumFractionDigits:20}:{minimumFractionDigits:e||0,maximumFractionDigits:e||0}},format:function(e,t){return"number"!=typeof e?e:("default"===(t=this._normalizeFormat(t)).currency&&(t.currency=(0,n.default)().defaultCurrency),t&&("function"==typeof t||t.type||t.formatter)?this.callBase.apply(this,arguments):m(t)(e))},parse:function(e,t){return(0,s.compare)(o.default,"17.2.8")>=0?this.callBase.apply(this,arguments):e?t&&t.parser?t.parser(e):(e=this._normalizeNumber(e,t)).length>15?NaN:parseFloat(e):void 0},_normalizeNumber:function(e,t){if(this.convertDigits&&(e=this.convertDigits(e,!0)),/^[-+]?[0-9]*.?[0-9]+([eE][-+]?[0-9]+)+$/.test(e))return e;var r=this._getDecimalSeparator(t),n=new RegExp("[^0-9-\\"+r+"]","g");return e.replace(n,"").replace(r,".")},_getDecimalSeparator:function(e){return m(e)(.1)[1]},_getCurrencySymbolInfo:function(e){var t=function(e){return new Intl.NumberFormat((0,i.locale)(),{style:"currency",currency:e})}(e);return this._extractCurrencySymbolInfo(t.format(0))},_extractCurrencySymbolInfo:function(e){var t=p.exec(e)||[];return{position:t[1]?"before":"after",symbol:t[1]||t[4]||"",delimiter:t[2]||t[3]||""}},getCurrencySymbol:function(e){return e||(e=(0,n.default)().defaultCurrency),{symbol:this._getCurrencySymbolInfo(e).symbol}},getOpenXmlCurrencyFormat:function(e){var t=e||(0,n.default)().defaultCurrency,r=this._getCurrencySymbolInfo(t).symbol,o=(0,i.getValueByClosestLocale)((function(e){return u.default[e]}));return(0,a.default)(r,o)}}},LS4j:function(e){e.exports=JSON.parse('{"pagination":{"DescribeAggregateComplianceByConfigRules":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeAggregateComplianceByConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregateComplianceByConformancePacks"},"DescribeAggregationAuthorizations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregationAuthorizations"},"DescribeComplianceByConfigRule":{"input_token":"NextToken","output_token":"NextToken","result_key":"ComplianceByConfigRules"},"DescribeComplianceByResource":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ComplianceByResources"},"DescribeConfigRuleEvaluationStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConfigRulesEvaluationStatus"},"DescribeConfigRules":{"input_token":"NextToken","output_token":"NextToken","result_key":"ConfigRules"},"DescribeConfigurationAggregatorSourcesStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregatedSourceStatusList"},"DescribeConfigurationAggregators":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConfigurationAggregators"},"DescribeConformancePackCompliance":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeConformancePackStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackStatusDetails"},"DescribeConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackDetails"},"DescribeOrganizationConfigRuleStatuses":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRuleStatuses"},"DescribeOrganizationConfigRules":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRules"},"DescribeOrganizationConformancePackStatuses":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePackStatuses"},"DescribeOrganizationConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePacks"},"DescribePendingAggregationRequests":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"PendingAggregationRequests"},"DescribeRemediationExceptions":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeRemediationExecutionStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"RemediationExecutionStatuses"},"DescribeRetentionConfigurations":{"input_token":"NextToken","output_token":"NextToken","result_key":"RetentionConfigurations"},"GetAggregateComplianceDetailsByConfigRule":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregateEvaluationResults"},"GetAggregateConfigRuleComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetAggregateConformancePackComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetAggregateDiscoveredResourceCounts":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetComplianceDetailsByConfigRule":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"EvaluationResults"},"GetComplianceDetailsByResource":{"input_token":"NextToken","output_token":"NextToken","result_key":"EvaluationResults"},"GetConformancePackComplianceDetails":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetConformancePackComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackComplianceSummaryList"},"GetDiscoveredResourceCounts":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken"},"GetOrganizationConfigRuleDetailedStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRuleDetailedStatus"},"GetOrganizationConformancePackDetailedStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePackDetailedStatuses"},"GetResourceConfigHistory":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"configurationItems"},"ListAggregateDiscoveredResources":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ResourceIdentifiers"},"ListConformancePackComplianceScores":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"ListDiscoveredResources":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"resourceIdentifiers"},"ListStoredQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTagsForResource":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Tags"},"SelectAggregateResourceConfig":{"input_token":"NextToken","limit_key":"Limit","non_aggregate_keys":["QueryInfo"],"output_token":"NextToken","result_key":"Results"},"SelectResourceConfig":{"input_token":"NextToken","limit_key":"Limit","non_aggregate_keys":["QueryInfo"],"output_token":"NextToken","result_key":"Results"}}}')},LUwo:function(e,t,r){"use strict";var n,i=r("1LL4").extend,o=r("zl3R").each,s=r("C+eR"),a=r("+6qP"),u={},c={},p={},l=i,m=o,d=s.normalizeEnum,y=null,h=0,g={};function b(e){var t=d(e);return u[t]||u[c[t]||v()]}function f(e,t){return c[e+"."+t]||p[e+"."+t]||c[e]}function S(e,t,r){return f(e+t,r)||f(e,r)}function v(e,t){if(!arguments.length)return y||f(a.current())||n;var r=d(t);return y=(e&&e.platform?S(d(e.platform),e.version,r):f(d(e),r))||y,this}function _(e,t){var r=function(e,t){var r=e.indexOf(t);return r>0?{name:e.substring(0,r),scheme:e.substring(r+1)}:null}(e,".")||{name:e},n=r.name,i=r.scheme;i?(c[n]=c[n]||t,c[n+"."+i]=t):c[n]=t}function O(e,t,r,n){var i=r?r[t]:n;void 0!==i&&void 0===e[t]&&(e[t]=i)}function I(e,t,r,n){var i=r?r[t]:n;void 0!==i&&(e[t]=l(!0,{},i,e[t]))}l(t,{currentTheme:v,registerTheme:function(e,t){var r=d(e&&e.name);r&&(e.isDefault&&(n=r),_(r,r),u[r]=l(!0,{},b(t),function(e){return O((e=l(!0,{loadingIndicator:{font:{}},export:{font:{}},legend:{font:{},border:{}},title:{font:{}},tooltip:{font:{}},"chart:common":{},"chart:common:axis":{grid:{},minorGrid:{},tick:{},minorTick:{},title:{font:{}},label:{font:{}}},chart:{commonSeriesSettings:{candlestick:{}}},pie:{},polar:{},gauge:{scale:{tick:{},minorTick:{},label:{font:{}}}},barGauge:{},funnel:{},sankey:{},map:{background:{}},treeMap:{tile:{selectionStyle:{border:{}}},group:{border:{},selectionStyle:{border:{}},label:{font:{}}}},rangeSelector:{scale:{tick:{},minorTick:{},label:{font:{}}},chart:{}},sparkline:{},bullet:{}},e)).loadingIndicator,"backgroundColor",e),O(e.chart.commonSeriesSettings.candlestick,"innerColor",null,e.backgroundColor),O(e.map.background,"color",null,e.backgroundColor),O(e.title.font,"color",null,e.primaryTitleColor),I(e.title,"subtitle",null,e.title),O(e.legend.font,"color",null,e.secondaryTitleColor),O(e.legend.border,"color",null,e.gridColor),function(e){var t=e["chart:common:axis"];m([t.grid,t.minorGrid],(function(t,r){O(r,"color",null,e.gridColor)})),m([t,t.tick,t.minorTick,t.label.font],(function(t,r){O(r,"color",null,e.axisColor)})),O(t.title.font,"color",null,e.secondaryTitleColor),O(e.gauge.scale.label.font,"color",null,e.axisColor),O(e.gauge.scale.tick,"color",null,e.backgroundColor),O(e.gauge.scale.minorTick,"color",null,e.backgroundColor),O(e.rangeSelector.scale.label.font,"color",null,e.axisColor)}(e),m(["chart","pie","polar","gauge","barGauge","map","treeMap","funnel","rangeSelector","sparkline","bullet","sankey"],(function(t,r){O(e[r],"redrawOnResize",e),O(e[r],"containerBackgroundColor",null,e.backgroundColor),I(e[r],"tooltip",e),I(e[r],"export",e)})),m(["chart","pie","polar","gauge","barGauge","map","treeMap","funnel","rangeSelector","sankey"],(function(t,r){I(e[r],"loadingIndicator",e),I(e[r],"legend",e),I(e[r],"title",e)})),m(["chart","pie","polar"],(function(t,r){I(e,r,null,e["chart:common"])})),m(["chart","polar"],(function(t,r){e[r]=e[r]||{},I(e[r],"commonAxisSettings",null,e["chart:common:axis"])})),I(e.rangeSelector.chart,"commonSeriesSettings",e.chart),I(e.rangeSelector.chart,"dataPrepareSettings",e.chart),O(e.treeMap.group.border,"color",null,e.gridColor),O(e.treeMap.tile.selectionStyle.border,"color",null,e.primaryTitleColor),O(e.treeMap.group.selectionStyle.border,"color",null,e.primaryTitleColor),O(e.map.legend,"backgroundColor",e),function(e){var t=e.map;m(["area","line","marker"],(function(e,r){I(t,"layer:"+r,null,t.layer)})),m(["dot","bubble","pie","image"],(function(e,r){I(t,"layer:marker:"+r,null,t["layer:marker"])}))}(e),e}(e)))},getTheme:b,registerThemeAlias:function(e,t){_(d(e),d(t))},registerThemeSchemeAlias:function(e,t){p[e]=t},refreshTheme:function(){return m(g,(function(){this.refresh()})),this},addCacheItem:function(e){var t=++h;e._cache=t,g[t]=e},removeCacheItem:function(e){delete g[e._cache]}})},LdFP:function(e,t,r){"use strict";var n=r("FKN7"),i=r("cGv3"),o=i.getNavigator(),s=i.getWindow(),a=r("1LL4").extend,u=r("ti0F").isPlainObject,c=r("zl3R").each,p=r("5qrJ"),l=r("/7L9"),m=r("cYys"),d=r("/q2h"),y=r("CQoW"),h=r("yxpO").sessionStorage,g=r("CWM8"),b=r("2Fn2"),f={iPhone:"iPhone",iPhone5:"iPhone",iPhone6:"iPhone",iPhone6plus:"iPhone",iPad:"iPad",iPadMini:"iPad Mini",androidPhone:"Android Mobile",androidTablet:"Android",msSurface:"Windows ARM Tablet PC",desktop:"desktop"},S={deviceType:"desktop",platform:"generic",version:[],phone:!1,tablet:!1,android:!1,ios:!1,generic:!0,grade:"A",mac:!1},v={generic:function(e){var t=/windows phone/i.test(e)||e.match(/WPDesktop/),r=!t&&/Windows(.*)arm(.*)Tablet PC/i.test(e),n=!t&&!r&&/msapphost/i.test(e),i=/((intel|ppc) mac os x)/.test(e.toLowerCase());if(t||r||n||i)return{deviceType:t?"phone":r?"tablet":"desktop",platform:"generic",version:[],grade:"A",mac:i}},ios:function(e){if(/ip(hone|od|ad)/i.test(e)){var t=/ip(hone|od)/i.test(e),r=e.match(/os (\d+)_(\d+)_?(\d+)?/i);return{deviceType:t?"phone":"tablet",platform:"ios",version:r?[parseInt(r[1],10),parseInt(r[2],10),parseInt(r[3]||0,10)]:[],grade:480===s.screen.height?"B":"A"}}},android:function(e){if(/android|htc_|silk/i.test(e)){var t=/mobile/i.test(e),r=e.match(/android (\d+)\.?(\d+)?\.?(\d+)?/i),n=r?[parseInt(r[1],10),parseInt(r[2]||0,10),parseInt(r[3]||0,10)]:[];return{deviceType:t?"phone":"tablet",platform:"android",version:n,grade:n.length>1&&(n[0]<4||4===n[0]&&n[1]<4)?"B":"A"}}}},_=new(p.inherit({ctor:function(e){this._window=e&&e.window||s,this._realDevice=this._getDevice(),this._currentDevice=void 0,this._currentOrientation=void 0,this.changed=m(),i.hasWindow()&&(this._recalculateOrientation(),d.add(this._recalculateOrientation.bind(this)))},current:function(e){if(e)return this._currentDevice=this._getDevice(e),this._forced=!0,void this.changed.fire();if(!this._currentDevice){e=void 0;try{e=this._getDeviceOrNameFromWindowScope()}catch(t){e=this._getDeviceNameFromSessionStorage()}finally{e||(e=this._getDeviceNameFromSessionStorage()),e&&(this._forced=!0)}this._currentDevice=this._getDevice(e)}return this._currentDevice},real:function(){return a({},this._realDevice)},orientation:function(){return this._currentOrientation},isForced:function(){return this._forced},isRippleEmulator:function(){return!!this._window.tinyHippos},_getCssClasses:function(e){var t=[],r=this._realDevice;return(e=e||this.current()).deviceType&&(t.push("dx-device-"+e.deviceType),"desktop"!==e.deviceType&&t.push("dx-device-mobile")),t.push("dx-device-"+r.platform),r.version&&r.version.length&&t.push("dx-device-"+r.platform+"-"+r.version[0]),_.isSimulator()&&t.push("dx-simulator"),b().rtlEnabled&&t.push("dx-rtl"),t},attachCssClasses:function(e,t){this._deviceClasses=this._getCssClasses(t).join(" "),n(e).addClass(this._deviceClasses)},detachCssClasses:function(e){n(e).removeClass(this._deviceClasses)},isSimulator:function(){try{return this._isSimulator||i.hasWindow()&&this._window.top!==this._window.self&&this._window.top["dx-force-device"]||this.isRippleEmulator()}catch(e){return!1}},forceSimulator:function(){this._isSimulator=!0},_getDevice:function(e){if("genericPhone"===e&&(e={deviceType:"phone",platform:"generic",generic:!0}),u(e))return this._fromConfig(e);var t;if(e){if(!(t=f[e]))throw l.Error("E0005")}else t=o.userAgent;return this._fromUA(t)},_getDeviceOrNameFromWindowScope:function(){var e;return i.hasWindow()&&(this._window.top["dx-force-device-object"]||this._window.top["dx-force-device"])&&(e=this._window.top["dx-force-device-object"]||this._window.top["dx-force-device"]),e},_getDeviceNameFromSessionStorage:function(){var e=h();if(e){var t=e.getItem("dx-force-device");try{return JSON.parse(t)}catch(r){return t}}},_fromConfig:function(e){var t=a({},S,this._currentDevice,e),r={phone:"phone"===t.deviceType,tablet:"tablet"===t.deviceType,android:"android"===t.platform,ios:"ios"===t.platform,generic:"generic"===t.platform};return a(t,r)},_fromUA:function(e){var t;return c(v,(function(r,n){return!(t=n(e))})),t?this._fromConfig(t):S},_changeOrientation:function(){var e=n(this._window),t=e.height()>e.width()?"portrait":"landscape";this._currentOrientation!==t&&(this._currentOrientation=t,this.fireEvent("orientationChanged",[{orientation:t}]))},_recalculateOrientation:function(){var e=n(this._window).width();this._currentWidth!==e&&(this._currentWidth=e,this._changeOrientation())}}).include(y));g.changeCallback.add((function(e,t){_.detachCssClasses(t),_.attachCssClasses(e)})),e.exports=_,e.exports.default=e.exports},LfMT:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},Lh65:function(e,t,r){var n=r("QsWE"),i=r("MM+g").EventEmitter;r("Pzvs"),n.XHRClient=n.util.inherit({handleRequest:function(e,t,r,o){var s=this,a=e.endpoint,u=new i,c=a.protocol+"//"+a.hostname;80!==a.port&&443!==a.port&&(c+=":"+a.port),c+=e.path;var p=new XMLHttpRequest,l=!1;e.stream=p,p.addEventListener("readystatechange",(function(){try{if(0===p.status)return}catch(e){return}this.readyState>=this.HEADERS_RECEIVED&&!l&&(u.statusCode=p.status,u.headers=s.parseHeaders(p.getAllResponseHeaders()),u.emit("headers",u.statusCode,u.headers,p.statusText),l=!0),this.readyState===this.DONE&&s.finishRequest(p,u)}),!1),p.upload.addEventListener("progress",(function(e){u.emit("sendProgress",e)})),p.addEventListener("progress",(function(e){u.emit("receiveProgress",e)}),!1),p.addEventListener("timeout",(function(){o(n.util.error(new Error("Timeout"),{code:"TimeoutError"}))}),!1),p.addEventListener("error",(function(){o(n.util.error(new Error("Network Failure"),{code:"NetworkingError"}))}),!1),p.addEventListener("abort",(function(){o(n.util.error(new Error("Request aborted"),{code:"RequestAbortedError"}))}),!1),r(u),p.open(e.method,c,!1!==t.xhrAsync),n.util.each(e.headers,(function(e,t){"Content-Length"!==e&&"User-Agent"!==e&&"Host"!==e&&p.setRequestHeader(e,t)})),t.timeout&&!1!==t.xhrAsync&&(p.timeout=t.timeout),t.xhrWithCredentials&&(p.withCredentials=!0);try{p.responseType="arraybuffer"}catch(m){}try{e.body?p.send(e.body):p.send()}catch(d){if(!e.body||"object"!=typeof e.body.buffer)throw d;p.send(e.body.buffer)}return u},parseHeaders:function(e){var t={};return n.util.arrayEach(e.split(/\r?\n/),(function(e){var r=e.split(":",1)[0],n=e.substring(r.length+2);r.length>0&&(t[r.toLowerCase()]=n)})),t},finishRequest:function(e,t){var r;if("arraybuffer"===e.responseType&&e.response){var i=e.response;r=new n.util.Buffer(i.byteLength);for(var o=new Uint8Array(i),s=0;s=t.x&&e.minY<=t.y+t.height&&e.maxY>=t.y},_checkLabelPosition:function(e,t){var r=this._getVisibleArea(),n=e.getBoundingRect(),i=this._getGraphicBBox(e.pointPosition);return this._isPointInVisibleArea(r,i)&&(this._options.rotated?(r.minX>t.x&&(t.x=i.x+i.width+10),r.maxXt.y&&(t.y=r.minY),r.maxYt.x&&(t.x=r.minX),r.maxXt.y&&(t.y=i.y+i.height+10),r.maxY0&&(f=this._getErrorBarBaseEdgeLength()*o.edgeLength),f=y(parseInt(f)/2),g&&(c=this._baseErrorBarPos),b&&(u=this._baseErrorBarPos),"none"!==m&&p(u)&&p(c)&&p(a)?(!b&&s.push([a-f,u,a+f,u]),s.push([a,u,a,c]),!g&&s.push([a+f,c,a-f,c]),n.rotated&&i(s,(function(e,t){t.reverse()})),r=this._getErrorBarSettings(o),this._errorBar?(r.points=s,this._errorBar.attr(r)):this._errorBar=e.path(s,"line").attr(r).append(t)):this._errorBar&&this._errorBar.attr({visibility:"hidden"})}},getTooltipParams:function(){var e=this.graphic;return{x:this.x,y:this.y,offset:e?e.getBBox().height/2:0}},setPercentValue:function(e,t,r,n){var i=this.value/e||0,o=this.minValue/e||0,s=i-o;this._label.setDataField("percent",s),this._label.setDataField("total",t),this.series.isFullStackedSeries()&&this.hasValue()&&(this.leftHole&&(this.leftHole/=e-r,this.minLeftHole/=e-r),this.rightHole&&(this.rightHole/=e-n,this.minRightHole/=e-n),this.value=this.properValue=i,this.minValue=o||this.minValue)},_storeTrackerR:function(){var e,t=a.navigator,r=this._options.styles.normal.r;return e=s.hasProperty("ontouchstart")||t.msPointerEnabled&&t.msMaxTouchPoints||t.pointerEnabled&&t.maxTouchPoints?20:6,this._options.trackerR=r0?e?"right":"top":e?"left":"bottom"},_getFormatObject:function(e){var t=this._label.getData();return c({},t,{argumentText:e.formatValue(this.initialArgument,"argument"),valueText:e.formatValue(this.initialValue)},p(t.percent)?{percentText:e.formatValue(t.percent,"percent")}:{},p(t.total)?{totalText:e.formatValue(t.total)}:{})},getMarkerVisibility:function(){return this._options.visible},coordsIn:function(e,t){var r=this._storeTrackerR();return e>=this.x-r&&e<=this.x+r&&t>=this.y-r&&t<=this.y+r},getMinValue:function(e){var t=this._options.errorBars;if(t&&!e){var r=t.displayMode,n="high"!==r&&p(this.lowError)?this.lowError:this.value,i="low"!==r&&p(this.highError)?this.highError:this.value;return ni?n:i}return this.value}}},MGBS:function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r("mrSG"),i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.d(t,e),t.prototype.notifyNext=function(e,t,r,n,i){this.destination.next(t)},t.prototype.notifyError=function(e,t){this.destination.error(e)},t.prototype.notifyComplete=function(e){this.destination.complete()},t}(r("FFOo").a)},MGzW:function(e,t,r){"use strict";var n=r("KAnu").noop,i=r("1LL4").extend,o=r("rPl+"),s=r("AMUF"),a=i;e.exports=a({},o,{deleteLabel:s.deleteLabel,_getFormatObject:s._getFormatObject,clearVisibility:function(){var e=this.graphic;e&&e.attr("visibility")&&e.attr({visibility:null})},setInvisibility:function(){var e=this.graphic;e&&"hidden"!==e.attr("visibility")&&e.attr({visibility:"hidden"}),this._topLabel.draw(!1),this._bottomLabel.draw(!1)},getTooltipParams:function(e){var t,r,n="edge"===e;return this._options.rotated?(t=n?this.x+this.width:this.x+this.width/2,r=this.y+this.height/2):(t=this.x+this.width/2,r=n?this.y:this.y+this.height/2),{x:t,y:r,offset:0}},_translate:function(){o._translate.call(this),this._options.rotated?this.width=this.width||1:this.height=this.height||1},hasCoords:s.hasCoords,_updateData:s._updateData,_getLabelPosition:s._getLabelPosition,_getLabelMinFormatObject:s._getLabelMinFormatObject,_updateLabelData:s._updateLabelData,_updateLabelOptions:s._updateLabelOptions,getCrosshairData:s.getCrosshairData,_createLabel:s._createLabel,_checkOverlay:s._checkOverlay,_checkLabelsOverlay:s._checkLabelsOverlay,_getOverlayCorrections:s._getOverlayCorrections,_drawLabel:s._drawLabel,_getLabelCoords:s._getLabelCoords,_getGraphicBBox:function(e){var t="top"===e,r=o._getGraphicBBox.call(this);return this._options.rotated?(r.x=t?r.x+r.width:r.x,r.width=0):(r.y=t?r.y:r.y+r.height,r.height=0),r},getLabel:s.getLabel,getLabels:s.getLabels,getBoundingRect:n,getMinValue:s.getMinValue,getMaxValue:s.getMaxValue})},"MM+g":function(e,t){function r(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function n(e){return"function"==typeof e}function i(e){return"object"==typeof e&&null!==e}function o(e){return void 0===e}e.exports=r,r.EventEmitter=r,r.prototype._events=void 0,r.prototype._maxListeners=void 0,r.defaultMaxListeners=10,r.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},r.prototype.emit=function(e){var t,r,s,a,u,c;if(this._events||(this._events={}),"error"===e&&(!this._events.error||i(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var p=new Error('Uncaught, unspecified "error" event. ('+t+")");throw p.context=t,p}if(o(r=this._events[e]))return!1;if(n(r))switch(arguments.length){case 1:r.call(this);break;case 2:r.call(this,arguments[1]);break;case 3:r.call(this,arguments[1],arguments[2]);break;default:a=Array.prototype.slice.call(arguments,1),r.apply(this,a)}else if(i(r))for(a=Array.prototype.slice.call(arguments,1),s=(c=r.slice()).length,u=0;u0&&this._events[e].length>s&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},r.prototype.on=r.prototype.addListener,r.prototype.once=function(e,t){if(!n(t))throw TypeError("listener must be a function");var r=!1;function i(){this.removeListener(e,i),r||(r=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},r.prototype.removeListener=function(e,t){var r,o,s,a;if(!n(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(s=(r=this._events[e]).length,o=-1,r===t||n(r.listener)&&r.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(i(r)){for(a=s;a-- >0;)if(r[a]===t||r[a].listener&&r[a].listener===t){o=a;break}if(o<0)return this;1===r.length?(r.length=0,delete this._events[e]):r.splice(o,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},r.prototype.removeAllListeners=function(e){var t,r;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(n(r=this._events[e]))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},r.prototype.listeners=function(e){return this._events&&this._events[e]?n(this._events[e])?[this._events[e]]:this._events[e].slice():[]},r.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(n(t))return 1;if(t)return t.length}return 0},r.listenerCount=function(e,t){return e.listenerCount(t)}},MYFO:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-12-02","endpointPrefix":"kinesis","jsonVersion":"1.1","protocol":"json","protocolSettings":{"h2":"eventstream"},"serviceAbbreviation":"Kinesis","serviceFullName":"Amazon Kinesis","serviceId":"Kinesis","signatureVersion":"v4","targetPrefix":"Kinesis_20131202","uid":"kinesis-2013-12-02"},"operations":{"AddTagsToStream":{"input":{"type":"structure","required":["StreamName","Tags"],"members":{"StreamName":{},"Tags":{"type":"map","key":{},"value":{}}}}},"CreateStream":{"input":{"type":"structure","required":["StreamName"],"members":{"StreamName":{},"ShardCount":{"type":"integer"},"StreamModeDetails":{"shape":"S8"}}}},"DecreaseStreamRetentionPeriod":{"input":{"type":"structure","required":["StreamName","RetentionPeriodHours"],"members":{"StreamName":{},"RetentionPeriodHours":{"type":"integer"}}}},"DeleteStream":{"input":{"type":"structure","required":["StreamName"],"members":{"StreamName":{},"EnforceConsumerDeletion":{"type":"boolean"}}}},"DeregisterStreamConsumer":{"input":{"type":"structure","members":{"StreamARN":{},"ConsumerName":{},"ConsumerARN":{}}}},"DescribeLimits":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["ShardLimit","OpenShardCount","OnDemandStreamCount","OnDemandStreamCountLimit"],"members":{"ShardLimit":{"type":"integer"},"OpenShardCount":{"type":"integer"},"OnDemandStreamCount":{"type":"integer"},"OnDemandStreamCountLimit":{"type":"integer"}}}},"DescribeStream":{"input":{"type":"structure","required":["StreamName"],"members":{"StreamName":{},"Limit":{"type":"integer"},"ExclusiveStartShardId":{}}},"output":{"type":"structure","required":["StreamDescription"],"members":{"StreamDescription":{"type":"structure","required":["StreamName","StreamARN","StreamStatus","Shards","HasMoreShards","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S8"},"Shards":{"shape":"St"},"HasMoreShards":{"type":"boolean"},"RetentionPeriodHours":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"EnhancedMonitoring":{"shape":"S10"},"EncryptionType":{},"KeyId":{}}}}}},"DescribeStreamConsumer":{"input":{"type":"structure","members":{"StreamARN":{},"ConsumerName":{},"ConsumerARN":{}}},"output":{"type":"structure","required":["ConsumerDescription"],"members":{"ConsumerDescription":{"type":"structure","required":["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp","StreamARN"],"members":{"ConsumerName":{},"ConsumerARN":{},"ConsumerStatus":{},"ConsumerCreationTimestamp":{"type":"timestamp"},"StreamARN":{}}}}}},"DescribeStreamSummary":{"input":{"type":"structure","required":["StreamName"],"members":{"StreamName":{}}},"output":{"type":"structure","required":["StreamDescriptionSummary"],"members":{"StreamDescriptionSummary":{"type":"structure","required":["StreamName","StreamARN","StreamStatus","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring","OpenShardCount"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S8"},"RetentionPeriodHours":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"EnhancedMonitoring":{"shape":"S10"},"EncryptionType":{},"KeyId":{},"OpenShardCount":{"type":"integer"},"ConsumerCount":{"type":"integer"}}}}}},"DisableEnhancedMonitoring":{"input":{"type":"structure","required":["StreamName","ShardLevelMetrics"],"members":{"StreamName":{},"ShardLevelMetrics":{"shape":"S12"}}},"output":{"shape":"S1f"}},"EnableEnhancedMonitoring":{"input":{"type":"structure","required":["StreamName","ShardLevelMetrics"],"members":{"StreamName":{},"ShardLevelMetrics":{"shape":"S12"}}},"output":{"shape":"S1f"}},"GetRecords":{"input":{"type":"structure","required":["ShardIterator"],"members":{"ShardIterator":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","required":["Records"],"members":{"Records":{"type":"list","member":{"type":"structure","required":["SequenceNumber","Data","PartitionKey"],"members":{"SequenceNumber":{},"ApproximateArrivalTimestamp":{"type":"timestamp"},"Data":{"type":"blob"},"PartitionKey":{},"EncryptionType":{}}}},"NextShardIterator":{},"MillisBehindLatest":{"type":"long"},"ChildShards":{"type":"list","member":{"type":"structure","required":["ShardId","ParentShards","HashKeyRange"],"members":{"ShardId":{},"ParentShards":{"type":"list","member":{}},"HashKeyRange":{"shape":"Sv"}}}}}}},"GetShardIterator":{"input":{"type":"structure","required":["StreamName","ShardId","ShardIteratorType"],"members":{"StreamName":{},"ShardId":{},"ShardIteratorType":{},"StartingSequenceNumber":{},"Timestamp":{"type":"timestamp"}}},"output":{"type":"structure","members":{"ShardIterator":{}}}},"IncreaseStreamRetentionPeriod":{"input":{"type":"structure","required":["StreamName","RetentionPeriodHours"],"members":{"StreamName":{},"RetentionPeriodHours":{"type":"integer"}}}},"ListShards":{"input":{"type":"structure","members":{"StreamName":{},"NextToken":{},"ExclusiveStartShardId":{},"MaxResults":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"ShardFilter":{"type":"structure","required":["Type"],"members":{"Type":{},"ShardId":{},"Timestamp":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{"Shards":{"shape":"St"},"NextToken":{}}}},"ListStreamConsumers":{"input":{"type":"structure","required":["StreamARN"],"members":{"StreamARN":{},"NextToken":{},"MaxResults":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Consumers":{"type":"list","member":{"shape":"S27"}},"NextToken":{}}}},"ListStreams":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"ExclusiveStartStreamName":{}}},"output":{"type":"structure","required":["StreamNames","HasMoreStreams"],"members":{"StreamNames":{"type":"list","member":{}},"HasMoreStreams":{"type":"boolean"}}}},"ListTagsForStream":{"input":{"type":"structure","required":["StreamName"],"members":{"StreamName":{},"ExclusiveStartTagKey":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","required":["Tags","HasMoreTags"],"members":{"Tags":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"HasMoreTags":{"type":"boolean"}}}},"MergeShards":{"input":{"type":"structure","required":["StreamName","ShardToMerge","AdjacentShardToMerge"],"members":{"StreamName":{},"ShardToMerge":{},"AdjacentShardToMerge":{}}}},"PutRecord":{"input":{"type":"structure","required":["StreamName","Data","PartitionKey"],"members":{"StreamName":{},"Data":{"type":"blob"},"PartitionKey":{},"ExplicitHashKey":{},"SequenceNumberForOrdering":{}}},"output":{"type":"structure","required":["ShardId","SequenceNumber"],"members":{"ShardId":{},"SequenceNumber":{},"EncryptionType":{}}}},"PutRecords":{"input":{"type":"structure","required":["Records","StreamName"],"members":{"Records":{"type":"list","member":{"type":"structure","required":["Data","PartitionKey"],"members":{"Data":{"type":"blob"},"ExplicitHashKey":{},"PartitionKey":{}}}},"StreamName":{}}},"output":{"type":"structure","required":["Records"],"members":{"FailedRecordCount":{"type":"integer"},"Records":{"type":"list","member":{"type":"structure","members":{"SequenceNumber":{},"ShardId":{},"ErrorCode":{},"ErrorMessage":{}}}},"EncryptionType":{}}}},"RegisterStreamConsumer":{"input":{"type":"structure","required":["StreamARN","ConsumerName"],"members":{"StreamARN":{},"ConsumerName":{}}},"output":{"type":"structure","required":["Consumer"],"members":{"Consumer":{"shape":"S27"}}}},"RemoveTagsFromStream":{"input":{"type":"structure","required":["StreamName","TagKeys"],"members":{"StreamName":{},"TagKeys":{"type":"list","member":{}}}}},"SplitShard":{"input":{"type":"structure","required":["StreamName","ShardToSplit","NewStartingHashKey"],"members":{"StreamName":{},"ShardToSplit":{},"NewStartingHashKey":{}}}},"StartStreamEncryption":{"input":{"type":"structure","required":["StreamName","EncryptionType","KeyId"],"members":{"StreamName":{},"EncryptionType":{},"KeyId":{}}}},"StopStreamEncryption":{"input":{"type":"structure","required":["StreamName","EncryptionType","KeyId"],"members":{"StreamName":{},"EncryptionType":{},"KeyId":{}}}},"UpdateShardCount":{"input":{"type":"structure","required":["StreamName","TargetShardCount","ScalingType"],"members":{"StreamName":{},"TargetShardCount":{"type":"integer"},"ScalingType":{}}},"output":{"type":"structure","members":{"StreamName":{},"CurrentShardCount":{"type":"integer"},"TargetShardCount":{"type":"integer"}}}},"UpdateStreamMode":{"input":{"type":"structure","required":["StreamARN","StreamModeDetails"],"members":{"StreamARN":{},"StreamModeDetails":{"shape":"S8"}}}}},"shapes":{"S8":{"type":"structure","required":["StreamMode"],"members":{"StreamMode":{}}},"St":{"type":"list","member":{"type":"structure","required":["ShardId","HashKeyRange","SequenceNumberRange"],"members":{"ShardId":{},"ParentShardId":{},"AdjacentParentShardId":{},"HashKeyRange":{"shape":"Sv"},"SequenceNumberRange":{"type":"structure","required":["StartingSequenceNumber"],"members":{"StartingSequenceNumber":{},"EndingSequenceNumber":{}}}}}},"Sv":{"type":"structure","required":["StartingHashKey","EndingHashKey"],"members":{"StartingHashKey":{},"EndingHashKey":{}}},"S10":{"type":"list","member":{"type":"structure","members":{"ShardLevelMetrics":{"shape":"S12"}}}},"S12":{"type":"list","member":{}},"S1f":{"type":"structure","members":{"StreamName":{},"CurrentShardLevelMetrics":{"shape":"S12"},"DesiredShardLevelMetrics":{"shape":"S12"}}},"S27":{"type":"structure","required":["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp"],"members":{"ConsumerName":{},"ConsumerARN":{},"ConsumerStatus":{},"ConsumerCreationTimestamp":{"type":"timestamp"}}}}}')},MbuQ:function(e,t,r){"use strict";var n=r("FKN7"),i=r("BqN7"),o=r("cGv3").getWindow(),s=r("ti0F").isFunction,a=r("zl3R").each,u=r("GC31"),c=r("tJvG"),p=c.when,l=c.Deferred;t.svgCreator={_markup:"",_imageArray:{},_imageDeferreds:[],_getBinaryFile:function(e,t){i.sendRequest({url:e,method:"GET",responseType:"arraybuffer"}).done(t).fail((function(){t(!1)}))},_loadImages:function(){var e=this;a(e._imageArray,(function(t){var r=new l;e._imageDeferreds.push(r),e._getBinaryFile(t,(function(n){if(!n)return delete e._imageArray[t],void r.resolve();var i,s="",a=new Uint8Array(n),u=a.byteLength;for(i=0;i1&&arguments.length>1)return m.call(this,"attr",arguments);if(!this[0])return s.isObject(e)||void 0!==t?this:void 0;if(!this[0].getAttribute)return this.prop(e,t);if("string"==typeof e&&1===arguments.length){var r=this[0].getAttribute(e);return null==r?void 0:r}if(s.isPlainObject(e))for(var n in e)this.attr(n,e[n]);else d(this[0],e,t);return this},l.prototype.removeAttr=function(e){return this[0]&&i.removeAttribute(this[0],e),this},l.prototype.prop=function(e,t){if(!this[0])return this;if("string"==typeof e&&1===arguments.length)return this[0][e];if(s.isPlainObject(e))for(var r in e)this.prop(r,e[r]);else i.setProperty(this[0],e,t);return this},l.prototype.addClass=function(e){return this.toggleClass(e,!0)},l.prototype.removeClass=function(e){return this.toggleClass(e,!1)},l.prototype.hasClass=function(e){if(!this[0]||void 0===this[0].className)return!1;for(var t=e.split(" "),r=0;r=0)return!0}return!1},l.prototype.toggleClass=function(e,t){if(this.length>1)return m.call(this,"toggleClass",arguments);if(!this[0]||!e)return this;t=void 0===t?!this.hasClass(e):t;for(var r=e.split(" "),n=0;n=0?"Width":"Height",r=t.toLowerCase(),n=0===e.indexOf("outer"),a=0===e.indexOf("inner");l.prototype[e]=function(c){if(this.length>1&&arguments.length>0)return m.call(this,e,arguments);var p=this[0];if(p){if(s.isWindow(p))return n?p["inner"+t]:i.getDocumentElement()["client"+t];if(i.isDocument(p)){var l=i.getDocumentElement(),d=i.getBody();return Math.max(d["scroll"+t],d["offset"+t],l["scroll"+t],l["offset"+t],l["client"+t])}if(0===arguments.length||"boolean"==typeof c){var y={paddings:a||n,borders:n,margins:c};return u.getSize(p,r,y)}if(null==c)return this;if(s.isNumeric(c)){var h=o.getComputedStyle(p),g=u.getElementBoxParams(r,h),b="border-box"===h.boxSizing;c=Number(c),n?c-=b?0:g.border+g.padding:a?c+=b?g.border:-g.padding:b&&(c+=g.border+g.padding)}return c+=s.isNumeric(c)?"px":"",i.setStyle(p,r,c),this}}})),l.prototype.html=function(e){return arguments.length?(this.empty(),"string"==typeof e&&!c.isTablePart(e)||"number"==typeof e?(this[0].innerHTML=e,this):this.append(c.parseHTML(e))):this[0].innerHTML};var y=function(e,t){if(this[0]&&e){"string"==typeof e?e=c.parseHTML(e):e.nodeType?e=[e]:s.isNumeric(e)&&(e=[i.createTextNode(e)]);for(var r=0;r1){for(var t=0;t1){for(var t=0;t1){for(var t=this.length-1;t>=0;t--)p(this[t]).prependTo(e);return this}return(e=p(e))[0]&&i.insertElement(e[0],this[0],e[0].firstChild),this},l.prototype.appendTo=function(e){return this.length>1?m.call(this,"appendTo",arguments):(i.insertElement(p(e)[0],this[0]),this)},l.prototype.insertBefore=function(e){return e&&e[0]&&i.insertElement(e[0].parentNode,this[0],e[0]),this},l.prototype.insertAfter=function(e){return e&&e[0]&&i.insertElement(e[0].parentNode,this[0],e[0].nextSibling),this},l.prototype.before=function(e){return this[0]&&i.insertElement(this[0].parentNode,e[0],this[0]),this},l.prototype.after=function(e){return this[0]&&i.insertElement(this[0].parentNode,e[0],this[0].nextSibling),this},l.prototype.wrap=function(e){if(this[0]){var t=p(e);t.insertBefore(this),t.append(this)}return this},l.prototype.wrapInner=function(e){var t=this.contents();return t.length?t.wrap(e):this.append(e),this},l.prototype.replaceWith=function(e){if(e&&e[0])return e.is(this)?this:(e.insertBefore(this),this.remove(),e)},l.prototype.remove=function(){return this.length>1?m.call(this,"remove",arguments):(n.cleanDataRecursive(this[0],!0),i.removeElement(this[0]),this)},l.prototype.detach=function(){return this.length>1?m.call(this,"detach",arguments):(i.removeElement(this[0]),this)},l.prototype.empty=function(){return this.length>1?m.call(this,"empty",arguments):(n.cleanDataRecursive(this[0]),i.setText(this[0],""),this)},l.prototype.clone=function(){for(var e=[],t=0;t0?e.prototype.requestAsyncId.call(this,t,r,n):(t.actions.push(this),t.scheduled||(t.scheduled=requestAnimationFrame((function(){return t.flush(null)}))))},t.prototype.recycleAsyncId=function(t,r,n){if(void 0===n&&(n=0),null!==n&&n>0||null===n&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,r,n);0===t.actions.length&&(cancelAnimationFrame(r),t.scheduled=void 0)},t}(r("h9Dq").a),l=new(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.d(t,e),t.prototype.flush=function(e){this.active=!0,this.scheduled=void 0;var t,r=this.actions,n=-1,i=r.length;e=e||r.shift();do{if(t=e.execute(e.state,e.delay))break}while(++n=r.clientWidth&&n>=r.clientHeight})),m=(l=l.filter((function(e){return o.some((function(t){return t===e.key}))}))).length>0?l[0].key:p[0].key,d=e.split(" ")[1];return r.className=r.className.replace(/bs-tooltip-auto/g,"bs-tooltip-"+m),m+(d?"-"+d:"")}function D(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),r=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),n=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:Number(e.offsetWidth)+n,height:Number(e.offsetHeight)+r}}function R(e,t,r){return void 0===r&&(r=null),x(t,r?A(e):_(e,t),r)}function E(e,t,r){var n=r.split(" ")[0],i=D(e),o={width:i.width,height:i.height},s=-1!==["right","left"].indexOf(n),a=s?"top":"left",u=s?"left":"top",c=s?"height":"width",p=s?"width":"height";return o[a]=t[a]+t[c]/2-i[c]/2,o[u]=n===u?t[u]-i[p]:t[function(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}(u)],o}function j(e,t){return e&&e.modifiers&&e.modifiers[t]&&e.modifiers[t].enabled}function M(e,t,r){Object.keys(t).forEach((function(n){var i,o="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&(""!==(i=t[n])&&!isNaN(parseFloat(i))&&isFinite(i))&&(o="px"),r?r.setStyle(e,n,""+String(t[n])+o):e.style[n]=String(t[n])+o}))}function q(e){var t,r=e.offsets.target,n=e.instance.target.querySelector(".arrow");if(!n)return e;var i=-1!==["left","right"].indexOf(e.placement.split(" ")[0]),o=i?"height":"width",s=i?"Top":"Left",a=s.toLowerCase(),u=i?"left":"top",c=i?"bottom":"right",p=D(n)[o],l=e.placement.split(" ")[1];e.offsets.host[c]-pr[c]&&(r[a]+=Number(e.offsets.host[a])+Number(p)-Number(r[c])),r=T(r);var d,y=m(e.instance.target),h=parseFloat(y["margin"+s]),g=parseFloat(y["border"+s+"Width"]);if(l){var b=parseFloat(y.borderRadius),f=Number(h+g+b);d=a===l?Number(e.offsets.host[a])+f:Number(e.offsets.host[a])+Number(e.offsets.host[o]-f)}else d=Number(e.offsets.host[a])+Number(e.offsets.host[o]/2-p/2);var S=d-r[a]-h-g;return S=Math.max(Math.min(r[o]-p,S),0),e.offsets.arrow=((t={})[a]=Math.round(S),t[u]="",t),e.instance.arrow=n,e}function L(e){if(e.offsets.target=T(e.offsets.target),!j(e.options,"flip"))return e.offsets.target=Object(n.a)(Object(n.a)({},e.offsets.target),E(e.instance.target,e.offsets.host,e.placement)),e;var t=P(e.instance.target,e.instance.host,0,"viewport",!1),r=e.placement.split(" ")[0],i=e.placement.split(" ")[1]||"",o=w("auto",e.offsets.host,e.instance.target,e.instance.host,e.options.allowedPositions),s=[r,o];return s.forEach((function(o,a){if(r!==o||s.length===a+1)return e;var u="left"===(r=e.placement.split(" ")[0])&&Math.floor(e.offsets.target.right)>Math.floor(e.offsets.host.left)||"right"===r&&Math.floor(e.offsets.target.left)Math.floor(e.offsets.host.top)||"bottom"===r&&Math.floor(e.offsets.target.top)Math.floor(t.right),l=Math.floor(e.offsets.target.top)Math.floor(t.bottom),d="left"===r&&c||"right"===r&&p||"top"===r&&l||"bottom"===r&&m,y=-1!==["top","bottom"].indexOf(r),h=y&&"left"===i&&c||y&&"right"===i&&p||!y&&"left"===i&&l||!y&&"right"===i&&m;(u||d||h)&&((u||d)&&(r=s[a+1]),h&&(i=function(e){return"right"===e?"left":"left"===e?"right":e}(i)),e.placement=r+(i?" "+i:""),e.offsets.target=Object(n.a)(Object(n.a)({},e.offsets.target),E(e.instance.target,e.offsets.host,e.placement)))})),e}function F(e){if(!j(e.options,"preventOverflow"))return e;var t=e.instance.target.style,r=t,i=r.top,o=r.left,s=r.transform;t.top="",t.left="",t.transform="";var a=P(e.instance.target,e.instance.host,0,"scrollParent",!1);t.top=i,t.left=o,t.transform=s;var u,c={primary:function(t){var r,n=e.offsets.target[t];return e.offsets.target[t]a[t]&&(i=Math.min(e.offsets.target[n],a[t]-("right"===t?e.offsets.target.width:e.offsets.target.height))),(r={})[n]=i,r}};return["left","right","top","bottom"].forEach((function(t){u=-1!==["left","top"].indexOf(t)?"primary":"secondary",e.offsets.target=Object(n.a)(Object(n.a)({},e.offsets.target),c[u](t))})),e}function B(e){var t,r,i,o=e.placement,s=o.split(" ")[0],a=o.split(" ")[1];if(a){var u=e.offsets,c=u.host,p=u.target,l=-1!==["bottom","top"].indexOf(s),m=l?"left":"top",d=l?"width":"height",y={start:(t={},t[m]=c[m],t),end:(r={},r[m]=c[m]+c[d]-p[d],r)};e.offsets.target=Object(n.a)(Object(n.a)({},p),((i={})[m]=m===a?y.start[m]:y.end[m],i))}return e}var G=new(function(){function e(){}return e.prototype.position=function(e,t,r){return void 0===r&&(r=!0),this.offset(e,t,!1)},e.prototype.offset=function(e,t,r){return void 0===r&&(r=!0),R(t,e)},e.prototype.positionElements=function(e,t,r,n,i){return[L,B,F,q].reduce((function(e,t){return t(e)}),function(e,t,r,n){var i=R(e,t);r.match(/^(auto)*\s*(left|right|top|bottom)*$/)||r.match(/^(left|right|top|bottom)*(?: (left|right|top|bottom))?\s*(start|end)*$/)||(r="auto");var o=!!r.match(/auto/g),s=r.match(/auto\s(left|right|top|bottom)/)?r.split(" ")[1]||"auto":r,a=s.match(/^(left|right|top|bottom)* ?(?!\1)(left|right|top|bottom)?/);return a&&(s=a[1]+(a[2]?" "+a[2]:"")),-1!==["left right","right left","top bottom","bottom top"].indexOf(s)&&(s="auto"),{options:n,instance:{target:e,host:t,arrow:null},offsets:{target:E(e,i,s),host:i,arrow:null},positionFixed:!1,placement:s=w(s,i,e,t,n?n.allowedPositions:void 0),placementAuto:o}}(t,e,r,i))},e}());function U(e,t,r,n,i,o){var s=G.positionElements(e,t,r,n,i),a=function(e){return{width:e.offsets.target.width,height:e.offsets.target.height,left:Math.floor(e.offsets.target.left),top:Math.round(e.offsets.target.top),bottom:Math.round(e.offsets.target.bottom),right:Math.floor(e.offsets.target.right)}}(s);M(t,{"will-change":"transform",top:"0px",left:"0px",transform:"translate3d("+a.left+"px, "+a.top+"px, 0px)"},o),s.instance.arrow&&M(s.instance.arrow,s.offsets.arrow,o),function(e,t){var r=e.instance.target,n=r.className;e.placementAuto&&(-1!==(n=(n=(n=n.replace(/bs-popover-auto/g,"bs-popover-"+e.placement)).replace(/bs-tooltip-auto/g,"bs-tooltip-"+e.placement)).replace(/\sauto/g," "+e.placement)).indexOf("popover")&&-1===n.indexOf("popover-auto")&&(n+=" popover-auto"),-1!==n.indexOf("tooltip")&&-1===n.indexOf("tooltip-auto")&&(n+=" tooltip-auto")),n=n.replace(/left|right|top|bottom/g,""+e.placement.split(" ")[0]),t?t.setAttribute(r,"class",n):r.className=n}(s,o)}var V=function(){function e(e,t,r){var n=this;this.update$$=new s.a,this.positionElements=new Map,this.isDisabled=!1,Object(o.I)(r)&&e.runOutsideAngular((function(){n.triggerEvent$=Object(a.a)(Object(u.a)(window,"scroll",{passive:!0}),Object(u.a)(window,"resize",{passive:!0}),Object(c.a)(0,l),n.update$$),n.triggerEvent$.subscribe((function(){n.isDisabled||n.positionElements.forEach((function(e){U(z(e.target),z(e.element),e.attachment,e.appendToBody,n.options,t.createRenderer(null,null))}))}))}))}return e.prototype.position=function(e){this.addPositionElement(e)},Object.defineProperty(e.prototype,"event$",{get:function(){return this.triggerEvent$},enumerable:!0,configurable:!0}),e.prototype.disable=function(){this.isDisabled=!0},e.prototype.enable=function(){this.isDisabled=!1},e.prototype.addPositionElement=function(e){this.positionElements.set(z(e.element),e)},e.prototype.calcPosition=function(){this.update$$.next()},e.prototype.deletePositionElement=function(e){this.positionElements.delete(z(e))},e.prototype.setOptions=function(e){this.options=e},e.\u0275fac=function(t){return new(t||e)(Object(i.Uc)(i.Q),Object(i.Uc)(i.Z),Object(i.Uc)(i.U))},e.\u0275prov=Object(i.Gc)({token:e,factory:e.\u0275fac}),e}();function z(e){return"string"==typeof e?document.querySelector(e):e instanceof i.v?e.nativeElement:e}},NMFa:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.firehose={},n.Firehose=i.defineService("firehose",["2015-08-04"]),Object.defineProperty(o.services.firehose,"2015-08-04",{get:function(){var e=r("4d4Z");return e.paginators=r("Xnjs").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.Firehose},NMG6:function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return i}));r("mrSG");function n(e,t,r){var n=document.getElementById(e),i=document.getElementById(t),o=document.getElementById(r);"password"===n.getAttribute("type")?(n.setAttribute("type","text"),i.style.display="none",o.style.display="inline"):(n.setAttribute("type","password"),i.style.display="inline",o.style.display="none")}function i(e){return/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[!@#$%^&*()])[A-Za-z\d!@#$%^&*()]{8,}$/.test(e)}},NNGq:function(e,t,r){"use strict";var n=r("T6P2");e.exports=new n},NPVZ:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.kinesisvideomedia={},n.KinesisVideoMedia=i.defineService("kinesisvideomedia",["2017-09-30"]),Object.defineProperty(o.services.kinesisvideomedia,"2017-09-30",{get:function(){var e=r("Ny6e");return e.paginators=r("UZ4O").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.KinesisVideoMedia},NSr3:function(e,t,r){"use strict";var n;void 0===(n=(function(e,t,r){t.world={type:"FeatureCollection",features:[{type:"Feature",geometry:{type:"Polygon",coordinates:[[[61.2108,35.6501],[62.2307,35.2707],[62.9847,35.404],[63.1935,35.8572],[63.9829,36.008],[64.5465,36.3121],[64.7461,37.1118],[65.5889,37.3052],[65.7456,37.6612],[66.2174,37.3938],[66.5186,37.3628],[67.0758,37.3561],[67.83,37.145],[68.1356,37.0231],[68.8594,37.3443],[69.1963,37.1511],[69.5188,37.609],[70.1166,37.5882],[70.2706,37.7352],[70.3763,38.1384],[70.8068,38.4863],[71.3481,38.2589],[71.2394,37.9533],[71.5419,37.9058],[71.4487,37.0656],[71.8446,36.7382],[72.193,36.9483],[72.6369,37.0476],[73.2601,37.4953],[73.9487,37.4216],[74.98,37.42],[75.158,37.133],[74.5759,37.0208],[74.0676,36.8362],[72.92,36.72],[71.8463,36.5099],[71.2623,36.0744],[71.4988,35.6506],[71.6131,35.1532],[71.115,34.7331],[71.1568,34.3489],[70.8818,33.9889],[69.9305,34.0201],[70.3236,33.3585],[69.6871,33.1055],[69.2625,32.5019],[69.3178,31.9014],[68.9267,31.6202],[68.5569,31.7133],[67.7927,31.5829],[67.6834,31.3032],[66.9389,31.3049],[66.3815,30.7389],[66.3465,29.8879],[65.0469,29.4722],[64.3504,29.56],[64.148,29.3408],[63.5503,29.4683],[62.5499,29.3186],[60.8742,29.8292],[61.7812,30.7359],[61.6993,31.3795],[60.9419,31.5481],[60.8637,32.1829],[60.5361,32.9813],[60.9637,33.5288],[60.5284,33.6764],[60.8032,34.4041],[61.2108,35.6501]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Afghanistan",sov_a3:"AFG",adm0_dif:0,level:2,type:"Sovereign country",admin:"Afghanistan",adm0_a3:"AFG",geou_dif:0,geounit:"Afghanistan",gu_a3:"AFG",su_dif:0,subunit:"Afghanistan",su_a3:"AFG",brk_diff:0,name:"Afghanistan",name_long:"Afghanistan",brk_a3:"AFG",brk_name:"Afghanistan",brk_group:"",abbrev:"Afg.",postal:"AF",formal_en:"Islamic State of Afghanistan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Afghanistan",name_alt:"",mapcolor7:5,mapcolor8:6,mapcolor9:8,mapcolor13:7,pop_est:284e5,gdp_md_est:22270,pop_year:-99,lastcensus:1979,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"AF",iso_a3:"AFG",iso_n3:"004",un_a3:"004",wb_a2:"AF",wb_a3:"AFG",woe_id:-99,adm0_a3_is:"AFG",adm0_a3_us:"AFG",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Southern Asia",region_wb:"South Asia",name_len:11,long_len:11,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.3265,-5.8775],[16.5732,-6.6226],[16.8602,-7.2223],[17.09,-7.5457],[17.473,-8.0686],[18.1342,-7.9877],[18.4642,-7.847],[19.0168,-7.9882],[19.1666,-7.7382],[19.4175,-7.1554],[20.0377,-7.1164],[20.0916,-6.9431],[20.6018,-6.9393],[20.5147,-7.2996],[21.7281,-7.2909],[21.7465,-7.9201],[21.9491,-8.3059],[21.8018,-8.9087],[21.8752,-9.5237],[22.2088,-9.8948],[22.1553,-11.0848],[22.4028,-10.9931],[22.8373,-11.0176],[23.4568,-10.8679],[23.9122,-10.9268],[24.0179,-11.2373],[23.9042,-11.7223],[24.0799,-12.1913],[23.9309,-12.5658],[24.0161,-12.911],[21.9339,-12.8984],[21.8878,-16.0803],[22.5625,-16.8985],[23.215,-17.5231],[21.3772,-17.9306],[18.9562,-17.7891],[18.2633,-17.31],[14.2097,-17.3531],[14.0585,-17.4234],[13.4624,-16.9712],[12.8141,-16.9413],[12.2155,-17.1117],[11.7342,-17.3019],[11.6401,-16.6731],[11.7785,-15.7938],[12.1236,-14.8783],[12.1756,-14.4491],[12.5001,-13.5477],[12.7385,-13.1379],[13.3129,-12.4836],[13.6337,-12.0386],[13.7387,-11.2979],[13.6864,-10.7311],[13.3873,-10.3736],[13.121,-9.7669],[12.8754,-9.1669],[12.9291,-8.9591],[13.2364,-8.5626],[12.933,-7.5965],[12.7283,-6.9271],[12.2273,-6.2944],[12.3224,-6.1001],[12.7352,-5.9657],[13.0249,-5.9844],[13.3756,-5.8642],[16.3265,-5.8775]],[[12.4367,-5.6843],[12.1823,-5.7899],[11.915,-5.038],[12.3186,-4.6062],[12.6208,-4.438],[12.9955,-4.7811],[12.6316,-4.9913],[12.468,-5.2484],[12.4367,-5.6843]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Angola",sov_a3:"AGO",adm0_dif:0,level:2,type:"Sovereign country",admin:"Angola",adm0_a3:"AGO",geou_dif:0,geounit:"Angola",gu_a3:"AGO",su_dif:0,subunit:"Angola",su_a3:"AGO",brk_diff:0,name:"Angola",name_long:"Angola",brk_a3:"AGO",brk_name:"Angola",brk_group:"",abbrev:"Ang.",postal:"AO",formal_en:"People's Republic of Angola",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Angola",name_alt:"",mapcolor7:3,mapcolor8:2,mapcolor9:6,mapcolor13:1,pop_est:12799293,gdp_md_est:110300,pop_year:-99,lastcensus:1970,gdp_year:-99,economy:"7. Least developed region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"AO",iso_a3:"AGO",iso_n3:"024",un_a3:"024",wb_a2:"AO",wb_a3:"AGO",woe_id:-99,adm0_a3_is:"AGO",adm0_a3_us:"AGO",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Middle Africa",region_wb:"Sub-Saharan Africa",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[20.5902,41.8554],[20.4632,41.5151],[20.6052,41.0862],[21.02,40.8427],[21,40.58],[20.675,40.435],[20.615,40.11],[20.15,39.625],[19.98,39.695],[19.96,39.915],[19.4061,40.2508],[19.3191,40.7272],[19.4035,41.4096],[19.54,41.72],[19.3718,41.8775],[19.3045,42.1957],[19.7381,42.6882],[19.8016,42.5001],[20.0707,42.5886],[20.2838,42.3203],[20.523,42.2179],[20.5902,41.8554]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Albania",sov_a3:"ALB",adm0_dif:0,level:2,type:"Sovereign country",admin:"Albania",adm0_a3:"ALB",geou_dif:0,geounit:"Albania",gu_a3:"ALB",su_dif:0,subunit:"Albania",su_a3:"ALB",brk_diff:0,name:"Albania",name_long:"Albania",brk_a3:"ALB",brk_name:"Albania",brk_group:"",abbrev:"Alb.",postal:"AL",formal_en:"Republic of Albania",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Albania",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:1,mapcolor13:6,pop_est:3639453,gdp_md_est:21810,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"AL",iso_a3:"ALB",iso_n3:"008",un_a3:"008",wb_a2:"AL",wb_a3:"ALB",woe_id:-99,adm0_a3_is:"ALB",adm0_a3_us:"ALB",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[51.5795,24.2455],[51.7574,24.2941],[51.7944,24.0198],[52.5771,24.1774],[53.404,24.1513],[54.008,24.1218],[54.693,24.7979],[55.439,25.4391],[56.0708,26.0555],[56.261,25.7146],[56.3968,24.9247],[55.8862,24.9208],[55.8041,24.2696],[55.9812,24.1305],[55.5286,23.9336],[55.5258,23.5249],[55.2345,23.111],[55.2083,22.7083],[55.0068,22.4969],[52.0007,23.0012],[51.6177,24.0142],[51.5795,24.2455]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"United Arab Emirates",sov_a3:"ARE",adm0_dif:0,level:2,type:"Sovereign country",admin:"United Arab Emirates",adm0_a3:"ARE",geou_dif:0,geounit:"United Arab Emirates",gu_a3:"ARE",su_dif:0,subunit:"United Arab Emirates",su_a3:"ARE",brk_diff:0,name:"United Arab Emirates",name_long:"United Arab Emirates",brk_a3:"ARE",brk_name:"United Arab Emirates",brk_group:"",abbrev:"U.A.E.",postal:"AE",formal_en:"United Arab Emirates",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"United Arab Emirates",name_alt:"",mapcolor7:2,mapcolor8:1,mapcolor9:3,mapcolor13:3,pop_est:4798491,gdp_md_est:184300,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"AE",iso_a3:"ARE",iso_n3:"784",un_a3:"784",wb_a2:"AE",wb_a3:"ARE",woe_id:-99,adm0_a3_is:"ARE",adm0_a3_us:"ARE",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:20,long_len:20,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-65.5,-55.2],[-66.45,-55.25],[-66.9599,-54.8968],[-67.5624,-54.87],[-68.6333,-54.8695],[-68.634,-52.6364],[-68.25,-53.1],[-67.75,-53.85],[-66.45,-54.45],[-65.05,-54.7],[-65.5,-55.2]],[[-64.9649,-22.0759],[-64.377,-22.7981],[-63.9868,-21.9936],[-62.8465,-22.035],[-62.6851,-22.249],[-60.8466,-23.8807],[-60.029,-24.0328],[-58.8071,-24.7715],[-57.7772,-25.1623],[-57.6337,-25.6037],[-58.6182,-27.1237],[-57.6098,-27.3959],[-56.4867,-27.5485],[-55.6958,-27.3878],[-54.7888,-26.6218],[-54.6253,-25.7393],[-54.13,-25.5476],[-53.6283,-26.1249],[-53.6487,-26.9235],[-54.4907,-27.4748],[-55.1623,-27.8819],[-56.2909,-28.8528],[-57.6251,-30.2163],[-57.8749,-31.0166],[-58.1424,-32.0445],[-58.1326,-33.0406],[-58.3496,-33.2632],[-58.4271,-33.9095],[-58.4954,-34.4315],[-57.2258,-35.288],[-57.3624,-35.9774],[-56.7375,-36.4131],[-56.7883,-36.9016],[-57.7492,-38.1839],[-59.2319,-38.7202],[-61.2374,-38.9284],[-62.336,-38.8277],[-62.1258,-39.4241],[-62.3305,-40.1726],[-62.146,-40.6769],[-62.7458,-41.0288],[-63.7705,-41.1668],[-64.7321,-40.8027],[-65.118,-41.0643],[-64.9786,-42.058],[-64.3034,-42.359],[-63.7559,-42.0437],[-63.4581,-42.5631],[-64.3788,-42.8736],[-65.1818,-43.4954],[-65.3288,-44.5014],[-65.5653,-45.0368],[-66.51,-45.0396],[-67.2938,-45.5519],[-67.5805,-46.3018],[-66.5971,-47.0339],[-65.641,-47.2361],[-65.9851,-48.1333],[-67.1662,-48.6973],[-67.8161,-49.8697],[-68.7287,-50.2642],[-69.1385,-50.7325],[-68.8156,-51.7711],[-68.15,-52.35],[-68.5715,-52.2994],[-69.4984,-52.1428],[-71.9148,-52.009],[-72.3294,-51.426],[-72.31,-50.677],[-72.9757,-50.7415],[-73.3281,-50.3788],[-73.4154,-49.3184],[-72.6482,-48.8786],[-72.3312,-48.2442],[-72.4474,-47.7385],[-71.9173,-46.8848],[-71.552,-45.5607],[-71.6593,-44.9737],[-71.2228,-44.7842],[-71.3298,-44.4075],[-71.7936,-44.2072],[-71.4641,-43.7876],[-71.9154,-43.4086],[-72.1489,-42.2549],[-71.7468,-42.0514],[-71.9157,-40.8323],[-71.6808,-39.8082],[-71.4135,-38.916],[-70.8147,-38.553],[-71.1186,-37.5768],[-71.1219,-36.6581],[-70.3648,-36.0051],[-70.388,-35.1697],[-69.8173,-34.1936],[-69.8148,-33.2739],[-70.0744,-33.0912],[-70.5351,-31.365],[-69.919,-30.3363],[-70.0136,-29.3679],[-69.6561,-28.4591],[-69.0012,-27.5212],[-68.2955,-26.8993],[-68.5948,-26.5069],[-68.386,-26.185],[-68.4177,-24.5186],[-67.3284,-24.0253],[-66.9852,-22.9863],[-67.1067,-22.7359],[-66.2733,-21.8323],[-64.9649,-22.0759]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Argentina",sov_a3:"ARG",adm0_dif:0,level:2,type:"Sovereign country",admin:"Argentina",adm0_a3:"ARG",geou_dif:0,geounit:"Argentina",gu_a3:"ARG",su_dif:0,subunit:"Argentina",su_a3:"ARG",brk_diff:0,name:"Argentina",name_long:"Argentina",brk_a3:"ARG",brk_name:"Argentina",brk_group:"",abbrev:"Arg.",postal:"AR",formal_en:"Argentine Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Argentina",name_alt:"",mapcolor7:3,mapcolor8:1,mapcolor9:3,mapcolor13:13,pop_est:40913584,gdp_md_est:573900,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"AR",iso_a3:"ARG",iso_n3:"032",un_a3:"032",wb_a2:"AR",wb_a3:"ARG",woe_id:-99,adm0_a3_is:"ARG",adm0_a3_us:"ARG",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:9,long_len:9,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[43.5827,41.0921],[44.9725,41.2481],[45.1795,40.9854],[45.5604,40.8123],[45.3592,40.5615],[45.8919,40.2185],[45.61,39.9],[46.0345,39.628],[46.4835,39.4642],[46.5057,38.7706],[46.1436,38.7412],[45.7354,39.3197],[45.74,39.474],[45.2981,39.4718],[45.002,39.74],[44.794,39.713],[44.4,40.005],[43.6564,40.2536],[43.7527,40.7402],[43.5827,41.0921]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Armenia",sov_a3:"ARM",adm0_dif:0,level:2,type:"Sovereign country",admin:"Armenia",adm0_a3:"ARM",geou_dif:0,geounit:"Armenia",gu_a3:"ARM",su_dif:0,subunit:"Armenia",su_a3:"ARM",brk_diff:0,name:"Armenia",name_long:"Armenia",brk_a3:"ARM",brk_name:"Armenia",brk_group:"",abbrev:"Arm.",postal:"ARM",formal_en:"Republic of Armenia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Armenia",name_alt:"",mapcolor7:3,mapcolor8:1,mapcolor9:2,mapcolor13:10,pop_est:2967004,gdp_md_est:18770,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"AM",iso_a3:"ARM",iso_n3:"051",un_a3:"051",wb_a2:"AM",wb_a3:"ARM",woe_id:-99,adm0_a3_is:"ARM",adm0_a3_us:"ARM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-59.5721,-80.0402],[-59.8658,-80.5497],[-60.1597,-81.0003],[-62.2554,-80.8632],[-64.4881,-80.9219],[-65.7417,-80.5888],[-65.7417,-80.5497],[-66.29,-80.2558],[-64.0377,-80.2949],[-61.8832,-80.3929],[-61.139,-79.9814],[-60.6101,-79.6287],[-59.5721,-80.0402]],[[-159.2082,-79.4971],[-161.1276,-79.6342],[-162.4398,-79.2815],[-163.0274,-78.9288],[-163.0666,-78.87],[-163.7129,-78.5957],[-163.7129,-78.5957],[-163.1058,-78.2233],[-161.2451,-78.3802],[-160.2462,-78.6936],[-159.4824,-79.0463],[-159.2082,-79.4971]],[[-45.1548,-78.0471],[-43.9208,-78.4781],[-43.4899,-79.0856],[-43.3724,-79.5166],[-43.3333,-80.0261],[-44.8805,-80.3396],[-46.5062,-80.5944],[-48.3864,-80.8295],[-50.4821,-81.0254],[-52.852,-80.9667],[-54.1643,-80.6335],[-53.988,-80.222],[-51.8531,-79.9477],[-50.9913,-79.6146],[-50.3646,-79.1835],[-49.9141,-78.8112],[-49.307,-78.4586],[-48.6606,-78.047],[-48.6606,-78.047],[-48.1514,-78.0471],[-46.6629,-77.8315],[-45.1548,-78.0471]],[[-121.2115,-73.501],[-119.9189,-73.6577],[-118.7241,-73.4814],[-119.2921,-73.8341],[-120.2322,-74.0888],[-121.6228,-74.0105],[-122.6217,-73.6578],[-122.6217,-73.6578],[-122.4062,-73.3246],[-121.2115,-73.501]],[[-125.5596,-73.4814],[-124.0319,-73.8733],[-124.6195,-73.8341],[-125.9122,-73.7361],[-127.2831,-73.4618],[-127.2831,-73.4618],[-126.5585,-73.2462],[-125.5596,-73.4814]],[[-98.9815,-71.9333],[-97.8847,-72.0705],[-96.7879,-71.953],[-96.2003,-72.5212],[-96.9838,-72.4429],[-98.1981,-72.482],[-99.432,-72.4429],[-100.7835,-72.5016],[-101.8019,-72.3057],[-102.3307,-71.8942],[-102.3307,-71.8942],[-101.704,-71.7178],[-100.4309,-71.855],[-98.9815,-71.9333]],[[-68.4513,-70.9558],[-68.3338,-71.4065],[-68.5101,-71.7984],[-68.7843,-72.1707],[-69.9595,-72.3079],[-71.0759,-72.5038],[-72.3881,-72.4843],[-71.8985,-72.0923],[-73.0736,-72.2295],[-74.19,-72.3667],[-74.9539,-72.0728],[-75.0126,-71.6613],[-73.9158,-71.2693],[-73.9158,-71.2693],[-73.2303,-71.1518],[-72.0747,-71.191],[-71.781,-70.6815],[-71.7222,-70.3092],[-71.7418,-69.5058],[-71.1738,-69.0355],[-70.2533,-68.8787],[-69.7244,-69.251],[-69.4894,-69.6233],[-69.0585,-70.074],[-68.7255,-70.5052],[-68.4513,-70.9558]],[[-58.6141,-64.1525],[-59.0451,-64.368],[-59.7893,-64.2112],[-60.6119,-64.3092],[-61.2974,-64.5443],[-62.0221,-64.7991],[-62.5118,-65.093],[-62.6489,-65.4849],[-62.5901,-65.8572],[-62.1201,-66.1903],[-62.8056,-66.4255],[-63.7457,-66.5038],[-64.2941,-66.837],[-64.8817,-67.1505],[-65.5084,-67.5816],[-65.6651,-67.9539],[-65.3125,-68.3653],[-64.7837,-68.6789],[-63.9611,-68.914],[-63.1973,-69.2276],[-62.786,-69.6194],[-62.5705,-69.9917],[-62.2767,-70.3837],[-61.8067,-70.7168],[-61.5129,-71.089],[-61.3758,-72.0101],[-61.082,-72.3824],[-61.0037,-72.7743],[-60.6903,-73.1662],[-60.8274,-73.6952],[-61.3758,-74.1067],[-61.9634,-74.4398],[-63.2952,-74.577],[-63.7457,-74.9297],[-64.3528,-75.2628],[-65.861,-75.6351],[-67.1928,-75.7919],[-68.4463,-76.0075],[-69.7977,-76.223],[-70.6007,-76.6345],[-72.2068,-76.6737],[-73.9695,-76.6345],[-75.556,-76.7129],[-77.2404,-76.7129],[-76.927,-77.1048],[-75.3993,-77.2811],[-74.2829,-77.5554],[-73.6561,-77.9081],[-74.7725,-78.2216],[-76.4961,-78.1237],[-77.9259,-78.3784],[-77.9847,-78.7899],[-78.0238,-79.1818],[-76.8486,-79.5149],[-76.6332,-79.8872],[-75.3601,-80.2595],[-73.2449,-80.4163],[-71.4429,-80.6906],[-70.0132,-81.0042],[-68.1916,-81.3177],[-65.7043,-81.4745],[-63.256,-81.7488],[-61.552,-82.0427],[-59.6914,-82.3759],[-58.7121,-82.8461],[-58.2225,-83.2184],[-57.0081,-82.8657],[-55.3629,-82.5718],[-53.6198,-82.2582],[-51.5436,-82.0035],[-49.7613,-81.7292],[-47.2739,-81.7096],[-44.8257,-81.8467],[-42.8084,-82.0819],[-42.162,-81.6508],[-40.7714,-81.3569],[-38.2448,-81.3373],[-36.2667,-81.1217],[-34.3864,-80.9062],[-32.3103,-80.769],[-30.0971,-80.5927],[-28.5498,-80.3379],[-29.2549,-79.9852],[-29.6858,-79.6325],[-29.6858,-79.2602],[-31.6248,-79.2994],[-33.6813,-79.4561],[-35.6399,-79.4561],[-35.9141,-79.0839],[-35.777,-78.3392],[-35.3265,-78.1237],[-33.8968,-77.8885],[-32.2124,-77.6535],[-30.9981,-77.3595],[-29.7837,-77.0656],[-28.8828,-76.6737],[-27.5118,-76.4973],[-26.1603,-76.3601],[-25.4748,-76.2818],[-23.9276,-76.2426],[-22.4586,-76.1054],[-21.2247,-75.9095],[-20.0104,-75.6743],[-18.9135,-75.4392],[-17.523,-75.1257],[-16.6416,-74.7925],[-15.7015,-74.4986],[-15.4077,-74.1067],[-16.4653,-73.8716],[-16.1128,-73.4601],[-15.4469,-73.1465],[-14.4088,-72.9506],[-13.312,-72.7155],[-12.2935,-72.4019],[-11.5101,-72.0101],[-11.0204,-71.5398],[-10.2958,-71.2654],[-9.101,-71.3242],[-8.6114,-71.6573],[-7.4166,-71.6965],[-7.3775,-71.3242],[-6.8682,-70.9323],[-5.791,-71.0303],[-5.5364,-71.4026],[-4.3417,-71.4614],[-3.049,-71.2851],[-1.7955,-71.1674],[-.6595,-71.2262],[-.2286,-71.6377],[.8682,-71.3046],[1.8867,-71.1283],[3.0226,-70.9911],[4.1391,-70.8539],[5.1575,-70.6188],[6.2739,-70.4621],[7.1357,-70.2465],[7.7429,-69.8938],[8.4871,-70.1485],[9.5251,-70.0113],[10.2498,-70.4816],[10.8178,-70.8343],[11.9538,-70.6384],[12.4043,-70.2465],[13.4228,-69.9722],[14.735,-70.0309],[15.1268,-70.4032],[15.9493,-70.0309],[17.0266,-69.9134],[18.2017,-69.8742],[19.2594,-69.8938],[20.3757,-70.0113],[21.453,-70.0701],[21.923,-70.4032],[22.5694,-70.6972],[23.6662,-70.5208],[24.8414,-70.4816],[25.9773,-70.4816],[27.0937,-70.4621],[28.0926,-70.3249],[29.1502,-70.2073],[30.0316,-69.9329],[30.9717,-69.7566],[31.9902,-69.6586],[32.7541,-69.3843],[33.3024,-68.8356],[33.8704,-68.5026],[34.9085,-68.6593],[35.3002,-69.012],[36.162,-69.2471],[37.2,-69.1687],[37.9051,-69.5214],[38.6494,-69.7762],[39.6679,-69.5411],[40.0204,-69.1099],[40.9214,-68.9336],[41.9594,-68.6005],[42.9387,-68.4633],[44.1139,-68.2674],[44.8973,-68.0519],[45.7199,-67.8167],[46.5033,-67.6012],[47.4434,-67.7188],[48.3444,-67.3661],[48.9907,-67.0917],[49.9309,-67.1113],[50.7535,-66.8762],[50.9493,-66.5235],[51.7915,-66.2491],[52.6141,-66.0532],[53.613,-65.8964],[54.5336,-65.818],[55.4149,-65.8768],[56.355,-65.9748],[57.1581,-66.2491],[57.256,-66.6802],[58.1374,-67.0133],[58.7445,-67.2877],[59.9393,-67.4052],[60.6052,-67.6796],[61.4278,-67.9539],[62.3875,-68.0127],[63.1905,-67.8167],[64.0523,-67.4052],[64.9924,-67.6207],[65.9717,-67.7383],[66.9119,-67.8559],[67.8911,-67.9343],[68.89,-67.9343],[69.7126,-68.9728],[69.6735,-69.2276],[69.5559,-69.6782],[68.5963,-69.9329],[67.8127,-70.3053],[67.9499,-70.6972],[69.0663,-70.6775],[68.9292,-71.0695],[68.42,-71.4418],[67.9499,-71.8533],[68.7138,-72.1668],[69.8693,-72.2648],[71.0249,-72.0884],[71.5733,-71.6965],[71.9063,-71.3242],[72.4546,-71.0107],[73.0814,-70.7168],[73.336,-70.364],[73.8649,-69.8742],[74.4916,-69.7762],[75.6276,-69.737],[76.6265,-69.6194],[77.6449,-69.4627],[78.1345,-69.0708],[78.4284,-68.6984],[79.1139,-68.3262],[80.0931,-68.0715],[80.9353,-67.8755],[81.4838,-67.5424],[82.0518,-67.3661],[82.7764,-67.2093],[83.7753,-67.3073],[84.6762,-67.2093],[85.6555,-67.0917],[86.7524,-67.1505],[87.477,-66.8762],[87.9863,-66.2099],[88.3584,-66.4843],[88.8284,-66.9546],[89.6706,-67.1505],[90.6304,-67.2289],[91.5901,-67.1113],[92.6085,-67.1897],[93.5486,-67.2093],[94.1754,-67.1113],[95.0176,-67.1701],[95.7815,-67.3857],[96.6824,-67.2485],[97.7596,-67.2485],[98.6802,-67.1113],[99.7182,-67.2485],[100.3842,-66.9153],[100.8934,-66.5822],[101.5789,-66.3079],[102.8324,-65.5633],[103.4787,-65.7005],[104.2426,-65.9748],[104.9085,-66.3275],[106.1816,-66.9349],[107.1609,-66.9546],[108.0814,-66.9546],[109.1586,-66.837],[110.2358,-66.6998],[111.0585,-66.4255],[111.744,-66.1316],[112.8604,-66.0923],[113.6047,-65.8768],[114.3881,-66.0728],[114.8973,-66.3863],[115.6024,-66.6998],[116.6992,-66.6606],[117.3847,-66.9153],[118.5795,-67.1701],[119.8329,-67.2681],[120.871,-67.1897],[121.6544,-66.8762],[122.3204,-66.5627],[123.2213,-66.4843],[124.1223,-66.6215],[125.1602,-66.7194],[126.1004,-66.5627],[127.0014,-66.5627],[127.8828,-66.6606],[128.8033,-66.7586],[129.7043,-66.5822],[130.7815,-66.4255],[131.7999,-66.3863],[132.9359,-66.3863],[133.8565,-66.2883],[134.7574,-66.21],[135.0316,-65.7201],[135.0708,-65.3086],[135.6975,-65.5829],[135.8738,-66.0336],[136.2067,-66.4451],[136.618,-66.7782],[137.4603,-66.9546],[138.5962,-66.8958],[139.9084,-66.8762],[140.8094,-66.8174],[142.1217,-66.8174],[143.0618,-66.7978],[144.3741,-66.837],[145.4904,-66.9153],[146.1956,-67.2289],[145.9997,-67.6012],[146.6461,-67.8951],[147.7233,-68.1303],[148.8396,-68.385],[150.1323,-68.5613],[151.4837,-68.7181],[152.5022,-68.8748],[153.6382,-68.8945],[154.2846,-68.5613],[155.1659,-68.8356],[155.9298,-69.1492],[156.8111,-69.3843],[158.0255,-69.4823],[159.181,-69.5998],[159.6707,-69.9917],[160.8067,-70.2269],[161.5705,-70.5796],[162.6869,-70.7364],[163.8424,-70.7168],[164.9197,-70.7755],[166.1144,-70.7559],[167.3091,-70.8343],[168.4256,-70.9715],[169.4636,-71.2067],[170.5017,-71.4026],[171.2068,-71.6965],[171.0892,-72.0884],[170.5604,-72.4412],[170.11,-72.8918],[169.7574,-73.2445],[169.2873,-73.656],[167.9751,-73.8128],[167.3875,-74.1655],[166.0948,-74.381],[165.6444,-74.773],[164.9589,-75.1453],[164.2342,-75.4588],[163.8228,-75.8703],[163.5682,-76.2426],[163.4703,-76.6933],[163.4899,-77.0656],[164.0579,-77.4574],[164.2734,-77.8298],[164.7435,-78.1825],[166.6041,-78.3196],[166.9958,-78.7507],[165.1939,-78.9075],[163.6662,-79.123],[161.7664,-79.1622],[160.9242,-79.7305],[160.7479,-80.2007],[160.317,-80.5731],[159.7882,-80.9454],[161.12,-81.2785],[161.6293,-81.69],[162.491,-82.0623],[163.7053,-82.3954],[165.0959,-82.709],[166.6041,-83.0225],[168.8957,-83.336],[169.4048,-83.8259],[172.2839,-84.0414],[172.477,-84.1179],[173.2241,-84.4137],[175.9857,-84.159],[178.2772,-84.4725],[180,-84.7134],[180,-90],[-180,-90],[-180,-84.7134],[-179.9425,-84.7214],[-179.0587,-84.1394],[-177.2568,-84.4529],[-177.1408,-84.4179],[-176.0847,-84.0993],[-175.9472,-84.1104],[-175.8299,-84.1179],[-174.3825,-84.5343],[-173.1166,-84.1179],[-172.8891,-84.061],[-169.9512,-83.8846],[-169,-84.1179],[-168.5302,-84.2374],[-167.0221,-84.5705],[-164.1821,-84.8252],[-161.9298,-85.1387],[-158.0714,-85.3739],[-155.1923,-85.0996],[-150.9421,-85.2955],[-148.5331,-85.609],[-145.8889,-85.3151],[-143.1077,-85.0408],[-142.8923,-84.5705],[-146.8291,-84.5313],[-150.0607,-84.2961],[-150.9029,-83.9042],[-153.5862,-83.6887],[-153.4099,-83.238],[-153.0378,-82.8265],[-152.6656,-82.4542],[-152.8615,-82.0427],[-154.5263,-81.7684],[-155.2902,-81.4157],[-156.8374,-81.1021],[-154.4088,-81.1609],[-152.0977,-81.0042],[-150.6483,-81.3373],[-148.866,-81.0434],[-147.2207,-80.671],[-146.4177,-80.3379],[-146.7703,-79.9264],[-148.0629,-79.6521],[-149.5319,-79.3582],[-151.5884,-79.2994],[-153.3903,-79.1622],[-155.3294,-79.0643],[-155.9757,-78.6919],[-157.2683,-78.3784],[-158.0518,-78.0257],[-158.3651,-76.8892],[-157.8755,-76.9872],[-156.9746,-77.3008],[-155.3294,-77.2027],[-153.7428,-77.0656],[-152.9202,-77.4967],[-151.3338,-77.3987],[-150.0019,-77.1831],[-148.7485,-76.9088],[-147.6125,-76.5757],[-146.1044,-76.4778],[-146.1435,-76.1054],[-146.4961,-75.7332],[-146.2023,-75.3804],[-144.9096,-75.204],[-144.322,-75.5372],[-142.7944,-75.3412],[-141.6388,-75.0865],[-140.209,-75.0669],[-138.8576,-74.9689],[-137.5062,-74.7338],[-136.4289,-74.5182],[-135.2146,-74.3027],[-134.4312,-74.3615],[-133.7457,-74.4398],[-132.2572,-74.3027],[-130.9253,-74.479],[-129.5543,-74.4594],[-128.242,-74.3223],[-126.8906,-74.4203],[-125.4021,-74.5182],[-124.0115,-74.479],[-122.5622,-74.4986],[-121.0736,-74.5182],[-119.7026,-74.479],[-118.6841,-74.1851],[-117.4698,-74.0283],[-116.2163,-74.2439],[-115.0216,-74.0675],[-113.9443,-73.7148],[-113.298,-74.0283],[-112.9455,-74.381],[-112.2991,-74.7142],[-111.2611,-74.4203],[-110.0663,-74.7925],[-108.7149,-74.9101],[-107.5593,-75.1845],[-106.1491,-75.1257],[-104.8761,-74.9493],[-103.3679,-74.9885],[-102.0165,-75.1257],[-100.6455,-75.302],[-100.1167,-74.8709],[-100.763,-74.5378],[-101.2527,-74.1851],[-102.5453,-74.1067],[-103.1133,-73.7344],[-103.3288,-73.3621],[-103.6813,-72.6175],[-102.9175,-72.7547],[-101.6052,-72.8134],[-100.3125,-72.7547],[-99.1374,-72.9114],[-98.1189,-73.2053],[-97.688,-73.558],[-96.3366,-73.6168],[-95.044,-73.4797],[-93.6729,-73.2837],[-92.439,-73.1662],[-91.4206,-73.4013],[-90.0887,-73.3229],[-89.227,-72.5587],[-88.424,-73.0094],[-87.2683,-73.1858],[-86.0148,-73.0878],[-85.1922,-73.4797],[-83.88,-73.5189],[-82.6656,-73.6364],[-81.4709,-73.852],[-80.6874,-73.4797],[-80.2958,-73.127],[-79.2969,-73.5189],[-77.9259,-73.4209],[-76.9074,-73.6364],[-76.2219,-73.9695],[-74.89,-73.8716],[-73.852,-73.656],[-72.8335,-73.4013],[-71.6192,-73.2642],[-70.209,-73.1465],[-68.9359,-73.0094],[-67.9566,-72.7939],[-67.3691,-72.4803],[-67.134,-72.0492],[-67.2515,-71.6377],[-67.5649,-71.2458],[-67.9175,-70.8539],[-68.2308,-70.4621],[-68.4855,-70.1093],[-68.5442,-69.7174],[-68.4463,-69.3255],[-67.9762,-68.9532],[-67.5845,-68.5417],[-67.4278,-68.1498],[-67.6237,-67.7188],[-67.7412,-67.3268],[-67.2515,-66.8762],[-66.7032,-66.5822],[-66.0568,-66.21],[-65.3713,-65.8964],[-64.5683,-65.6025],[-64.1765,-65.1714],[-63.6282,-64.8971],[-63.0014,-64.6423],[-62.0417,-64.5836],[-61.4149,-64.27],[-60.7099,-64.0741],[-59.8873,-63.9565],[-59.1626,-63.7017],[-58.5946,-63.3882],[-57.8111,-63.2707],[-57.2236,-63.5254],[-57.5957,-63.8585],[-58.6141,-64.1525]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Antarctica",sov_a3:"ATA",adm0_dif:0,level:2,type:"Indeterminate",admin:"Antarctica",adm0_a3:"ATA",geou_dif:0,geounit:"Antarctica",gu_a3:"ATA",su_dif:0,subunit:"Antarctica",su_a3:"ATA",brk_diff:0,name:"Antarctica",name_long:"Antarctica",brk_a3:"ATA",brk_name:"Antarctica",brk_group:"",abbrev:"Ant.",postal:"AQ",formal_en:"",formal_fr:"",note_adm0:"",note_brk:"Multiple claims held in abeyance",name_sort:"Antarctica",name_alt:"",mapcolor7:4,mapcolor8:5,mapcolor9:1,mapcolor13:-99,pop_est:3802,gdp_md_est:760.4,pop_year:-99,lastcensus:-99,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"AQ",iso_a3:"ATA",iso_n3:"010",un_a3:"-099",wb_a2:"-99",wb_a3:"-99",woe_id:-99,adm0_a3_is:"ATA",adm0_a3_us:"ATA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Antarctica",region_un:"Antarctica",subregion:"Antarctica",region_wb:"Antarctica",name_len:10,long_len:10,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[68.935,-48.625],[69.58,-48.94],[70.525,-49.065],[70.56,-49.255],[70.28,-49.71],[68.745,-49.775],[68.72,-49.2425],[68.8675,-48.83],[68.935,-48.625]]]},properties:{scalerank:3,featurecla:"Admin-0 country",labelrank:6,sovereignt:"France",sov_a3:"FR1",adm0_dif:1,level:2,type:"Dependency",admin:"French Southern and Antarctic Lands",adm0_a3:"ATF",geou_dif:0,geounit:"French Southern and Antarctic Lands",gu_a3:"ATF",su_dif:0,subunit:"French Southern and Antarctic Lands",su_a3:"ATF",brk_diff:0,name:"Fr. S. Antarctic Lands",name_long:"French Southern and Antarctic Lands",brk_a3:"ATF",brk_name:"Fr. S. and Antarctic Lands",brk_group:"",abbrev:"Fr. S.A.L.",postal:"TF",formal_en:"Territory of the French Southern and Antarctic Lands",formal_fr:"",note_adm0:"Fr.",note_brk:"",name_sort:"French Southern and Antarctic Lands",name_alt:"",mapcolor7:7,mapcolor8:5,mapcolor9:9,mapcolor13:11,pop_est:140,gdp_md_est:16,pop_year:-99,lastcensus:-99,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"TF",iso_a3:"ATF",iso_n3:"260",un_a3:"-099",wb_a2:"-99",wb_a3:"-99",woe_id:-99,adm0_a3_is:"ATF",adm0_a3_us:"ATF",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Seven seas (open ocean)",region_un:"Seven seas (open ocean)",subregion:"Seven seas (open ocean)",region_wb:"Sub-Saharan Africa",name_len:22,long_len:35,abbrev_len:10,tiny:2,homepart:-99}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[145.398,-40.7925],[146.3641,-41.1377],[146.9086,-41.0005],[147.6893,-40.8083],[148.2891,-40.8754],[148.3599,-42.0624],[148.0173,-42.407],[147.9141,-43.2115],[147.5646,-42.9377],[146.8703,-43.6346],[146.6633,-43.5809],[146.0484,-43.5497],[145.4319,-42.6938],[145.2951,-42.0336],[144.7181,-41.1626],[144.7438,-40.704],[145.398,-40.7925]],[[143.5618,-13.7637],[143.9221,-14.5483],[144.5637,-14.1712],[144.8949,-14.5945],[145.3747,-14.985],[145.272,-15.4282],[145.4853,-16.2857],[145.637,-16.7849],[145.8889,-16.9069],[146.1603,-17.7617],[146.0637,-18.2801],[146.3875,-18.9583],[147.4711,-19.4807],[148.1776,-19.9559],[148.8484,-20.3912],[148.7175,-20.6335],[149.2894,-21.2605],[149.6783,-22.3425],[150.0774,-22.1228],[150.4829,-22.5561],[150.7273,-22.4024],[150.8996,-23.4622],[151.6092,-24.0763],[152.0735,-24.4579],[152.8552,-25.2675],[153.1362,-26.0712],[153.1619,-26.6413],[153.0929,-27.2603],[153.5695,-28.1101],[153.5121,-28.9951],[153.3391,-29.4582],[153.0692,-30.3502],[153.0896,-30.9236],[152.8916,-31.6404],[152.45,-32.55],[151.7091,-33.0413],[151.344,-33.816],[151.0106,-34.3104],[150.7141,-35.1735],[150.3282,-35.6719],[150.0752,-36.4202],[149.9461,-37.1091],[149.9973,-37.4253],[149.4239,-37.7727],[148.3046,-37.8091],[147.3817,-38.2192],[146.9221,-38.6065],[146.3179,-39.0358],[145.4897,-38.5938],[144.877,-38.4174],[145.0322,-37.8962],[144.4857,-38.0853],[143.61,-38.8095],[142.7454,-38.5383],[142.1783,-38.38],[141.6066,-38.3085],[140.6386,-38.0193],[139.9922,-37.4029],[139.8066,-36.6436],[139.5741,-36.1384],[139.0828,-35.7328],[138.1207,-35.6123],[138.4495,-35.1273],[138.2076,-34.3847],[137.7192,-35.0768],[136.8294,-35.2605],[137.3524,-34.7073],[137.5039,-34.1303],[137.8901,-33.6405],[137.8103,-32.9],[136.9968,-33.7528],[136.3721,-34.0948],[135.989,-34.8901],[135.2082,-34.4787],[135.2392,-33.948],[134.6134,-33.2228],[134.0859,-32.8481],[134.2739,-32.6172],[132.9908,-32.0112],[132.2881,-31.9826],[131.3263,-31.4958],[129.5358,-31.5904],[128.2409,-31.9485],[127.1029,-32.2823],[126.1487,-32.216],[125.0886,-32.7288],[124.2216,-32.9595],[124.0289,-33.4838],[123.6597,-33.8902],[122.811,-33.9145],[122.1831,-34.0034],[121.2992,-33.821],[120.5803,-33.9302],[119.8937,-33.9761],[119.2989,-34.5094],[119.0073,-34.4641],[118.5057,-34.7468],[118.025,-35.0647],[117.2955,-35.0255],[116.6251,-35.0251],[115.5643,-34.3864],[115.0268,-34.1965],[115.0486,-33.6234],[115.5451,-33.4873],[115.7147,-33.2596],[115.6794,-32.9004],[115.8016,-32.2051],[115.6896,-31.6124],[115.1609,-30.6016],[114.997,-30.0307],[115.04,-29.4611],[114.642,-28.8102],[114.6165,-28.5164],[114.1736,-28.1181],[114.0489,-27.3348],[113.4775,-26.5431],[113.339,-26.1165],[113.7784,-26.549],[113.441,-25.6213],[113.9369,-25.9112],[114.2329,-26.2984],[114.2162,-25.7863],[113.7213,-24.9989],[113.6253,-24.684],[113.3935,-24.3848],[113.502,-23.8064],[113.707,-23.5602],[113.8434,-23.06],[113.7366,-22.4755],[114.1498,-21.7559],[114.2253,-22.5175],[114.6478,-21.8295],[115.4602,-21.4952],[115.9474,-21.0687],[116.7116,-20.7017],[117.1663,-20.6236],[117.4415,-20.7469],[118.2296,-20.3742],[118.8361,-20.2633],[118.9878,-20.0442],[119.2525,-19.9529],[119.8052,-19.9765],[120.8562,-19.6837],[121.3999,-19.2398],[121.6551,-18.7053],[122.2417,-18.1976],[122.2866,-17.7986],[122.3128,-17.255],[123.0126,-16.4052],[123.4338,-17.2686],[123.8593,-17.069],[123.5032,-16.5965],[123.8171,-16.1113],[124.2583,-16.3279],[124.3797,-15.5671],[124.9262,-15.0751],[125.1673,-14.6804],[125.6701,-14.5101],[125.6858,-14.2307],[126.1251,-14.3473],[126.1428,-14.096],[126.5826,-13.9528],[127.0659,-13.818],[127.8046,-14.2769],[128.3597,-14.8692],[128.9855,-14.876],[129.6215,-14.9698],[129.4096,-14.4207],[129.8886,-13.6187],[130.3395,-13.3574],[130.1835,-13.1075],[130.6178,-12.5364],[131.2235,-12.1836],[131.7351,-12.3025],[132.5753,-12.114],[132.5572,-11.603],[131.8247,-11.2738],[132.3572,-11.1285],[133.0196,-11.3764],[133.5508,-11.7865],[134.3931,-12.0424],[134.6786,-11.9412],[135.2985,-12.2486],[135.8827,-11.9623],[136.2584,-12.0493],[136.4925,-11.8572],[136.9516,-12.352],[136.6851,-12.8872],[136.3054,-13.2912],[135.9618,-13.3245],[136.0776,-13.7243],[135.7838,-14.224],[135.4287,-14.7154],[135.5002,-14.9977],[136.2952,-15.5503],[137.0654,-15.8708],[137.5805,-16.2151],[138.3032,-16.8076],[138.5852,-16.8066],[139.1085,-17.0627],[139.2606,-17.3716],[140.2152,-17.7108],[140.8755,-17.3691],[141.0711,-16.832],[141.2741,-16.3889],[141.3982,-15.8405],[141.7022,-15.0449],[141.5634,-14.5613],[141.6355,-14.2704],[141.5199,-13.6981],[141.6509,-12.9447],[141.8427,-12.7415],[141.687,-12.4076],[141.9286,-11.8775],[142.1185,-11.328],[142.1437,-11.0427],[142.5153,-10.6682],[142.7973,-11.1574],[142.8668,-11.7847],[143.1159,-11.9056],[143.1586,-12.3257],[143.5221,-12.8344],[143.5972,-13.4004],[143.5618,-13.7637]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Australia",sov_a3:"AU1",adm0_dif:1,level:2,type:"Country",admin:"Australia",adm0_a3:"AUS",geou_dif:0,geounit:"Australia",gu_a3:"AUS",su_dif:0,subunit:"Australia",su_a3:"AUS",brk_diff:0,name:"Australia",name_long:"Australia",brk_a3:"AUS",brk_name:"Australia",brk_group:"",abbrev:"Auz.",postal:"AU",formal_en:"Commonwealth of Australia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Australia",name_alt:"",mapcolor7:1,mapcolor8:2,mapcolor9:2,mapcolor13:7,pop_est:21262641,gdp_md_est:800200,pop_year:-99,lastcensus:2006,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"AU",iso_a3:"AUS",iso_n3:"036",un_a3:"036",wb_a2:"AU",wb_a3:"AUS",woe_id:-99,adm0_a3_is:"AUS",adm0_a3_us:"AUS",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Oceania",region_un:"Oceania",subregion:"Australia and New Zealand",region_wb:"East Asia & Pacific",name_len:9,long_len:9,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.9797,48.1235],[16.9038,47.7149],[16.3406,47.7129],[16.5343,47.4962],[16.2023,46.8524],[16.0117,46.6836],[15.1371,46.6587],[14.6325,46.4318],[13.8065,46.5093],[12.3765,46.7676],[12.1531,47.1154],[11.1648,46.9416],[11.0486,46.7514],[10.4427,46.8935],[9.9324,46.9207],[9.48,47.1028],[9.6329,47.3476],[9.5942,47.5251],[9.8961,47.5802],[10.4021,47.3025],[10.5445,47.5664],[11.4264,47.5238],[12.1414,47.7031],[12.6208,47.6724],[12.9326,47.4676],[13.0259,47.6376],[12.8841,48.2891],[13.2434,48.4161],[13.5959,48.8772],[14.3389,48.5553],[14.9014,48.9644],[15.2534,49.0391],[16.0296,48.7339],[16.4993,48.7858],[16.9603,48.597],[16.88,48.47],[16.9797,48.1235]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Austria",sov_a3:"AUT",adm0_dif:0,level:2,type:"Sovereign country",admin:"Austria",adm0_a3:"AUT",geou_dif:0,geounit:"Austria",gu_a3:"AUT",su_dif:0,subunit:"Austria",su_a3:"AUT",brk_diff:0,name:"Austria",name_long:"Austria",brk_a3:"AUT",brk_name:"Austria",brk_group:"",abbrev:"Aust.",postal:"A",formal_en:"Republic of Austria",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Austria",name_alt:"",mapcolor7:3,mapcolor8:1,mapcolor9:3,mapcolor13:4,pop_est:8210281,gdp_md_est:329500,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"AT",iso_a3:"AUT",iso_n3:"040",un_a3:"040",wb_a2:"AT",wb_a3:"AUT",woe_id:-99,adm0_a3_is:"AUT",adm0_a3_us:"AUT",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Western Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[45.002,39.74],[45.2981,39.4718],[45.74,39.474],[45.7354,39.3197],[46.1436,38.7412],[45.4577,38.8741],[44.9527,39.3358],[44.794,39.713],[45.002,39.74]],[[47.3733,41.2197],[47.8157,41.1514],[47.9873,41.4058],[48.5844,41.8089],[49.1103,41.2823],[49.6189,40.5729],[50.0848,40.5262],[50.3928,40.2566],[49.5692,40.1761],[49.3953,39.3995],[49.2232,39.0492],[48.8565,38.8155],[48.8832,38.3202],[48.6344,38.2704],[48.0107,38.794],[48.3555,39.2888],[48.0601,39.5822],[47.6851,39.5084],[46.5057,38.7706],[46.4835,39.4642],[46.0345,39.628],[45.61,39.9],[45.8919,40.2185],[45.3592,40.5615],[45.5604,40.8123],[45.1795,40.9854],[44.9725,41.2481],[45.2174,41.4115],[45.9626,41.1239],[46.5016,41.0644],[46.6379,41.1817],[46.1454,41.7228],[46.405,41.8607],[46.6861,41.8271],[47.3733,41.2197]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Azerbaijan",sov_a3:"AZE",adm0_dif:0,level:2,type:"Sovereign country",admin:"Azerbaijan",adm0_a3:"AZE",geou_dif:0,geounit:"Azerbaijan",gu_a3:"AZE",su_dif:0,subunit:"Azerbaijan",su_a3:"AZE",brk_diff:0,name:"Azerbaijan",name_long:"Azerbaijan",brk_a3:"AZE",brk_name:"Azerbaijan",brk_group:"",abbrev:"Aze.",postal:"AZ",formal_en:"Republic of Azerbaijan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Azerbaijan",name_alt:"",mapcolor7:1,mapcolor8:6,mapcolor9:5,mapcolor13:8,pop_est:8238672,gdp_md_est:77610,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"AZ",iso_a3:"AZE",iso_n3:"031",un_a3:"031",wb_a2:"AZ",wb_a3:"AZE",woe_id:-99,adm0_a3_is:"AZE",adm0_a3_us:"AZE",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Europe & Central Asia",name_len:10,long_len:10,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[29.34,-4.5],[29.2764,-3.2939],[29.0249,-2.8393],[29.6322,-2.9179],[29.9384,-2.3485],[30.4697,-2.4139],[30.5277,-2.8076],[30.743,-3.0343],[30.7523,-3.3593],[30.5056,-3.5686],[30.1163,-4.0901],[29.7535,-4.4524],[29.34,-4.5]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Burundi",sov_a3:"BDI",adm0_dif:0,level:2,type:"Sovereign country",admin:"Burundi",adm0_a3:"BDI",geou_dif:0,geounit:"Burundi",gu_a3:"BDI",su_dif:0,subunit:"Burundi",su_a3:"BDI",brk_diff:0,name:"Burundi",name_long:"Burundi",brk_a3:"BDI",brk_name:"Burundi",brk_group:"",abbrev:"Bur.",postal:"BI",formal_en:"Republic of Burundi",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Burundi",name_alt:"",mapcolor7:2,mapcolor8:2,mapcolor9:5,mapcolor13:8,pop_est:8988091,gdp_md_est:3102,pop_year:-99,lastcensus:2008,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"BI",iso_a3:"BDI",iso_n3:"108",un_a3:"108",wb_a2:"BI",wb_a3:"BDI",woe_id:-99,adm0_a3_is:"BDI",adm0_a3_us:"BDI",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[3.315,51.3458],[4.0471,51.2673],[4.974,51.475],[5.607,51.0373],[6.1567,50.8037],[6.0431,50.1281],[5.7824,50.0903],[5.6741,49.5295],[4.7992,49.9854],[4.286,49.9075],[3.5882,50.379],[3.1233,50.7804],[2.6584,50.7968],[2.5136,51.1485],[3.315,51.3458]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Belgium",sov_a3:"BEL",adm0_dif:0,level:2,type:"Sovereign country",admin:"Belgium",adm0_a3:"BEL",geou_dif:0,geounit:"Belgium",gu_a3:"BEL",su_dif:0,subunit:"Belgium",su_a3:"BEL",brk_diff:0,name:"Belgium",name_long:"Belgium",brk_a3:"BEL",brk_name:"Belgium",brk_group:"",abbrev:"Belg.",postal:"B",formal_en:"Kingdom of Belgium",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Belgium",name_alt:"",mapcolor7:3,mapcolor8:2,mapcolor9:1,mapcolor13:8,pop_est:10414336,gdp_md_est:389300,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"BE",iso_a3:"BEL",iso_n3:"056",un_a3:"056",wb_a2:"BE",wb_a3:"BEL",woe_id:-99,adm0_a3_is:"BEL",adm0_a3_us:"BEL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Western Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[2.6917,6.2588],[1.8652,6.1422],[1.619,6.832],[1.6645,9.1286],[1.463,9.3346],[1.4251,9.8254],[1.0778,10.1756],[.7723,10.4708],[.8996,10.9973],[1.2435,11.1105],[1.4472,11.5477],[1.936,11.6412],[2.1545,11.9402],[2.4902,12.2331],[2.8486,12.2356],[3.6112,11.6602],[3.5722,11.3279],[3.7971,10.7347],[3.6001,10.3322],[3.7054,10.0632],[3.2204,9.4442],[2.9123,9.1376],[2.7238,8.5068],[2.7491,7.8707],[2.6917,6.2588]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Benin",sov_a3:"BEN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Benin",adm0_a3:"BEN",geou_dif:0,geounit:"Benin",gu_a3:"BEN",su_dif:0,subunit:"Benin",su_a3:"BEN",brk_diff:0,name:"Benin",name_long:"Benin",brk_a3:"BEN",brk_name:"Benin",brk_group:"",abbrev:"Benin",postal:"BJ",formal_en:"Republic of Benin",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Benin",name_alt:"",mapcolor7:1,mapcolor8:2,mapcolor9:2,mapcolor13:12,pop_est:8791832,gdp_md_est:12830,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"BJ",iso_a3:"BEN",iso_n3:"204",un_a3:"204",wb_a2:"BJ",wb_a3:"BEN",woe_id:-99,adm0_a3_is:"BEN",adm0_a3_us:"BEN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-2.8275,9.6425],[-3.5119,9.9003],[-3.9804,9.8623],[-4.3302,9.6108],[-4.7799,9.822],[-4.9547,10.1527],[-5.4043,10.3707],[-5.4706,10.9513],[-5.1978,11.3751],[-5.2209,11.7139],[-4.4272,12.5426],[-4.2804,13.2284],[-4.0064,13.4725],[-3.5228,13.3377],[-3.1037,13.5413],[-2.9677,13.7982],[-2.1918,14.2464],[-2.001,14.559],[-1.0664,14.9738],[-.5159,15.1162],[-.2663,14.9243],[.3749,14.9289],[.2956,14.4442],[.4299,13.9887],[.993,13.3357],[1.0241,12.8518],[2.1771,12.625],[2.1545,11.9402],[1.936,11.6412],[1.4472,11.5477],[1.2435,11.1105],[.8996,10.9973],[.0238,11.0187],[-.4387,11.0983],[-.7616,10.9369],[-1.2034,11.0098],[-2.9404,10.9627],[-2.9639,10.3953],[-2.8275,9.6425]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Burkina Faso",sov_a3:"BFA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Burkina Faso",adm0_a3:"BFA",geou_dif:0,geounit:"Burkina Faso",gu_a3:"BFA",su_dif:0,subunit:"Burkina Faso",su_a3:"BFA",brk_diff:0,name:"Burkina Faso",name_long:"Burkina Faso",brk_a3:"BFA",brk_name:"Burkina Faso",brk_group:"",abbrev:"B.F.",postal:"BF",formal_en:"Burkina Faso",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Burkina Faso",name_alt:"",mapcolor7:2,mapcolor8:1,mapcolor9:5,mapcolor13:11,pop_est:15746232,gdp_md_est:17820,pop_year:-99,lastcensus:2006,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"BF",iso_a3:"BFA",iso_n3:"854",un_a3:"854",wb_a2:"BF",wb_a3:"BFA",woe_id:-99,adm0_a3_is:"BFA",adm0_a3_us:"BFA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:12,long_len:12,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[92.6727,22.0412],[92.6523,21.324],[92.3032,21.4755],[92.3686,20.6709],[92.0829,21.1922],[92.0252,21.7016],[91.8349,22.1829],[91.4171,22.765],[90.496,22.805],[90.587,22.3928],[90.273,21.8364],[89.8475,22.0391],[89.702,21.8571],[89.4189,21.9662],[89.032,22.0557],[88.8763,22.8791],[88.5298,23.6311],[88.6999,24.2337],[88.0844,24.5017],[88.3064,24.8661],[88.9316,25.2387],[88.2098,25.7681],[88.563,26.4465],[89.3551,26.0144],[89.8325,25.9651],[89.9207,25.2697],[90.8722,25.1326],[91.7996,25.1474],[92.3762,24.9767],[91.9151,24.1304],[91.4677,24.0726],[91.159,23.5035],[91.7065,22.9853],[91.8699,23.6243],[92.146,23.6275],[92.6727,22.0412]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Bangladesh",sov_a3:"BGD",adm0_dif:0,level:2,type:"Sovereign country",admin:"Bangladesh",adm0_a3:"BGD",geou_dif:0,geounit:"Bangladesh",gu_a3:"BGD",su_dif:0,subunit:"Bangladesh",su_a3:"BGD",brk_diff:0,name:"Bangladesh",name_long:"Bangladesh",brk_a3:"BGD",brk_name:"Bangladesh",brk_group:"",abbrev:"Bang.",postal:"BD",formal_en:"People's Republic of Bangladesh",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Bangladesh",name_alt:"",mapcolor7:3,mapcolor8:4,mapcolor9:7,mapcolor13:7,pop_est:156050883,gdp_md_est:224e3,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"BD",iso_a3:"BGD",iso_n3:"050",un_a3:"050",wb_a2:"BD",wb_a3:"BGD",woe_id:-99,adm0_a3_is:"BGD",adm0_a3_us:"BGD",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Southern Asia",region_wb:"South Asia",name_len:10,long_len:10,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.6571,44.2349],[22.9448,43.8238],[23.3323,43.897],[24.1007,43.7411],[25.5693,43.6884],[26.0652,43.9435],[27.2424,44.176],[27.9701,43.8125],[28.5581,43.7075],[28.0391,43.2932],[27.6739,42.5779],[27.9967,42.0074],[27.1357,42.1415],[26.117,41.8269],[26.1061,41.3289],[25.1972,41.2345],[24.4926,41.5839],[23.6921,41.3091],[22.9524,41.338],[22.8814,41.9993],[22.3805,42.3203],[22.545,42.4614],[22.4366,42.5803],[22.6048,42.8985],[22.986,43.2112],[22.5002,43.6428],[22.4104,44.0081],[22.6571,44.2349]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Bulgaria",sov_a3:"BGR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Bulgaria",adm0_a3:"BGR",geou_dif:0,geounit:"Bulgaria",gu_a3:"BGR",su_dif:0,subunit:"Bulgaria",su_a3:"BGR",brk_diff:0,name:"Bulgaria",name_long:"Bulgaria",brk_a3:"BGR",brk_name:"Bulgaria",brk_group:"",abbrev:"Bulg.",postal:"BG",formal_en:"Republic of Bulgaria",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Bulgaria",name_alt:"",mapcolor7:4,mapcolor8:5,mapcolor9:1,mapcolor13:8,pop_est:7204687,gdp_md_est:93750,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"BG",iso_a3:"BGR",iso_n3:"100",un_a3:"100",wb_a2:"BG",wb_a3:"BGR",woe_id:-99,adm0_a3_is:"BGR",adm0_a3_us:"BGR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Eastern Europe",region_wb:"Europe & Central Asia",name_len:8,long_len:8,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-77.5347,23.7597],[-77.78,23.71],[-78.0341,24.2862],[-78.4085,24.5756],[-78.1909,25.2103],[-77.89,25.17],[-77.54,24.34],[-77.5347,23.7597]],[[-77.82,26.58],[-78.91,26.42],[-78.98,26.79],[-78.51,26.87],[-77.85,26.84],[-77.82,26.58]],[[-77,26.59],[-77.1725,25.8792],[-77.3564,26.0073],[-77.34,26.53],[-77.788,26.9252],[-77.79,27.04],[-77,26.59]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"The Bahamas",sov_a3:"BHS",adm0_dif:0,level:2,type:"Sovereign country",admin:"The Bahamas",adm0_a3:"BHS",geou_dif:0,geounit:"The Bahamas",gu_a3:"BHS",su_dif:0,subunit:"The Bahamas",su_a3:"BHS",brk_diff:0,name:"Bahamas",name_long:"Bahamas",brk_a3:"BHS",brk_name:"Bahamas",brk_group:"",abbrev:"Bhs.",postal:"BS",formal_en:"Commonwealth of the Bahamas",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Bahamas, The",name_alt:"",mapcolor7:1,mapcolor8:1,mapcolor9:2,mapcolor13:5,pop_est:309156,gdp_md_est:9093,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"BS",iso_a3:"BHS",iso_n3:"044",un_a3:"044",wb_a2:"BS",wb_a3:"BHS",woe_id:-99,adm0_a3_is:"BHS",adm0_a3_us:"BHS",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Caribbean",region_wb:"Latin America & Caribbean",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.0055,44.8602],[19.368,44.863],[19.1176,44.4231],[19.5998,44.0385],[19.454,43.5681],[19.2185,43.5238],[19.0317,43.4325],[18.7065,43.2001],[18.56,42.65],[17.6749,43.0286],[17.2974,43.4463],[16.9162,43.6677],[16.4564,44.0412],[16.2397,44.3511],[15.75,44.8187],[15.9594,45.2338],[16.3182,45.0041],[16.5349,45.2116],[17.0021,45.2338],[17.8618,45.0677],[18.5532,45.0816],[19.0055,44.8602]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Bosnia and Herzegovina",sov_a3:"BIH",adm0_dif:0,level:2,type:"Sovereign country",admin:"Bosnia and Herzegovina",adm0_a3:"BIH",geou_dif:0,geounit:"Bosnia and Herzegovina",gu_a3:"BIH",su_dif:0,subunit:"Bosnia and Herzegovina",su_a3:"BIH",brk_diff:0,name:"Bosnia and Herz.",name_long:"Bosnia and Herzegovina",brk_a3:"BIH",brk_name:"Bosnia and Herz.",brk_group:"",abbrev:"B.H.",postal:"BiH",formal_en:"Bosnia and Herzegovina",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Bosnia and Herzegovina",name_alt:"",mapcolor7:1,mapcolor8:1,mapcolor9:1,mapcolor13:2,pop_est:4613414,gdp_md_est:29700,pop_year:-99,lastcensus:1991,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"BA",iso_a3:"BIH",iso_n3:"070",un_a3:"070",wb_a2:"BA",wb_a3:"BIH",woe_id:-99,adm0_a3_is:"BIH",adm0_a3_us:"BIH",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:16,long_len:22,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[23.4841,53.9125],[24.4507,53.9057],[25.5364,54.2824],[25.7684,54.847],[26.5883,55.1672],[26.4943,55.6151],[27.1025,55.7833],[28.1767,56.1691],[29.2295,55.9183],[29.3716,55.6701],[29.8963,55.7895],[30.8739,55.551],[30.9718,55.0815],[30.7575,54.8118],[31.3845,54.1571],[31.7914,53.9746],[31.7313,53.794],[32.4056,53.618],[32.6936,53.3514],[32.3045,53.1327],[31.4976,53.1674],[31.3052,53.074],[31.54,52.7421],[31.786,52.1017],[30.9275,52.0424],[30.6195,51.8228],[30.5551,51.3195],[30.1574,51.4161],[29.2549,51.3682],[28.9928,51.602],[28.6176,51.4277],[28.2416,51.5722],[27.4541,51.5923],[26.338,51.8323],[25.3278,51.9107],[24.5531,51.8885],[24.0051,51.6174],[23.5271,51.5785],[23.508,52.0236],[23.1995,52.487],[23.7992,52.6911],[23.8049,53.0897],[23.5275,53.4701],[23.4841,53.9125]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Belarus",sov_a3:"BLR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Belarus",adm0_a3:"BLR",geou_dif:0,geounit:"Belarus",gu_a3:"BLR",su_dif:0,subunit:"Belarus",su_a3:"BLR",brk_diff:0,name:"Belarus",name_long:"Belarus",brk_a3:"BLR",brk_name:"Belarus",brk_group:"",abbrev:"Bela.",postal:"BY",formal_en:"Republic of Belarus",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Belarus",name_alt:"",mapcolor7:1,mapcolor8:1,mapcolor9:5,mapcolor13:11,pop_est:9648533,gdp_md_est:114100,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"BY",iso_a3:"BLR",iso_n3:"112",un_a3:"112",wb_a2:"BY",wb_a3:"BLR",woe_id:-99,adm0_a3_is:"BLR",adm0_a3_us:"BLR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Eastern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-89.1431,17.8083],[-89.1509,17.9555],[-89.0299,18.0015],[-88.8483,17.8832],[-88.4901,18.4868],[-88.3,18.5],[-88.2963,18.3533],[-88.1068,18.3487],[-88.1235,18.0767],[-88.2854,17.6441],[-88.1979,17.4895],[-88.3026,17.1317],[-88.2395,17.0361],[-88.3554,16.5308],[-88.5518,16.2655],[-88.7324,16.2336],[-88.9306,15.8873],[-89.2291,15.8869],[-89.1508,17.0156],[-89.1431,17.8083]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Belize",sov_a3:"BLZ",adm0_dif:0,level:2,type:"Sovereign country",admin:"Belize",adm0_a3:"BLZ",geou_dif:0,geounit:"Belize",gu_a3:"BLZ",su_dif:0,subunit:"Belize",su_a3:"BLZ",brk_diff:0,name:"Belize",name_long:"Belize",brk_a3:"BLZ",brk_name:"Belize",brk_group:"",abbrev:"Belize",postal:"BZ",formal_en:"Belize",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Belize",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:5,mapcolor13:7,pop_est:307899,gdp_md_est:2536,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"BZ",iso_a3:"BLZ",iso_n3:"084",un_a3:"084",wb_a2:"BZ",wb_a3:"BLZ",woe_id:-99,adm0_a3_is:"BLZ",adm0_a3_us:"BLZ",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Central America",region_wb:"Latin America & Caribbean",name_len:6,long_len:6,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-62.8465,-22.035],[-63.9868,-21.9936],[-64.377,-22.7981],[-64.9649,-22.0759],[-66.2733,-21.8323],[-67.1067,-22.7359],[-67.8282,-22.8729],[-68.2199,-21.4943],[-68.7572,-20.3727],[-68.4422,-19.4051],[-68.9668,-18.9817],[-69.1002,-18.2601],[-69.5904,-17.58],[-68.9596,-16.5007],[-69.3898,-15.6601],[-69.1603,-15.324],[-69.3395,-14.9532],[-68.9489,-14.4536],[-68.9292,-13.6027],[-68.8801,-12.8997],[-68.6651,-12.5613],[-69.5297,-10.9517],[-68.7862,-11.0364],[-68.2713,-11.0145],[-68.0482,-10.7121],[-67.1738,-10.3068],[-66.6469,-9.9313],[-65.3384,-9.762],[-65.4448,-10.5115],[-65.3219,-10.8959],[-65.4023,-11.5663],[-64.3164,-12.462],[-63.1965,-12.627],[-62.8031,-13.0007],[-62.1271,-13.1988],[-61.7132,-13.4892],[-61.0841,-13.4794],[-60.5033,-13.776],[-60.4592,-14.354],[-60.2643,-14.646],[-60.2511,-15.0772],[-60.543,-15.0939],[-60.1584,-16.2583],[-58.2412,-16.2996],[-58.3881,-16.8771],[-58.2808,-17.2717],[-57.7346,-17.5525],[-57.4984,-18.1742],[-57.676,-18.9618],[-57.95,-19.4],[-57.8538,-19.97],[-58.1664,-20.1767],[-58.1835,-19.8684],[-59.115,-19.3569],[-60.0436,-19.3427],[-61.7863,-19.6337],[-62.266,-20.5137],[-62.2912,-21.0516],[-62.6851,-22.249],[-62.8465,-22.035]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Bolivia",sov_a3:"BOL",adm0_dif:0,level:2,type:"Sovereign country",admin:"Bolivia",adm0_a3:"BOL",geou_dif:0,geounit:"Bolivia",gu_a3:"BOL",su_dif:0,subunit:"Bolivia",su_a3:"BOL",brk_diff:0,name:"Bolivia",name_long:"Bolivia",brk_a3:"BOL",brk_name:"Bolivia",brk_group:"",abbrev:"Bolivia",postal:"BO",formal_en:"Plurinational State of Bolivia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Bolivia",name_alt:"",mapcolor7:1,mapcolor8:5,mapcolor9:2,mapcolor13:3,pop_est:9775246,gdp_md_est:43270,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"BO",iso_a3:"BOL",iso_n3:"068",un_a3:"068",wb_a2:"BO",wb_a3:"BOL",woe_id:-99,adm0_a3_is:"BOL",adm0_a3_us:"BOL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:7,long_len:7,abbrev_len:7,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-57.6251,-30.2163],[-56.2909,-28.8528],[-55.1623,-27.8819],[-54.4907,-27.4748],[-53.6487,-26.9235],[-53.6283,-26.1249],[-54.13,-25.5476],[-54.6253,-25.7393],[-54.4289,-25.1622],[-54.2935,-24.5708],[-54.293,-24.021],[-54.6528,-23.8396],[-55.0279,-24.0013],[-55.4007,-23.9569],[-55.5176,-23.572],[-55.6107,-22.6556],[-55.798,-22.3569],[-56.4733,-22.0863],[-56.8815,-22.2822],[-57.9372,-22.0902],[-57.8707,-20.7327],[-58.1664,-20.1767],[-57.8538,-19.97],[-57.95,-19.4],[-57.676,-18.9618],[-57.4984,-18.1742],[-57.7346,-17.5525],[-58.2808,-17.2717],[-58.3881,-16.8771],[-58.2412,-16.2996],[-60.1584,-16.2583],[-60.543,-15.0939],[-60.2511,-15.0772],[-60.2643,-14.646],[-60.4592,-14.354],[-60.5033,-13.776],[-61.0841,-13.4794],[-61.7132,-13.4892],[-62.1271,-13.1988],[-62.8031,-13.0007],[-63.1965,-12.627],[-64.3164,-12.462],[-65.4023,-11.5663],[-65.3219,-10.8959],[-65.4448,-10.5115],[-65.3384,-9.762],[-66.6469,-9.9313],[-67.1738,-10.3068],[-68.0482,-10.7121],[-68.2713,-11.0145],[-68.7862,-11.0364],[-69.5297,-10.9517],[-70.0938,-11.124],[-70.5487,-11.0091],[-70.4819,-9.4901],[-71.3024,-10.0794],[-72.1849,-10.0536],[-72.563,-9.5202],[-73.2267,-9.4622],[-73.0154,-9.0328],[-73.5711,-8.4244],[-73.9872,-7.5238],[-73.7234,-7.341],[-73.7245,-6.9186],[-73.12,-6.6299],[-73.2197,-6.0892],[-72.9645,-5.7413],[-72.8919,-5.2746],[-71.7484,-4.594],[-70.9288,-4.4016],[-70.7948,-4.2513],[-69.8936,-4.2982],[-69.4441,-1.5563],[-69.4205,-1.1226],[-69.5771,-.55],[-70.0207,-.1852],[-70.0156,.5414],[-69.4524,.7062],[-69.2524,.6027],[-69.2186,.9857],[-69.8046,1.0891],[-69.817,1.7148],[-67.8686,1.6925],[-67.5378,2.0372],[-67.26,1.72],[-67.065,1.1301],[-66.8763,1.2534],[-66.3258,.7245],[-65.5483,.7893],[-65.3547,1.0953],[-64.611,1.3287],[-64.1993,1.4929],[-64.0831,1.9164],[-63.3688,2.2009],[-63.4229,2.4111],[-64.27,2.497],[-64.4088,3.1268],[-64.3685,3.7972],[-64.8161,4.0564],[-64.6287,4.1485],[-63.8883,4.0205],[-63.0932,3.7706],[-62.8045,4.007],[-62.0854,4.1621],[-60.9669,4.5365],[-60.6012,4.9181],[-60.7336,5.2003],[-60.2137,5.2445],[-59.981,5.0141],[-60.111,4.575],[-59.7674,4.4235],[-59.538,3.9588],[-59.8154,3.6065],[-59.9745,2.7552],[-59.7185,2.2496],[-59.646,1.7869],[-59.0309,1.3177],[-58.54,1.2681],[-58.4295,1.4639],[-58.1134,1.5072],[-57.661,1.6826],[-57.3358,1.9485],[-56.7827,1.8637],[-56.5394,1.8995],[-55.9957,1.8177],[-55.9056,2.022],[-56.0733,2.2208],[-55.9733,2.5104],[-55.5698,2.4215],[-55.0976,2.5237],[-54.5248,2.3118],[-54.0881,2.1056],[-53.7785,2.3767],[-53.5548,2.3349],[-53.4185,2.0534],[-52.9397,2.1249],[-52.5564,2.5047],[-52.2493,3.2411],[-51.6578,4.1562],[-51.3171,4.2035],[-51.0698,3.6504],[-50.5089,1.9016],[-49.9741,1.7365],[-49.9471,1.0462],[-50.6993,.223],[-50.3882,-.0784],[-48.6206,-.2355],[-48.5845,-1.2378],[-47.825,-.5816],[-46.5666,-.941],[-44.9057,-1.5517],[-44.4176,-2.1378],[-44.5816,-2.6913],[-43.4188,-2.3831],[-41.4727,-2.912],[-39.9787,-2.8731],[-38.5004,-3.7007],[-37.2233,-4.8209],[-36.4529,-5.1094],[-35.5978,-5.1495],[-35.2354,-5.4649],[-34.896,-6.7382],[-34.73,-7.3432],[-35.1282,-8.9964],[-35.637,-9.6493],[-37.0465,-11.0407],[-37.6836,-12.1712],[-38.4239,-13.0381],[-38.6739,-13.0577],[-38.9533,-13.7934],[-38.8823,-15.6671],[-39.1611,-17.2084],[-39.2673,-17.8677],[-39.5835,-18.2623],[-39.7608,-19.5991],[-40.7747,-20.9045],[-40.9448,-21.9373],[-41.7542,-22.3707],[-41.9883,-22.9701],[-43.0747,-22.9677],[-44.6478,-23.352],[-45.3521,-23.7968],[-46.4721,-24.089],[-47.649,-24.8852],[-48.4955,-25.877],[-48.641,-26.6237],[-48.4747,-27.1759],[-48.6615,-28.1861],[-48.8885,-28.6741],[-49.5873,-29.2245],[-50.6969,-30.9845],[-51.5762,-31.7777],[-52.2561,-32.2454],[-52.7121,-33.1966],[-53.3737,-33.7684],[-53.6505,-33.202],[-53.2096,-32.7277],[-53.788,-32.0472],[-54.5725,-31.4945],[-55.6015,-30.8539],[-55.9732,-30.8831],[-56.976,-30.1097],[-57.6251,-30.2163]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Brazil",sov_a3:"BRA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Brazil",adm0_a3:"BRA",geou_dif:0,geounit:"Brazil",gu_a3:"BRA",su_dif:0,subunit:"Brazil",su_a3:"BRA",brk_diff:0,name:"Brazil",name_long:"Brazil",brk_a3:"BRA",brk_name:"Brazil",brk_group:"",abbrev:"Brazil",postal:"BR",formal_en:"Federative Republic of Brazil",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Brazil",name_alt:"",mapcolor7:5,mapcolor8:6,mapcolor9:5,mapcolor13:7,pop_est:198739269,gdp_md_est:1993e3,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"3. Emerging region: BRIC",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"BR",iso_a3:"BRA",iso_n3:"076",un_a3:"076",wb_a2:"BR",wb_a3:"BRA",woe_id:-99,adm0_a3_is:"BRA",adm0_a3_us:"BRA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:6,long_len:6,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[114.204,4.5259],[114.6,4.9],[115.4507,5.4477],[115.4057,4.9552],[115.3475,4.3166],[114.8696,4.3483],[114.6596,4.0076],[114.204,4.5259]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Brunei",sov_a3:"BRN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Brunei",adm0_a3:"BRN",geou_dif:0,geounit:"Brunei",gu_a3:"BRN",su_dif:0,subunit:"Brunei",su_a3:"BRN",brk_diff:0,name:"Brunei",name_long:"Brunei Darussalam",brk_a3:"BRN",brk_name:"Brunei",brk_group:"",abbrev:"Brunei",postal:"BN",formal_en:"Negara Brunei Darussalam",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Brunei",name_alt:"",mapcolor7:4,mapcolor8:6,mapcolor9:6,mapcolor13:12,pop_est:388190,gdp_md_est:20250,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"BN",iso_a3:"BRN",iso_n3:"096",un_a3:"096",wb_a2:"BN",wb_a3:"BRN",woe_id:-99,adm0_a3_is:"BRN",adm0_a3_us:"BRN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"South-Eastern Asia",region_wb:"East Asia & Pacific",name_len:6,long_len:17,abbrev_len:6,tiny:2,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[91.6967,27.7717],[92.1037,27.4526],[92.0335,26.8383],[91.2175,26.8086],[90.3733,26.8757],[89.7445,26.7194],[88.8356,27.099],[88.8142,27.2993],[89.4758,28.0428],[90.0158,28.2964],[90.7305,28.065],[91.2589,28.0406],[91.6967,27.7717]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Bhutan",sov_a3:"BTN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Bhutan",adm0_a3:"BTN",geou_dif:0,geounit:"Bhutan",gu_a3:"BTN",su_dif:0,subunit:"Bhutan",su_a3:"BTN",brk_diff:0,name:"Bhutan",name_long:"Bhutan",brk_a3:"BTN",brk_name:"Bhutan",brk_group:"",abbrev:"Bhutan",postal:"BT",formal_en:"Kingdom of Bhutan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Bhutan",name_alt:"",mapcolor7:5,mapcolor8:6,mapcolor9:1,mapcolor13:8,pop_est:691141,gdp_md_est:3524,pop_year:-99,lastcensus:2005,gdp_year:-99,economy:"7. Least developed region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"BT",iso_a3:"BTN",iso_n3:"064",un_a3:"064",wb_a2:"BT",wb_a3:"BTN",woe_id:-99,adm0_a3_is:"BTN",adm0_a3_us:"BTN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Southern Asia",region_wb:"South Asia",name_len:6,long_len:6,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[25.6492,-18.536],[25.8504,-18.7144],[26.1648,-19.2931],[27.2965,-20.3915],[27.7247,-20.4991],[27.7272,-20.8518],[28.0214,-21.486],[28.7947,-21.6395],[29.4322,-22.0913],[28.0172,-22.8278],[27.1194,-23.5743],[26.7864,-24.2407],[26.4858,-24.6163],[25.9417,-24.6964],[25.7658,-25.1748],[25.6647,-25.4868],[25.0252,-25.7197],[24.2113,-25.6702],[23.7336,-25.3901],[23.3121,-25.2687],[22.8243,-25.5005],[22.5795,-25.9794],[22.106,-26.2803],[21.6059,-26.7265],[20.8896,-26.8285],[20.6665,-26.4775],[20.7586,-25.8681],[20.1657,-24.918],[19.8958,-24.7678],[19.8955,-21.8492],[20.8811,-21.8143],[20.9106,-18.2522],[21.655,-18.2191],[23.1969,-17.869],[23.579,-18.2813],[24.2174,-17.8893],[24.5207,-17.8871],[25.0844,-17.6618],[25.2642,-17.7365],[25.6492,-18.536]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Botswana",sov_a3:"BWA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Botswana",adm0_a3:"BWA",geou_dif:0,geounit:"Botswana",gu_a3:"BWA",su_dif:0,subunit:"Botswana",su_a3:"BWA",brk_diff:0,name:"Botswana",name_long:"Botswana",brk_a3:"BWA",brk_name:"Botswana",brk_group:"",abbrev:"Bwa.",postal:"BW",formal_en:"Republic of Botswana",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Botswana",name_alt:"",mapcolor7:6,mapcolor8:5,mapcolor9:7,mapcolor13:3,pop_est:1990876,gdp_md_est:27060,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"BW",iso_a3:"BWA",iso_n3:"072",un_a3:"072",wb_a2:"BW",wb_a3:"BWA",woe_id:-99,adm0_a3_is:"BWA",adm0_a3_us:"BWA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Southern Africa",region_wb:"Sub-Saharan Africa",name_len:8,long_len:8,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[15.2795,7.4219],[16.1062,7.4971],[16.2906,7.7543],[16.4562,7.7348],[16.706,7.5083],[17.9649,7.8909],[18.3896,8.2813],[18.911,8.6309],[18.812,8.9829],[19.094,9.0748],[20.0597,9.0127],[21.0009,9.476],[21.7238,10.5671],[22.2311,10.9719],[22.8642,11.1424],[22.9775,10.7145],[23.5543,10.0893],[23.5572,9.6812],[23.3948,9.2651],[23.459,8.9543],[23.8058,8.6663],[24.5674,8.2292],[25.1149,7.8251],[25.1241,7.5001],[25.7966,6.9793],[26.2134,6.5466],[26.4659,5.9467],[27.2134,5.551],[27.3742,5.2339],[27.0441,5.1279],[26.4028,5.1509],[25.6505,5.2561],[25.2788,5.1704],[25.1288,4.9272],[24.805,4.8972],[24.4105,5.1088],[23.2972,4.6097],[22.8415,4.7101],[22.7041,4.6331],[22.4051,4.0292],[21.6591,4.2243],[20.9276,4.3228],[20.2907,4.6917],[19.4678,5.0315],[18.9323,4.7095],[18.543,4.2018],[18.4531,3.5044],[17.8099,3.5602],[17.133,3.7282],[16.5371,3.1983],[16.0129,2.2676],[15.9074,2.5574],[15.8627,3.0135],[15.4054,3.3353],[15.0362,3.8514],[14.951,4.2104],[14.4784,4.7326],[14.5589,5.0306],[14.4594,5.4518],[14.5366,6.227],[14.7765,6.4085],[15.2795,7.4219]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Central African Republic",sov_a3:"CAF",adm0_dif:0,level:2,type:"Sovereign country",admin:"Central African Republic",adm0_a3:"CAF",geou_dif:0,geounit:"Central African Republic",gu_a3:"CAF",su_dif:0,subunit:"Central African Republic",su_a3:"CAF",brk_diff:0,name:"Central African Rep.",name_long:"Central African Republic",brk_a3:"CAF",brk_name:"Central African Rep.",brk_group:"",abbrev:"C.A.R.",postal:"CF",formal_en:"Central African Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Central African Republic",name_alt:"",mapcolor7:5,mapcolor8:6,mapcolor9:6,mapcolor13:9,pop_est:4511488,gdp_md_est:3198,pop_year:-99,lastcensus:2003,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"CF",iso_a3:"CAF",iso_n3:"140",un_a3:"140",wb_a2:"CF",wb_a3:"CAF",woe_id:-99,adm0_a3_is:"CAF",adm0_a3_us:"CAF",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Middle Africa",region_wb:"Sub-Saharan Africa",name_len:20,long_len:24,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-63.6645,46.55],[-62.9393,46.4159],[-62.0121,46.4431],[-62.5039,46.0334],[-62.8743,45.9682],[-64.1428,46.3927],[-64.3926,46.7275],[-64.0149,47.036],[-63.6645,46.55]],[[-61.8063,49.1051],[-62.2932,49.0872],[-63.5893,49.4007],[-64.5191,49.873],[-64.1732,49.9572],[-62.8583,49.7064],[-61.8356,49.2885],[-61.8063,49.1051]],[[-123.51,48.51],[-124.0129,48.3708],[-125.655,48.825],[-125.955,49.18],[-126.85,49.53],[-127.03,49.815],[-128.0593,49.995],[-128.4446,50.5391],[-128.3584,50.7706],[-127.3086,50.5526],[-126.695,50.4009],[-125.755,50.295],[-125.415,49.95],[-124.9208,49.4753],[-123.9225,49.0625],[-123.51,48.51]],[[-56.134,50.687],[-56.7959,49.8123],[-56.1431,50.1501],[-55.4715,49.9358],[-55.8224,49.5871],[-54.9351,49.313],[-54.4738,49.5567],[-53.4765,49.2491],[-53.786,48.5168],[-53.0861,48.6878],[-52.9586,48.1572],[-52.6481,47.5355],[-53.0692,46.6555],[-53.5215,46.6183],[-54.1789,46.8071],[-53.9619,47.6252],[-54.2405,47.7523],[-55.4008,46.885],[-55.9975,46.9197],[-55.2912,47.3896],[-56.2508,47.6325],[-57.3252,47.5728],[-59.266,47.6033],[-59.4195,47.8995],[-58.7966,48.2515],[-59.2316,48.5232],[-58.3918,49.1256],[-57.3587,50.7183],[-56.7387,51.2874],[-55.871,51.6321],[-55.407,51.5883],[-55.6002,51.3171],[-56.134,50.687]],[[-133.18,54.17],[-132.71,54.04],[-131.75,54.12],[-132.0495,52.9846],[-131.179,52.1804],[-131.5778,52.1824],[-132.1804,52.6397],[-132.55,53.1],[-133.0546,53.4115],[-133.2397,53.8511],[-133.18,54.17]],[[-79.2658,62.1587],[-79.6575,61.6331],[-80.0996,61.7181],[-80.3622,62.0165],[-80.3154,62.0856],[-79.9294,62.3856],[-79.52,62.3637],[-79.2658,62.1587]],[[-81.8982,62.7108],[-83.0686,62.1592],[-83.7746,62.1823],[-83.9937,62.4528],[-83.2505,62.9141],[-81.877,62.9046],[-81.8982,62.7108]],[[-85.1613,65.6573],[-84.9758,65.2175],[-84.464,65.3718],[-83.8826,65.1096],[-82.7876,64.7667],[-81.642,64.4551],[-81.5534,63.9796],[-80.8174,64.0575],[-80.1035,63.726],[-80.991,63.4112],[-82.5472,63.6517],[-83.1088,64.1019],[-84.1004,63.5697],[-85.5234,63.0524],[-85.8668,63.6373],[-87.222,63.5412],[-86.3528,64.0358],[-86.2249,64.8229],[-85.8838,65.7388],[-85.1613,65.6573]],[[-75.8659,67.1489],[-76.9869,67.0987],[-77.2364,67.5881],[-76.8117,68.1486],[-75.8952,68.2872],[-75.1145,68.0104],[-75.1033,67.582],[-75.216,67.4442],[-75.8659,67.1489]],[[-95.6477,69.1077],[-96.2695,68.757],[-97.6174,69.06],[-98.4318,68.9507],[-99.7974,69.4],[-98.9174,69.71],[-98.2183,70.1435],[-97.1574,69.86],[-96.5574,69.68],[-96.2574,69.49],[-95.6477,69.1077]],[[-90.5471,69.4977],[-90.5515,68.475],[-89.2151,69.2587],[-88.0197,68.6151],[-88.3175,67.8734],[-87.3502,67.1987],[-86.3061,67.9215],[-85.5766,68.7846],[-85.522,69.8821],[-84.1008,69.8054],[-82.6226,69.6583],[-81.2804,69.162],[-81.2202,68.6657],[-81.9644,68.1325],[-81.2593,67.5972],[-81.3865,67.1108],[-83.3446,66.4115],[-84.7354,66.2573],[-85.7694,66.5583],[-86.0676,66.0563],[-87.0314,65.213],[-87.3232,64.7756],[-88.483,64.099],[-89.9144,64.0327],[-90.704,63.6102],[-90.77,62.9602],[-91.9334,62.8351],[-93.157,62.0247],[-94.2415,60.8987],[-94.6293,60.1102],[-94.6846,58.9488],[-93.215,58.7821],[-92.7646,57.8457],[-92.297,57.0871],[-90.8977,57.2847],[-89.0395,56.8517],[-88.0398,56.4716],[-87.3242,55.9991],[-86.0712,55.7238],[-85.0118,55.3026],[-83.3605,55.2449],[-82.2728,55.1483],[-82.4362,54.2823],[-82.125,53.277],[-81.4007,52.1579],[-79.9129,51.2084],[-79.143,51.5339],[-78.6019,52.5621],[-79.1242,54.1415],[-79.8296,54.6677],[-78.2287,55.1365],[-77.0956,55.8374],[-76.5414,56.5342],[-76.6232,57.2026],[-77.3023,58.0521],[-78.5169,58.8046],[-77.3368,59.8526],[-77.7727,60.7579],[-78.1069,62.3196],[-77.4107,62.5505],[-75.6962,62.2784],[-74.6682,62.1811],[-73.8399,62.4438],[-72.9085,62.1051],[-71.6771,61.5254],[-71.3737,61.1372],[-69.5904,61.0614],[-69.6203,60.2213],[-69.2879,58.9574],[-68.3745,58.8011],[-67.6498,58.2121],[-66.2018,58.7673],[-65.2452,59.8707],[-64.5835,60.3356],[-63.8047,59.4426],[-62.5024,58.1671],[-61.3965,56.9675],[-61.7987,56.3395],[-60.4685,55.7755],[-59.5696,55.2041],[-57.9751,54.9455],[-57.3332,54.6265],[-56.9369,53.7803],[-56.1581,53.6475],[-55.7563,53.2704],[-55.6834,52.1466],[-56.4092,51.7707],[-57.1269,51.4197],[-58.7748,51.0643],[-60.0331,50.2428],[-61.7237,50.0805],[-63.8625,50.291],[-65.3633,50.2982],[-66.399,50.229],[-67.2363,49.5116],[-68.5111,49.0684],[-69.9536,47.7449],[-71.1046,46.8217],[-70.2552,46.9861],[-68.65,48.3],[-66.5524,49.1331],[-65.0563,49.2328],[-64.171,48.7425],[-65.1154,48.0709],[-64.7985,46.993],[-64.4722,46.2385],[-63.1733,45.739],[-61.5207,45.8838],[-60.5182,47.0079],[-60.4486,46.2826],[-59.8029,45.9204],[-61.0399,45.2653],[-63.2547,44.6701],[-64.2466,44.2655],[-65.3641,43.5452],[-66.1234,43.6187],[-66.1617,44.4651],[-64.4255,45.292],[-66.0261,45.2593],[-67.1374,45.1375],[-67.7913,45.7028],[-67.7905,47.0664],[-68.2344,47.3549],[-68.905,47.185],[-69.2372,47.4478],[-70,46.6931],[-70.305,45.915],[-70.66,45.46],[-71.0848,45.3052],[-71.405,45.255],[-71.5051,45.0082],[-73.3478,45.0074],[-74.867,45.0005],[-75.3182,44.8164],[-76.375,44.0963],[-76.5,44.0185],[-76.82,43.6288],[-77.7379,43.6291],[-78.7203,43.6251],[-79.1717,43.4663],[-79.01,43.27],[-78.92,42.965],[-78.9394,42.8636],[-80.2474,42.3662],[-81.2777,42.209],[-82.4393,41.6751],[-82.6901,41.6751],[-83.0298,41.8328],[-83.142,41.9757],[-83.12,42.08],[-82.9,42.43],[-82.43,42.98],[-82.1376,43.5711],[-82.3378,44.44],[-82.5509,45.3475],[-83.5929,45.8169],[-83.4696,45.9947],[-83.6161,46.1169],[-83.8908,46.1169],[-84.0919,46.2754],[-84.1421,46.5122],[-84.3367,46.4088],[-84.6049,46.4396],[-84.5437,46.5387],[-84.7792,46.6371],[-84.8761,46.9001],[-85.6524,47.2202],[-86.462,47.5533],[-87.4398,47.94],[-88.3781,48.3029],[-89.2729,48.0198],[-89.6,48.01],[-90.83,48.27],[-91.64,48.14],[-92.61,48.45],[-93.6309,48.6093],[-94.3291,48.6707],[-94.64,48.84],[-94.8176,49.3891],[-95.1561,49.3843],[-95.1591,49],[-97.2287,49.0007],[-100.65,49],[-104.0483,48.9999],[-107.05,49],[-110.05,49],[-113,49],[-116.0482,49],[-117.0312,49],[-120,49],[-122.84,49],[-122.9742,49.0025],[-124.9102,49.9846],[-125.6246,50.4166],[-127.4356,50.8306],[-127.9928,51.7158],[-127.8503,52.3296],[-129.1298,52.7554],[-129.3052,53.5616],[-130.515,54.2876],[-130.5361,54.8028],[-129.98,55.285],[-130.0078,55.9158],[-131.7078,56.5521],[-132.7304,57.6929],[-133.3556,58.4103],[-134.2711,58.8611],[-134.945,59.2706],[-135.4758,59.7878],[-136.4797,59.4639],[-137.4525,58.905],[-138.3409,59.5621],[-139.039,60],[-140.013,60.2768],[-140.9978,60.3064],[-140.9925,66],[-140.986,69.712],[-139.1205,69.471],[-137.5464,68.99],[-136.5036,68.898],[-135.6258,69.3151],[-134.4146,69.6274],[-132.9293,69.5053],[-131.4314,69.9445],[-129.7947,70.1937],[-129.1077,69.7793],[-128.3616,70.0129],[-128.1382,70.4838],[-127.4471,70.3772],[-125.7563,69.4806],[-124.4248,70.1584],[-124.2897,69.3997],[-123.0611,69.5637],[-122.6835,69.8555],[-121.4723,69.7978],[-119.9429,69.3779],[-117.6027,69.0113],[-116.2264,68.8415],[-115.2469,68.9059],[-113.8979,68.3989],[-115.3049,67.9026],[-113.4973,67.6882],[-110.798,67.8061],[-109.9462,67.981],[-108.8802,67.3814],[-107.7924,67.8874],[-108.813,68.3116],[-108.1672,68.6539],[-106.95,68.7],[-106.15,68.8],[-105.3428,68.5612],[-104.3379,68.018],[-103.2211,68.0977],[-101.4543,67.6469],[-99.902,67.8057],[-98.4432,67.7816],[-98.5586,68.4039],[-97.6695,68.5786],[-96.1199,68.2394],[-96.1259,67.2934],[-95.4894,68.0907],[-94.685,68.0638],[-94.2328,69.069],[-95.3041,69.6857],[-96.4713,70.0898],[-96.3912,71.1948],[-95.2088,71.9205],[-93.89,71.7601],[-92.8782,71.3187],[-91.5196,70.1913],[-92.4069,69.7],[-90.5471,69.4977]],[[-114.1672,73.1215],[-114.6663,72.6528],[-112.441,72.9554],[-111.0504,72.4504],[-109.9203,72.9611],[-109.0065,72.6334],[-108.1883,71.6509],[-107.686,72.0655],[-108.3964,73.0895],[-107.5165,73.236],[-106.5226,73.076],[-105.4025,72.6726],[-104.7748,71.6984],[-104.4648,70.993],[-102.7854,70.4978],[-100.9808,70.0243],[-101.0893,69.5845],[-102.7312,69.504],[-102.0933,69.1196],[-102.4302,68.7528],[-104.24,68.91],[-105.96,69.18],[-107.1225,69.1192],[-109,68.78],[-111.5341,68.6301],[-113.3132,68.5355],[-113.855,69.0074],[-115.22,69.28],[-116.1079,69.1682],[-117.34,69.96],[-116.6747,70.0666],[-115.1311,70.2373],[-113.7214,70.1924],[-112.4161,70.3664],[-114.35,70.6],[-116.4868,70.5204],[-117.9048,70.5406],[-118.4324,70.9092],[-116.1131,71.3092],[-117.6557,71.2952],[-119.402,71.5586],[-118.5627,72.3079],[-117.8664,72.7059],[-115.1891,73.3146],[-114.1672,73.1215]],[[-104.5,73.42],[-105.38,72.76],[-106.94,73.46],[-106.6,73.6],[-105.26,73.64],[-104.5,73.42]],[[-76.34,73.1027],[-76.2514,72.8264],[-77.3144,72.8555],[-78.3917,72.8767],[-79.4863,72.7422],[-79.7758,72.8029],[-80.8761,73.3332],[-80.8339,73.6932],[-80.3531,73.7597],[-78.0644,73.6519],[-76.34,73.1027]],[[-86.5622,73.1574],[-85.7744,72.5341],[-84.8501,73.3403],[-82.3156,73.751],[-80.6001,72.7165],[-80.7489,72.0619],[-78.7706,72.3522],[-77.8246,72.7496],[-75.6058,72.2437],[-74.2286,71.7671],[-74.0991,71.3308],[-72.2422,71.5569],[-71.2,70.92],[-68.7861,70.525],[-67.915,70.1219],[-66.969,69.1861],[-68.8051,68.7202],[-66.4499,68.0672],[-64.8623,67.8475],[-63.4249,66.9285],[-61.852,66.8621],[-62.1632,66.1603],[-63.9184,64.9987],[-65.1489,65.426],[-66.7212,66.388],[-68.015,66.2627],[-68.1413,65.6898],[-67.0896,65.1085],[-65.7321,64.6484],[-65.3202,64.3827],[-64.6694,63.3929],[-65.0138,62.6742],[-66.275,62.9451],[-68.7832,63.7457],[-67.3697,62.884],[-66.3283,62.2801],[-66.1656,61.9309],[-68.8774,62.3301],[-71.0234,62.9107],[-72.2354,63.3978],[-71.8863,63.68],[-73.3783,64.194],[-74.8344,64.6791],[-74.8185,64.3891],[-77.71,64.2295],[-78.5559,64.5729],[-77.8973,65.3092],[-76.0183,65.327],[-73.9598,65.4548],[-74.2939,65.8118],[-73.9449,66.3106],[-72.6512,67.2846],[-72.9261,67.7269],[-73.3116,68.0694],[-74.8433,68.5546],[-76.8691,68.8947],[-76.2286,69.1478],[-77.2874,69.7695],[-78.1686,69.8265],[-78.9572,70.1669],[-79.4925,69.8718],[-81.3055,69.7432],[-84.9447,69.9666],[-87.06,70.26],[-88.6817,70.4107],[-89.5134,70.762],[-88.4677,71.2182],[-89.8882,71.2226],[-90.2052,72.2351],[-89.4366,73.1295],[-88.4082,73.5379],[-85.8262,73.8038],[-86.5622,73.1574]],[[-100.3564,73.8439],[-99.1639,73.6334],[-97.38,73.76],[-97.12,73.47],[-98.0536,72.9905],[-96.54,72.56],[-96.72,71.66],[-98.3597,71.2728],[-99.3229,71.3564],[-100.0148,71.7383],[-102.5,72.51],[-102.48,72.83],[-100.4384,72.7059],[-101.54,73.36],[-100.3564,73.8439]],[[-93.1963,72.772],[-94.269,72.0246],[-95.4099,72.0619],[-96.0337,72.9403],[-96.0183,73.4374],[-95.4958,73.8624],[-94.5037,74.1349],[-92.42,74.1],[-90.5098,73.8567],[-92.004,72.9662],[-93.1963,72.772]],[[-120.46,71.3836],[-123.0922,70.9016],[-123.62,71.34],[-125.9289,71.8687],[-125.5,72.2923],[-124.8073,73.0226],[-123.94,73.68],[-124.9177,74.2928],[-121.5379,74.4489],[-120.1098,74.2414],[-117.5556,74.1858],[-116.5844,73.8961],[-115.5108,73.4752],[-116.7679,73.2229],[-119.22,72.52],[-120.46,71.82],[-120.46,71.3836]],[[-93.6128,74.98],[-94.1569,74.5923],[-95.6087,74.6669],[-96.8209,74.9276],[-96.2886,75.3778],[-94.8508,75.6472],[-93.9777,75.2965],[-93.6128,74.98]],[[-98.5,76.72],[-97.7356,76.2566],[-97.7044,75.7434],[-98.16,75],[-99.8087,74.8974],[-100.8837,75.0574],[-100.8629,75.6408],[-102.5021,75.5638],[-102.5655,76.3366],[-101.4897,76.3054],[-99.9835,76.6463],[-98.577,76.5886],[-98.5,76.72]],[[-108.2114,76.2017],[-107.8194,75.8455],[-106.9289,76.0128],[-105.881,75.9694],[-105.705,75.4795],[-106.3135,75.0053],[-109.7,74.85],[-112.2231,74.417],[-113.7438,74.3943],[-113.8713,74.7203],[-111.7942,75.1625],[-116.3122,75.0434],[-117.7104,75.2222],[-116.346,76.199],[-115.4049,76.4789],[-112.5906,76.1413],[-110.8142,75.5492],[-109.0671,75.4732],[-110.4973,76.4298],[-109.5811,76.7942],[-108.5486,76.6783],[-108.2114,76.2017]],[[-94.6841,77.0979],[-93.5739,76.7763],[-91.605,76.7785],[-90.7418,76.4496],[-90.9697,76.074],[-89.8222,75.8478],[-89.1871,75.6102],[-87.8383,75.5662],[-86.3792,75.4824],[-84.7896,75.6992],[-82.7534,75.7843],[-81.1285,75.714],[-80.0575,75.3368],[-79.8339,74.9231],[-80.4578,74.6573],[-81.9488,74.4425],[-83.2289,74.564],[-86.0975,74.41],[-88.1504,74.3923],[-89.7647,74.5156],[-92.4224,74.8378],[-92.7683,75.3868],[-92.8899,75.8827],[-93.8938,76.3192],[-95.9625,76.4414],[-97.1214,76.7511],[-96.7451,77.1614],[-94.6841,77.0979]],[[-116.1986,77.6453],[-116.3358,76.877],[-117.1061,76.53],[-118.0404,76.4812],[-119.8993,76.0532],[-121.5,75.9],[-122.8549,76.1165],[-122.8549,76.1165],[-121.1575,76.8645],[-119.1039,77.5122],[-117.5701,77.4983],[-116.1986,77.6453]],[[-93.84,77.52],[-94.2956,77.4913],[-96.1697,77.5551],[-96.4363,77.8346],[-94.4226,77.82],[-93.7207,77.6343],[-93.84,77.52]],[[-110.1869,77.697],[-112.0512,77.4092],[-113.5343,77.7322],[-112.7246,78.0511],[-111.2644,78.153],[-109.8545,77.9963],[-110.1869,77.697]],[[-109.6631,78.602],[-110.8813,78.4069],[-112.5421,78.4079],[-112.5259,78.5506],[-111.5,78.85],[-110.9637,78.8044],[-109.6631,78.602]],[[-95.8303,78.0569],[-97.3098,77.8506],[-98.1243,78.0829],[-98.5529,78.4581],[-98.632,78.8719],[-97.3372,78.832],[-96.7544,78.7658],[-95.5593,78.4183],[-95.8303,78.0569]],[[-100.0602,78.3248],[-99.6709,77.9075],[-101.3039,78.019],[-102.9498,78.3432],[-105.1761,78.3803],[-104.2104,78.6774],[-105.4196,78.9183],[-105.4923,79.3016],[-103.5293,79.1653],[-100.8252,78.8005],[-100.0602,78.3248]],[[-87.02,79.66],[-85.8143,79.3369],[-87.1876,79.0393],[-89.0353,78.2872],[-90.8044,78.2153],[-92.8767,78.3433],[-93.9512,78.751],[-93.9357,79.1137],[-93.1452,79.3801],[-94.974,79.3725],[-96.0761,79.705],[-96.7097,80.1578],[-96.0164,80.6023],[-95.3234,80.9073],[-94.2984,80.9773],[-94.7354,81.2065],[-92.4098,81.2574],[-91.1329,80.7235],[-89.45,80.5093],[-87.81,80.32],[-87.02,79.66]],[[-68.5,83.1063],[-65.8273,83.028],[-63.68,82.9],[-61.85,82.6286],[-61.8939,82.3617],[-64.334,81.9278],[-66.7534,81.7253],[-67.6575,81.5014],[-65.4803,81.5066],[-67.84,80.9],[-69.4697,80.6168],[-71.18,79.8],[-73.2428,79.6342],[-73.88,79.4302],[-76.9077,79.3231],[-75.5292,79.1977],[-76.2205,79.0191],[-75.3934,78.5258],[-76.3435,78.183],[-77.8885,77.8999],[-78.3627,77.5086],[-79.7595,77.2097],[-79.6196,76.9834],[-77.9109,77.022],[-77.8891,76.778],[-80.5612,76.1781],[-83.1744,76.454],[-86.1118,76.299],[-87.6,76.42],[-89.4907,76.4724],[-89.6161,76.9521],[-87.7674,77.1783],[-88.26,77.9],[-87.65,77.9702],[-84.9763,77.5387],[-86.34,78.18],[-87.9619,78.3718],[-87.152,78.7587],[-85.3787,78.9969],[-85.0949,79.3454],[-86.5073,79.7362],[-86.9318,80.2515],[-84.1984,80.2084],[-83.4087,80.1],[-81.8482,80.4644],[-84.1,80.58],[-87.599,80.5163],[-89.3666,80.8557],[-90.2,81.26],[-91.3679,81.5531],[-91.587,81.8943],[-90.1,82.085],[-88.9323,82.1175],[-86.9702,82.2796],[-85.5,82.6523],[-84.26,82.6],[-83.18,82.32],[-82.42,82.86],[-81.1,83.02],[-79.3066,83.1306],[-76.25,83.1721],[-75.7188,83.064],[-72.8315,83.2332],[-70.6658,83.1698],[-68.5,83.1063]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Canada",sov_a3:"CAN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Canada",adm0_a3:"CAN",geou_dif:0,geounit:"Canada",gu_a3:"CAN",su_dif:0,subunit:"Canada",su_a3:"CAN",brk_diff:0,name:"Canada",name_long:"Canada",brk_a3:"CAN",brk_name:"Canada",brk_group:"",abbrev:"Can.",postal:"CA",formal_en:"Canada",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Canada",name_alt:"",mapcolor7:6,mapcolor8:6,mapcolor9:2,mapcolor13:2,pop_est:33487208,gdp_md_est:13e5,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"1. Developed region: G7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"CA",iso_a3:"CAN",iso_n3:"124",un_a3:"124",wb_a2:"CA",wb_a3:"CAN",woe_id:-99,adm0_a3_is:"CAN",adm0_a3_us:"CAN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Northern America",region_wb:"North America",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.5942,47.5251],[9.6329,47.3476],[9.48,47.1028],[9.9324,46.9207],[10.4427,46.8935],[10.3634,46.4836],[9.9228,46.3149],[9.1829,46.4402],[8.9663,46.0369],[8.49,46.0052],[8.3166,46.1636],[7.756,45.8245],[7.2739,45.7769],[6.8436,45.9911],[6.5001,46.4297],[6.0226,46.273],[6.0374,46.7258],[6.7687,47.2877],[6.7366,47.5418],[7.1922,47.4498],[7.4668,47.6206],[8.3173,47.6136],[8.5226,47.8308],[9.5942,47.5251]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Switzerland",sov_a3:"CHE",adm0_dif:0,level:2,type:"Sovereign country",admin:"Switzerland",adm0_a3:"CHE",geou_dif:0,geounit:"Switzerland",gu_a3:"CHE",su_dif:0,subunit:"Switzerland",su_a3:"CHE",brk_diff:0,name:"Switzerland",name_long:"Switzerland",brk_a3:"CHE",brk_name:"Switzerland",brk_group:"",abbrev:"Switz.",postal:"CH",formal_en:"Swiss Confederation",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Switzerland",name_alt:"",mapcolor7:5,mapcolor8:2,mapcolor9:7,mapcolor13:3,pop_est:7604467,gdp_md_est:316700,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"CH",iso_a3:"CHE",iso_n3:"756",un_a3:"756",wb_a2:"CH",wb_a3:"CHE",woe_id:-99,adm0_a3_is:"CHE",adm0_a3_us:"CHE",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Western Europe",region_wb:"Europe & Central Asia",name_len:11,long_len:11,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-68.634,-52.6364],[-68.6333,-54.8695],[-67.5624,-54.87],[-66.9599,-54.8968],[-67.291,-55.3012],[-68.1486,-55.6118],[-68.64,-55.58],[-69.2321,-55.4991],[-69.9581,-55.1984],[-71.0057,-55.0538],[-72.2639,-54.4951],[-73.2852,-53.9575],[-74.6625,-52.8375],[-73.8381,-53.0474],[-72.4342,-53.7154],[-71.1077,-54.0743],[-70.5918,-53.6158],[-70.2675,-52.9312],[-69.3456,-52.5183],[-68.634,-52.6364]],[[-68.2199,-21.4943],[-67.8282,-22.8729],[-67.1067,-22.7359],[-66.9852,-22.9863],[-67.3284,-24.0253],[-68.4177,-24.5186],[-68.386,-26.185],[-68.5948,-26.5069],[-68.2955,-26.8993],[-69.0012,-27.5212],[-69.6561,-28.4591],[-70.0136,-29.3679],[-69.919,-30.3363],[-70.5351,-31.365],[-70.0744,-33.0912],[-69.8148,-33.2739],[-69.8173,-34.1936],[-70.388,-35.1697],[-70.3648,-36.0051],[-71.1219,-36.6581],[-71.1186,-37.5768],[-70.8147,-38.553],[-71.4135,-38.916],[-71.6808,-39.8082],[-71.9157,-40.8323],[-71.7468,-42.0514],[-72.1489,-42.2549],[-71.9154,-43.4086],[-71.4641,-43.7876],[-71.7936,-44.2072],[-71.3298,-44.4075],[-71.2228,-44.7842],[-71.6593,-44.9737],[-71.552,-45.5607],[-71.9173,-46.8848],[-72.4474,-47.7385],[-72.3312,-48.2442],[-72.6482,-48.8786],[-73.4154,-49.3184],[-73.3281,-50.3788],[-72.9757,-50.7415],[-72.31,-50.677],[-72.3294,-51.426],[-71.9148,-52.009],[-69.4984,-52.1428],[-68.5715,-52.2994],[-69.4613,-52.292],[-69.9428,-52.5379],[-70.8451,-52.8992],[-71.0063,-53.8333],[-71.4298,-53.8565],[-72.5579,-53.5314],[-73.7028,-52.8351],[-73.7028,-52.8351],[-74.9468,-52.2628],[-75.26,-51.6294],[-74.9766,-51.0434],[-75.4798,-50.3784],[-75.608,-48.6738],[-75.1828,-47.7119],[-74.1266,-46.9393],[-75.6444,-46.6476],[-74.6922,-45.764],[-74.3517,-44.103],[-73.2404,-44.455],[-72.7178,-42.3834],[-73.3889,-42.1175],[-73.7013,-43.3658],[-74.3319,-43.225],[-74.018,-41.7948],[-73.6771,-39.9422],[-73.2176,-39.2587],[-73.5056,-38.2829],[-73.5881,-37.1563],[-73.1667,-37.1238],[-72.5531,-35.5088],[-71.8617,-33.9091],[-71.4385,-32.4189],[-71.6687,-30.9206],[-71.3701,-30.0957],[-71.4899,-28.8614],[-70.9051,-27.6404],[-70.725,-25.7059],[-70.404,-23.629],[-70.0912,-21.3933],[-70.1644,-19.7565],[-70.3726,-18.348],[-69.8584,-18.0927],[-69.5904,-17.58],[-69.1002,-18.2601],[-68.9668,-18.9817],[-68.4422,-19.4051],[-68.7572,-20.3727],[-68.2199,-21.4943]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Chile",sov_a3:"CHL",adm0_dif:0,level:2,type:"Sovereign country",admin:"Chile",adm0_a3:"CHL",geou_dif:0,geounit:"Chile",gu_a3:"CHL",su_dif:0,subunit:"Chile",su_a3:"CHL",brk_diff:0,name:"Chile",name_long:"Chile",brk_a3:"CHL",brk_name:"Chile",brk_group:"",abbrev:"Chile",postal:"CL",formal_en:"Republic of Chile",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Chile",name_alt:"",mapcolor7:5,mapcolor8:1,mapcolor9:5,mapcolor13:9,pop_est:16601707,gdp_md_est:244500,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"CL",iso_a3:"CHL",iso_n3:"152",un_a3:"152",wb_a2:"CL",wb_a3:"CHL",woe_id:-99,adm0_a3_is:"CHL",adm0_a3_us:"CHL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[110.3392,18.6784],[109.4752,18.1977],[108.6552,18.5077],[108.6262,19.3679],[109.1191,19.821],[110.2116,20.1013],[110.7866,20.0775],[111.0101,19.6959],[110.5706,19.2559],[110.3392,18.6784]],[[127.6574,49.7603],[129.3978,49.4406],[130.5823,48.7297],[130.9873,47.7901],[132.5067,47.789],[133.3736,48.1834],[135.0263,48.4782],[134.5008,47.5784],[134.1124,47.2125],[133.7696,46.1169],[133.0971,45.1441],[131.8835,45.3212],[131.0252,44.968],[131.2886,44.1115],[131.1447,42.93],[130.6339,42.903],[130.64,42.395],[129.9943,42.9854],[129.5967,42.425],[128.0522,41.9943],[128.2084,41.4668],[127.3438,41.5032],[126.8691,41.8166],[126.182,41.1073],[125.0799,40.5698],[124.2656,39.9285],[122.8676,39.6378],[122.1314,39.1705],[121.0546,38.8975],[121.586,39.3609],[121.3768,39.7503],[122.1686,40.4224],[121.6404,40.9464],[120.7686,40.5934],[119.6396,39.8981],[119.0235,39.2523],[118.0427,39.2043],[117.5327,38.7376],[118.0597,38.0615],[118.8781,37.8973],[118.9116,37.4485],[119.7028,37.1564],[120.8235,37.8704],[121.7113,37.4811],[122.3579,37.4545],[122.52,36.9306],[121.1042,36.6513],[120.637,36.1114],[119.6646,35.6098],[119.1512,34.9099],[120.2275,34.3603],[120.6204,33.3767],[121.229,32.4603],[121.9081,31.6922],[121.8919,30.9494],[121.2643,30.6763],[121.5035,30.1429],[122.0921,29.8325],[121.9384,29.018],[121.6844,28.2255],[121.1257,28.1357],[120.3955,27.0532],[119.5855,25.7408],[118.6569,24.5474],[117.2816,23.6245],[115.8907,22.7829],[114.7638,22.6681],[114.1525,22.2238],[113.8068,22.5483],[113.2411,22.0514],[111.8436,21.5505],[110.7855,21.3971],[110.444,20.341],[109.8899,20.2825],[109.6277,21.0082],[109.8645,21.3951],[108.5228,21.7152],[108.0502,21.5524],[107.0434,21.8119],[106.5673,22.2182],[106.7254,22.7943],[105.8112,22.9769],[105.3292,23.3521],[104.4769,22.8192],[103.5045,22.7038],[102.707,22.7088],[102.1704,22.4648],[101.652,22.3182],[101.8031,21.1744],[101.27,21.2017],[101.18,21.4366],[101.15,21.85],[100.4165,21.5588],[99.9835,21.7429],[99.2409,22.1183],[99.532,22.949],[98.8987,23.1427],[98.6603,24.0633],[97.6047,23.8974],[97.7246,25.0836],[98.6718,25.9187],[98.7121,26.7435],[98.6827,27.5088],[98.2462,27.7472],[97.912,28.3359],[97.3271,28.2616],[96.2488,28.411],[96.5866,28.831],[96.1177,29.4528],[95.4048,29.0317],[94.566,29.2774],[93.4133,28.6406],[92.5031,27.8969],[91.6967,27.7717],[91.2589,28.0406],[90.7305,28.065],[90.0158,28.2964],[89.4758,28.0428],[88.8142,27.2993],[88.7303,28.0869],[88.1204,27.8765],[86.9545,27.9743],[85.8233,28.2036],[85.0116,28.6428],[84.2346,28.8399],[83.899,29.3202],[83.3371,29.4637],[82.3275,30.1153],[81.5258,30.4227],[81.1113,30.1835],[79.7214,30.8827],[78.7389,31.5159],[78.4584,32.6182],[79.1761,32.4838],[79.2089,32.9944],[78.8111,33.5062],[78.9123,34.3219],[77.8375,35.494],[76.1928,35.8984],[75.8969,36.6668],[75.158,37.133],[74.98,37.42],[74.83,37.99],[74.8648,38.3788],[74.2575,38.6065],[73.9289,38.5058],[73.6754,39.4312],[73.96,39.66],[73.8222,39.894],[74.7769,40.3664],[75.4678,40.5621],[76.5264,40.4279],[76.9045,41.0665],[78.1872,41.1853],[78.5437,41.5822],[80.1194,42.1239],[80.26,42.35],[80.1802,42.9201],[80.8662,43.1804],[79.9661,44.9175],[81.9471,45.317],[82.4589,45.5396],[83.1805,47.33],[85.1643,47.001],[85.7205,47.453],[85.7682,48.4558],[86.5988,48.5492],[87.36,49.215],[87.7513,49.2972],[88.0138,48.5995],[88.8543,48.0691],[90.2808,47.6935],[90.9708,46.8881],[90.5858,45.7197],[90.9455,45.2861],[92.1339,45.1151],[93.4807,44.9755],[94.6889,44.3523],[95.3069,44.2413],[95.7625,43.3194],[96.3494,42.7256],[97.4518,42.7489],[99.5158,42.5247],[100.8459,42.6638],[101.833,42.5149],[103.3123,41.9075],[104.5223,41.9083],[104.965,41.5974],[106.1293,42.1343],[107.7448,42.4815],[109.2436,42.5194],[110.4121,42.8712],[111.1297,43.4068],[111.8296,43.7431],[111.6677,44.0732],[111.3484,44.4574],[111.8733,45.1021],[112.4361,45.0116],[113.4639,44.8089],[114.4603,45.3398],[115.9851,45.7272],[116.7179,46.3882],[117.4217,46.6727],[118.8743,46.8054],[119.6633,46.6927],[119.7728,47.0481],[118.8666,47.7471],[118.0641,48.0667],[117.2955,47.6977],[116.309,47.8534],[115.7428,47.7265],[115.4853,48.1354],[116.1918,49.1346],[116.6788,49.8885],[117.8792,49.511],[119.2885,50.1429],[119.2794,50.5829],[120.182,51.6436],[120.7382,51.9641],[120.7258,52.5162],[120.1771,52.7539],[121.0031,53.2514],[122.2457,53.4317],[123.5715,53.4588],[125.0682,53.161],[125.9463,52.7928],[126.5644,51.7843],[126.9392,51.3539],[127.2875,50.7398],[127.6574,49.7603]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"China",sov_a3:"CH1",adm0_dif:1,level:2,type:"Country",admin:"China",adm0_a3:"CHN",geou_dif:0,geounit:"China",gu_a3:"CHN",su_dif:0,subunit:"China",su_a3:"CHN",brk_diff:0,name:"China",name_long:"China",brk_a3:"CHN",brk_name:"China",brk_group:"",abbrev:"China",postal:"CN",formal_en:"People's Republic of China",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"China",name_alt:"",mapcolor7:4,mapcolor8:4,mapcolor9:4,mapcolor13:3,pop_est:1338612970,gdp_md_est:7973e3,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"3. Emerging region: BRIC",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"CN",iso_a3:"CHN",iso_n3:"156",un_a3:"156",wb_a2:"CN",wb_a3:"CHN",woe_id:-99,adm0_a3_is:"CHN",adm0_a3_us:"CHN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Eastern Asia",region_wb:"East Asia & Pacific",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-2.8561,4.9945],[-3.3111,4.9843],[-4.0088,5.1798],[-4.6499,5.1683],[-5.8345,4.9937],[-6.5288,4.7051],[-7.5189,4.3383],[-7.7122,4.3646],[-7.6354,5.1882],[-7.5397,5.3133],[-7.5702,5.7074],[-7.9937,6.1262],[-8.3113,6.193],[-8.6029,6.4676],[-8.3855,6.9118],[-8.4854,7.3952],[-8.4393,7.686],[-8.2807,7.6872],[-8.2218,8.1233],[-8.299,8.3164],[-8.2035,8.4555],[-7.8321,8.5757],[-8.0791,9.3762],[-8.3096,9.7895],[-8.2293,10.129],[-8.0299,10.2065],[-7.8996,10.2974],[-7.6228,10.1472],[-6.8505,10.139],[-6.6665,10.4308],[-6.494,10.4113],[-6.2052,10.5241],[-6.0505,10.0964],[-5.8169,10.2226],[-5.4043,10.3707],[-4.9547,10.1527],[-4.7799,9.822],[-4.3302,9.6108],[-3.9804,9.8623],[-3.5119,9.9003],[-2.8275,9.6425],[-2.5622,8.2196],[-2.9836,7.3797],[-3.2444,6.2505],[-2.8107,5.3891],[-2.8561,4.9945]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Ivory Coast",sov_a3:"CIV",adm0_dif:0,level:2,type:"Sovereign country",admin:"Ivory Coast",adm0_a3:"CIV",geou_dif:0,geounit:"Ivory Coast",gu_a3:"CIV",su_dif:0,subunit:"Ivory Coast",su_a3:"CIV",brk_diff:0,name:"C\xf4te d'Ivoire",name_long:"C\xf4te d'Ivoire",brk_a3:"CIV",brk_name:"C\xf4te d'Ivoire",brk_group:"",abbrev:"I.C.",postal:"CI",formal_en:"Republic of Ivory Coast",formal_fr:"Republic of Cote D'Ivoire",note_adm0:"",note_brk:"",name_sort:"C\xf4te d'Ivoire",name_alt:"",mapcolor7:4,mapcolor8:6,mapcolor9:3,mapcolor13:3,pop_est:20617068,gdp_md_est:33850,pop_year:-99,lastcensus:1998,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"CI",iso_a3:"CIV",iso_n3:"384",un_a3:"384",wb_a2:"CI",wb_a3:"CIV",woe_id:-99,adm0_a3_is:"CIV",adm0_a3_us:"CIV",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:13,long_len:13,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[13.0758,2.2671],[12.9513,2.3216],[12.3594,2.1928],[11.7517,2.3268],[11.2764,2.2611],[9.6492,2.2839],[9.7952,3.0734],[9.4044,3.7345],[8.9481,3.9041],[8.7449,4.3522],[8.4888,4.4956],[8.5003,4.772],[8.7575,5.4797],[9.2332,6.4445],[9.5227,6.4535],[10.1183,7.0388],[10.4974,7.0554],[11.0588,6.6444],[11.7458,6.9814],[11.8393,7.397],[12.0639,7.7998],[12.2189,8.3058],[12.7537,8.7178],[12.9555,9.4178],[13.1676,9.6406],[13.3087,10.1604],[13.5729,10.7986],[14.4154,11.5724],[14.4682,11.9048],[14.5772,12.0854],[14.1813,12.4837],[14.2135,12.802],[14.4958,12.8594],[14.8934,12.219],[14.9602,11.5556],[14.9236,10.8913],[15.4679,9.9823],[14.9094,9.9921],[14.6272,9.9209],[14.1715,10.0214],[13.9542,9.5495],[14.5445,8.9659],[14.98,8.7961],[15.1209,8.3822],[15.4361,7.6928],[15.2795,7.4219],[14.7765,6.4085],[14.5366,6.227],[14.4594,5.4518],[14.5589,5.0306],[14.4784,4.7326],[14.951,4.2104],[15.0362,3.8514],[15.4054,3.3353],[15.8627,3.0135],[15.9074,2.5574],[16.0129,2.2676],[15.9409,1.7277],[15.1463,1.964],[14.3378,2.2279],[13.0758,2.2671]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Cameroon",sov_a3:"CMR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Cameroon",adm0_a3:"CMR",geou_dif:0,geounit:"Cameroon",gu_a3:"CMR",su_dif:0,subunit:"Cameroon",su_a3:"CMR",brk_diff:0,name:"Cameroon",name_long:"Cameroon",brk_a3:"CMR",brk_name:"Cameroon",brk_group:"",abbrev:"Cam.",postal:"CM",formal_en:"Republic of Cameroon",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Cameroon",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:1,mapcolor13:3,pop_est:18879301,gdp_md_est:42750,pop_year:-99,lastcensus:2005,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"CM",iso_a3:"CMR",iso_n3:"120",un_a3:"120",wb_a2:"CM",wb_a3:"CMR",woe_id:-99,adm0_a3_is:"CMR",adm0_a3_us:"CMR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Middle Africa",region_wb:"Sub-Saharan Africa",name_len:8,long_len:8,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[30.8339,3.5092],[30.7733,2.3399],[31.1741,2.2045],[30.8527,1.8494],[30.4685,1.5838],[30.0862,1.0623],[29.8758,.5974],[29.8195,-.2053],[29.5878,-.5874],[29.5795,-1.3413],[29.2919,-1.6201],[29.2548,-2.2151],[29.1175,-2.2922],[29.0249,-2.8393],[29.2764,-3.2939],[29.34,-4.5],[29.52,-5.42],[29.42,-5.94],[29.62,-6.52],[30.2,-7.08],[30.74,-8.34],[30.3461,-8.2383],[29.0029,-8.407],[28.7349,-8.5266],[28.4499,-9.1649],[28.6737,-9.6059],[28.4961,-10.7899],[28.3723,-11.7936],[28.6424,-11.9716],[29.3415,-12.3607],[29.616,-12.1789],[29.6996,-13.2572],[28.9343,-13.249],[28.5236,-12.6986],[28.1551,-12.2725],[27.3888,-12.1327],[27.1644,-11.6087],[26.5531,-11.9244],[25.7523,-11.785],[25.4181,-11.3309],[24.7832,-11.2387],[24.3145,-11.2628],[24.2572,-10.952],[23.9122,-10.9268],[23.4568,-10.8679],[22.8373,-11.0176],[22.4028,-10.9931],[22.1553,-11.0848],[22.2088,-9.8948],[21.8752,-9.5237],[21.8018,-8.9087],[21.9491,-8.3059],[21.7465,-7.9201],[21.7281,-7.2909],[20.5147,-7.2996],[20.6018,-6.9393],[20.0916,-6.9431],[20.0377,-7.1164],[19.4175,-7.1554],[19.1666,-7.7382],[19.0168,-7.9882],[18.4642,-7.847],[18.1342,-7.9877],[17.473,-8.0686],[17.09,-7.5457],[16.8602,-7.2223],[16.5732,-6.6226],[16.3265,-5.8775],[13.3756,-5.8642],[13.0249,-5.9844],[12.7352,-5.9657],[12.3224,-6.1001],[12.1823,-5.7899],[12.4367,-5.6843],[12.468,-5.2484],[12.6316,-4.9913],[12.9955,-4.7811],[13.2582,-4.883],[13.6002,-4.5001],[14.145,-4.51],[14.209,-4.7931],[14.5826,-4.9702],[15.171,-4.3435],[15.7535,-3.8552],[16.0063,-3.5351],[15.9728,-2.7124],[16.4071,-1.7409],[16.8653,-1.2258],[17.5237,-.7438],[17.6386,-.4248],[17.6636,-.0581],[17.8265,.2889],[17.7742,.8557],[17.8988,1.7418],[18.0943,2.3657],[18.3938,2.9004],[18.4531,3.5044],[18.543,4.2018],[18.9323,4.7095],[19.4678,5.0315],[20.2907,4.6917],[20.9276,4.3228],[21.6591,4.2243],[22.4051,4.0292],[22.7041,4.6331],[22.8415,4.7101],[23.2972,4.6097],[24.4105,5.1088],[24.805,4.8972],[25.1288,4.9272],[25.2788,5.1704],[25.6505,5.2561],[26.4028,5.1509],[27.0441,5.1279],[27.3742,5.2339],[27.98,4.4084],[28.429,4.2872],[28.6967,4.4551],[29.1591,4.3893],[29.716,4.6008],[29.9535,4.1737],[30.8339,3.5092]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Democratic Republic of the Congo",sov_a3:"COD",adm0_dif:0,level:2,type:"Sovereign country",admin:"Democratic Republic of the Congo",adm0_a3:"COD",geou_dif:0,geounit:"Democratic Republic of the Congo",gu_a3:"COD",su_dif:0,subunit:"Democratic Republic of the Congo",su_a3:"COD",brk_diff:0,name:"Dem. Rep. Congo",name_long:"Democratic Republic of the Congo",brk_a3:"COD",brk_name:"Democratic Republic of the Congo",brk_group:"",abbrev:"D.R.C.",postal:"DRC",formal_en:"Democratic Republic of the Congo",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Congo, Dem. Rep.",name_alt:"",mapcolor7:4,mapcolor8:4,mapcolor9:4,mapcolor13:7,pop_est:68692542,gdp_md_est:20640,pop_year:-99,lastcensus:1984,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"CD",iso_a3:"COD",iso_n3:"180",un_a3:"180",wb_a2:"ZR",wb_a3:"ZAR",woe_id:-99,adm0_a3_is:"COD",adm0_a3_us:"COD",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Middle Africa",region_wb:"Sub-Saharan Africa",name_len:15,long_len:32,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[12.9955,-4.7811],[12.6208,-4.438],[12.3186,-4.6062],[11.915,-5.038],[11.0938,-3.9788],[11.8551,-3.4269],[11.478,-2.7656],[11.821,-2.5142],[12.4957,-2.3917],[12.5753,-1.9485],[13.1096,-2.4287],[13.9924,-2.4708],[14.2992,-1.9983],[14.4255,-1.3334],[14.3164,-.5526],[13.8433,.0388],[14.2763,1.1969],[14.0267,1.3957],[13.2826,1.3142],[13.0031,1.8309],[13.0758,2.2671],[14.3378,2.2279],[15.1463,1.964],[15.9409,1.7277],[16.0129,2.2676],[16.5371,3.1983],[17.133,3.7282],[17.8099,3.5602],[18.4531,3.5044],[18.3938,2.9004],[18.0943,2.3657],[17.8988,1.7418],[17.7742,.8557],[17.8265,.2889],[17.6636,-.0581],[17.6386,-.4248],[17.5237,-.7438],[16.8653,-1.2258],[16.4071,-1.7409],[15.9728,-2.7124],[16.0063,-3.5351],[15.7535,-3.8552],[15.171,-4.3435],[14.5826,-4.9702],[14.209,-4.7931],[14.145,-4.51],[13.6002,-4.5001],[13.2582,-4.883],[12.9955,-4.7811]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Republic of Congo",sov_a3:"COG",adm0_dif:0,level:2,type:"Sovereign country",admin:"Republic of Congo",adm0_a3:"COG",geou_dif:0,geounit:"Republic of Congo",gu_a3:"COG",su_dif:0,subunit:"Republic of Congo",su_a3:"COG",brk_diff:0,name:"Congo",name_long:"Republic of Congo",brk_a3:"COG",brk_name:"Republic of Congo",brk_group:"",abbrev:"Rep. Congo",postal:"CG",formal_en:"Republic of Congo",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Congo, Rep.",name_alt:"",mapcolor7:2,mapcolor8:1,mapcolor9:3,mapcolor13:10,pop_est:4012809,gdp_md_est:15350,pop_year:-99,lastcensus:2007,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"CG",iso_a3:"COG",iso_n3:"178",un_a3:"178",wb_a2:"CG",wb_a3:"COG",woe_id:-99,adm0_a3_is:"COG",adm0_a3_us:"COG",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Middle Africa",region_wb:"Sub-Saharan Africa",name_len:5,long_len:17,abbrev_len:10,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-75.3732,-.152],[-75.8015,.0848],[-76.2923,.416],[-76.5764,.2569],[-77.425,.3957],[-77.6686,.8259],[-77.8551,.8099],[-78.8553,1.3809],[-78.9909,1.6914],[-78.6178,1.7664],[-78.6621,2.2674],[-78.4276,2.6296],[-77.9315,2.6966],[-77.5104,3.325],[-77.1277,3.8496],[-77.4963,4.0876],[-77.3076,4.668],[-77.5332,5.5828],[-77.3188,5.8454],[-77.4767,6.6911],[-77.8816,7.2238],[-77.7534,7.7098],[-77.4311,7.6381],[-77.2426,7.9353],[-77.4747,8.5243],[-77.3534,8.6705],[-76.8367,8.6387],[-76.0864,9.3368],[-75.6746,9.4432],[-75.6647,9.774],[-75.4804,10.619],[-74.9069,11.083],[-74.2768,11.102],[-74.1972,11.3105],[-73.4148,11.227],[-72.6278,11.732],[-72.2382,11.9555],[-71.7541,12.4373],[-71.3998,12.376],[-71.1375,12.113],[-71.3316,11.7763],[-71.9739,11.6087],[-72.2276,11.1087],[-72.6147,10.822],[-72.9053,10.4503],[-73.0276,9.7368],[-73.305,9.152],[-72.7887,9.085],[-72.6605,8.6253],[-72.4399,8.4053],[-72.3609,8.0026],[-72.4797,7.6325],[-72.4445,7.4238],[-72.1984,7.3404],[-71.9602,6.9916],[-70.6742,7.0878],[-70.0933,6.9604],[-69.3895,6.0999],[-68.9853,6.2068],[-68.2651,6.1533],[-67.6951,6.2673],[-67.3414,6.0955],[-67.5215,5.5569],[-67.7447,5.2211],[-67.823,4.5039],[-67.6218,3.8395],[-67.3376,3.5423],[-67.3032,3.3185],[-67.8099,2.8207],[-67.4471,2.6003],[-67.1813,2.2506],[-66.8763,1.2534],[-67.065,1.1301],[-67.26,1.72],[-67.5378,2.0372],[-67.8686,1.6925],[-69.817,1.7148],[-69.8046,1.0891],[-69.2186,.9857],[-69.2524,.6027],[-69.4524,.7062],[-70.0156,.5414],[-70.0207,-.1852],[-69.5771,-.55],[-69.4205,-1.1226],[-69.4441,-1.5563],[-69.8936,-4.2982],[-70.394,-3.7666],[-70.6927,-3.7429],[-70.0477,-2.7252],[-70.8135,-2.2569],[-71.4136,-2.3428],[-71.7748,-2.1698],[-72.3258,-2.4342],[-73.0704,-2.309],[-73.6595,-1.2605],[-74.1224,-1.0028],[-74.4416,-.5308],[-75.1066,-.0572],[-75.3732,-.152]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Colombia",sov_a3:"COL",adm0_dif:0,level:2,type:"Sovereign country",admin:"Colombia",adm0_a3:"COL",geou_dif:0,geounit:"Colombia",gu_a3:"COL",su_dif:0,subunit:"Colombia",su_a3:"COL",brk_diff:0,name:"Colombia",name_long:"Colombia",brk_a3:"COL",brk_name:"Colombia",brk_group:"",abbrev:"Col.",postal:"CO",formal_en:"Republic of Colombia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Colombia",name_alt:"",mapcolor7:2,mapcolor8:1,mapcolor9:3,mapcolor13:1,pop_est:45644023,gdp_md_est:395400,pop_year:-99,lastcensus:2006,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"CO",iso_a3:"COL",iso_n3:"170",un_a3:"170",wb_a2:"CO",wb_a3:"COL",woe_id:-99,adm0_a3_is:"COL",adm0_a3_us:"COL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:8,long_len:8,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-82.9658,8.225],[-83.5084,8.4469],[-83.7115,8.6568],[-83.5963,8.8304],[-83.6326,9.0514],[-83.9099,9.2908],[-84.3034,9.4874],[-84.6476,9.6155],[-84.7134,9.9081],[-84.9757,10.0867],[-84.9114,9.796],[-85.1109,9.557],[-85.3395,9.8345],[-85.6608,9.9333],[-85.7974,10.1349],[-85.7917,10.4393],[-85.6593,10.7543],[-85.9417,10.8953],[-85.7125,11.0884],[-85.5619,11.2171],[-84.903,10.9523],[-84.6731,11.0827],[-84.3559,10.9992],[-84.1902,10.7935],[-83.8951,10.7268],[-83.6556,10.9388],[-83.4023,10.3954],[-83.0157,9.993],[-82.5462,9.5661],[-82.9329,9.4768],[-82.9272,9.0743],[-82.7192,8.9257],[-82.8687,8.8073],[-82.8298,8.6263],[-82.9132,8.4235],[-82.9658,8.225]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Costa Rica",sov_a3:"CRI",adm0_dif:0,level:2,type:"Sovereign country",admin:"Costa Rica",adm0_a3:"CRI",geou_dif:0,geounit:"Costa Rica",gu_a3:"CRI",su_dif:0,subunit:"Costa Rica",su_a3:"CRI",brk_diff:0,name:"Costa Rica",name_long:"Costa Rica",brk_a3:"CRI",brk_name:"Costa Rica",brk_group:"",abbrev:"C.R.",postal:"CR",formal_en:"Republic of Costa Rica",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Costa Rica",name_alt:"",mapcolor7:3,mapcolor8:2,mapcolor9:4,mapcolor13:2,pop_est:4253877,gdp_md_est:48320,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"CR",iso_a3:"CRI",iso_n3:"188",un_a3:"188",wb_a2:"CR",wb_a3:"CRI",woe_id:-99,adm0_a3_is:"CRI",adm0_a3_us:"CRI",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Central America",region_wb:"Latin America & Caribbean",name_len:10,long_len:10,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-82.2682,23.1886],[-81.4045,23.1173],[-80.6188,23.106],[-79.6795,22.7653],[-79.2815,22.3992],[-78.3474,22.5122],[-77.9933,22.2772],[-77.1464,21.6579],[-76.5238,21.2068],[-76.1946,21.2206],[-75.5982,21.0166],[-75.6711,20.7351],[-74.9339,20.6939],[-74.178,20.2846],[-74.2966,20.0504],[-74.9616,19.9234],[-75.6347,19.8738],[-76.3237,19.9529],[-77.7555,19.8555],[-77.0851,20.4134],[-77.4927,20.6731],[-78.1373,20.7399],[-78.4828,21.0286],[-78.7199,21.5981],[-79.285,21.5592],[-80.2175,21.8273],[-80.5175,22.0371],[-81.8209,22.1921],[-82.17,22.3871],[-81.795,22.637],[-82.7759,22.6882],[-83.4945,22.1685],[-83.9088,22.1546],[-84.0522,21.9106],[-84.547,21.8012],[-84.9749,21.896],[-84.4471,22.2049],[-84.2304,22.5658],[-83.7782,22.7881],[-83.2675,22.983],[-82.5104,23.0787],[-82.2682,23.1886]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Cuba",sov_a3:"CUB",adm0_dif:0,level:2,type:"Sovereign country",admin:"Cuba",adm0_a3:"CUB",geou_dif:0,geounit:"Cuba",gu_a3:"CUB",su_dif:0,subunit:"Cuba",su_a3:"CUB",brk_diff:0,name:"Cuba",name_long:"Cuba",brk_a3:"CUB",brk_name:"Cuba",brk_group:"",abbrev:"Cuba",postal:"CU",formal_en:"Republic of Cuba",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Cuba",name_alt:"",mapcolor7:3,mapcolor8:5,mapcolor9:3,mapcolor13:4,pop_est:11451652,gdp_md_est:108200,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"CU",iso_a3:"CUB",iso_n3:"192",un_a3:"192",wb_a2:"CU",wb_a3:"CUB",woe_id:-99,adm0_a3_is:"CUB",adm0_a3_us:"CUB",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Caribbean",region_wb:"Latin America & Caribbean",name_len:4,long_len:4,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[32.7318,35.14],[32.8025,35.1455],[32.947,35.3867],[33.6672,35.3732],[34.5765,35.6716],[33.9008,35.2458],[33.9736,35.0585],[33.8664,35.0936],[33.6754,35.0179],[33.5257,35.0387],[33.4758,35.0003],[33.4559,35.1014],[33.3838,35.1627],[33.191,35.1731],[32.9196,35.0878],[32.7318,35.14]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Northern Cyprus",sov_a3:"CYN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Northern Cyprus",adm0_a3:"CYN",geou_dif:0,geounit:"Northern Cyprus",gu_a3:"CYN",su_dif:0,subunit:"Northern Cyprus",su_a3:"CYN",brk_diff:1,name:"N. Cyprus",name_long:"Northern Cyprus",brk_a3:"B20",brk_name:"N. Cyprus",brk_group:"",abbrev:"N. Cy.",postal:"CN",formal_en:"Turkish Republic of Northern Cyprus",formal_fr:"",note_adm0:"Self admin.",note_brk:"Self admin.; Claimed by Cyprus",name_sort:"Cyprus, Northern",name_alt:"",mapcolor7:3,mapcolor8:1,mapcolor9:4,mapcolor13:8,pop_est:265100,gdp_md_est:3600,pop_year:-99,lastcensus:-99,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"-99",iso_a3:"-99",iso_n3:"-99",un_a3:"-099",wb_a2:"-99",wb_a3:"-99",woe_id:-99,adm0_a3_is:"CYP",adm0_a3_us:"CYP",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Europe & Central Asia",name_len:9,long_len:15,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[33.9736,35.0585],[34.0049,34.9781],[32.9798,34.5719],[32.4903,34.7017],[32.2567,35.1032],[32.7318,35.14],[32.9196,35.0878],[33.191,35.1731],[33.3838,35.1627],[33.4559,35.1014],[33.4758,35.0003],[33.5257,35.0387],[33.6754,35.0179],[33.8664,35.0936],[33.9736,35.0585]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Cyprus",sov_a3:"CYP",adm0_dif:0,level:2,type:"Sovereign country",admin:"Cyprus",adm0_a3:"CYP",geou_dif:0,geounit:"Cyprus",gu_a3:"CYP",su_dif:0,subunit:"Cyprus",su_a3:"CYP",brk_diff:0,name:"Cyprus",name_long:"Cyprus",brk_a3:"CYP",brk_name:"Cyprus",brk_group:"",abbrev:"Cyp.",postal:"CY",formal_en:"Republic of Cyprus",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Cyprus",name_alt:"",mapcolor7:1,mapcolor8:2,mapcolor9:3,mapcolor13:7,pop_est:531640,gdp_md_est:22700,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"CY",iso_a3:"CYP",iso_n3:"196",un_a3:"196",wb_a2:"CY",wb_a3:"CYP",woe_id:-99,adm0_a3_is:"CYP",adm0_a3_us:"CYP",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Europe & Central Asia",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.9603,48.597],[16.4993,48.7858],[16.0296,48.7339],[15.2534,49.0391],[14.9014,48.9644],[14.3389,48.5553],[13.5959,48.8772],[13.0313,49.3071],[12.521,49.5474],[12.4152,49.9691],[12.2401,50.2663],[12.9668,50.4841],[13.3381,50.7332],[14.0562,50.9269],[14.307,51.1173],[14.5707,51.0023],[15.017,51.1067],[15.491,50.7847],[16.2386,50.6977],[16.1763,50.4226],[16.7195,50.2157],[16.8688,50.474],[17.5546,50.3621],[17.6494,50.049],[18.3929,49.9886],[18.8531,49.4962],[18.555,49.495],[18.4,49.315],[18.1705,49.2715],[18.105,49.044],[17.9135,48.9965],[17.8865,48.9035],[17.545,48.8],[17.102,48.817],[16.9603,48.597]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Czech Republic",sov_a3:"CZE",adm0_dif:0,level:2,type:"Sovereign country",admin:"Czech Republic",adm0_a3:"CZE",geou_dif:0,geounit:"Czech Republic",gu_a3:"CZE",su_dif:0,subunit:"Czech Republic",su_a3:"CZE",brk_diff:0,name:"Czech Rep.",name_long:"Czech Republic",brk_a3:"CZE",brk_name:"Czech Rep.",brk_group:"",abbrev:"Cz. Rep.",postal:"CZ",formal_en:"Czech Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Czech Republic",name_alt:"",mapcolor7:1,mapcolor8:1,mapcolor9:2,mapcolor13:6,pop_est:10211904,gdp_md_est:265200,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"CZ",iso_a3:"CZE",iso_n3:"203",un_a3:"203",wb_a2:"CZ",wb_a3:"CZE",woe_id:-99,adm0_a3_is:"CZE",adm0_a3_us:"CZE",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Eastern Europe",region_wb:"Europe & Central Asia",name_len:10,long_len:14,abbrev_len:8,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.9219,54.9831],[9.9396,54.5966],[10.9501,54.3636],[10.9395,54.0087],[11.9563,54.1965],[12.5184,54.4704],[13.6475,54.0755],[14.1197,53.757],[14.3533,53.2482],[14.0745,52.9813],[14.4376,52.6249],[14.685,52.0899],[14.6071,51.7452],[15.017,51.1067],[14.5707,51.0023],[14.307,51.1173],[14.0562,50.9269],[13.3381,50.7332],[12.9668,50.4841],[12.2401,50.2663],[12.4152,49.9691],[12.521,49.5474],[13.0313,49.3071],[13.5959,48.8772],[13.2434,48.4161],[12.8841,48.2891],[13.0259,47.6376],[12.9326,47.4676],[12.6208,47.6724],[12.1414,47.7031],[11.4264,47.5238],[10.5445,47.5664],[10.4021,47.3025],[9.8961,47.5802],[9.5942,47.5251],[8.5226,47.8308],[8.3173,47.6136],[7.4668,47.6206],[7.5937,48.333],[8.0993,49.0178],[6.6582,49.202],[6.1863,49.4638],[6.2428,49.9022],[6.0431,50.1281],[6.1567,50.8037],[5.9887,51.8516],[6.5894,51.852],[6.8429,52.2284],[7.0921,53.144],[6.9051,53.4822],[7.1004,53.6939],[7.9362,53.7483],[8.1217,53.5278],[8.8007,54.0208],[8.5721,54.3956],[8.5262,54.9627],[9.282,54.8309],[9.9219,54.9831]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Germany",sov_a3:"DEU",adm0_dif:0,level:2,type:"Sovereign country",admin:"Germany",adm0_a3:"DEU",geou_dif:0,geounit:"Germany",gu_a3:"DEU",su_dif:0,subunit:"Germany",su_a3:"DEU",brk_diff:0,name:"Germany",name_long:"Germany",brk_a3:"DEU",brk_name:"Germany",brk_group:"",abbrev:"Ger.",postal:"D",formal_en:"Federal Republic of Germany",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Germany",name_alt:"",mapcolor7:2,mapcolor8:5,mapcolor9:5,mapcolor13:1,pop_est:82329758,gdp_md_est:2918e3,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"1. Developed region: G7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"DE",iso_a3:"DEU",iso_n3:"276",un_a3:"276",wb_a2:"DE",wb_a3:"DEU",woe_id:-99,adm0_a3_is:"DEU",adm0_a3_us:"DEU",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Western Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[43.0812,12.6996],[43.3179,12.3901],[43.2864,11.9749],[42.7159,11.7356],[43.1453,11.462],[42.7769,10.9269],[42.5549,11.1051],[42.3141,11.0342],[41.7556,11.0509],[41.7396,11.3551],[41.6618,11.6312],[42,12.1],[42.3516,12.5422],[42.7796,12.4554],[43.0812,12.6996]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Djibouti",sov_a3:"DJI",adm0_dif:0,level:2,type:"Sovereign country",admin:"Djibouti",adm0_a3:"DJI",geou_dif:0,geounit:"Djibouti",gu_a3:"DJI",su_dif:0,subunit:"Djibouti",su_a3:"DJI",brk_diff:0,name:"Djibouti",name_long:"Djibouti",brk_a3:"DJI",brk_name:"Djibouti",brk_group:"",abbrev:"Dji.",postal:"DJ",formal_en:"Republic of Djibouti",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Djibouti",name_alt:"",mapcolor7:1,mapcolor8:2,mapcolor9:4,mapcolor13:8,pop_est:516055,gdp_md_est:1885,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"7. Least developed region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"DJ",iso_a3:"DJI",iso_n3:"262",un_a3:"262",wb_a2:"DJ",wb_a3:"DJI",woe_id:-99,adm0_a3_is:"DJI",adm0_a3_us:"DJI",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Middle East & North Africa",name_len:8,long_len:8,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[12.69,55.61],[12.09,54.8],[11.0435,55.3649],[10.9039,55.78],[12.3709,56.1114],[12.69,55.61]],[[10.9122,56.4586],[10.6678,56.0814],[10.37,56.19],[9.65,55.47],[9.9219,54.9831],[9.282,54.8309],[8.5262,54.9627],[8.1203,55.5177],[8.09,56.54],[8.2566,56.81],[8.5434,57.11],[9.4245,57.1721],[9.7756,57.4479],[10.58,57.73],[10.5461,57.2157],[10.25,56.89],[10.37,56.61],[10.9122,56.4586]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Denmark",sov_a3:"DN1",adm0_dif:1,level:2,type:"Country",admin:"Denmark",adm0_a3:"DNK",geou_dif:0,geounit:"Denmark",gu_a3:"DNK",su_dif:0,subunit:"Denmark",su_a3:"DNK",brk_diff:0,name:"Denmark",name_long:"Denmark",brk_a3:"DNK",brk_name:"Denmark",brk_group:"",abbrev:"Den.",postal:"DK",formal_en:"Kingdom of Denmark",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Denmark",name_alt:"",mapcolor7:4,mapcolor8:1,mapcolor9:3,mapcolor13:12,pop_est:5500510,gdp_md_est:203600,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"DK",iso_a3:"DNK",iso_n3:"208",un_a3:"208",wb_a2:"DK",wb_a3:"DNK",woe_id:-99,adm0_a3_is:"DNK",adm0_a3_us:"DNK",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Northern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.7124,19.7145],[-71.5873,19.8849],[-70.8067,19.8803],[-70.2144,19.6229],[-69.9508,19.648],[-69.7693,19.2933],[-69.2221,19.3132],[-69.2543,19.0152],[-68.8094,18.9791],[-68.3179,18.6122],[-68.6893,18.2051],[-69.1649,18.4226],[-69.624,18.3807],[-69.9529,18.4283],[-70.1332,18.2459],[-70.5171,18.1843],[-70.6693,18.4269],[-71,18.2833],[-71.4002,17.5986],[-71.6577,17.7576],[-71.7083,18.045],[-71.6877,18.3167],[-71.9451,18.6169],[-71.7013,18.7854],[-71.6249,19.1698],[-71.7124,19.7145]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Dominican Republic",sov_a3:"DOM",adm0_dif:0,level:2,type:"Sovereign country",admin:"Dominican Republic",adm0_a3:"DOM",geou_dif:0,geounit:"Dominican Republic",gu_a3:"DOM",su_dif:0,subunit:"Dominican Republic",su_a3:"DOM",brk_diff:0,name:"Dominican Rep.",name_long:"Dominican Republic",brk_a3:"DOM",brk_name:"Dominican Rep.",brk_group:"",abbrev:"Dom. Rep.",postal:"DO",formal_en:"Dominican Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Dominican Republic",name_alt:"",mapcolor7:5,mapcolor8:2,mapcolor9:5,mapcolor13:7,pop_est:9650054,gdp_md_est:78e3,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"DO",iso_a3:"DOM",iso_n3:"214",un_a3:"214",wb_a2:"DO",wb_a3:"DOM",woe_id:-99,adm0_a3_is:"DOM",adm0_a3_us:"DOM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Caribbean",region_wb:"Latin America & Caribbean",name_len:14,long_len:18,abbrev_len:9,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[11.9995,23.4717],[8.5729,21.5657],[5.6776,19.6012],[4.2674,19.1553],[3.1581,19.0574],[3.1467,19.6936],[2.6836,19.8562],[2.061,20.1422],[1.8232,20.6108],[-1.5501,22.7927],[-4.9233,24.9746],[-8.6844,27.3957],[-8.6651,27.5895],[-8.6656,27.6564],[-8.6741,28.8413],[-7.0592,29.5792],[-6.0606,29.7317],[-5.2421,30.0004],[-4.8596,30.5012],[-3.6904,30.897],[-3.6475,31.6373],[-3.069,31.7245],[-2.6166,32.0943],[-1.3079,32.2629],[-1.1246,32.6515],[-1.388,32.864],[-1.7335,33.9197],[-1.793,34.5279],[-2.1699,35.1684],[-1.2086,35.7148],[-.1275,35.8887],[.5039,36.3013],[1.4669,36.6056],[3.1617,36.7839],[4.8158,36.865],[5.3201,36.7165],[6.2618,37.1107],[7.3304,37.1184],[7.7371,36.8857],[8.421,36.9464],[8.2178,36.4332],[8.3764,35.4799],[8.141,34.6551],[7.5245,34.0974],[7.6126,33.3441],[8.4305,32.7483],[8.4391,32.5063],[9.0556,32.1027],[9.4821,30.3076],[9.8056,29.4246],[9.86,28.96],[9.6839,28.1442],[9.7561,27.6883],[9.6291,27.141],[9.7163,26.5122],[9.3194,26.0943],[9.9107,25.3655],[9.9483,24.937],[10.3038,24.3793],[10.7714,24.5625],[11.5607,24.0979],[11.9995,23.4717]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Algeria",sov_a3:"DZA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Algeria",adm0_a3:"DZA",geou_dif:0,geounit:"Algeria",gu_a3:"DZA",su_dif:0,subunit:"Algeria",su_a3:"DZA",brk_diff:0,name:"Algeria",name_long:"Algeria",brk_a3:"DZA",brk_name:"Algeria",brk_group:"",abbrev:"Alg.",postal:"DZ",formal_en:"People's Democratic Republic of Algeria",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Algeria",name_alt:"",mapcolor7:5,mapcolor8:1,mapcolor9:6,mapcolor13:3,pop_est:34178188,gdp_md_est:232900,pop_year:-99,lastcensus:2008,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"DZ",iso_a3:"DZA",iso_n3:"012",un_a3:"012",wb_a2:"DZ",wb_a3:"DZA",woe_id:-99,adm0_a3_is:"DZA",adm0_a3_us:"DZA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Northern Africa",region_wb:"Middle East & North Africa",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-80.3026,-3.4049],[-79.7703,-2.6575],[-79.9866,-2.2208],[-80.3688,-2.6852],[-80.9678,-2.2469],[-80.7648,-1.965],[-80.9337,-1.0575],[-80.5834,-.9067],[-80.3993,-.2837],[-80.0209,.3603],[-80.0906,.7684],[-79.5428,.9829],[-78.8553,1.3809],[-77.8551,.8099],[-77.6686,.8259],[-77.425,.3957],[-76.5764,.2569],[-76.2923,.416],[-75.8015,.0848],[-75.3732,-.152],[-75.2337,-.9114],[-75.545,-1.5616],[-76.6354,-2.6087],[-77.8379,-3.003],[-78.4507,-3.8731],[-78.6399,-4.5478],[-79.2053,-4.9591],[-79.625,-4.4542],[-80.0289,-4.3461],[-80.4422,-4.4257],[-80.4693,-4.0593],[-80.184,-3.8212],[-80.3026,-3.4049]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Ecuador",sov_a3:"ECU",adm0_dif:0,level:2,type:"Sovereign country",admin:"Ecuador",adm0_a3:"ECU",geou_dif:0,geounit:"Ecuador",gu_a3:"ECU",su_dif:0,subunit:"Ecuador",su_a3:"ECU",brk_diff:0,name:"Ecuador",name_long:"Ecuador",brk_a3:"ECU",brk_name:"Ecuador",brk_group:"",abbrev:"Ecu.",postal:"EC",formal_en:"Republic of Ecuador",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Ecuador",name_alt:"",mapcolor7:1,mapcolor8:5,mapcolor9:2,mapcolor13:12,pop_est:14573101,gdp_md_est:107700,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"EC",iso_a3:"ECU",iso_n3:"218",un_a3:"218",wb_a2:"EC",wb_a3:"ECU",woe_id:-99,adm0_a3_is:"ECU",adm0_a3_us:"ECU",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.9226,29.5013],[34.6417,29.0994],[34.4266,28.344],[34.1545,27.8233],[33.9214,27.6487],[33.5881,27.9714],[33.1368,28.4177],[32.4232,29.8511],[32.3205,29.7604],[32.7348,28.7052],[33.3488,27.6999],[34.1046,26.1423],[34.4739,25.5986],[34.7951,25.0338],[35.6924,23.9267],[35.4937,23.7524],[35.526,23.1024],[36.6907,22.2049],[36.8662,22],[32.9,22],[29.02,22],[25,22],[25,25.6825],[25,29.2387],[24.7001,30.0442],[24.9576,30.6616],[24.8029,31.0893],[25.1648,31.5692],[26.4953,31.5857],[27.4576,31.3213],[28.4505,31.0258],[28.9135,30.8701],[29.6834,31.1869],[30.095,31.4734],[30.9769,31.5559],[31.688,31.4296],[31.9604,30.9336],[32.1925,31.2603],[32.9939,31.0241],[33.7734,30.9675],[34.2654,31.2194],[34.9226,29.5013]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Egypt",sov_a3:"EGY",adm0_dif:0,level:2,type:"Sovereign country",admin:"Egypt",adm0_a3:"EGY",geou_dif:0,geounit:"Egypt",gu_a3:"EGY",su_dif:0,subunit:"Egypt",su_a3:"EGY",brk_diff:0,name:"Egypt",name_long:"Egypt",brk_a3:"EGY",brk_name:"Egypt",brk_group:"",abbrev:"Egypt",postal:"EG",formal_en:"Arab Republic of Egypt",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Egypt, Arab Rep.",name_alt:"",mapcolor7:4,mapcolor8:6,mapcolor9:7,mapcolor13:2,pop_est:83082869,gdp_md_est:443700,pop_year:-99,lastcensus:2006,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"EG",iso_a3:"EGY",iso_n3:"818",un_a3:"818",wb_a2:"EG",wb_a3:"EGY",woe_id:-99,adm0_a3_is:"EGY",adm0_a3_us:"EGY",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Northern Africa",region_wb:"Middle East & North Africa",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[42.3516,12.5422],[42.0097,12.8658],[41.5986,13.4521],[41.1552,13.7733],[40.8966,14.1186],[40.0262,14.5196],[39.3406,14.5315],[39.0994,14.7406],[38.513,14.5055],[37.9061,14.9594],[37.5938,14.2131],[36.4295,14.4221],[36.3232,14.8225],[36.7539,16.2919],[36.8525,16.9565],[37.1675,17.2631],[37.904,17.4275],[38.4101,17.9983],[38.9906,16.8406],[39.2661,15.9227],[39.8143,15.4356],[41.1793,14.4911],[41.735,13.921],[42.2768,13.344],[42.5896,13.0004],[43.0812,12.6996],[42.7796,12.4554],[42.3516,12.5422]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Eritrea",sov_a3:"ERI",adm0_dif:0,level:2,type:"Sovereign country",admin:"Eritrea",adm0_a3:"ERI",geou_dif:0,geounit:"Eritrea",gu_a3:"ERI",su_dif:0,subunit:"Eritrea",su_a3:"ERI",brk_diff:0,name:"Eritrea",name_long:"Eritrea",brk_a3:"ERI",brk_name:"Eritrea",brk_group:"",abbrev:"Erit.",postal:"ER",formal_en:"State of Eritrea",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Eritrea",name_alt:"",mapcolor7:3,mapcolor8:1,mapcolor9:2,mapcolor13:12,pop_est:5647168,gdp_md_est:3945,pop_year:-99,lastcensus:1984,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"ER",iso_a3:"ERI",iso_n3:"232",un_a3:"232",wb_a2:"ER",wb_a3:"ERI",woe_id:-99,adm0_a3_is:"ERI",adm0_a3_us:"ERI",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:7,long_len:7,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-9.0348,41.8806],[-8.9844,42.5928],[-9.3929,43.0266],[-7.9782,43.7483],[-6.7545,43.5679],[-5.4119,43.5742],[-4.3478,43.4034],[-3.5175,43.4559],[-1.9014,43.4228],[-1.5028,43.034],[.338,42.5795],[.7016,42.7957],[1.8268,42.3434],[2.986,42.473],[3.0395,41.8921],[2.0918,41.2261],[.8105,41.0147],[.7213,40.6783],[.1067,40.1239],[-.2787,39.31],[.1113,38.7385],[-.4671,38.2924],[-.6834,37.6424],[-1.4384,37.4431],[-2.1465,36.6741],[-3.4158,36.6589],[-4.3689,36.6778],[-4.9952,36.3247],[-5.3772,35.9469],[-5.8664,36.0298],[-6.2367,36.3677],[-6.5202,36.9429],[-7.4537,37.0978],[-7.5371,37.4289],[-7.1665,37.8039],[-7.0293,38.0758],[-7.3741,38.3731],[-7.098,39.0301],[-7.4986,39.6296],[-7.0666,39.7119],[-7.0264,40.1845],[-6.864,40.3309],[-6.8511,41.1111],[-6.3891,41.3818],[-6.6686,41.8834],[-7.2513,41.9183],[-7.4225,41.7921],[-8.0132,41.7909],[-8.2639,42.2805],[-8.6719,42.1347],[-9.0348,41.8806]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Spain",sov_a3:"ESP",adm0_dif:0,level:2,type:"Sovereign country",admin:"Spain",adm0_a3:"ESP",geou_dif:0,geounit:"Spain",gu_a3:"ESP",su_dif:0,subunit:"Spain",su_a3:"ESP",brk_diff:0,name:"Spain",name_long:"Spain",brk_a3:"ESP",brk_name:"Spain",brk_group:"",abbrev:"Sp.",postal:"E",formal_en:"Kingdom of Spain",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Spain",name_alt:"",mapcolor7:4,mapcolor8:5,mapcolor9:5,mapcolor13:5,pop_est:40525002,gdp_md_est:1403e3,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"ES",iso_a3:"ESP",iso_n3:"724",un_a3:"724",wb_a2:"ES",wb_a3:"ESP",woe_id:-99,adm0_a3_is:"ESP",adm0_a3_us:"ESP",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:5,long_len:5,abbrev_len:3,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[24.3129,57.7934],[24.4289,58.3834],[24.0612,58.2574],[23.4266,58.6128],[23.3398,59.1872],[24.6042,59.4659],[25.8642,59.6111],[26.9491,59.4458],[27.9811,59.4754],[28.1317,59.3008],[27.4202,58.7246],[27.7167,57.7919],[27.2882,57.4745],[26.4635,57.4764],[25.6028,57.8475],[25.1646,57.9702],[24.3129,57.7934]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Estonia",sov_a3:"EST",adm0_dif:0,level:2,type:"Sovereign country",admin:"Estonia",adm0_a3:"EST",geou_dif:0,geounit:"Estonia",gu_a3:"EST",su_dif:0,subunit:"Estonia",su_a3:"EST",brk_diff:0,name:"Estonia",name_long:"Estonia",brk_a3:"EST",brk_name:"Estonia",brk_group:"",abbrev:"Est.",postal:"EST",formal_en:"Republic of Estonia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Estonia",name_alt:"",mapcolor7:3,mapcolor8:2,mapcolor9:1,mapcolor13:10,pop_est:1299371,gdp_md_est:27410,pop_year:-99,lastcensus:2e3,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"EE",iso_a3:"EST",iso_n3:"233",un_a3:"233",wb_a2:"EE",wb_a3:"EST",woe_id:-99,adm0_a3_is:"EST",adm0_a3_us:"EST",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Northern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[37.9061,14.9594],[38.513,14.5055],[39.0994,14.7406],[39.3406,14.5315],[40.0263,14.5196],[40.8966,14.1186],[41.1552,13.7733],[41.5986,13.4521],[42.0097,12.8658],[42.3516,12.5422],[42,12.1],[41.6618,11.6312],[41.7396,11.3551],[41.7556,11.0509],[42.3141,11.0342],[42.5549,11.1051],[42.7769,10.9269],[42.5588,10.5726],[42.9281,10.0219],[43.297,9.5405],[43.6788,9.1836],[46.9483,7.9969],[47.7894,8.003],[44.9636,5.0016],[43.6609,4.9576],[42.7697,4.2526],[42.1286,4.2341],[41.8551,3.9189],[41.1718,3.9191],[40.7685,4.257],[39.8549,3.8388],[39.5594,3.4221],[38.8925,3.5007],[38.6711,3.6161],[38.437,3.5885],[38.1209,3.5986],[36.8551,4.4479],[36.1591,4.4479],[35.8174,4.777],[35.8174,5.3382],[35.298,5.506],[34.707,6.5942],[34.2503,6.8261],[34.0751,7.226],[33.5683,7.7133],[32.9542,7.785],[33.2948,8.3546],[33.8255,8.3792],[33.975,8.6846],[33.9616,9.5836],[34.2575,10.6301],[34.7312,10.9102],[34.8316,11.319],[35.2605,12.0829],[35.8636,12.5783],[36.2702,13.5633],[36.4295,14.4221],[37.5938,14.2131],[37.9061,14.9594]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Ethiopia",sov_a3:"ETH",adm0_dif:0,level:2,type:"Sovereign country",admin:"Ethiopia",adm0_a3:"ETH",geou_dif:0,geounit:"Ethiopia",gu_a3:"ETH",su_dif:0,subunit:"Ethiopia",su_a3:"ETH",brk_diff:0,name:"Ethiopia",name_long:"Ethiopia",brk_a3:"ETH",brk_name:"Ethiopia",brk_group:"",abbrev:"Eth.",postal:"ET",formal_en:"Federal Democratic Republic of Ethiopia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Ethiopia",name_alt:"",mapcolor7:4,mapcolor8:4,mapcolor9:1,mapcolor13:13,pop_est:85237338,gdp_md_est:68770,pop_year:-99,lastcensus:2007,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"ET",iso_a3:"ETH",iso_n3:"231",un_a3:"231",wb_a2:"ET",wb_a3:"ETH",woe_id:-99,adm0_a3_is:"ETH",adm0_a3_us:"ETH",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:8,long_len:8,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.5919,69.0648],[28.4459,68.3646],[29.9774,67.6983],[29.0546,66.9443],[30.2177,65.806],[29.5444,64.9487],[30.4447,64.2045],[30.0359,63.5528],[31.5161,62.8677],[31.14,62.3577],[30.2111,61.78],[28.07,60.5035],[26.2552,60.424],[24.4966,60.0573],[22.8697,59.8464],[22.2908,60.3919],[21.3222,60.7202],[21.5449,61.7053],[21.0592,62.6074],[21.536,63.1897],[22.4427,63.8178],[24.7305,64.9023],[25.3981,65.1114],[25.294,65.5343],[23.9034,66.0069],[23.5659,66.3961],[23.5395,67.936],[21.9785,68.6168],[20.6456,69.1062],[21.2449,69.3704],[22.3562,68.8417],[23.662,68.8912],[24.7357,68.6496],[25.6892,69.0921],[26.1796,69.8253],[27.7323,70.1642],[29.0156,69.7665],[28.5919,69.0648]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Finland",sov_a3:"FI1",adm0_dif:1,level:2,type:"Country",admin:"Finland",adm0_a3:"FIN",geou_dif:0,geounit:"Finland",gu_a3:"FIN",su_dif:0,subunit:"Finland",su_a3:"FIN",brk_diff:0,name:"Finland",name_long:"Finland",brk_a3:"FIN",brk_name:"Finland",brk_group:"",abbrev:"Fin.",postal:"FIN",formal_en:"Republic of Finland",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Finland",name_alt:"",mapcolor7:4,mapcolor8:1,mapcolor9:4,mapcolor13:6,pop_est:5250275,gdp_md_est:193500,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"FI",iso_a3:"FIN",iso_n3:"246",un_a3:"246",wb_a2:"FI",wb_a3:"FIN",woe_id:-99,adm0_a3_is:"FIN",adm0_a3_us:"FIN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Northern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[178.3736,-17.3399],[178.7181,-17.6285],[178.5527,-18.1506],[177.9327,-18.288],[177.3815,-18.1643],[177.285,-17.7246],[177.6709,-17.3811],[178.1256,-17.5048],[178.3736,-17.3399]],[[179.3641,-16.8014],[178.7251,-17.012],[178.5968,-16.6391],[179.0966,-16.434],[179.4135,-16.3791],[180,-16.0671],[180,-16.5552],[179.3641,-16.8014]],[[-179.9174,-16.5018],[-180,-16.5552],[-180,-16.0671],[-179.7933,-16.0209],[-179.9174,-16.5018]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Fiji",sov_a3:"FJI",adm0_dif:0,level:2,type:"Sovereign country",admin:"Fiji",adm0_a3:"FJI",geou_dif:0,geounit:"Fiji",gu_a3:"FJI",su_dif:0,subunit:"Fiji",su_a3:"FJI",brk_diff:0,name:"Fiji",name_long:"Fiji",brk_a3:"FJI",brk_name:"Fiji",brk_group:"",abbrev:"Fiji",postal:"FJ",formal_en:"Republic of Fiji",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Fiji",name_alt:"",mapcolor7:5,mapcolor8:1,mapcolor9:2,mapcolor13:2,pop_est:944720,gdp_md_est:3579,pop_year:-99,lastcensus:2007,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"FJ",iso_a3:"FJI",iso_n3:"242",un_a3:"242",wb_a2:"FJ",wb_a3:"FJI",woe_id:-99,adm0_a3_is:"FJI",adm0_a3_us:"FJI",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Oceania",region_un:"Oceania",subregion:"Melanesia",region_wb:"East Asia & Pacific",name_len:4,long_len:4,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.2,-51.85],[-60,-51.25],[-59.15,-51.5],[-58.55,-51.1],[-57.75,-51.55],[-58.05,-51.9],[-59.4,-52.2],[-59.85,-51.85],[-60.7,-52.3],[-61.2,-51.85]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"United Kingdom",sov_a3:"GB1",adm0_dif:1,level:2,type:"Dependency",admin:"Falkland Islands",adm0_a3:"FLK",geou_dif:0,geounit:"Falkland Islands",gu_a3:"FLK",su_dif:0,subunit:"Falkland Islands",su_a3:"FLK",brk_diff:1,name:"Falkland Is.",name_long:"Falkland Islands",brk_a3:"B12",brk_name:"Falkland Is.",brk_group:"",abbrev:"Flk. Is.",postal:"FK",formal_en:"Falkland Islands",formal_fr:"",note_adm0:"U.K.",note_brk:"Admin. by U.K.; Claimed by Argentina",name_sort:"Falkland Islands",name_alt:"Islas Malvinas",mapcolor7:6,mapcolor8:6,mapcolor9:6,mapcolor13:3,pop_est:3140,gdp_md_est:105.1,pop_year:-99,lastcensus:-99,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"FK",iso_a3:"FLK",iso_n3:"238",un_a3:"238",wb_a2:"-99",wb_a3:"-99",woe_id:-99,adm0_a3_is:"FLK",adm0_a3_us:"FLK",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:12,long_len:16,abbrev_len:8,tiny:-99,homepart:-99}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-52.5564,2.5047],[-52.9397,2.1249],[-53.4185,2.0534],[-53.5548,2.3349],[-53.7785,2.3767],[-54.0881,2.1056],[-54.5248,2.3118],[-54.2712,2.7387],[-54.1843,3.1942],[-54.0115,3.6226],[-54.3995,4.2126],[-54.4786,4.8968],[-53.958,5.7565],[-53.6185,5.6465],[-52.8821,5.4099],[-51.8233,4.5658],[-51.6578,4.1562],[-52.2493,3.2411],[-52.5564,2.5047]],[[9.56,42.1525],[9.2298,41.38],[8.7757,41.5836],[8.5442,42.2565],[8.746,42.6281],[9.39,43.01],[9.56,42.1525]],[[3.5882,50.379],[4.286,49.9075],[4.7992,49.9854],[5.6741,49.5295],[5.8978,49.4427],[6.1863,49.4638],[6.6582,49.202],[8.0993,49.0178],[7.5937,48.333],[7.4668,47.6206],[7.1922,47.4498],[6.7366,47.5418],[6.7687,47.2877],[6.0374,46.7258],[6.0226,46.273],[6.5001,46.4297],[6.8436,45.9911],[6.8024,45.7086],[7.0967,45.3331],[6.75,45.0285],[7.0076,44.2548],[7.5496,44.1279],[7.4352,43.6938],[6.5292,43.1289],[4.557,43.3997],[3.1004,43.0752],[2.986,42.473],[1.8268,42.3434],[.7016,42.7957],[.338,42.5795],[-1.5028,43.034],[-1.9014,43.4228],[-1.3842,44.0226],[-1.1938,46.0149],[-2.2257,47.0644],[-2.9633,47.5703],[-4.4916,47.955],[-4.5923,48.6842],[-3.2958,48.9017],[-1.6165,48.6444],[-1.9335,49.7763],[-.9895,49.3474],[1.3388,50.1272],[1.639,50.9466],[2.5136,51.1485],[2.6584,50.7968],[3.1233,50.7804],[3.5882,50.379]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"France",sov_a3:"FR1",adm0_dif:1,level:2,type:"Country",admin:"France",adm0_a3:"FRA",geou_dif:0,geounit:"France",gu_a3:"FRA",su_dif:0,subunit:"France",su_a3:"FRA",brk_diff:0,name:"France",name_long:"France",brk_a3:"FRA",brk_name:"France",brk_group:"",abbrev:"Fr.",postal:"F",formal_en:"French Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"France",name_alt:"",mapcolor7:7,mapcolor8:5,mapcolor9:9,mapcolor13:11,pop_est:64057792,gdp_md_est:2128e3,pop_year:-99,lastcensus:-99,gdp_year:-99,economy:"1. Developed region: G7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"FR",iso_a3:"FRA",iso_n3:"250",un_a3:"250",wb_a2:"FR",wb_a3:"FRA",woe_id:-99,adm0_a3_is:"FRA",adm0_a3_us:"FRA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Western Europe",region_wb:"Europe & Central Asia",name_len:6,long_len:6,abbrev_len:3,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[11.0938,-3.9788],[10.0661,-2.9695],[9.4052,-2.1443],[8.798,-1.1113],[8.8301,-.7791],[9.0484,-.4594],[9.2914,.2687],[9.4929,1.0101],[9.8303,1.0679],[11.2851,1.0577],[11.2764,2.2611],[11.7517,2.3268],[12.3594,2.1928],[12.9513,2.3216],[13.0758,2.2671],[13.0031,1.8309],[13.2826,1.3142],[14.0267,1.3957],[14.2763,1.1969],[13.8433,.0388],[14.3164,-.5526],[14.4255,-1.3334],[14.2992,-1.9983],[13.9924,-2.4708],[13.1096,-2.4287],[12.5753,-1.9485],[12.4957,-2.3917],[11.821,-2.5142],[11.478,-2.7656],[11.8551,-3.4269],[11.0938,-3.9788]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Gabon",sov_a3:"GAB",adm0_dif:0,level:2,type:"Sovereign country",admin:"Gabon",adm0_a3:"GAB",geou_dif:0,geounit:"Gabon",gu_a3:"GAB",su_dif:0,subunit:"Gabon",su_a3:"GAB",brk_diff:0,name:"Gabon",name_long:"Gabon",brk_a3:"GAB",brk_name:"Gabon",brk_group:"",abbrev:"Gabon",postal:"GA",formal_en:"Gabonese Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Gabon",name_alt:"",mapcolor7:6,mapcolor8:2,mapcolor9:5,mapcolor13:5,pop_est:1514993,gdp_md_est:21110,pop_year:-99,lastcensus:2003,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"GA",iso_a3:"GAB",iso_n3:"266",un_a3:"266",wb_a2:"GA",wb_a3:"GAB",woe_id:-99,adm0_a3_is:"GAB",adm0_a3_us:"GAB",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Middle Africa",region_wb:"Sub-Saharan Africa",name_len:5,long_len:5,abbrev_len:5,tiny:3,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-5.6619,54.5546],[-6.1979,53.8676],[-6.9537,54.0737],[-7.5722,54.06],[-7.366,54.5958],[-7.5722,55.1316],[-6.7338,55.1729],[-5.6619,54.5546]],[[-3.005,58.635],[-4.0738,57.553],[-3.055,57.69],[-1.9593,57.6848],[-2.22,56.87],[-3.119,55.9738],[-2.085,55.91],[-2.0057,55.8049],[-1.115,54.625],[-.4305,54.4644],[.185,53.325],[.47,52.93],[1.6815,52.7395],[1.56,52.1],[1.0506,51.8068],[1.4499,51.2894],[.5503,50.7657],[-.7875,50.775],[-2.49,50.5],[-2.9563,50.6969],[-3.6174,50.2284],[-4.5425,50.3418],[-5.245,49.96],[-5.7766,50.1597],[-4.31,51.21],[-3.4149,51.426],[-3.4227,51.4268],[-4.9844,51.5935],[-5.2673,51.9914],[-4.2223,52.3014],[-4.77,52.84],[-4.58,53.495],[-3.0938,53.4045],[-3.0921,53.4044],[-2.945,53.985],[-3.6147,54.6009],[-3.63,54.615],[-4.8442,54.791],[-5.0825,55.0616],[-4.7191,55.5085],[-5.048,55.784],[-5.5864,55.3111],[-5.645,56.275],[-6.15,56.785],[-5.7868,57.8188],[-5.01,58.63],[-4.2115,58.5508],[-3.005,58.635]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"United Kingdom",sov_a3:"GB1",adm0_dif:1,level:2,type:"Country",admin:"United Kingdom",adm0_a3:"GBR",geou_dif:0,geounit:"United Kingdom",gu_a3:"GBR",su_dif:0,subunit:"United Kingdom",su_a3:"GBR",brk_diff:0,name:"United Kingdom",name_long:"United Kingdom",brk_a3:"GBR",brk_name:"United Kingdom",brk_group:"",abbrev:"U.K.",postal:"GB",formal_en:"United Kingdom of Great Britain and Northern Ireland",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"United Kingdom",name_alt:"",mapcolor7:6,mapcolor8:6,mapcolor9:6,mapcolor13:3,pop_est:62262e3,gdp_md_est:1977704,pop_year:0,lastcensus:2011,gdp_year:2009,economy:"1. Developed region: G7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"GB",iso_a3:"GBR",iso_n3:"826",un_a3:"826",wb_a2:"GB",wb_a3:"GBR",woe_id:-99,adm0_a3_is:"GBR",adm0_a3_us:"GBR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Northern Europe",region_wb:"Europe & Central Asia",name_len:14,long_len:14,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[41.5541,41.5357],[41.7032,41.9629],[41.4535,42.6451],[40.8755,43.0136],[40.3214,43.1286],[39.955,43.435],[40.077,43.5531],[40.9222,43.3822],[42.3944,43.2203],[43.756,42.7408],[43.9312,42.555],[44.5376,42.712],[45.4703,42.5028],[45.7764,42.0924],[46.405,41.8607],[46.1454,41.7228],[46.6379,41.1817],[46.5016,41.0644],[45.9626,41.1239],[45.2174,41.4115],[44.9725,41.2481],[43.5827,41.0921],[42.6195,41.5832],[41.5541,41.5357]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Georgia",sov_a3:"GEO",adm0_dif:0,level:2,type:"Sovereign country",admin:"Georgia",adm0_a3:"GEO",geou_dif:0,geounit:"Georgia",gu_a3:"GEO",su_dif:0,subunit:"Georgia",su_a3:"GEO",brk_diff:0,name:"Georgia",name_long:"Georgia",brk_a3:"GEO",brk_name:"Georgia",brk_group:"",abbrev:"Geo.",postal:"GE",formal_en:"Georgia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Georgia",name_alt:"",mapcolor7:5,mapcolor8:1,mapcolor9:3,mapcolor13:2,pop_est:4615807,gdp_md_est:21510,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"GE",iso_a3:"GEO",iso_n3:"268",un_a3:"268",wb_a2:"GE",wb_a3:"GEO",woe_id:-99,adm0_a3_is:"GEO",adm0_a3_us:"GEO",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[1.0601,5.9288],[-.5076,5.3435],[-1.0636,5.0005],[-1.9647,4.7105],[-2.8561,4.9945],[-2.8107,5.3891],[-3.2444,6.2505],[-2.9836,7.3797],[-2.5622,8.2196],[-2.8275,9.6425],[-2.9639,10.3953],[-2.9404,10.9627],[-1.2034,11.0098],[-.7616,10.9369],[-.4387,11.0983],[.0238,11.0187],[-.0498,10.7069],[.3676,10.1912],[.3659,9.465],[.4612,8.6772],[.712,8.3125],[.491,7.4117],[.5704,6.9144],[.8369,6.28],[1.0601,5.9288]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Ghana",sov_a3:"GHA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Ghana",adm0_a3:"GHA",geou_dif:0,geounit:"Ghana",gu_a3:"GHA",su_dif:0,subunit:"Ghana",su_a3:"GHA",brk_diff:0,name:"Ghana",name_long:"Ghana",brk_a3:"GHA",brk_name:"Ghana",brk_group:"",abbrev:"Ghana",postal:"GH",formal_en:"Republic of Ghana",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Ghana",name_alt:"",mapcolor7:5,mapcolor8:3,mapcolor9:1,mapcolor13:4,pop_est:23832495,gdp_md_est:34200,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"GH",iso_a3:"GHA",iso_n3:"288",un_a3:"288",wb_a2:"GH",wb_a3:"GHA",woe_id:-99,adm0_a3_is:"GHA",adm0_a3_us:"GHA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-8.4393,7.686],[-8.7221,7.7117],[-8.9261,7.309],[-9.2088,7.3139],[-9.4033,7.5269],[-9.3373,7.9285],[-9.7553,8.5411],[-10.0166,8.4285],[-10.2301,8.4062],[-10.5055,8.3489],[-10.4943,8.7155],[-10.6548,8.9772],[-10.6224,9.2679],[-10.8392,9.6882],[-11.1175,10.0459],[-11.9173,10.047],[-12.1503,9.8586],[-12.4259,9.8358],[-12.5967,9.6202],[-12.712,9.3427],[-13.2466,8.903],[-13.6852,9.4947],[-14.074,9.8862],[-14.3301,10.0157],[-14.5797,10.2145],[-14.6932,10.6563],[-14.8396,10.8766],[-15.1303,11.0404],[-14.6857,11.5278],[-14.3822,11.5093],[-14.1214,11.6771],[-13.9008,11.6787],[-13.7432,11.8113],[-13.8283,12.1426],[-13.7187,12.2472],[-13.7005,12.5862],[-13.2178,12.5759],[-12.4991,12.3321],[-12.2786,12.3544],[-12.2036,12.4656],[-11.6583,12.3866],[-11.5139,12.443],[-11.4562,12.0768],[-11.2976,12.078],[-11.0366,12.2112],[-10.8708,12.1779],[-10.5932,11.924],[-10.1652,11.8441],[-9.891,12.0605],[-9.5679,12.1942],[-9.3276,12.3343],[-9.1275,12.3081],[-8.9053,12.0884],[-8.7861,11.8126],[-8.3763,11.3936],[-8.5813,11.1362],[-8.6203,10.8109],[-8.4073,10.9093],[-8.2824,10.7926],[-8.3354,10.4948],[-8.0299,10.2065],[-8.2293,10.129],[-8.3096,9.7895],[-8.0791,9.3762],[-7.8321,8.5757],[-8.2035,8.4555],[-8.299,8.3164],[-8.2218,8.1233],[-8.2807,7.6872],[-8.4393,7.686]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Guinea",sov_a3:"GIN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Guinea",adm0_a3:"GIN",geou_dif:0,geounit:"Guinea",gu_a3:"GIN",su_dif:0,subunit:"Guinea",su_a3:"GIN",brk_diff:0,name:"Guinea",name_long:"Guinea",brk_a3:"GIN",brk_name:"Guinea",brk_group:"",abbrev:"Gin.",postal:"GN",formal_en:"Republic of Guinea",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Guinea",name_alt:"",mapcolor7:6,mapcolor8:3,mapcolor9:7,mapcolor13:2,pop_est:10057975,gdp_md_est:10600,pop_year:-99,lastcensus:1996,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"GN",iso_a3:"GIN",iso_n3:"324",un_a3:"324",wb_a2:"GN",wb_a3:"GIN",woe_id:-99,adm0_a3_is:"GIN",adm0_a3_us:"GIN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-16.8415,13.1514],[-16.7137,13.595],[-15.6246,13.6236],[-15.3988,13.8604],[-15.0817,13.8765],[-14.687,13.6304],[-14.3767,13.6257],[-14.047,13.7941],[-13.845,13.505],[-14.2777,13.2806],[-14.7122,13.2982],[-15.1412,13.5095],[-15.5118,13.2786],[-15.691,13.2704],[-15.9313,13.1303],[-16.8415,13.1514]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Gambia",sov_a3:"GMB",adm0_dif:0,level:2,type:"Sovereign country",admin:"Gambia",adm0_a3:"GMB",geou_dif:0,geounit:"Gambia",gu_a3:"GMB",su_dif:0,subunit:"Gambia",su_a3:"GMB",brk_diff:0,name:"Gambia",name_long:"The Gambia",brk_a3:"GMB",brk_name:"Gambia",brk_group:"",abbrev:"Gambia",postal:"GM",formal_en:"Republic of the Gambia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Gambia, The",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:1,mapcolor13:8,pop_est:1782893,gdp_md_est:2272,pop_year:-99,lastcensus:2003,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"GM",iso_a3:"GMB",iso_n3:"270",un_a3:"270",wb_a2:"GM",wb_a3:"GMB",woe_id:-99,adm0_a3_is:"GMB",adm0_a3_us:"GMB",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:6,long_len:10,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-15.1303,11.0404],[-15.6642,11.4585],[-16.0852,11.5246],[-16.3148,11.8065],[-16.3089,11.9587],[-16.6138,12.1709],[-16.6775,12.3849],[-16.1477,12.5478],[-15.8166,12.5156],[-15.5485,12.6282],[-13.7005,12.5862],[-13.7187,12.2472],[-13.8283,12.1426],[-13.7432,11.8113],[-13.9008,11.6787],[-14.1214,11.6771],[-14.3822,11.5093],[-14.6857,11.5278],[-15.1303,11.0404]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Guinea Bissau",sov_a3:"GNB",adm0_dif:0,level:2,type:"Sovereign country",admin:"Guinea Bissau",adm0_a3:"GNB",geou_dif:0,geounit:"Guinea Bissau",gu_a3:"GNB",su_dif:0,subunit:"Guinea Bissau",su_a3:"GNB",brk_diff:0,name:"Guinea-Bissau",name_long:"Guinea-Bissau",brk_a3:"GNB",brk_name:"Guinea-Bissau",brk_group:"",abbrev:"GnB.",postal:"GW",formal_en:"Republic of Guinea-Bissau",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Guinea-Bissau",name_alt:"",mapcolor7:3,mapcolor8:5,mapcolor9:3,mapcolor13:4,pop_est:1533964,gdp_md_est:904.2,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"GW",iso_a3:"GNB",iso_n3:"624",un_a3:"624",wb_a2:"GW",wb_a3:"GNB",woe_id:-99,adm0_a3_is:"GNB",adm0_a3_us:"GNB",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:13,long_len:13,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.4929,1.0101],[9.3056,1.1609],[9.6492,2.2839],[11.2764,2.2611],[11.2851,1.0577],[9.8303,1.0679],[9.4929,1.0101]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Equatorial Guinea",sov_a3:"GNQ",adm0_dif:0,level:2,type:"Sovereign country",admin:"Equatorial Guinea",adm0_a3:"GNQ",geou_dif:0,geounit:"Equatorial Guinea",gu_a3:"GNQ",su_dif:0,subunit:"Equatorial Guinea",su_a3:"GNQ",brk_diff:0,name:"Eq. Guinea",name_long:"Equatorial Guinea",brk_a3:"GNQ",brk_name:"Eq. Guinea",brk_group:"",abbrev:"Eq. G.",postal:"GQ",formal_en:"Republic of Equatorial Guinea",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Equatorial Guinea",name_alt:"",mapcolor7:4,mapcolor8:1,mapcolor9:4,mapcolor13:8,pop_est:650702,gdp_md_est:14060,pop_year:0,lastcensus:2002,gdp_year:0,economy:"7. Least developed region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"GQ",iso_a3:"GNQ",iso_n3:"226",un_a3:"226",wb_a2:"GQ",wb_a3:"GNQ",woe_id:-99,adm0_a3_is:"GNQ",adm0_a3_us:"GNQ",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Middle Africa",region_wb:"Sub-Saharan Africa",name_len:10,long_len:17,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[23.7,35.705],[24.2467,35.368],[25.025,35.425],[25.7692,35.354],[25.745,35.18],[26.29,35.3],[26.165,35.005],[24.725,34.92],[24.735,35.085],[23.515,35.28],[23.7,35.705]],[[26.6042,41.5621],[26.2946,40.9363],[26.0569,40.8241],[25.4477,40.8525],[24.9258,40.9471],[23.7148,40.6871],[24.408,40.125],[23.9,39.962],[23.343,39.961],[22.814,40.476],[22.6263,40.2566],[22.8497,39.6593],[23.35,39.19],[22.9731,38.9709],[23.53,38.51],[24.025,38.22],[24.04,37.655],[23.115,37.92],[23.41,37.41],[22.775,37.305],[23.1542,36.4225],[22.49,36.41],[21.67,36.845],[21.295,37.645],[21.12,38.3103],[20.73,38.77],[20.2177,39.3402],[20.15,39.625],[20.615,40.11],[20.675,40.435],[21,40.58],[21.02,40.8427],[21.6742,40.9313],[22.0554,41.1499],[22.5973,41.1305],[22.7618,41.3048],[22.9524,41.338],[23.6921,41.3091],[24.4926,41.5839],[25.1972,41.2345],[26.1061,41.3289],[26.117,41.8269],[26.6042,41.5621]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Greece",sov_a3:"GRC",adm0_dif:0,level:2,type:"Sovereign country",admin:"Greece",adm0_a3:"GRC",geou_dif:0,geounit:"Greece",gu_a3:"GRC",su_dif:0,subunit:"Greece",su_a3:"GRC",brk_diff:0,name:"Greece",name_long:"Greece",brk_a3:"GRC",brk_name:"Greece",brk_group:"",abbrev:"Greece",postal:"GR",formal_en:"Hellenic Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Greece",name_alt:"",mapcolor7:2,mapcolor8:2,mapcolor9:2,mapcolor13:9,pop_est:10737428,gdp_md_est:343e3,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"GR",iso_a3:"GRC",iso_n3:"300",un_a3:"300",wb_a2:"GR",wb_a3:"GRC",woe_id:-99,adm0_a3_is:"GRC",adm0_a3_us:"GRC",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:6,long_len:6,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-46.7638,82.628],[-43.4064,83.2252],[-39.8975,83.1802],[-38.6221,83.549],[-35.0879,83.6451],[-27.1005,83.5197],[-20.8454,82.7267],[-22.6918,82.3417],[-26.5175,82.2977],[-31.9,82.2],[-31.3965,82.0215],[-27.8567,82.1318],[-24.8445,81.787],[-22.9033,82.0932],[-22.0717,81.7345],[-23.1696,81.1527],[-20.6236,81.5246],[-15.7682,81.9125],[-12.7702,81.7189],[-12.2085,81.2915],[-16.2853,80.58],[-16.85,80.35],[-20.0462,80.1771],[-17.7303,80.1291],[-18.9,79.4],[-19.705,78.7513],[-19.6735,77.6386],[-18.4728,76.9857],[-20.035,76.9443],[-21.6794,76.628],[-19.8341,76.0981],[-19.599,75.2484],[-20.6682,75.1559],[-19.3728,74.2956],[-21.5942,74.2238],[-20.4345,73.8171],[-20.7623,73.4644],[-22.1722,73.3096],[-23.5659,73.3066],[-22.3131,72.6293],[-22.2995,72.1841],[-24.2783,72.5979],[-24.793,72.3302],[-23.443,72.0802],[-22.1328,71.469],[-21.7536,70.6637],[-23.536,70.471],[-24.307,70.8565],[-25.5434,71.4309],[-25.2014,70.7523],[-26.3628,70.2265],[-23.7274,70.184],[-22.349,70.1295],[-25.0293,69.2588],[-27.7474,68.4705],[-30.6737,68.125],[-31.7766,68.1208],[-32.811,67.7355],[-34.202,66.6797],[-36.3528,65.9789],[-37.0438,65.9377],[-38.375,65.6921],[-39.8122,65.4585],[-40.669,64.84],[-40.6828,64.139],[-41.1887,63.4825],[-42.8194,62.6823],[-42.4167,61.9009],[-42.8662,61.074],[-43.3784,60.0977],[-44.7875,60.0368],[-46.2636,60.8533],[-48.2629,60.8584],[-49.2331,61.4068],[-49.9004,62.3834],[-51.6332,63.6269],[-52.1401,64.2784],[-52.2766,65.1767],[-53.6617,66.0996],[-53.3016,66.8365],[-53.9691,67.189],[-52.9804,68.3576],[-51.4754,68.7296],[-51.0804,69.1478],[-50.8712,69.9291],[-52.0136,69.5749],[-52.5579,69.4262],[-53.4563,69.2836],[-54.6834,69.61],[-54.75,70.2893],[-54.3588,70.8213],[-53.4313,70.8358],[-51.3901,70.5698],[-53.1094,71.2049],[-54.0042,71.5472],[-55,71.4065],[-55.8347,71.6544],[-54.7182,72.5863],[-55.3263,72.9586],[-56.12,73.6498],[-57.3236,74.7103],[-58.5968,75.0986],[-58.5852,75.5173],[-61.2686,76.1024],[-63.3916,76.1752],[-66.0643,76.1349],[-68.5044,76.0614],[-69.6648,76.3798],[-71.4026,77.0086],[-68.7767,77.3231],[-66.764,77.376],[-71.0429,77.6359],[-73.297,78.0442],[-73.1594,78.4327],[-69.3734,78.9139],[-65.7107,79.3944],[-65.3239,79.7581],[-68.023,80.1172],[-67.1513,80.5158],[-63.6892,81.214],[-62.2344,81.3211],[-62.6512,81.7704],[-60.2825,82.0336],[-57.2074,82.1907],[-54.1344,82.1996],[-53.0433,81.8883],[-50.3906,82.4388],[-48.0039,82.0648],[-46.5998,81.9859],[-44.523,81.6607],[-46.9007,82.1998],[-46.7638,82.628]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Denmark",sov_a3:"DN1",adm0_dif:1,level:2,type:"Country",admin:"Greenland",adm0_a3:"GRL",geou_dif:0,geounit:"Greenland",gu_a3:"GRL",su_dif:0,subunit:"Greenland",su_a3:"GRL",brk_diff:0,name:"Greenland",name_long:"Greenland",brk_a3:"GRL",brk_name:"Greenland",brk_group:"",abbrev:"Grlnd.",postal:"GL",formal_en:"Greenland",formal_fr:"",note_adm0:"Den.",note_brk:"",name_sort:"Greenland",name_alt:"",mapcolor7:4,mapcolor8:1,mapcolor9:3,mapcolor13:12,pop_est:57600,gdp_md_est:1100,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"GL",iso_a3:"GRL",iso_n3:"304",un_a3:"304",wb_a2:"GL",wb_a3:"GRL",woe_id:-99,adm0_a3_is:"GRL",adm0_a3_us:"GRL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Northern America",region_wb:"Europe & Central Asia",name_len:9,long_len:9,abbrev_len:6,tiny:-99,homepart:-99}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-90.0956,13.7353],[-90.6086,13.9098],[-91.2324,13.9278],[-91.6897,14.1262],[-92.2278,14.5388],[-92.2032,14.8301],[-92.0872,15.0646],[-92.2292,15.2514],[-91.748,16.0666],[-90.4645,16.0696],[-90.4389,16.4101],[-90.6008,16.4708],[-90.7118,16.6875],[-91.0817,16.9185],[-91.4539,17.2522],[-91.0023,17.2547],[-91.0015,17.8176],[-90.0679,17.8193],[-89.1431,17.8083],[-89.1508,17.0156],[-89.2291,15.8869],[-88.9306,15.8873],[-88.6046,15.7064],[-88.5184,15.8554],[-88.225,15.7277],[-88.6807,15.3462],[-89.1548,15.0664],[-89.2252,14.8743],[-89.1455,14.678],[-89.3533,14.4241],[-89.5873,14.3626],[-89.5342,14.2448],[-89.7219,14.1342],[-90.0647,13.882],[-90.0956,13.7353]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Guatemala",sov_a3:"GTM",adm0_dif:0,level:2,type:"Sovereign country",admin:"Guatemala",adm0_a3:"GTM",geou_dif:0,geounit:"Guatemala",gu_a3:"GTM",su_dif:0,subunit:"Guatemala",su_a3:"GTM",brk_diff:0,name:"Guatemala",name_long:"Guatemala",brk_a3:"GTM",brk_name:"Guatemala",brk_group:"",abbrev:"Guat.",postal:"GT",formal_en:"Republic of Guatemala",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Guatemala",name_alt:"",mapcolor7:3,mapcolor8:3,mapcolor9:3,mapcolor13:6,pop_est:13276517,gdp_md_est:68580,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"GT",iso_a3:"GTM",iso_n3:"320",un_a3:"320",wb_a2:"GT",wb_a3:"GTM",woe_id:-99,adm0_a3_is:"GTM",adm0_a3_us:"GTM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Central America",region_wb:"Latin America & Caribbean",name_len:9,long_len:9,abbrev_len:5,tiny:4,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-59.7583,8.367],[-59.1017,7.9992],[-58.483,7.3477],[-58.4549,6.8328],[-58.0781,6.8091],[-57.5422,6.3213],[-57.1474,5.9731],[-57.3072,5.0736],[-57.9143,4.8126],[-57.8602,4.5768],[-58.0447,4.0609],[-57.6016,3.3347],[-57.2814,3.3335],[-57.1501,2.7689],[-56.5394,1.8995],[-56.7827,1.8637],[-57.3358,1.9485],[-57.661,1.6826],[-58.1134,1.5072],[-58.4295,1.4639],[-58.54,1.2681],[-59.0309,1.3177],[-59.646,1.7869],[-59.7185,2.2496],[-59.9745,2.7552],[-59.8154,3.6065],[-59.538,3.9588],[-59.7674,4.4235],[-60.111,4.575],[-59.981,5.0141],[-60.2137,5.2445],[-60.7336,5.2003],[-61.4103,5.9591],[-61.1394,6.2343],[-61.1593,6.6961],[-60.544,6.8566],[-60.2957,7.0439],[-60.638,7.415],[-60.5506,7.7796],[-59.7583,8.367]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Guyana",sov_a3:"GUY",adm0_dif:0,level:2,type:"Sovereign country",admin:"Guyana",adm0_a3:"GUY",geou_dif:0,geounit:"Guyana",gu_a3:"GUY",su_dif:0,subunit:"Guyana",su_a3:"GUY",brk_diff:0,name:"Guyana",name_long:"Guyana",brk_a3:"GUY",brk_name:"Guyana",brk_group:"",abbrev:"Guy.",postal:"GY",formal_en:"Co-operative Republic of Guyana",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Guyana",name_alt:"",mapcolor7:3,mapcolor8:1,mapcolor9:4,mapcolor13:8,pop_est:772298,gdp_md_est:2966,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"GY",iso_a3:"GUY",iso_n3:"328",un_a3:"328",wb_a2:"GY",wb_a3:"GUY",woe_id:-99,adm0_a3_is:"GUY",adm0_a3_us:"GUY",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-87.3167,12.9847],[-87.4894,13.2975],[-87.7931,13.3845],[-87.7235,13.7851],[-87.8595,13.8933],[-88.0653,13.9646],[-88.504,13.8455],[-88.5412,13.9802],[-88.8431,14.1405],[-89.0585,14.34],[-89.3533,14.4241],[-89.1455,14.678],[-89.2252,14.8743],[-89.1548,15.0664],[-88.6807,15.3462],[-88.225,15.7277],[-88.1212,15.6887],[-87.9018,15.8645],[-87.6157,15.8788],[-87.5229,15.7973],[-87.3678,15.8469],[-86.9032,15.7567],[-86.4409,15.7828],[-86.1192,15.8934],[-86.002,16.0054],[-85.6833,15.9537],[-85.444,15.8857],[-85.1824,15.9092],[-84.9837,15.9959],[-84.527,15.8572],[-84.3683,15.8352],[-84.0631,15.6482],[-83.774,15.4241],[-83.4104,15.2709],[-83.1472,14.9958],[-83.49,15.0163],[-83.6286,14.8801],[-83.9757,14.7494],[-84.2283,14.7488],[-84.4493,14.6216],[-84.6496,14.6668],[-84.82,14.8196],[-84.9245,14.7905],[-85.0528,14.5515],[-85.1488,14.5602],[-85.1654,14.3544],[-85.5144,14.079],[-85.6987,13.9601],[-85.8013,13.8361],[-86.0963,14.0382],[-86.3121,13.7714],[-86.5207,13.7785],[-86.7551,13.7548],[-86.7338,13.2631],[-86.8806,13.2542],[-87.0058,13.0258],[-87.3167,12.9847]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Honduras",sov_a3:"HND",adm0_dif:0,level:2,type:"Sovereign country",admin:"Honduras",adm0_a3:"HND",geou_dif:0,geounit:"Honduras",gu_a3:"HND",su_dif:0,subunit:"Honduras",su_a3:"HND",brk_diff:0,name:"Honduras",name_long:"Honduras",brk_a3:"HND",brk_name:"Honduras",brk_group:"",abbrev:"Hond.",postal:"HN",formal_en:"Republic of Honduras",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Honduras",name_alt:"",mapcolor7:2,mapcolor8:5,mapcolor9:2,mapcolor13:5,pop_est:7792854,gdp_md_est:33720,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"HN",iso_a3:"HND",iso_n3:"340",un_a3:"340",wb_a2:"HN",wb_a3:"HND",woe_id:-99,adm0_a3_is:"HND",adm0_a3_us:"HND",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Central America",region_wb:"Latin America & Caribbean",name_len:8,long_len:8,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[18.8298,45.9089],[19.0728,45.5215],[19.3905,45.2365],[19.0055,44.8602],[18.5532,45.0816],[17.8618,45.0677],[17.0021,45.2338],[16.5349,45.2116],[16.3182,45.0041],[15.9594,45.2338],[15.75,44.8187],[16.2397,44.3511],[16.4564,44.0412],[16.9162,43.6677],[17.2974,43.4463],[17.6749,43.0286],[18.56,42.65],[18.45,42.48],[17.51,42.85],[16.93,43.21],[16.0154,43.5072],[15.1745,44.2432],[15.3763,44.3179],[14.9203,44.7385],[14.9016,45.0761],[14.2587,45.2338],[13.9523,44.8021],[13.657,45.1369],[13.6794,45.4841],[13.7151,45.5003],[14.412,45.4662],[14.5951,45.6349],[14.9352,45.4717],[15.3277,45.4523],[15.324,45.7318],[15.6715,45.8342],[15.7687,46.2381],[16.5648,46.5038],[16.8825,46.3806],[17.6301,45.9518],[18.4561,45.7595],[18.8298,45.9089]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Croatia",sov_a3:"HRV",adm0_dif:0,level:2,type:"Sovereign country",admin:"Croatia",adm0_a3:"HRV",geou_dif:0,geounit:"Croatia",gu_a3:"HRV",su_dif:0,subunit:"Croatia",su_a3:"HRV",brk_diff:0,name:"Croatia",name_long:"Croatia",brk_a3:"HRV",brk_name:"Croatia",brk_group:"",abbrev:"Cro.",postal:"HR",formal_en:"Republic of Croatia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Croatia",name_alt:"",mapcolor7:5,mapcolor8:4,mapcolor9:5,mapcolor13:1,pop_est:4489409,gdp_md_est:82390,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"HR",iso_a3:"HRV",iso_n3:"191",un_a3:"191",wb_a2:"HR",wb_a3:"HRV",woe_id:-99,adm0_a3_is:"HRV",adm0_a3_us:"HRV",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-73.1898,19.9157],[-72.5797,19.8715],[-71.7124,19.7145],[-71.6249,19.1698],[-71.7013,18.7854],[-71.9451,18.6169],[-71.6877,18.3167],[-71.7083,18.045],[-72.3725,18.215],[-72.8444,18.1456],[-73.4546,18.2179],[-73.9224,18.031],[-74.458,18.3425],[-74.3699,18.6649],[-73.4495,18.5261],[-72.6949,18.4458],[-72.3349,18.6684],[-72.7916,19.1016],[-72.7841,19.4836],[-73.415,19.6396],[-73.1898,19.9157]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Haiti",sov_a3:"HTI",adm0_dif:0,level:2,type:"Sovereign country",admin:"Haiti",adm0_a3:"HTI",geou_dif:0,geounit:"Haiti",gu_a3:"HTI",su_dif:0,subunit:"Haiti",su_a3:"HTI",brk_diff:0,name:"Haiti",name_long:"Haiti",brk_a3:"HTI",brk_name:"Haiti",brk_group:"",abbrev:"Haiti",postal:"HT",formal_en:"Republic of Haiti",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Haiti",name_alt:"",mapcolor7:2,mapcolor8:1,mapcolor9:7,mapcolor13:2,pop_est:9035536,gdp_md_est:11500,pop_year:-99,lastcensus:2003,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"HT",iso_a3:"HTI",iso_n3:"332",un_a3:"332",wb_a2:"HT",wb_a3:"HTI",woe_id:-99,adm0_a3_is:"HTI",adm0_a3_us:"HTI",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Caribbean",region_wb:"Latin America & Caribbean",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.2023,46.8524],[16.5343,47.4962],[16.3406,47.7129],[16.9038,47.7149],[16.9797,48.1235],[17.4885,47.8675],[17.8571,47.7584],[18.6965,47.881],[18.777,48.0818],[19.1744,48.1114],[19.6614,48.2666],[19.7695,48.2027],[20.2391,48.3276],[20.4736,48.5629],[20.8013,48.6239],[21.8722,48.32],[22.0856,48.4223],[22.6408,48.1502],[22.7105,47.8822],[22.0998,47.6724],[21.6265,46.9942],[21.022,46.3161],[20.2202,46.1275],[19.596,46.1717],[18.8298,45.9089],[18.4561,45.7595],[17.6301,45.9518],[16.8825,46.3806],[16.5648,46.5038],[16.3705,46.8413],[16.2023,46.8524]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Hungary",sov_a3:"HUN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Hungary",adm0_a3:"HUN",geou_dif:0,geounit:"Hungary",gu_a3:"HUN",su_dif:0,subunit:"Hungary",su_a3:"HUN",brk_diff:0,name:"Hungary",name_long:"Hungary",brk_a3:"HUN",brk_name:"Hungary",brk_group:"",abbrev:"Hun.",postal:"HU",formal_en:"Republic of Hungary",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Hungary",name_alt:"",mapcolor7:4,mapcolor8:6,mapcolor9:1,mapcolor13:5,pop_est:9905596,gdp_md_est:196600,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"HU",iso_a3:"HUN",iso_n3:"348",un_a3:"348",wb_a2:"HU",wb_a3:"HUN",woe_id:-99,adm0_a3_is:"HUN",adm0_a3_us:"HUN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Eastern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[120.7156,-10.2396],[120.295,-10.2586],[118.9678,-9.558],[119.9003,-9.3613],[120.4258,-9.6659],[120.7755,-9.9697],[120.7156,-10.2396]],[[124.436,-10.14],[123.58,-10.36],[123.46,-10.24],[123.55,-9.9],[123.98,-9.29],[124.9687,-8.8928],[125.07,-9.09],[125.0885,-9.3932],[124.436,-10.14]],[[117.9,-8.0957],[118.2606,-8.3624],[118.8785,-8.2807],[119.1265,-8.7058],[117.9704,-8.9066],[117.2777,-9.0409],[116.7401,-9.0329],[117.0837,-8.4572],[117.632,-8.4493],[117.9,-8.0957]],[[122.9035,-8.0942],[122.757,-8.6498],[121.2545,-8.9337],[119.9244,-8.8104],[119.9209,-8.4449],[120.7151,-8.237],[121.3417,-8.5367],[122.0074,-8.4606],[122.9035,-8.0942]],[[108.6235,-6.7777],[110.5392,-6.8774],[110.7596,-6.4652],[112.6148,-6.946],[112.9788,-7.5942],[114.4789,-7.7765],[115.7055,-8.3708],[114.5645,-8.7518],[113.4647,-8.3489],[112.5597,-8.3762],[111.5221,-8.3021],[110.5861,-8.1226],[109.4277,-7.7407],[108.6937,-7.6416],[108.2778,-7.7667],[106.4541,-7.3549],[106.2806,-6.9249],[105.3655,-6.8514],[106.0516,-5.8959],[107.265,-5.955],[108.0721,-6.3458],[108.4868,-6.422],[108.6235,-6.7777]],[[134.7246,-6.2144],[134.2101,-6.8952],[134.1128,-6.1425],[134.2903,-5.7831],[134.4996,-5.445],[134.727,-5.7376],[134.7246,-6.2144]],[[127.2492,-3.4591],[126.8749,-3.791],[126.1838,-3.6074],[125.989,-3.1773],[127.0007,-3.1293],[127.2492,-3.4591]],[[130.4713,-3.0938],[130.8348,-3.8585],[129.9905,-3.4463],[129.1552,-3.3626],[128.5907,-3.4287],[127.8989,-3.3934],[128.1359,-2.8437],[129.371,-2.8022],[130.4713,-3.0938]],[[134.1434,-1.1519],[134.4226,-2.7692],[135.4576,-3.3678],[136.2933,-2.307],[137.4407,-1.7035],[138.3297,-1.7027],[139.1849,-2.0513],[139.9267,-2.4091],[141.0002,-2.6002],[141.0171,-5.859],[141.0339,-9.1179],[140.1434,-8.2972],[139.1278,-8.096],[138.8815,-8.3809],[137.6145,-8.4117],[138.0391,-7.5979],[138.6686,-7.3202],[138.4079,-6.2328],[137.9278,-5.3934],[135.9893,-4.5465],[135.1646,-4.4629],[133.6629,-3.5389],[133.3677,-4.0248],[132.984,-4.113],[132.7569,-3.7463],[132.7538,-3.3118],[131.9898,-2.8206],[133.0668,-2.4604],[133.78,-2.4798],[133.6962,-2.2145],[132.2324,-2.2125],[131.8362,-1.6172],[130.9428,-1.4325],[130.5196,-.9377],[131.8675,-.6955],[132.3801,-.3695],[133.9855,-.7802],[134.1434,-1.1519]],[[125.2405,1.4198],[124.437,.4279],[123.6855,.2356],[122.7231,.4311],[121.0567,.3812],[120.1831,.2372],[120.0409,-.5197],[120.9359,-1.4089],[121.4758,-.956],[123.3406,-.6157],[123.2584,-1.0762],[122.8227,-.931],[122.3885,-1.5169],[121.5083,-1.9045],[122.4546,-3.1861],[122.2719,-3.5295],[123.171,-4.6837],[123.1623,-5.3406],[122.6285,-5.6346],[122.2364,-5.2829],[122.7196,-4.4642],[121.7382,-4.8513],[121.4895,-4.5746],[121.6192,-4.1885],[120.8982,-3.6021],[120.9724,-2.6276],[120.3055,-2.9316],[120.39,-4.0976],[120.4307,-5.5282],[119.7965,-5.6734],[119.3669,-5.3799],[119.6536,-4.4594],[119.4988,-3.4944],[119.0783,-3.487],[118.7678,-2.802],[119.181,-2.1471],[119.3234,-1.3531],[119.826,.1543],[120.0357,.5665],[120.8858,1.3092],[121.6668,1.0139],[122.9276,.8752],[124.0775,.9171],[125.066,1.6433],[125.2405,1.4198]],[[128.6882,1.1324],[128.636,.2585],[128.1202,.3564],[127.968,-.2521],[128.38,-.78],[128.1,-.9],[127.6965,-.2666],[127.3995,1.0117],[127.6005,1.8107],[127.9324,2.1746],[128.0042,1.6285],[128.5946,1.5408],[128.6882,1.1324]],[[117.8756,1.8276],[118.9967,.9022],[117.8119,.7842],[117.4783,.1025],[117.5216,-.8037],[116.56,-1.4877],[116.5338,-2.4835],[116.1481,-4.0127],[116.0009,-3.657],[114.8648,-4.107],[114.4687,-3.4957],[113.7557,-3.4392],[113.257,-3.1188],[112.0681,-3.4784],[111.7033,-2.9944],[111.0482,-3.0494],[110.2238,-2.934],[110.0709,-1.5929],[109.5719,-1.3149],[109.0919,-.4595],[108.9527,.4154],[109.0691,1.3419],[109.6633,2.0065],[109.8302,1.3381],[110.5141,.7731],[111.1591,.9765],[111.7975,.9044],[112.3803,1.4101],[112.8598,1.4978],[113.8058,1.2175],[114.6214,1.4307],[115.134,2.8215],[115.5191,3.1692],[115.8655,4.3066],[117.0152,4.3061],[117.882,4.1376],[117.3132,3.2344],[118.0483,2.2877],[117.8756,1.8276]],[[105.8177,-5.8524],[104.7104,-5.8733],[103.8682,-5.0373],[102.5843,-4.2203],[102.1562,-3.6141],[101.3991,-2.7998],[100.9025,-2.0503],[100.142,-.6503],[99.2637,.1831],[98.97,1.0429],[98.6014,1.8235],[97.6996,2.4532],[97.1769,3.3088],[96.424,3.8689],[95.3809,4.9708],[95.293,5.4798],[95.9369,5.4395],[97.4849,5.2463],[98.3692,4.2684],[99.1426,3.5903],[99.694,3.1743],[100.6414,2.0994],[101.658,2.0837],[102.4983,1.3987],[103.0768,.5614],[103.8384,.1045],[103.4376,-.7119],[104.0108,-1.0592],[104.37,-1.0848],[104.5395,-1.7824],[104.8879,-2.3404],[105.6221,-2.4288],[106.1086,-3.0618],[105.8574,-4.3055],[105.8177,-5.8524]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Indonesia",sov_a3:"IDN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Indonesia",adm0_a3:"IDN",geou_dif:0,geounit:"Indonesia",gu_a3:"IDN",su_dif:0,subunit:"Indonesia",su_a3:"IDN",brk_diff:0,name:"Indonesia",name_long:"Indonesia",brk_a3:"IDN",brk_name:"Indonesia",brk_group:"",abbrev:"Indo.",postal:"INDO",formal_en:"Republic of Indonesia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Indonesia",name_alt:"",mapcolor7:6,mapcolor8:6,mapcolor9:6,mapcolor13:11,pop_est:240271522,gdp_md_est:914600,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"4. Emerging region: MIKT",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"ID",iso_a3:"IDN",iso_n3:"360",un_a3:"360",wb_a2:"ID",wb_a3:"IDN",woe_id:-99,adm0_a3_is:"IDN",adm0_a3_us:"IDN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"South-Eastern Asia",region_wb:"East Asia & Pacific",name_len:9,long_len:9,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[77.8375,35.494],[78.9123,34.3219],[78.8111,33.5062],[79.2089,32.9944],[79.1761,32.4838],[78.4584,32.6182],[78.7389,31.5159],[79.7214,30.8827],[81.1113,30.1835],[80.4767,29.7299],[80.0884,28.7945],[81.0572,28.4161],[82,27.9255],[83.3042,27.3645],[84.675,27.2349],[85.2518,26.7262],[86.0244,26.631],[87.2275,26.3979],[88.0602,26.4146],[88.1748,26.8104],[88.0431,27.4458],[88.1204,27.8765],[88.7303,28.0869],[88.8142,27.2993],[88.8356,27.099],[89.7445,26.7194],[90.3733,26.8757],[91.2175,26.8086],[92.0335,26.8383],[92.1037,27.4526],[91.6967,27.7717],[92.5031,27.8969],[93.4133,28.6406],[94.566,29.2774],[95.4048,29.0317],[96.1177,29.4528],[96.5866,28.831],[96.2488,28.411],[97.3271,28.2616],[97.4026,27.8825],[97.052,27.6991],[97.134,27.0838],[96.4194,27.2646],[95.1248,26.5736],[95.1552,26.0013],[94.6032,25.1625],[94.5527,24.6752],[94.1067,23.8507],[93.3252,24.0786],[93.2863,23.0437],[93.0603,22.7031],[93.1661,22.2785],[92.6727,22.0412],[92.146,23.6275],[91.8699,23.6243],[91.7065,22.9853],[91.159,23.5035],[91.4677,24.0726],[91.9151,24.1304],[92.3762,24.9767],[91.7996,25.1474],[90.8722,25.1326],[89.9207,25.2697],[89.8325,25.9651],[89.3551,26.0144],[88.563,26.4465],[88.2098,25.7681],[88.9316,25.2387],[88.3064,24.8661],[88.0844,24.5017],[88.6999,24.2337],[88.5298,23.6311],[88.8763,22.8791],[89.032,22.0557],[88.8888,21.6906],[88.2085,21.7032],[86.9757,21.4956],[87.0332,20.7433],[86.4994,20.1516],[85.0603,19.4786],[83.941,18.302],[83.1892,17.6712],[82.1928,17.0166],[82.1912,16.5567],[81.6927,16.3102],[80.792,15.952],[80.3249,15.8992],[80.0251,15.1364],[80.2333,13.8358],[80.2863,13.0063],[79.8625,12.0562],[79.858,10.3573],[79.3405,10.3089],[78.8853,9.5461],[79.1897,9.2165],[78.2779,8.933],[77.9412,8.253],[77.5399,7.9655],[76.593,8.8993],[76.1301,10.2996],[75.7465,11.3083],[75.3961,11.7812],[74.8648,12.7419],[74.6167,13.9926],[74.4439,14.6172],[73.5342,15.9907],[73.1199,17.9286],[72.8209,19.2082],[72.8245,20.4195],[72.6305,21.356],[71.1753,20.7574],[70.4705,20.8773],[69.1641,22.0893],[69.6449,22.4508],[69.3496,22.8432],[68.1766,23.692],[68.8426,24.3591],[71.0432,24.3565],[70.8447,25.2151],[70.2829,25.7222],[70.1689,26.4919],[69.5144,26.941],[70.6165,27.9892],[71.7777,27.9132],[72.8238,28.9616],[73.4506,29.9764],[74.4214,30.9798],[74.4059,31.6926],[75.2586,32.2711],[74.4516,32.7649],[74.1043,33.4415],[73.7499,34.3177],[74.2402,34.7489],[75.7571,34.5049],[76.8717,34.6535],[77.8375,35.494]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"India",sov_a3:"IND",adm0_dif:0,level:2,type:"Sovereign country",admin:"India",adm0_a3:"IND",geou_dif:0,geounit:"India",gu_a3:"IND",su_dif:0,subunit:"India",su_a3:"IND",brk_diff:0,name:"India",name_long:"India",brk_a3:"IND",brk_name:"India",brk_group:"",abbrev:"India",postal:"IND",formal_en:"Republic of India",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"India",name_alt:"",mapcolor7:1,mapcolor8:3,mapcolor9:2,mapcolor13:2,pop_est:1166079220,gdp_md_est:3297e3,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"3. Emerging region: BRIC",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"IN",iso_a3:"IND",iso_n3:"356",un_a3:"356",wb_a2:"IN",wb_a3:"IND",woe_id:-99,adm0_a3_is:"IND",adm0_a3_us:"IND",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Southern Asia",region_wb:"South Asia",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-6.1979,53.8676],[-6.033,53.1532],[-6.7889,52.2601],[-8.5616,51.6693],[-9.9771,51.8205],[-9.1663,52.8646],[-9.6885,53.8814],[-8.328,54.6645],[-7.5722,55.1316],[-7.366,54.5958],[-7.5722,54.06],[-6.9537,54.0737],[-6.1979,53.8676]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Ireland",sov_a3:"IRL",adm0_dif:0,level:2,type:"Sovereign country",admin:"Ireland",adm0_a3:"IRL",geou_dif:0,geounit:"Ireland",gu_a3:"IRL",su_dif:0,subunit:"Ireland",su_a3:"IRL",brk_diff:0,name:"Ireland",name_long:"Ireland",brk_a3:"IRL",brk_name:"Ireland",brk_group:"",abbrev:"Ire.",postal:"IRL",formal_en:"Ireland",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Ireland",name_alt:"",mapcolor7:2,mapcolor8:3,mapcolor9:2,mapcolor13:2,pop_est:4203200,gdp_md_est:188400,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"IE",iso_a3:"IRL",iso_n3:"372",un_a3:"372",wb_a2:"IE",wb_a3:"IRL",woe_id:-99,adm0_a3_is:"IRL",adm0_a3_us:"IRL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Northern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[53.9216,37.1989],[54.8003,37.3924],[55.5116,37.9641],[56.1804,37.9351],[56.6194,38.1214],[57.3304,38.0292],[58.4362,37.5223],[59.2348,37.413],[60.3776,36.5274],[61.1231,36.4916],[61.2108,35.6501],[60.8032,34.4041],[60.5284,33.6764],[60.9637,33.5288],[60.5361,32.9813],[60.8637,32.1829],[60.9419,31.5481],[61.6993,31.3795],[61.7812,30.7359],[60.8742,29.8292],[61.3693,29.3033],[61.7719,28.6993],[62.7278,28.2596],[62.7554,27.3789],[63.2339,27.217],[63.3166,26.7565],[61.8742,26.24],[61.4974,25.0782],[59.6161,25.3802],[58.5258,25.61],[57.3973,25.7399],[56.9708,26.9661],[56.4921,27.1433],[55.7237,26.9646],[54.7151,26.4807],[53.4931,26.8124],[52.4836,27.5808],[51.5208,27.8657],[50.8529,28.8145],[50.115,30.1478],[49.5769,29.9857],[48.9413,30.3171],[48.568,29.9268],[48.0146,30.4525],[48.0047,30.9851],[47.6853,30.9849],[47.8492,31.7092],[47.3347,32.4692],[46.1094,33.0173],[45.4167,33.9678],[45.6485,34.7481],[46.1518,35.0933],[46.0763,35.6774],[45.4206,35.9775],[44.7727,37.1705],[44.2258,37.9716],[44.4214,38.2813],[44.1092,39.4281],[44.794,39.713],[44.9527,39.3358],[45.4577,38.8741],[46.1436,38.7412],[46.5057,38.7706],[47.6851,39.5084],[48.0601,39.5822],[48.3555,39.2888],[48.0107,38.794],[48.6344,38.2704],[48.8832,38.3202],[49.1996,37.5829],[50.1478,37.3746],[50.8424,36.8728],[52.264,36.7004],[53.8258,36.965],[53.9216,37.1989]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Iran",sov_a3:"IRN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Iran",adm0_a3:"IRN",geou_dif:0,geounit:"Iran",gu_a3:"IRN",su_dif:0,subunit:"Iran",su_a3:"IRN",brk_diff:0,name:"Iran",name_long:"Iran",brk_a3:"IRN",brk_name:"Iran",brk_group:"",abbrev:"Iran",postal:"IRN",formal_en:"Islamic Republic of Iran",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Iran, Islamic Rep.",name_alt:"",mapcolor7:4,mapcolor8:3,mapcolor9:4,mapcolor13:13,pop_est:66429284,gdp_md_est:841700,pop_year:-99,lastcensus:2006,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"IR",iso_a3:"IRN",iso_n3:"364",un_a3:"364",wb_a2:"IR",wb_a3:"IRN",woe_id:-99,adm0_a3_is:"IRN",adm0_a3_us:"IRN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Southern Asia",region_wb:"Middle East & North Africa",name_len:4,long_len:4,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[45.4206,35.9775],[46.0763,35.6774],[46.1518,35.0933],[45.6485,34.7481],[45.4167,33.9678],[46.1094,33.0173],[47.3347,32.4692],[47.8492,31.7092],[47.6853,30.9849],[48.0047,30.9851],[48.0146,30.4525],[48.568,29.9268],[47.9745,29.9758],[47.3026,30.0591],[46.5687,29.099],[44.7095,29.1789],[41.89,31.19],[40.4,31.89],[39.1955,32.161],[38.7923,33.3787],[41.0062,34.4194],[41.384,35.6283],[41.2897,36.3588],[41.8371,36.6059],[42.3496,37.2299],[42.7791,37.3853],[43.9423,37.2562],[44.2935,37.0015],[44.7727,37.1704],[45.4206,35.9775]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Iraq",sov_a3:"IRQ",adm0_dif:0,level:2,type:"Sovereign country",admin:"Iraq",adm0_a3:"IRQ",geou_dif:0,geounit:"Iraq",gu_a3:"IRQ",su_dif:0,subunit:"Iraq",su_a3:"IRQ",brk_diff:0,name:"Iraq",name_long:"Iraq",brk_a3:"IRQ",brk_name:"Iraq",brk_group:"",abbrev:"Iraq",postal:"IRQ",formal_en:"Republic of Iraq",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Iraq",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:3,mapcolor13:1,pop_est:31129225,gdp_md_est:103900,pop_year:-99,lastcensus:1997,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"IQ",iso_a3:"IRQ",iso_n3:"368",un_a3:"368",wb_a2:"IQ",wb_a3:"IRQ",woe_id:-99,adm0_a3_is:"IRQ",adm0_a3_us:"IRQ",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:4,long_len:4,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-14.5087,66.4559],[-14.7396,65.8087],[-13.6097,65.1267],[-14.9098,64.3641],[-17.7944,63.6787],[-18.6562,63.4964],[-19.9728,63.6436],[-22.763,63.9602],[-21.7785,64.4021],[-23.955,64.8911],[-22.1844,65.085],[-22.2274,65.3786],[-24.3262,65.6112],[-23.6505,66.2625],[-22.1349,66.4105],[-20.5763,65.7321],[-19.0568,66.2766],[-17.7986,65.9939],[-16.1678,66.5268],[-14.5087,66.4559]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Iceland",sov_a3:"ISL",adm0_dif:0,level:2,type:"Sovereign country",admin:"Iceland",adm0_a3:"ISL",geou_dif:0,geounit:"Iceland",gu_a3:"ISL",su_dif:0,subunit:"Iceland",su_a3:"ISL",brk_diff:0,name:"Iceland",name_long:"Iceland",brk_a3:"ISL",brk_name:"Iceland",brk_group:"",abbrev:"Iceland",postal:"IS",formal_en:"Republic of Iceland",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Iceland",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:4,mapcolor13:9,pop_est:306694,gdp_md_est:12710,pop_year:-99,lastcensus:-99,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"IS",iso_a3:"ISL",iso_n3:"352",un_a3:"352",wb_a2:"IS",wb_a3:"ISL",woe_id:-99,adm0_a3_is:"ISL",adm0_a3_us:"ISL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Northern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:7,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[35.7199,32.7092],[35.5457,32.394],[35.1839,32.5325],[34.9746,31.8666],[35.2259,31.7543],[34.9705,31.6168],[34.9274,31.3534],[35.3976,31.4891],[35.4209,31.1001],[34.9226,29.5013],[34.2654,31.2194],[34.5564,31.5488],[34.4881,31.6055],[34.7526,32.0729],[34.9554,32.8274],[35.0985,33.0805],[35.1261,33.0909],[35.4607,33.089],[35.5528,33.2643],[35.8211,33.2774],[35.8364,32.8681],[35.7008,32.716],[35.7199,32.7092]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Israel",sov_a3:"ISR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Israel",adm0_a3:"ISR",geou_dif:0,geounit:"Israel",gu_a3:"ISR",su_dif:0,subunit:"Israel",su_a3:"ISR",brk_diff:0,name:"Israel",name_long:"Israel",brk_a3:"ISR",brk_name:"Israel",brk_group:"",abbrev:"Isr.",postal:"IS",formal_en:"State of Israel",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Israel",name_alt:"",mapcolor7:3,mapcolor8:2,mapcolor9:5,mapcolor13:9,pop_est:7233701,gdp_md_est:201400,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"IL",iso_a3:"ISR",iso_n3:"376",un_a3:"376",wb_a2:"IL",wb_a3:"ISR",woe_id:-99,adm0_a3_is:"ISR",adm0_a3_us:"ISR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[15.5204,38.2312],[15.1602,37.444],[15.3099,37.1342],[15.1,36.62],[14.3352,36.9966],[13.8267,37.1045],[12.431,37.6129],[12.5709,38.1264],[13.7412,38.035],[14.7612,38.1439],[15.5204,38.2312]],[[9.21,41.21],[9.81,40.5],[9.6695,39.1774],[9.2148,39.2405],[8.8069,38.9066],[8.4283,39.1718],[8.3883,40.3783],[8.16,40.95],[8.71,40.9],[9.21,41.21]],[[12.3765,46.7676],[13.8065,46.5093],[13.6981,46.0168],[13.9376,45.591],[13.1416,45.7367],[12.3286,45.3818],[12.3839,44.8854],[12.2615,44.6005],[12.5892,44.0914],[13.5269,43.5877],[14.0298,42.761],[15.1426,41.9551],[15.9262,41.9613],[16.1699,41.7403],[15.8893,41.5411],[16.785,41.1796],[17.5192,40.8771],[18.3767,40.3556],[18.4802,40.1689],[18.2934,39.8108],[17.7384,40.2777],[16.8696,40.4422],[16.4487,39.7954],[17.1715,39.4247],[17.0528,38.9029],[16.6351,38.8436],[16.101,37.9859],[15.6841,37.9088],[15.688,38.2146],[15.892,38.7509],[16.1093,38.9645],[15.7188,39.5441],[15.4136,40.0484],[14.9985,40.1729],[14.7033,40.6046],[14.0607,40.7863],[13.628,41.1883],[12.8881,41.2531],[12.1067,41.7045],[11.1919,42.3554],[10.5119,42.9315],[10.2,43.92],[9.7025,44.0363],[8.8889,44.3663],[8.4286,44.2312],[7.8508,43.7671],[7.4352,43.6938],[7.5496,44.1279],[7.0076,44.2548],[6.75,45.0285],[7.0967,45.3331],[6.8024,45.7086],[6.8436,45.9911],[7.2739,45.7769],[7.756,45.8245],[8.3166,46.1636],[8.49,46.0052],[8.9663,46.0369],[9.1829,46.4402],[9.9228,46.3149],[10.3634,46.4836],[10.4427,46.8935],[11.0486,46.7514],[11.1648,46.9416],[12.1531,47.1154],[12.3765,46.7676]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Italy",sov_a3:"ITA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Italy",adm0_a3:"ITA",geou_dif:0,geounit:"Italy",gu_a3:"ITA",su_dif:0,subunit:"Italy",su_a3:"ITA",brk_diff:0,name:"Italy",name_long:"Italy",brk_a3:"ITA",brk_name:"Italy",brk_group:"",abbrev:"Italy",postal:"I",formal_en:"Italian Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Italy",name_alt:"",mapcolor7:6,mapcolor8:7,mapcolor9:8,mapcolor13:7,pop_est:58126212,gdp_md_est:1823e3,pop_year:-99,lastcensus:2012,gdp_year:-99,economy:"1. Developed region: G7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"IT",iso_a3:"ITA",iso_n3:"380",un_a3:"380",wb_a2:"IT",wb_a3:"ITA",woe_id:-99,adm0_a3_is:"ITA",adm0_a3_us:"ITA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-77.5696,18.4905],[-76.8966,18.4009],[-76.3654,18.1607],[-76.1997,17.8869],[-76.9026,17.8682],[-77.2063,17.7011],[-77.766,17.8616],[-78.3377,18.226],[-78.2177,18.4545],[-77.7974,18.5242],[-77.5696,18.4905]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Jamaica",sov_a3:"JAM",adm0_dif:0,level:2,type:"Sovereign country",admin:"Jamaica",adm0_a3:"JAM",geou_dif:0,geounit:"Jamaica",gu_a3:"JAM",su_dif:0,subunit:"Jamaica",su_a3:"JAM",brk_diff:0,name:"Jamaica",name_long:"Jamaica",brk_a3:"JAM",brk_name:"Jamaica",brk_group:"",abbrev:"Jam.",postal:"J",formal_en:"Jamaica",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Jamaica",name_alt:"",mapcolor7:1,mapcolor8:2,mapcolor9:4,mapcolor13:10,pop_est:2825928,gdp_md_est:20910,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"JM",iso_a3:"JAM",iso_n3:"388",un_a3:"388",wb_a2:"JM",wb_a3:"JAM",woe_id:-99,adm0_a3_is:"JAM",adm0_a3_us:"JAM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Caribbean",region_wb:"Latin America & Caribbean",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[35.5457,32.394],[35.7199,32.7092],[36.8341,32.3129],[38.7923,33.3787],[39.1955,32.161],[39.0049,32.0102],[37.0022,31.5084],[37.9988,30.5085],[37.6681,30.3387],[37.5036,30.0038],[36.7405,29.8653],[36.5012,29.5053],[36.0689,29.1975],[34.956,29.3566],[34.9226,29.5013],[35.4209,31.1001],[35.3976,31.4891],[35.5453,31.7825],[35.5457,32.394]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Jordan",sov_a3:"JOR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Jordan",adm0_a3:"JOR",geou_dif:0,geounit:"Jordan",gu_a3:"JOR",su_dif:0,subunit:"Jordan",su_a3:"JOR",brk_diff:0,name:"Jordan",name_long:"Jordan",brk_a3:"JOR",brk_name:"Jordan",brk_group:"",abbrev:"Jord.",postal:"J",formal_en:"Hashemite Kingdom of Jordan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Jordan",name_alt:"",mapcolor7:5,mapcolor8:3,mapcolor9:4,mapcolor13:4,pop_est:6342948,gdp_md_est:31610,pop_year:-99,lastcensus:2004,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"JO",iso_a3:"JOR",iso_n3:"400",un_a3:"400",wb_a2:"JO",wb_a3:"JOR",woe_id:-99,adm0_a3_is:"JOR",adm0_a3_us:"JOR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:6,long_len:6,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[134.6384,34.1492],[134.7664,33.8063],[134.2034,33.2012],[133.793,33.522],[133.2803,33.2896],[133.0149,32.7046],[132.3631,32.9894],[132.3712,33.4636],[132.9244,34.0603],[133.493,33.9446],[133.9041,34.3649],[134.6384,34.1492]],[[140.9764,37.1421],[140.5998,36.344],[140.7741,35.8429],[140.2533,35.1381],[138.9755,34.6676],[137.2176,34.6063],[135.793,33.4648],[135.121,33.8491],[135.0794,34.5965],[133.3403,34.3759],[132.1568,33.9049],[130.9861,33.8858],[132,33.15],[131.3328,31.4504],[130.6863,31.0296],[130.2024,31.4182],[130.4477,32.3195],[129.8147,32.6103],[129.4085,33.2961],[130.3539,33.6042],[130.8785,34.2327],[131.8842,34.7497],[132.6177,35.4334],[134.6083,35.7316],[135.6775,35.5271],[136.7238,37.305],[137.3906,36.8274],[138.8576,37.8275],[139.4264,38.216],[140.0548,39.4388],[139.8834,40.5633],[140.3058,41.195],[141.369,41.3786],[141.9143,39.9916],[141.8846,39.1809],[140.9595,38.174],[140.9764,37.1421]],[[143.9102,44.1741],[144.6134,43.9609],[145.3208,44.3847],[145.5431,43.2621],[144.0597,42.9884],[143.1838,41.9952],[141.6115,42.6788],[141.0673,41.5846],[139.9551,41.5696],[139.8175,42.5638],[140.3121,43.3333],[141.3805,43.3888],[141.672,44.7721],[141.9676,45.5515],[143.1429,44.5104],[143.9102,44.1741]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Japan",sov_a3:"JPN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Japan",adm0_a3:"JPN",geou_dif:0,geounit:"Japan",gu_a3:"JPN",su_dif:0,subunit:"Japan",su_a3:"JPN",brk_diff:0,name:"Japan",name_long:"Japan",brk_a3:"JPN",brk_name:"Japan",brk_group:"",abbrev:"Japan",postal:"J",formal_en:"Japan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Japan",name_alt:"",mapcolor7:5,mapcolor8:3,mapcolor9:5,mapcolor13:4,pop_est:127078679,gdp_md_est:4329e3,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"1. Developed region: G7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"JP",iso_a3:"JPN",iso_n3:"392",un_a3:"392",wb_a2:"JP",wb_a3:"JPN",woe_id:-99,adm0_a3_is:"JPN",adm0_a3_us:"JPN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Eastern Asia",region_wb:"East Asia & Pacific",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[70.9623,42.2662],[70.389,42.0813],[69.07,41.3842],[68.6325,40.6687],[68.2599,40.6623],[67.9859,41.136],[66.714,41.1684],[66.5106,41.9876],[66.0234,41.9946],[66.098,42.9977],[64.9008,43.7281],[63.1858,43.6501],[62.0133,43.5045],[61.0583,44.4058],[60.24,44.784],[58.69,45.5],[58.5031,45.5868],[55.9289,44.9959],[55.9682,41.3086],[55.4553,41.2599],[54.7553,42.044],[54.0794,42.3241],[52.9443,42.116],[52.5025,41.7833],[52.4463,42.0272],[52.6921,42.4439],[52.5014,42.7923],[51.3424,43.133],[50.8913,44.031],[50.3391,44.284],[50.3056,44.6098],[51.2785,44.5149],[51.3169,45.246],[52.1674,45.4084],[53.0409,45.259],[53.2209,46.2346],[53.0427,46.853],[52.042,46.8046],[51.1919,47.0487],[50.0341,46.609],[49.1012,46.3993],[48.5932,46.561],[48.6947,47.0756],[48.0573,47.7438],[47.3152,47.7158],[46.4664,48.3942],[47.0437,49.152],[46.7516,49.356],[47.5495,50.4547],[48.5778,49.8748],[48.7024,50.6051],[50.7666,51.6928],[52.3287,51.7187],[54.5329,51.0262],[55.7169,50.6217],[56.778,51.0436],[58.3633,51.0637],[59.6423,50.5454],[59.9328,50.8422],[61.3374,50.7991],[61.588,51.2727],[59.9675,51.9604],[60.9273,52.4475],[60.74,52.72],[61.7,52.98],[60.9781,53.665],[61.4366,54.0063],[65.1785,54.3542],[65.6669,54.6013],[68.1691,54.9704],[69.0682,55.3853],[70.8653,55.1697],[71.1801,54.1333],[72.2242,54.3767],[73.5085,54.0356],[73.4257,53.4898],[74.3848,53.5469],[76.8911,54.4905],[76.5252,54.177],[77.8009,53.4044],[80.0356,50.8648],[80.5684,51.3883],[81.946,50.8122],[83.383,51.0692],[83.9351,50.8892],[84.4164,50.3114],[85.1156,50.1173],[85.5413,49.6929],[86.8294,49.8267],[87.36,49.215],[86.5988,48.5492],[85.7682,48.4558],[85.7205,47.453],[85.1643,47.001],[83.1805,47.33],[82.4589,45.5396],[81.9471,45.317],[79.9661,44.9175],[80.8662,43.1804],[80.1802,42.9201],[80.26,42.35],[79.6436,42.4967],[79.1422,42.8561],[77.6584,42.9607],[76.0004,42.988],[75.637,42.8779],[74.2129,43.2983],[73.6453,43.0913],[73.4898,42.5009],[71.8446,42.8454],[71.1863,42.7043],[70.9623,42.2662]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Kazakhstan",sov_a3:"KAZ",adm0_dif:0,level:2,type:"Sovereign country",admin:"Kazakhstan",adm0_a3:"KAZ",geou_dif:0,geounit:"Kazakhstan",gu_a3:"KAZ",su_dif:0,subunit:"Kazakhstan",su_a3:"KAZ",brk_diff:0,name:"Kazakhstan",name_long:"Kazakhstan",brk_a3:"KAZ",brk_name:"Kazakhstan",brk_group:"",abbrev:"Kaz.",postal:"KZ",formal_en:"Republic of Kazakhstan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Kazakhstan",name_alt:"",mapcolor7:6,mapcolor8:1,mapcolor9:6,mapcolor13:1,pop_est:15399437,gdp_md_est:175800,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"KZ",iso_a3:"KAZ",iso_n3:"398",un_a3:"398",wb_a2:"KZ",wb_a3:"KAZ",woe_id:-99,adm0_a3_is:"KAZ",adm0_a3_us:"KAZ",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Central Asia",region_wb:"Europe & Central Asia",name_len:10,long_len:10,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[40.993,-.8583],[41.5851,-1.6832],[40.8848,-2.0825],[40.6379,-2.4998],[40.263,-2.5731],[40.1212,-3.2777],[39.8001,-3.6812],[39.6049,-4.3465],[39.2022,-4.6768],[37.7669,-3.6771],[37.6987,-3.097],[34.0726,-1.0598],[33.9037,-.95],[33.8936,.1098],[34.18,.515],[34.6721,1.1769],[35.036,1.9058],[34.5961,3.0537],[34.4791,3.5556],[34.005,4.2499],[34.6202,4.8471],[35.298,5.506],[35.8174,5.3382],[35.8174,4.777],[36.1591,4.4479],[36.8551,4.4479],[38.1209,3.5986],[38.437,3.5885],[38.6711,3.6161],[38.8925,3.5007],[39.5594,3.4221],[39.8549,3.8388],[40.7685,4.257],[41.1718,3.9191],[41.8551,3.9189],[40.9811,2.7845],[40.993,-.8583]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Kenya",sov_a3:"KEN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Kenya",adm0_a3:"KEN",geou_dif:0,geounit:"Kenya",gu_a3:"KEN",su_dif:0,subunit:"Kenya",su_a3:"KEN",brk_diff:0,name:"Kenya",name_long:"Kenya",brk_a3:"KEN",brk_name:"Kenya",brk_group:"",abbrev:"Ken.",postal:"KE",formal_en:"Republic of Kenya",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Kenya",name_alt:"",mapcolor7:5,mapcolor8:2,mapcolor9:7,mapcolor13:3,pop_est:39002772,gdp_md_est:61510,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"KE",iso_a3:"KEN",iso_n3:"404",un_a3:"404",wb_a2:"KE",wb_a3:"KEN",woe_id:-99,adm0_a3_is:"KEN",adm0_a3_us:"KEN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:5,long_len:5,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[70.9623,42.2662],[71.1863,42.7043],[71.8446,42.8454],[73.4898,42.5009],[73.6453,43.0913],[74.2129,43.2983],[75.637,42.8779],[76.0004,42.988],[77.6584,42.9607],[79.1422,42.8561],[79.6436,42.4967],[80.26,42.35],[80.1194,42.1239],[78.5437,41.5822],[78.1872,41.1853],[76.9045,41.0665],[76.5264,40.4279],[75.4678,40.5621],[74.7769,40.3664],[73.8222,39.894],[73.96,39.66],[73.6754,39.4312],[71.7847,39.2795],[70.5492,39.6042],[69.4649,39.5267],[69.5596,40.1032],[70.648,39.9358],[71.0142,40.2444],[71.7749,40.1458],[73.0554,40.866],[71.8701,41.3929],[71.1579,41.1436],[70.42,41.52],[71.2592,42.1677],[70.9623,42.2662]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Kyrgyzstan",sov_a3:"KGZ",adm0_dif:0,level:2,type:"Sovereign country",admin:"Kyrgyzstan",adm0_a3:"KGZ",geou_dif:0,geounit:"Kyrgyzstan",gu_a3:"KGZ",su_dif:0,subunit:"Kyrgyzstan",su_a3:"KGZ",brk_diff:0,name:"Kyrgyzstan",name_long:"Kyrgyzstan",brk_a3:"KGZ",brk_name:"Kyrgyzstan",brk_group:"",abbrev:"Kgz.",postal:"KG",formal_en:"Kyrgyz Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Kyrgyz Republic",name_alt:"",mapcolor7:5,mapcolor8:7,mapcolor9:7,mapcolor13:6,pop_est:5431747,gdp_md_est:11610,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"6. Developing region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"KG",iso_a3:"KGZ",iso_n3:"417",un_a3:"417",wb_a2:"KG",wb_a3:"KGZ",woe_id:-99,adm0_a3_is:"KGZ",adm0_a3_us:"KGZ",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Central Asia",region_wb:"Europe & Central Asia",name_len:10,long_len:10,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[103.4973,10.6326],[103.0907,11.1537],[102.5849,12.1866],[102.3481,13.3942],[102.9884,14.2257],[104.2814,14.4167],[105.2188,14.2732],[106.0439,13.8811],[106.4964,14.5706],[107.3827,14.2024],[107.6145,13.5355],[107.4914,12.3372],[105.8105,11.5676],[106.2497,10.9618],[105.1999,10.8893],[104.3343,10.4865],[103.4973,10.6326]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Cambodia",sov_a3:"KHM",adm0_dif:0,level:2,type:"Sovereign country",admin:"Cambodia",adm0_a3:"KHM",geou_dif:0,geounit:"Cambodia",gu_a3:"KHM",su_dif:0,subunit:"Cambodia",su_a3:"KHM",brk_diff:0,name:"Cambodia",name_long:"Cambodia",brk_a3:"KHM",brk_name:"Cambodia",brk_group:"",abbrev:"Camb.",postal:"KH",formal_en:"Kingdom of Cambodia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Cambodia",name_alt:"",mapcolor7:6,mapcolor8:3,mapcolor9:6,mapcolor13:5,pop_est:14494293,gdp_md_est:27940,pop_year:-99,lastcensus:2008,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"KH",iso_a3:"KHM",iso_n3:"116",un_a3:"116",wb_a2:"KH",wb_a3:"KHM",woe_id:-99,adm0_a3_is:"KHM",adm0_a3_us:"KHM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"South-Eastern Asia",region_wb:"East Asia & Pacific",name_len:8,long_len:8,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[128.3497,38.6122],[129.2129,37.4324],[129.4604,36.7842],[129.4683,35.6321],[129.0914,35.0825],[128.1859,34.8904],[127.3865,34.4757],[126.4857,34.39],[126.3739,34.9346],[126.5592,35.6845],[126.1174,36.7255],[126.8601,36.8939],[126.1748,37.7497],[126.2373,37.8404],[126.6837,37.8048],[127.0733,38.2561],[127.78,38.3045],[128.2057,38.3704],[128.3497,38.6122]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"South Korea",sov_a3:"KOR",adm0_dif:0,level:2,type:"Sovereign country",admin:"South Korea",adm0_a3:"KOR",geou_dif:0,geounit:"South Korea",gu_a3:"KOR",su_dif:0,subunit:"South Korea",su_a3:"KOR",brk_diff:0,name:"Korea",name_long:"Republic of Korea",brk_a3:"KOR",brk_name:"Republic of Korea",brk_group:"",abbrev:"S.K.",postal:"KR",formal_en:"Republic of Korea",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Korea, Rep.",name_alt:"",mapcolor7:4,mapcolor8:1,mapcolor9:1,mapcolor13:5,pop_est:48508972,gdp_md_est:1335e3,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"4. Emerging region: MIKT",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"KR",iso_a3:"KOR",iso_n3:"410",un_a3:"410",wb_a2:"KR",wb_a3:"KOR",woe_id:-99,adm0_a3_is:"KOR",adm0_a3_us:"KOR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Eastern Asia",region_wb:"East Asia & Pacific",name_len:5,long_len:17,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[20.7622,42.0519],[20.7173,41.8471],[20.5902,41.8554],[20.523,42.2179],[20.2837,42.3203],[20.0707,42.5886],[20.2576,42.8128],[20.4968,42.8847],[20.6351,43.2167],[20.8145,43.2721],[20.9565,43.1309],[21.1434,43.0687],[21.2742,42.9096],[21.4387,42.8625],[21.633,42.6772],[21.7751,42.6827],[21.6629,42.4392],[21.5433,42.3203],[21.5766,42.2452],[21.3527,42.2068],[20.7622,42.0519]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Kosovo",sov_a3:"KOS",adm0_dif:0,level:2,type:"Sovereign country",admin:"Kosovo",adm0_a3:"KOS",geou_dif:0,geounit:"Kosovo",gu_a3:"KOS",su_dif:0,subunit:"Kosovo",su_a3:"KOS",brk_diff:1,name:"Kosovo",name_long:"Kosovo",brk_a3:"B57",brk_name:"Kosovo",brk_group:"",abbrev:"Kos.",postal:"KO",formal_en:"Republic of Kosovo",formal_fr:"",note_adm0:"",note_brk:"Self admin.; Claimed by Serbia",name_sort:"Kosovo",name_alt:"",mapcolor7:2,mapcolor8:2,mapcolor9:3,mapcolor13:11,pop_est:1804838,gdp_md_est:5352,pop_year:-99,lastcensus:1981,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"-99",iso_a3:"-99",iso_n3:"-99",un_a3:"-099",wb_a2:"KV",wb_a3:"KSV",woe_id:-99,adm0_a3_is:"SRB",adm0_a3_us:"KOS",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[47.9745,29.9758],[48.1832,29.5345],[48.0939,29.3063],[48.4161,28.552],[47.7089,28.5261],[47.4598,29.0025],[46.5687,29.099],[47.3026,30.0591],[47.9745,29.9758]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Kuwait",sov_a3:"KWT",adm0_dif:0,level:2,type:"Sovereign country",admin:"Kuwait",adm0_a3:"KWT",geou_dif:0,geounit:"Kuwait",gu_a3:"KWT",su_dif:0,subunit:"Kuwait",su_a3:"KWT",brk_diff:0,name:"Kuwait",name_long:"Kuwait",brk_a3:"KWT",brk_name:"Kuwait",brk_group:"",abbrev:"Kwt.",postal:"KW",formal_en:"State of Kuwait",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Kuwait",name_alt:"",mapcolor7:2,mapcolor8:2,mapcolor9:2,mapcolor13:2,pop_est:2691158,gdp_md_est:149100,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"KW",iso_a3:"KWT",iso_n3:"414",un_a3:"414",wb_a2:"KW",wb_a3:"KWT",woe_id:-99,adm0_a3_is:"KWT",adm0_a3_us:"KWT",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[105.2188,14.2732],[105.5443,14.7239],[105.589,15.5703],[104.7793,16.4419],[104.7169,17.4289],[103.9565,18.241],[103.2002,18.3096],[102.9987,17.9617],[102.413,17.9328],[102.1136,18.1091],[101.0595,17.5125],[101.0359,18.4089],[101.282,19.4626],[100.6063,19.5083],[100.5489,20.1092],[100.116,20.4178],[100.3291,20.7861],[101.18,21.4366],[101.27,21.2017],[101.8031,21.1744],[101.652,22.3182],[102.1704,22.4648],[102.7549,21.6751],[103.2039,20.7666],[104.435,20.7587],[104.8226,19.8866],[104.1834,19.6247],[103.8965,19.2652],[105.0946,18.667],[105.9258,17.4853],[106.556,16.6043],[107.3127,15.9085],[107.5645,15.2022],[107.3827,14.2024],[106.4964,14.5706],[106.0439,13.8811],[105.2188,14.2732]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Laos",sov_a3:"LAO",adm0_dif:0,level:2,type:"Sovereign country",admin:"Laos",adm0_a3:"LAO",geou_dif:0,geounit:"Laos",gu_a3:"LAO",su_dif:0,subunit:"Laos",su_a3:"LAO",brk_diff:0,name:"Lao PDR",name_long:"Lao PDR",brk_a3:"LAO",brk_name:"Laos",brk_group:"",abbrev:"Laos",postal:"LA",formal_en:"Lao People's Democratic Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Lao PDR",name_alt:"",mapcolor7:1,mapcolor8:1,mapcolor9:1,mapcolor13:9,pop_est:6834942,gdp_md_est:13980,pop_year:-99,lastcensus:2005,gdp_year:-99,economy:"7. Least developed region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"LA",iso_a3:"LAO",iso_n3:"418",un_a3:"418",wb_a2:"LA",wb_a3:"LAO",woe_id:-99,adm0_a3_is:"LAO",adm0_a3_us:"LAO",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"South-Eastern Asia",region_wb:"East Asia & Pacific",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[35.8211,33.2774],[35.5528,33.2643],[35.4607,33.089],[35.1261,33.0909],[35.4822,33.9055],[35.9796,34.6101],[35.9984,34.6449],[36.4482,34.5939],[36.6118,34.2018],[36.0665,33.8249],[35.8211,33.2774]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Lebanon",sov_a3:"LBN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Lebanon",adm0_a3:"LBN",geou_dif:0,geounit:"Lebanon",gu_a3:"LBN",su_dif:0,subunit:"Lebanon",su_a3:"LBN",brk_diff:0,name:"Lebanon",name_long:"Lebanon",brk_a3:"LBN",brk_name:"Lebanon",brk_group:"",abbrev:"Leb.",postal:"LB",formal_en:"Lebanese Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Lebanon",name_alt:"",mapcolor7:4,mapcolor8:4,mapcolor9:4,mapcolor13:12,pop_est:4017095,gdp_md_est:44060,pop_year:-99,lastcensus:1970,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"LB",iso_a3:"LBN",iso_n3:"422",un_a3:"422",wb_a2:"LB",wb_a3:"LBN",woe_id:-99,adm0_a3_is:"LBN",adm0_a3_us:"LBN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:7,long_len:7,abbrev_len:4,tiny:4,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-7.7122,4.3646],[-7.9741,4.3558],[-9.0048,4.8324],[-9.9134,5.5936],[-10.7654,6.1407],[-11.4388,6.7859],[-11.1998,7.1058],[-11.1467,7.3967],[-10.6956,7.9395],[-10.2301,8.4062],[-10.0166,8.4285],[-9.7553,8.5411],[-9.3373,7.9285],[-9.4033,7.5269],[-9.2088,7.3139],[-8.9261,7.309],[-8.7221,7.7117],[-8.4393,7.686],[-8.4854,7.3952],[-8.3855,6.9118],[-8.6029,6.4676],[-8.3113,6.193],[-7.9937,6.1262],[-7.5702,5.7074],[-7.5397,5.3133],[-7.6354,5.1882],[-7.7122,4.3646]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Liberia",sov_a3:"LBR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Liberia",adm0_a3:"LBR",geou_dif:0,geounit:"Liberia",gu_a3:"LBR",su_dif:0,subunit:"Liberia",su_a3:"LBR",brk_diff:0,name:"Liberia",name_long:"Liberia",brk_a3:"LBR",brk_name:"Liberia",brk_group:"",abbrev:"Liberia",postal:"LR",formal_en:"Republic of Liberia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Liberia",name_alt:"",mapcolor7:2,mapcolor8:3,mapcolor9:4,mapcolor13:9,pop_est:3441790,gdp_md_est:1526,pop_year:-99,lastcensus:2008,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"LR",iso_a3:"LBR",iso_n3:"430",un_a3:"430",wb_a2:"LR",wb_a3:"LBR",woe_id:-99,adm0_a3_is:"LBR",adm0_a3_us:"LBR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:7,long_len:7,abbrev_len:7,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[14.8513,22.863],[14.1439,22.4913],[13.5814,23.0405],[11.9995,23.4717],[11.5607,24.0979],[10.7714,24.5625],[10.3038,24.3793],[9.9483,24.937],[9.9107,25.3655],[9.3194,26.0943],[9.7163,26.5122],[9.6291,27.141],[9.7561,27.6883],[9.6839,28.1442],[9.86,28.96],[9.8056,29.4246],[9.4821,30.3076],[9.97,30.5393],[10.0566,30.9618],[9.9502,31.3761],[10.6369,31.7614],[10.9448,32.0818],[11.4323,32.3689],[11.4888,33.137],[12.6633,32.7928],[13.0833,32.8788],[13.9187,32.712],[15.2456,32.2651],[15.7139,31.3763],[16.6116,31.1822],[18.0211,30.7636],[19.0864,30.2664],[19.574,30.5258],[20.0533,30.9858],[19.8203,31.7518],[20.134,32.2382],[20.8545,32.7068],[21.543,32.8432],[22.8958,32.6386],[23.2368,32.1915],[23.6091,32.1873],[23.9275,32.0167],[24.9211,31.8994],[25.1648,31.5692],[24.8029,31.0893],[24.9576,30.6616],[24.7001,30.0442],[25,29.2387],[25,25.6825],[25,22],[25,20.003],[23.85,20],[23.8377,19.5805],[19.8493,21.4951],[15.8609,23.4097],[14.8513,22.863]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Libya",sov_a3:"LBY",adm0_dif:0,level:2,type:"Sovereign country",admin:"Libya",adm0_a3:"LBY",geou_dif:0,geounit:"Libya",gu_a3:"LBY",su_dif:0,subunit:"Libya",su_a3:"LBY",brk_diff:0,name:"Libya",name_long:"Libya",brk_a3:"LBY",brk_name:"Libya",brk_group:"",abbrev:"Libya",postal:"LY",formal_en:"Libya",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Libya",name_alt:"",mapcolor7:1,mapcolor8:2,mapcolor9:2,mapcolor13:11,pop_est:6310434,gdp_md_est:88830,pop_year:-99,lastcensus:2006,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"LY",iso_a3:"LBY",iso_n3:"434",un_a3:"434",wb_a2:"LY",wb_a3:"LBY",woe_id:-99,adm0_a3_is:"LBY",adm0_a3_us:"LBY",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Northern Africa",region_wb:"Middle East & North Africa",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[81.788,7.5231],[81.6373,6.4818],[81.218,6.1971],[80.3484,5.9684],[79.8725,6.7635],[79.6952,8.2008],[80.1478,9.8241],[80.8388,9.2684],[81.3043,8.5642],[81.788,7.5231]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Sri Lanka",sov_a3:"LKA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Sri Lanka",adm0_a3:"LKA",geou_dif:0,geounit:"Sri Lanka",gu_a3:"LKA",su_dif:0,subunit:"Sri Lanka",su_a3:"LKA",brk_diff:0,name:"Sri Lanka",name_long:"Sri Lanka",brk_a3:"LKA",brk_name:"Sri Lanka",brk_group:"",abbrev:"Sri L.",postal:"LK",formal_en:"Democratic Socialist Republic of Sri Lanka",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Sri Lanka",name_alt:"",mapcolor7:3,mapcolor8:5,mapcolor9:4,mapcolor13:9,pop_est:21324791,gdp_md_est:91870,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"LK",iso_a3:"LKA",iso_n3:"144",un_a3:"144",wb_a2:"LK",wb_a3:"LKA",woe_id:-99,adm0_a3_is:"LKA",adm0_a3_us:"LKA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Southern Asia",region_wb:"South Asia",name_len:9,long_len:9,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.9783,-28.9556],[29.3252,-29.2574],[29.0184,-29.7438],[28.8484,-30.0701],[28.2911,-30.2262],[28.1072,-30.5457],[27.7494,-30.6451],[26.9993,-29.876],[27.5325,-29.2427],[28.0743,-28.8515],[28.5417,-28.6475],[28.9783,-28.9556]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Lesotho",sov_a3:"LSO",adm0_dif:0,level:2,type:"Sovereign country",admin:"Lesotho",adm0_a3:"LSO",geou_dif:0,geounit:"Lesotho",gu_a3:"LSO",su_dif:0,subunit:"Lesotho",su_a3:"LSO",brk_diff:0,name:"Lesotho",name_long:"Lesotho",brk_a3:"LSO",brk_name:"Lesotho",brk_group:"",abbrev:"Les.",postal:"LS",formal_en:"Kingdom of Lesotho",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Lesotho",name_alt:"",mapcolor7:1,mapcolor8:5,mapcolor9:2,mapcolor13:8,pop_est:2130819,gdp_md_est:3293,pop_year:-99,lastcensus:2006,gdp_year:-99,economy:"7. Least developed region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"LS",iso_a3:"LSO",iso_n3:"426",un_a3:"426",wb_a2:"LS",wb_a3:"LSO",woe_id:-99,adm0_a3_is:"LSO",adm0_a3_us:"LSO",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Southern Africa",region_wb:"Sub-Saharan Africa",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.7311,54.3275],[22.6511,54.5827],[22.7578,54.8566],[22.3157,55.0153],[21.2684,55.1905],[21.0558,56.0311],[22.2012,56.3378],[23.8783,56.2737],[24.8607,56.3725],[25.0009,56.1645],[25.533,56.1003],[26.4943,55.6151],[26.5883,55.1672],[25.7684,54.847],[25.5364,54.2824],[24.4507,53.9057],[23.4841,53.9125],[23.244,54.2206],[22.7311,54.3275]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Lithuania",sov_a3:"LTU",adm0_dif:0,level:2,type:"Sovereign country",admin:"Lithuania",adm0_a3:"LTU",geou_dif:0,geounit:"Lithuania",gu_a3:"LTU",su_dif:0,subunit:"Lithuania",su_a3:"LTU",brk_diff:0,name:"Lithuania",name_long:"Lithuania",brk_a3:"LTU",brk_name:"Lithuania",brk_group:"",abbrev:"Lith.",postal:"LT",formal_en:"Republic of Lithuania",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Lithuania",name_alt:"",mapcolor7:6,mapcolor8:3,mapcolor9:3,mapcolor13:9,pop_est:3555179,gdp_md_est:63330,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"LT",iso_a3:"LTU",iso_n3:"440",un_a3:"440",wb_a2:"LT",wb_a3:"LTU",woe_id:-99,adm0_a3_is:"LTU",adm0_a3_us:"LTU",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Northern Europe",region_wb:"Europe & Central Asia",name_len:9,long_len:9,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[6.0431,50.1281],[6.2428,49.9022],[6.1863,49.4638],[5.8978,49.4427],[5.6741,49.5295],[5.7824,50.0903],[6.0431,50.1281]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Luxembourg",sov_a3:"LUX",adm0_dif:0,level:2,type:"Sovereign country",admin:"Luxembourg",adm0_a3:"LUX",geou_dif:0,geounit:"Luxembourg",gu_a3:"LUX",su_dif:0,subunit:"Luxembourg",su_a3:"LUX",brk_diff:0,name:"Luxembourg",name_long:"Luxembourg",brk_a3:"LUX",brk_name:"Luxembourg",brk_group:"",abbrev:"Lux.",postal:"L",formal_en:"Grand Duchy of Luxembourg",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Luxembourg",name_alt:"",mapcolor7:1,mapcolor8:7,mapcolor9:3,mapcolor13:7,pop_est:491775,gdp_md_est:39370,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"LU",iso_a3:"LUX",iso_n3:"442",un_a3:"442",wb_a2:"LU",wb_a3:"LUX",woe_id:-99,adm0_a3_is:"LUX",adm0_a3_us:"LUX",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Western Europe",region_wb:"Europe & Central Asia",name_len:10,long_len:10,abbrev_len:4,tiny:5,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[21.0558,56.0311],[21.0904,56.7839],[21.5819,57.4119],[22.5243,57.7534],[23.3185,57.0062],[24.1207,57.0257],[24.3129,57.7934],[25.1646,57.9702],[25.6028,57.8475],[26.4635,57.4764],[27.2882,57.4745],[27.77,57.2443],[27.8553,56.7593],[28.1767,56.1691],[27.1025,55.7833],[26.4943,55.6151],[25.533,56.1003],[25.0009,56.1645],[24.8607,56.3725],[23.8783,56.2737],[22.2012,56.3378],[21.0558,56.0311]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Latvia",sov_a3:"LVA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Latvia",adm0_a3:"LVA",geou_dif:0,geounit:"Latvia",gu_a3:"LVA",su_dif:0,subunit:"Latvia",su_a3:"LVA",brk_diff:0,name:"Latvia",name_long:"Latvia",brk_a3:"LVA",brk_name:"Latvia",brk_group:"",abbrev:"Lat.",postal:"LV",formal_en:"Republic of Latvia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Latvia",name_alt:"",mapcolor7:4,mapcolor8:7,mapcolor9:6,mapcolor13:13,pop_est:2231503,gdp_md_est:38860,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"LV",iso_a3:"LVA",iso_n3:"428",un_a3:"428",wb_a2:"LV",wb_a3:"LVA",woe_id:-99,adm0_a3_is:"LVA",adm0_a3_us:"LVA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Northern Europe",region_wb:"Europe & Central Asia",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-5.1939,35.7552],[-4.591,35.3307],[-3.6401,35.3999],[-2.6043,35.1791],[-2.1699,35.1684],[-1.793,34.5279],[-1.7335,33.9197],[-1.388,32.864],[-1.1246,32.6515],[-1.3079,32.2629],[-2.6166,32.0943],[-3.069,31.7245],[-3.6475,31.6373],[-3.6904,30.897],[-4.8596,30.5012],[-5.2421,30.0004],[-6.0606,29.7317],[-7.0592,29.5792],[-8.6741,28.8413],[-8.6656,27.6564],[-8.8178,27.6564],[-8.8178,27.6564],[-8.7949,27.1207],[-9.413,27.0885],[-9.7353,26.8609],[-10.1894,26.8609],[-10.5513,26.9908],[-11.3926,26.8834],[-11.7182,26.1041],[-12.0308,26.0309],[-12.501,24.7701],[-13.8911,23.691],[-14.2212,22.3102],[-14.6308,21.8609],[-14.751,21.5006],[-17.003,21.4207],[-17.0204,21.4223],[-16.9732,21.8857],[-16.5891,22.1582],[-16.2619,22.6793],[-16.3264,23.0178],[-15.9826,23.7234],[-15.426,24.3591],[-15.0893,24.5203],[-14.8246,25.1035],[-14.8009,25.6363],[-14.4399,26.2544],[-13.7738,26.6189],[-13.1399,27.6401],[-13.1216,27.6541],[-12.6188,28.0382],[-11.6889,28.1486],[-10.901,28.8321],[-10.3996,29.0986],[-9.5648,29.9336],[-9.8147,31.1777],[-9.4348,32.0381],[-9.3007,32.5647],[-8.6575,33.2402],[-7.6542,33.6971],[-6.9125,34.1105],[-6.2443,35.1459],[-5.93,35.76],[-5.1939,35.7552]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Morocco",sov_a3:"MAR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Morocco",adm0_a3:"MAR",geou_dif:0,geounit:"Morocco",gu_a3:"MAR",su_dif:0,subunit:"Morocco",su_a3:"MAR",brk_diff:0,name:"Morocco",name_long:"Morocco",brk_a3:"MAR",brk_name:"Morocco",brk_group:"",abbrev:"Mor.",postal:"MA",formal_en:"Kingdom of Morocco",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Morocco",name_alt:"",mapcolor7:2,mapcolor8:2,mapcolor9:3,mapcolor13:9,pop_est:34859364,gdp_md_est:136600,pop_year:-99,lastcensus:2004,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"MA",iso_a3:"MAR",iso_n3:"504",un_a3:"504",wb_a2:"MA",wb_a3:"MAR",woe_id:-99,adm0_a3_is:"MAR",adm0_a3_us:"MAR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Northern Africa",region_wb:"Middle East & North Africa",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[26.6193,48.2207],[26.8578,48.3682],[27.5225,48.4671],[28.2595,48.1556],[28.6709,48.1181],[29.1227,47.8491],[29.0509,47.5102],[29.4151,47.3466],[29.5597,46.9286],[29.9089,46.6744],[29.8382,46.5253],[30.0247,46.4239],[29.76,46.35],[29.1707,46.3793],[29.0721,46.5177],[28.863,46.4379],[28.9337,46.2588],[28.66,45.94],[28.4853,45.5969],[28.2336,45.4883],[28.0544,45.9446],[28.16,46.3716],[28.128,46.8105],[27.5512,47.4051],[27.2339,47.8268],[26.9242,48.1233],[26.6193,48.2207]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Moldova",sov_a3:"MDA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Moldova",adm0_a3:"MDA",geou_dif:0,geounit:"Moldova",gu_a3:"MDA",su_dif:0,subunit:"Moldova",su_a3:"MDA",brk_diff:0,name:"Moldova",name_long:"Moldova",brk_a3:"MDA",brk_name:"Moldova",brk_group:"",abbrev:"Mda.",postal:"MD",formal_en:"Republic of Moldova",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Moldova",name_alt:"",mapcolor7:3,mapcolor8:5,mapcolor9:4,mapcolor13:12,pop_est:4320748,gdp_md_est:10670,pop_year:-99,lastcensus:2004,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"MD",iso_a3:"MDA",iso_n3:"498",un_a3:"498",wb_a2:"MD",wb_a3:"MDA",woe_id:-99,adm0_a3_is:"MDA",adm0_a3_us:"MDA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Eastern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[49.5435,-12.4698],[49.809,-12.8953],[50.0565,-13.5558],[50.2174,-14.7588],[50.4765,-15.2265],[50.3771,-15.7061],[50.2003,-16.0003],[49.8606,-15.4143],[49.6726,-15.7102],[49.8633,-16.451],[49.7746,-16.875],[49.4986,-17.106],[49.4356,-17.9531],[49.0418,-19.1188],[48.5485,-20.4969],[47.9307,-22.3915],[47.5477,-23.782],[47.0958,-24.9416],[46.2825,-25.1785],[45.4095,-25.6014],[44.8336,-25.3461],[44.0397,-24.9883],[43.7638,-24.4607],[43.6978,-23.5741],[43.3457,-22.7769],[43.2542,-22.0574],[43.4333,-21.3365],[43.8937,-21.1633],[43.8964,-20.8305],[44.3743,-20.0724],[44.4644,-19.4355],[44.2324,-18.962],[44.043,-18.3314],[43.9631,-17.4099],[44.3125,-16.8505],[44.4465,-16.2162],[44.9449,-16.1794],[45.5027,-15.9744],[45.873,-15.7935],[46.3122,-15.78],[46.8822,-15.2102],[47.7051,-14.5943],[48.0052,-14.0912],[47.869,-13.6639],[48.2938,-13.7841],[48.8451,-13.0892],[48.8635,-12.4879],[49.1947,-12.0406],[49.5435,-12.4698]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Madagascar",sov_a3:"MDG",adm0_dif:0,level:2,type:"Sovereign country",admin:"Madagascar",adm0_a3:"MDG",geou_dif:0,geounit:"Madagascar",gu_a3:"MDG",su_dif:0,subunit:"Madagascar",su_a3:"MDG",brk_diff:0,name:"Madagascar",name_long:"Madagascar",brk_a3:"MDG",brk_name:"Madagascar",brk_group:"",abbrev:"Mad.",postal:"MG",formal_en:"Republic of Madagascar",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Madagascar",name_alt:"",mapcolor7:6,mapcolor8:5,mapcolor9:2,mapcolor13:3,pop_est:20653556,gdp_md_est:20130,pop_year:-99,lastcensus:1993,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"MG",iso_a3:"MDG",iso_n3:"450",un_a3:"450",wb_a2:"MG",wb_a3:"MDG",woe_id:-99,adm0_a3_is:"MDG",adm0_a3_us:"MDG",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:10,long_len:10,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-97.14,25.87],[-97.5281,24.9921],[-97.7029,24.2723],[-97.776,22.9326],[-97.8724,22.4442],[-97.699,21.8987],[-97.389,21.411],[-97.1893,20.6354],[-96.5256,19.8909],[-96.2921,19.3204],[-95.9009,18.828],[-94.8391,18.5627],[-94.4257,18.1444],[-93.5487,18.4238],[-92.7861,18.5248],[-92.0373,18.7046],[-91.4079,18.8761],[-90.7719,19.2841],[-90.5336,19.8674],[-90.4515,20.7075],[-90.2786,20.9999],[-89.6013,21.2617],[-88.5439,21.4937],[-87.6584,21.4588],[-87.0519,21.5435],[-86.812,21.3315],[-86.8459,20.8499],[-87.3833,20.2554],[-87.6211,19.6466],[-87.4368,19.4724],[-87.5866,19.0401],[-87.8372,18.2598],[-88.0907,18.5166],[-88.3,18.5],[-88.4901,18.4868],[-88.8483,17.8832],[-89.0299,18.0015],[-89.1509,17.9555],[-89.1431,17.8083],[-90.0679,17.8193],[-91.0015,17.8176],[-91.0023,17.2547],[-91.4539,17.2522],[-91.0817,16.9185],[-90.7118,16.6875],[-90.6008,16.4708],[-90.4389,16.4101],[-90.4645,16.0696],[-91.748,16.0666],[-92.2292,15.2514],[-92.0872,15.0646],[-92.2032,14.8301],[-92.2278,14.5388],[-93.3595,15.6154],[-93.8752,15.9402],[-94.6917,16.201],[-95.2502,16.1283],[-96.0534,15.7521],[-96.5574,15.6535],[-97.2636,15.9171],[-98.013,16.1073],[-98.9477,16.566],[-99.6974,16.7062],[-100.8295,17.1711],[-101.6661,17.649],[-101.9185,17.9161],[-102.4781,17.9758],[-103.501,18.2923],[-103.9175,18.7486],[-104.992,19.3161],[-105.493,19.9468],[-105.7314,20.4341],[-105.3978,20.5317],[-105.5007,20.8169],[-105.2708,21.0763],[-105.2658,21.4221],[-105.6032,21.8711],[-105.6934,22.2691],[-106.0287,22.7738],[-106.91,23.7678],[-107.9154,24.5489],[-108.4019,25.1723],[-109.2602,25.5806],[-109.4441,25.8249],[-109.2916,26.4429],[-109.8015,26.6762],[-110.3917,27.1621],[-110.641,27.8599],[-111.1789,27.9412],[-111.7596,28.468],[-112.2282,28.9544],[-112.2718,29.2668],[-112.8096,30.0211],[-113.1638,30.7869],[-113.1487,31.171],[-113.8719,31.5676],[-114.2057,31.524],[-114.7765,31.7995],[-114.9367,31.3935],[-114.7712,30.9136],[-114.6739,30.1627],[-114.331,29.7504],[-113.5889,29.0616],[-113.4241,28.8262],[-113.272,28.7548],[-113.14,28.4113],[-112.9623,28.4252],[-112.7616,27.7802],[-112.4579,27.5258],[-112.245,27.1717],[-111.6165,26.6628],[-111.2847,25.7326],[-110.9878,25.2946],[-110.71,24.826],[-110.655,24.2986],[-110.1729,24.2655],[-109.7718,23.8112],[-109.4091,23.3647],[-109.4334,23.1856],[-109.8542,22.8183],[-110.0314,22.8231],[-110.2951,23.431],[-110.9495,24.001],[-111.6706,24.4844],[-112.182,24.7384],[-112.149,25.4701],[-112.3007,26.012],[-112.7773,26.322],[-113.4647,26.7682],[-113.5967,26.6395],[-113.8489,26.9001],[-114.4657,27.1421],[-115.0551,27.7227],[-114.9823,27.7982],[-114.5704,27.7415],[-114.1993,28.115],[-114.162,28.5661],[-114.9318,29.2795],[-115.5187,29.5564],[-115.8874,30.1808],[-116.2584,30.8365],[-116.7215,31.6357],[-117.1278,32.5353],[-115.9913,32.6124],[-114.7214,32.7208],[-114.815,32.5253],[-113.305,32.0391],[-111.0236,31.3347],[-109.035,31.3419],[-108.2419,31.3422],[-108.24,31.7549],[-106.5076,31.7545],[-106.1429,31.4],[-105.6316,31.0838],[-105.0374,30.644],[-104.7057,30.1217],[-104.457,29.572],[-103.94,29.27],[-103.11,28.97],[-102.48,29.76],[-101.6624,29.7793],[-100.9576,29.3807],[-100.4558,28.6961],[-100.11,28.11],[-99.52,27.54],[-99.3,26.84],[-99.02,26.37],[-98.24,26.06],[-97.53,25.84],[-97.14,25.87]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Mexico",sov_a3:"MEX",adm0_dif:0,level:2,type:"Sovereign country",admin:"Mexico",adm0_a3:"MEX",geou_dif:0,geounit:"Mexico",gu_a3:"MEX",su_dif:0,subunit:"Mexico",su_a3:"MEX",brk_diff:0,name:"Mexico",name_long:"Mexico",brk_a3:"MEX",brk_name:"Mexico",brk_group:"",abbrev:"Mex.",postal:"MX",formal_en:"United Mexican States",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Mexico",name_alt:"",mapcolor7:6,mapcolor8:1,mapcolor9:7,mapcolor13:3,pop_est:111211789,gdp_md_est:1563e3,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"4. Emerging region: MIKT",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"MX",iso_a3:"MEX",iso_n3:"484",un_a3:"484",wb_a2:"MX",wb_a3:"MEX",woe_id:-99,adm0_a3_is:"MEX",adm0_a3_us:"MEX",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Central America",region_wb:"Latin America & Caribbean",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[20.5902,41.8554],[20.7173,41.8471],[20.7622,42.0519],[21.3527,42.2068],[21.5766,42.2452],[21.9171,42.3036],[22.3805,42.3203],[22.8814,41.9993],[22.9524,41.338],[22.7618,41.3048],[22.5973,41.1305],[22.0554,41.1499],[21.6742,40.9313],[21.02,40.8427],[20.6052,41.0862],[20.4632,41.5151],[20.5902,41.8554]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Macedonia",sov_a3:"MKD",adm0_dif:0,level:2,type:"Sovereign country",admin:"Macedonia",adm0_a3:"MKD",geou_dif:0,geounit:"Macedonia",gu_a3:"MKD",su_dif:0,subunit:"Macedonia",su_a3:"MKD",brk_diff:0,name:"Macedonia",name_long:"Macedonia",brk_a3:"MKD",brk_name:"Macedonia",brk_group:"",abbrev:"Mkd.",postal:"MK",formal_en:"Former Yugoslav Republic of Macedonia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Macedonia, FYR",name_alt:"",mapcolor7:5,mapcolor8:3,mapcolor9:7,mapcolor13:3,pop_est:2066718,gdp_md_est:18780,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"MK",iso_a3:"MKD",iso_n3:"807",un_a3:"807",wb_a2:"MK",wb_a3:"MKD",woe_id:-99,adm0_a3_is:"MKD",adm0_a3_us:"MKD",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:9,long_len:9,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-12.1708,14.6168],[-11.8342,14.7991],[-11.6661,15.3882],[-11.3491,15.4113],[-10.6508,15.1327],[-10.0868,15.3305],[-9.7003,15.2641],[-9.5502,15.4865],[-5.5377,15.5017],[-5.3153,16.2019],[-5.4885,16.3251],[-5.9711,20.6408],[-6.4538,24.9566],[-4.9233,24.9746],[-1.5501,22.7927],[1.8232,20.6108],[2.061,20.1422],[2.6836,19.8562],[3.1467,19.6936],[3.1581,19.0574],[4.2674,19.1553],[4.2702,16.8522],[3.7234,16.1843],[3.6383,15.5681],[2.75,15.4095],[1.3855,15.3236],[1.0158,14.9682],[.3749,14.9289],[-.2663,14.9243],[-.5159,15.1162],[-1.0664,14.9738],[-2.001,14.559],[-2.1918,14.2464],[-2.9677,13.7982],[-3.1037,13.5413],[-3.5228,13.3377],[-4.0064,13.4725],[-4.2804,13.2284],[-4.4272,12.5426],[-5.2209,11.7139],[-5.1978,11.3751],[-5.4706,10.9513],[-5.4043,10.3707],[-5.8169,10.2226],[-6.0505,10.0964],[-6.2052,10.5241],[-6.494,10.4113],[-6.6665,10.4308],[-6.8505,10.139],[-7.6228,10.1472],[-7.8996,10.2974],[-8.0299,10.2065],[-8.3354,10.4948],[-8.2824,10.7926],[-8.4073,10.9093],[-8.6203,10.8109],[-8.5813,11.1362],[-8.3763,11.3936],[-8.7861,11.8126],[-8.9053,12.0884],[-9.1275,12.3081],[-9.3276,12.3343],[-9.5679,12.1942],[-9.891,12.0605],[-10.1652,11.8441],[-10.5932,11.924],[-10.8708,12.1779],[-11.0366,12.2112],[-11.2976,12.078],[-11.4562,12.0768],[-11.5139,12.443],[-11.4679,12.7545],[-11.5534,13.1412],[-11.9277,13.4221],[-12.1249,13.9947],[-12.1708,14.6168]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Mali",sov_a3:"MLI",adm0_dif:0,level:2,type:"Sovereign country",admin:"Mali",adm0_a3:"MLI",geou_dif:0,geounit:"Mali",gu_a3:"MLI",su_dif:0,subunit:"Mali",su_a3:"MLI",brk_diff:0,name:"Mali",name_long:"Mali",brk_a3:"MLI",brk_name:"Mali",brk_group:"",abbrev:"Mali",postal:"ML",formal_en:"Republic of Mali",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Mali",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:1,mapcolor13:7,pop_est:12666987,gdp_md_est:14590,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"ML",iso_a3:"MLI",iso_n3:"466",un_a3:"466",wb_a2:"ML",wb_a3:"MLI",woe_id:-99,adm0_a3_is:"MLI",adm0_a3_us:"MLI",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:4,long_len:4,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[99.5433,20.1866],[98.9597,19.753],[98.2537,19.7082],[97.7978,18.6271],[97.3759,18.4454],[97.8591,17.5679],[98.4938,16.8378],[98.9033,16.1778],[98.5374,15.3085],[98.1921,15.1237],[98.4308,14.622],[99.0978,13.8275],[99.212,13.2693],[99.1964,12.8047],[99.5873,11.8928],[99.0381,10.9605],[98.5536,9.933],[98.4572,10.6753],[98.7645,11.4413],[98.4283,12.033],[98.5096,13.1224],[98.1036,13.6405],[97.7777,14.8373],[97.5971,16.1006],[97.1645,16.9287],[96.5058,16.4272],[95.3694,15.7144],[94.8084,15.8035],[94.1888,16.0379],[94.5335,17.2772],[94.3248,18.2135],[93.541,19.3665],[93.6633,19.727],[93.0783,19.8551],[92.3686,20.6709],[92.3032,21.4755],[92.6523,21.324],[92.6727,22.0412],[93.1661,22.2785],[93.0603,22.7031],[93.2863,23.0437],[93.3252,24.0786],[94.1067,23.8507],[94.5527,24.6752],[94.6032,25.1625],[95.1552,26.0013],[95.1248,26.5736],[96.4194,27.2646],[97.134,27.0838],[97.052,27.6991],[97.4026,27.8825],[97.3271,28.2616],[97.912,28.3359],[98.2462,27.7472],[98.6827,27.5088],[98.7121,26.7435],[98.6718,25.9187],[97.7246,25.0836],[97.6047,23.8974],[98.6603,24.0633],[98.8987,23.1427],[99.532,22.949],[99.2409,22.1183],[99.9835,21.7429],[100.4165,21.5588],[101.15,21.85],[101.18,21.4366],[100.3291,20.7861],[100.116,20.4178],[99.5433,20.1866]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Myanmar",sov_a3:"MMR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Myanmar",adm0_a3:"MMR",geou_dif:0,geounit:"Myanmar",gu_a3:"MMR",su_dif:0,subunit:"Myanmar",su_a3:"MMR",brk_diff:0,name:"Myanmar",name_long:"Myanmar",brk_a3:"MMR",brk_name:"Myanmar",brk_group:"",abbrev:"Myan.",postal:"MM",formal_en:"Republic of the Union of Myanmar",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Myanmar",name_alt:"",mapcolor7:2,mapcolor8:2,mapcolor9:5,mapcolor13:13,pop_est:48137741,gdp_md_est:55130,pop_year:-99,lastcensus:1983,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"MM",iso_a3:"MMR",iso_n3:"104",un_a3:"104",wb_a2:"MM",wb_a3:"MMR",woe_id:-99,adm0_a3_is:"MMR",adm0_a3_us:"MMR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"South-Eastern Asia",region_wb:"East Asia & Pacific",name_len:7,long_len:7,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.8016,42.5001],[19.7381,42.6882],[19.3045,42.1957],[19.3718,41.8775],[19.1625,41.955],[18.8821,42.2815],[18.45,42.48],[18.56,42.65],[18.7065,43.2001],[19.0317,43.4325],[19.2185,43.5238],[19.4839,43.3523],[19.63,43.2138],[19.9586,43.106],[20.3398,42.8985],[20.2576,42.8128],[20.0707,42.5886],[19.8016,42.5001]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Montenegro",sov_a3:"MNE",adm0_dif:0,level:2,type:"Sovereign country",admin:"Montenegro",adm0_a3:"MNE",geou_dif:0,geounit:"Montenegro",gu_a3:"MNE",su_dif:0,subunit:"Montenegro",su_a3:"MNE",brk_diff:0,name:"Montenegro",name_long:"Montenegro",brk_a3:"MNE",brk_name:"Montenegro",brk_group:"",abbrev:"Mont.",postal:"ME",formal_en:"Montenegro",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Montenegro",name_alt:"",mapcolor7:4,mapcolor8:1,mapcolor9:4,mapcolor13:5,pop_est:672180,gdp_md_est:6816,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"ME",iso_a3:"MNE",iso_n3:"499",un_a3:"499",wb_a2:"ME",wb_a3:"MNE",woe_id:-99,adm0_a3_is:"MNE",adm0_a3_us:"MNE",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:10,long_len:10,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[87.7513,49.2972],[88.8056,49.4705],[90.7137,50.3318],[92.2347,50.8022],[93.1042,50.4953],[94.1476,50.4805],[94.8159,50.0134],[95.814,49.9775],[97.2597,49.7261],[98.2318,50.4224],[97.8257,51.011],[98.8615,52.0474],[99.9817,51.634],[100.8895,51.5169],[102.0652,51.2599],[102.2559,50.5106],[103.6765,50.09],[104.6216,50.2753],[105.8866,50.406],[106.8888,50.2743],[107.8682,49.7937],[108.4752,49.2825],[109.4024,49.293],[110.662,49.1301],[111.5812,49.378],[112.8977,49.5436],[114.3625,50.2483],[114.9621,50.1402],[115.4857,49.8052],[116.6788,49.8885],[116.1918,49.1346],[115.4853,48.1354],[115.7428,47.7265],[116.309,47.8534],[117.2955,47.6977],[118.0641,48.0667],[118.8666,47.7471],[119.7728,47.0481],[119.6633,46.6927],[118.8743,46.8054],[117.4217,46.6727],[116.7179,46.3882],[115.9851,45.7272],[114.4603,45.3398],[113.4639,44.8089],[112.4361,45.0116],[111.8733,45.1021],[111.3484,44.4574],[111.6677,44.0732],[111.8296,43.7431],[111.1297,43.4068],[110.4121,42.8712],[109.2436,42.5194],[107.7448,42.4815],[106.1293,42.1343],[104.965,41.5974],[104.5223,41.9083],[103.3123,41.9075],[101.833,42.5149],[100.8459,42.6638],[99.5158,42.5247],[97.4518,42.7489],[96.3494,42.7256],[95.7625,43.3194],[95.3069,44.2413],[94.6889,44.3523],[93.4807,44.9755],[92.1339,45.1151],[90.9455,45.2861],[90.5858,45.7197],[90.9708,46.8881],[90.2808,47.6935],[88.8543,48.0691],[88.0138,48.5995],[87.7513,49.2972]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Mongolia",sov_a3:"MNG",adm0_dif:0,level:2,type:"Sovereign country",admin:"Mongolia",adm0_a3:"MNG",geou_dif:0,geounit:"Mongolia",gu_a3:"MNG",su_dif:0,subunit:"Mongolia",su_a3:"MNG",brk_diff:0,name:"Mongolia",name_long:"Mongolia",brk_a3:"MNG",brk_name:"Mongolia",brk_group:"",abbrev:"Mong.",postal:"MN",formal_en:"Mongolia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Mongolia",name_alt:"",mapcolor7:3,mapcolor8:5,mapcolor9:5,mapcolor13:6,pop_est:3041142,gdp_md_est:9476,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"MN",iso_a3:"MNG",iso_n3:"496",un_a3:"496",wb_a2:"MN",wb_a3:"MNG",woe_id:-99,adm0_a3_is:"MNG",adm0_a3_us:"MNG",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Eastern Asia",region_wb:"East Asia & Pacific",name_len:8,long_len:8,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.56,-11.52],[35.3124,-11.4391],[36.5141,-11.7209],[36.7752,-11.5945],[37.4713,-11.5688],[37.8276,-11.2688],[38.4276,-11.2852],[39.521,-10.8969],[40.3166,-10.3171],[40.4784,-10.7654],[40.4373,-11.7617],[40.5608,-12.6392],[40.5996,-14.202],[40.7755,-14.6918],[40.4773,-15.4063],[40.0893,-16.1008],[39.4526,-16.7209],[38.5384,-17.101],[37.4111,-17.5864],[36.2813,-18.6597],[35.8965,-18.8423],[35.1984,-19.5528],[34.7864,-19.784],[34.7019,-20.497],[35.1761,-21.2544],[35.3734,-21.8408],[35.3858,-22.14],[35.5625,-22.09],[35.5339,-23.0708],[35.3718,-23.5354],[35.6075,-23.7066],[35.4587,-24.1226],[35.0407,-24.4784],[34.2158,-24.8163],[33.0132,-25.3576],[32.5746,-25.7273],[32.6604,-26.1486],[32.916,-26.2159],[32.8301,-26.7422],[32.0717,-26.7338],[31.9858,-26.2918],[31.8378,-25.8433],[31.7524,-25.4843],[31.9306,-24.3694],[31.6704,-23.659],[31.1914,-22.2515],[32.245,-21.1165],[32.5087,-20.3953],[32.6597,-20.3043],[32.7727,-19.7156],[32.612,-19.4194],[32.6549,-18.6721],[32.8499,-17.9791],[32.8476,-16.7134],[32.3282,-16.3921],[31.852,-16.3194],[31.6365,-16.072],[31.1731,-15.8609],[30.339,-15.8808],[30.2743,-15.5078],[30.1795,-14.7961],[33.214,-13.9719],[33.7897,-14.4518],[34.0648,-14.36],[34.4596,-14.613],[34.5177,-15.0137],[34.3073,-15.4786],[34.3813,-16.1836],[35.0338,-16.8013],[35.3391,-16.1074],[35.7719,-15.8969],[35.6868,-14.611],[35.268,-13.8878],[34.9072,-13.5654],[34.56,-13.58],[34.28,-12.28],[34.56,-11.52]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Mozambique",sov_a3:"MOZ",adm0_dif:0,level:2,type:"Sovereign country",admin:"Mozambique",adm0_a3:"MOZ",geou_dif:0,geounit:"Mozambique",gu_a3:"MOZ",su_dif:0,subunit:"Mozambique",su_a3:"MOZ",brk_diff:0,name:"Mozambique",name_long:"Mozambique",brk_a3:"MOZ",brk_name:"Mozambique",brk_group:"",abbrev:"Moz.",postal:"MZ",formal_en:"Republic of Mozambique",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Mozambique",name_alt:"",mapcolor7:4,mapcolor8:2,mapcolor9:1,mapcolor13:4,pop_est:21669278,gdp_md_est:18940,pop_year:-99,lastcensus:2007,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"MZ",iso_a3:"MOZ",iso_n3:"508",un_a3:"508",wb_a2:"MZ",wb_a3:"MOZ",woe_id:-99,adm0_a3_is:"MOZ",adm0_a3_us:"MOZ",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:10,long_len:10,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-12.1708,14.6168],[-12.8307,15.3037],[-13.4357,16.0394],[-14.0995,16.3043],[-14.5773,16.5983],[-15.1357,16.5873],[-15.6237,16.3693],[-16.1207,16.4557],[-16.4631,16.135],[-16.5497,16.6739],[-16.2706,17.167],[-16.1463,18.1085],[-16.2569,19.0967],[-16.3777,19.5938],[-16.2778,20.0925],[-16.5363,20.5679],[-17.0634,20.9998],[-16.8452,21.3333],[-12.9291,21.3271],[-13.1188,22.7712],[-12.8742,23.2848],[-11.9372,23.3746],[-11.9694,25.9334],[-8.6873,25.8811],[-8.6844,27.3957],[-4.9233,24.9746],[-6.4538,24.9566],[-5.9711,20.6408],[-5.4885,16.3251],[-5.3153,16.2019],[-5.5377,15.5017],[-9.5502,15.4865],[-9.7003,15.2641],[-10.0868,15.3305],[-10.6508,15.1327],[-11.3491,15.4113],[-11.6661,15.3882],[-11.8342,14.7991],[-12.1708,14.6168]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Mauritania",sov_a3:"MRT",adm0_dif:0,level:2,type:"Sovereign country",admin:"Mauritania",adm0_a3:"MRT",geou_dif:0,geounit:"Mauritania",gu_a3:"MRT",su_dif:0,subunit:"Mauritania",su_a3:"MRT",brk_diff:0,name:"Mauritania",name_long:"Mauritania",brk_a3:"MRT",brk_name:"Mauritania",brk_group:"",abbrev:"Mrt.",postal:"MR",formal_en:"Islamic Republic of Mauritania",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Mauritania",name_alt:"",mapcolor7:3,mapcolor8:3,mapcolor9:2,mapcolor13:1,pop_est:3129486,gdp_md_est:6308,pop_year:-99,lastcensus:2e3,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"MR",iso_a3:"MRT",iso_n3:"478",un_a3:"478",wb_a2:"MR",wb_a3:"MRT",woe_id:-99,adm0_a3_is:"MRT",adm0_a3_us:"MRT",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:10,long_len:10,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.56,-11.52],[34.28,-12.28],[34.56,-13.58],[34.9072,-13.5654],[35.268,-13.8878],[35.6868,-14.611],[35.7719,-15.8969],[35.3391,-16.1074],[35.0338,-16.8013],[34.3813,-16.1836],[34.3073,-15.4786],[34.5177,-15.0137],[34.4596,-14.613],[34.0648,-14.36],[33.7897,-14.4518],[33.214,-13.9719],[32.6882,-13.7129],[32.9918,-12.7839],[33.3064,-12.4358],[33.1143,-11.6072],[33.3153,-10.7965],[33.4857,-10.5256],[33.2314,-9.6767],[32.7594,-9.2306],[33.7397,-9.4172],[33.9408,-9.6937],[34.28,-10.16],[34.56,-11.52]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Malawi",sov_a3:"MWI",adm0_dif:0,level:2,type:"Sovereign country",admin:"Malawi",adm0_a3:"MWI",geou_dif:0,geounit:"Malawi",gu_a3:"MWI",su_dif:0,subunit:"Malawi",su_a3:"MWI",brk_diff:0,name:"Malawi",name_long:"Malawi",brk_a3:"MWI",brk_name:"Malawi",brk_group:"",abbrev:"Mal.",postal:"MW",formal_en:"Republic of Malawi",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Malawi",name_alt:"",mapcolor7:1,mapcolor8:3,mapcolor9:4,mapcolor13:5,pop_est:14268711,gdp_md_est:11810,pop_year:-99,lastcensus:2008,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"MW",iso_a3:"MWI",iso_n3:"454",un_a3:"454",wb_a2:"MW",wb_a3:"MWI",woe_id:-99,adm0_a3_is:"MWI",adm0_a3_us:"MWI",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[101.0755,6.2049],[101.1542,5.6914],[101.8143,5.8108],[102.1412,6.2216],[102.3711,6.1282],[102.9617,5.5245],[103.3812,4.855],[103.4386,4.1816],[103.3321,3.7267],[103.4294,3.3829],[103.5024,2.791],[103.8547,2.5155],[104.2479,1.6311],[104.2288,1.293],[103.5197,1.2263],[102.5736,1.9671],[101.3906,2.7608],[101.2735,3.2703],[100.6954,3.9391],[100.5574,4.7673],[100.1967,5.3125],[100.3063,6.0406],[100.0858,6.4645],[100.2596,6.6428],[101.0755,6.2049]],[[118.6183,4.4782],[117.882,4.1376],[117.0152,4.3061],[115.8655,4.3066],[115.5191,3.1692],[115.134,2.8215],[114.6214,1.4307],[113.8058,1.2175],[112.8598,1.4978],[112.3803,1.4101],[111.7975,.9044],[111.1591,.9765],[110.5141,.7731],[109.8302,1.3381],[109.6633,2.0065],[110.3961,1.6638],[111.1689,1.8506],[111.3701,2.6973],[111.7969,2.8859],[112.9956,3.1024],[113.7129,3.8935],[114.204,4.5259],[114.6596,4.0076],[114.8696,4.3483],[115.3475,4.3166],[115.4057,4.9552],[115.4507,5.4477],[116.2207,6.1432],[116.7251,6.9248],[117.1296,6.9281],[117.6434,6.4222],[117.6891,5.9875],[118.3477,5.7087],[119.1819,5.4078],[119.1107,5.0161],[118.4397,4.9665],[118.6183,4.4782]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Malaysia",sov_a3:"MYS",adm0_dif:0,level:2,type:"Sovereign country",admin:"Malaysia",adm0_a3:"MYS",geou_dif:0,geounit:"Malaysia",gu_a3:"MYS",su_dif:0,subunit:"Malaysia",su_a3:"MYS",brk_diff:0,name:"Malaysia",name_long:"Malaysia",brk_a3:"MYS",brk_name:"Malaysia",brk_group:"",abbrev:"Malay.",postal:"MY",formal_en:"Malaysia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Malaysia",name_alt:"",mapcolor7:2,mapcolor8:4,mapcolor9:3,mapcolor13:6,pop_est:25715819,gdp_md_est:384300,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"MY",iso_a3:"MYS",iso_n3:"458",un_a3:"458",wb_a2:"MY",wb_a3:"MYS",woe_id:-99,adm0_a3_is:"MYS",adm0_a3_us:"MYS",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"South-Eastern Asia",region_wb:"East Asia & Pacific",name_len:8,long_len:8,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.345,-28.5767],[15.6018,-27.8212],[15.2105,-27.091],[14.9897,-26.1174],[14.7432,-25.3929],[14.4081,-23.853],[14.3857,-22.6567],[14.2577,-22.1112],[13.8686,-21.699],[13.3525,-20.8728],[12.8268,-19.6732],[12.6086,-19.0453],[11.7949,-18.0691],[11.7342,-17.3019],[12.2155,-17.1117],[12.8141,-16.9413],[13.4624,-16.9712],[14.0585,-17.4234],[14.2097,-17.3531],[18.2633,-17.31],[18.9562,-17.7891],[21.3772,-17.9306],[23.215,-17.5231],[24.0339,-17.2958],[24.6823,-17.3534],[25.077,-17.5788],[25.0844,-17.6618],[24.5207,-17.8871],[24.2174,-17.8893],[23.579,-18.2813],[23.1969,-17.869],[21.655,-18.2191],[20.9106,-18.2522],[20.8811,-21.8143],[19.8955,-21.8492],[19.8958,-24.7678],[19.8947,-28.4611],[19.0021,-28.9724],[18.4649,-29.0455],[17.8362,-28.8564],[17.3875,-28.7835],[17.2189,-28.3559],[16.824,-28.0822],[16.345,-28.5767]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Namibia",sov_a3:"NAM",adm0_dif:0,level:2,type:"Sovereign country",admin:"Namibia",adm0_a3:"NAM",geou_dif:0,geounit:"Namibia",gu_a3:"NAM",su_dif:0,subunit:"Namibia",su_a3:"NAM",brk_diff:0,name:"Namibia",name_long:"Namibia",brk_a3:"NAM",brk_name:"Namibia",brk_group:"",abbrev:"Nam.",postal:"NA",formal_en:"Republic of Namibia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Namibia",name_alt:"",mapcolor7:4,mapcolor8:1,mapcolor9:1,mapcolor13:7,pop_est:2108665,gdp_md_est:13250,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"NA",iso_a3:"NAM",iso_n3:"516",un_a3:"516",wb_a2:"NA",wb_a3:"NAM",woe_id:-99,adm0_a3_is:"NAM",adm0_a3_us:"NAM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Southern Africa",region_wb:"Sub-Saharan Africa",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[165.78,-21.08],[166.6,-21.7],[167.12,-22.16],[166.74,-22.4],[166.1897,-22.1297],[165.4744,-21.6796],[164.8298,-21.1498],[164.168,-20.4447],[164.0296,-20.1056],[164.46,-20.12],[165.02,-20.46],[165.46,-20.8],[165.78,-21.08]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"France",sov_a3:"FR1",adm0_dif:1,level:2,type:"Dependency",admin:"New Caledonia",adm0_a3:"NCL",geou_dif:0,geounit:"New Caledonia",gu_a3:"NCL",su_dif:0,subunit:"New Caledonia",su_a3:"NCL",brk_diff:0,name:"New Caledonia",name_long:"New Caledonia",brk_a3:"NCL",brk_name:"New Caledonia",brk_group:"",abbrev:"New C.",postal:"NC",formal_en:"New Caledonia",formal_fr:"Nouvelle-Cal\xe9donie",note_adm0:"Fr.",note_brk:"",name_sort:"New Caledonia",name_alt:"",mapcolor7:7,mapcolor8:5,mapcolor9:9,mapcolor13:11,pop_est:227436,gdp_md_est:3158,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"NC",iso_a3:"NCL",iso_n3:"540",un_a3:"540",wb_a2:"NC",wb_a3:"NCL",woe_id:-99,adm0_a3_is:"NCL",adm0_a3_us:"NCL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Oceania",region_un:"Oceania",subregion:"Melanesia",region_wb:"East Asia & Pacific",name_len:13,long_len:13,abbrev_len:6,tiny:-99,homepart:-99}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[2.1545,11.9402],[2.1771,12.625],[1.0241,12.8518],[.993,13.3357],[.4299,13.9887],[.2956,14.4442],[.3749,14.9289],[1.0158,14.9682],[1.3855,15.3236],[2.75,15.4095],[3.6383,15.5681],[3.7234,16.1843],[4.2702,16.8522],[4.2674,19.1553],[5.6776,19.6012],[8.5729,21.5657],[11.9995,23.4717],[13.5814,23.0405],[14.1439,22.4913],[14.8513,22.863],[15.0969,21.3085],[15.4711,21.0485],[15.4871,20.7304],[15.9032,20.3876],[15.6857,19.9572],[15.3004,17.9279],[15.2477,16.6273],[13.9722,15.6844],[13.5404,14.3671],[13.9567,13.9967],[13.9545,13.3534],[14.5958,13.3304],[14.4958,12.8594],[14.2135,12.802],[14.1813,12.4837],[13.9954,12.4616],[13.3187,13.5564],[13.084,13.5961],[12.3021,13.0372],[11.5278,13.329],[10.9896,13.3873],[10.701,13.2469],[10.1148,13.2773],[9.5249,12.8511],[9.0149,12.8267],[7.8047,13.3435],[7.3307,13.098],[6.8204,13.1151],[6.4454,13.4928],[5.4431,13.8659],[4.3683,13.7475],[4.1079,13.5312],[3.9673,12.9561],[3.6806,12.5529],[3.6112,11.6602],[2.8486,12.2356],[2.4902,12.2331],[2.1545,11.9402]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Niger",sov_a3:"NER",adm0_dif:0,level:2,type:"Sovereign country",admin:"Niger",adm0_a3:"NER",geou_dif:0,geounit:"Niger",gu_a3:"NER",su_dif:0,subunit:"Niger",su_a3:"NER",brk_diff:0,name:"Niger",name_long:"Niger",brk_a3:"NER",brk_name:"Niger",brk_group:"",abbrev:"Niger",postal:"NE",formal_en:"Republic of Niger",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Niger",name_alt:"",mapcolor7:4,mapcolor8:5,mapcolor9:3,mapcolor13:13,pop_est:15306252,gdp_md_est:10040,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"NE",iso_a3:"NER",iso_n3:"562",un_a3:"562",wb_a2:"NE",wb_a3:"NER",woe_id:-99,adm0_a3_is:"NER",adm0_a3_us:"NER",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[8.5003,4.772],[7.4621,4.4121],[7.0826,4.4647],[6.6981,4.2406],[5.8982,4.2625],[5.3628,4.888],[5.0336,5.6118],[4.3256,6.2707],[3.5742,6.2583],[2.6917,6.2588],[2.7491,7.8707],[2.7238,8.5068],[2.9123,9.1376],[3.2204,9.4442],[3.7054,10.0632],[3.6001,10.3322],[3.7971,10.7347],[3.5722,11.3279],[3.6112,11.6602],[3.6806,12.5529],[3.9673,12.9561],[4.1079,13.5312],[4.3683,13.7475],[5.4431,13.8659],[6.4454,13.4928],[6.8204,13.1151],[7.3307,13.098],[7.8047,13.3435],[9.0149,12.8267],[9.5249,12.8511],[10.1148,13.2773],[10.701,13.2469],[10.9896,13.3873],[11.5278,13.329],[12.3021,13.0372],[13.084,13.5961],[13.3187,13.5564],[13.9954,12.4616],[14.1813,12.4837],[14.5772,12.0854],[14.4682,11.9048],[14.4154,11.5724],[13.5729,10.7986],[13.3087,10.1604],[13.1676,9.6406],[12.9555,9.4178],[12.7537,8.7178],[12.2189,8.3058],[12.0639,7.7998],[11.8393,7.397],[11.7458,6.9814],[11.0588,6.6444],[10.4974,7.0554],[10.1183,7.0388],[9.5227,6.4535],[9.2332,6.4445],[8.7575,5.4797],[8.5003,4.772]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Nigeria",sov_a3:"NGA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Nigeria",adm0_a3:"NGA",geou_dif:0,geounit:"Nigeria",gu_a3:"NGA",su_dif:0,subunit:"Nigeria",su_a3:"NGA",brk_diff:0,name:"Nigeria",name_long:"Nigeria",brk_a3:"NGA",brk_name:"Nigeria",brk_group:"",abbrev:"Nigeria",postal:"NG",formal_en:"Federal Republic of Nigeria",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Nigeria",name_alt:"",mapcolor7:3,mapcolor8:2,mapcolor9:5,mapcolor13:2,pop_est:149229090,gdp_md_est:335400,pop_year:-99,lastcensus:2006,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"NG",iso_a3:"NGA",iso_n3:"566",un_a3:"566",wb_a2:"NG",wb_a3:"NGA",woe_id:-99,adm0_a3_is:"NGA",adm0_a3_us:"NGA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:7,long_len:7,abbrev_len:7,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-85.7125,11.0884],[-86.0585,11.4034],[-86.5258,11.8069],[-86.746,12.144],[-87.1675,12.4583],[-87.6685,12.9099],[-87.5575,13.0646],[-87.3924,12.914],[-87.3167,12.9847],[-87.0058,13.0258],[-86.8806,13.2542],[-86.7338,13.2631],[-86.7551,13.7548],[-86.5207,13.7785],[-86.3121,13.7714],[-86.0963,14.0382],[-85.8013,13.8361],[-85.6987,13.9601],[-85.5144,14.079],[-85.1654,14.3544],[-85.1488,14.5602],[-85.0528,14.5515],[-84.9245,14.7905],[-84.82,14.8196],[-84.6496,14.6668],[-84.4493,14.6216],[-84.2283,14.7488],[-83.9757,14.7494],[-83.6286,14.8801],[-83.49,15.0163],[-83.1472,14.9958],[-83.2332,14.8999],[-83.2842,14.6766],[-83.1821,14.3107],[-83.4125,13.9701],[-83.5198,13.5677],[-83.5522,13.1271],[-83.4985,12.8693],[-83.4733,12.4191],[-83.6261,12.3209],[-83.7196,11.8931],[-83.6509,11.629],[-83.8555,11.3733],[-83.8089,11.103],[-83.6556,10.9388],[-83.8951,10.7268],[-84.1902,10.7935],[-84.3559,10.9992],[-84.6731,11.0827],[-84.903,10.9523],[-85.5619,11.2171],[-85.7125,11.0884]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Nicaragua",sov_a3:"NIC",adm0_dif:0,level:2,type:"Sovereign country",admin:"Nicaragua",adm0_a3:"NIC",geou_dif:0,geounit:"Nicaragua",gu_a3:"NIC",su_dif:0,subunit:"Nicaragua",su_a3:"NIC",brk_diff:0,name:"Nicaragua",name_long:"Nicaragua",brk_a3:"NIC",brk_name:"Nicaragua",brk_group:"",abbrev:"Nic.",postal:"NI",formal_en:"Republic of Nicaragua",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Nicaragua",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:1,mapcolor13:9,pop_est:5891199,gdp_md_est:16790,pop_year:-99,lastcensus:2005,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"NI",iso_a3:"NIC",iso_n3:"558",un_a3:"558",wb_a2:"NI",wb_a3:"NIC",woe_id:-99,adm0_a3_is:"NIC",adm0_a3_us:"NIC",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Central America",region_wb:"Latin America & Caribbean",name_len:9,long_len:9,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[6.0742,53.5104],[6.9051,53.4822],[7.0921,53.144],[6.8429,52.2284],[6.5894,51.852],[5.9887,51.8516],[6.1567,50.8037],[5.607,51.0373],[4.974,51.475],[4.0471,51.2673],[3.315,51.3458],[3.8303,51.6205],[4.706,53.0918],[6.0742,53.5104]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Netherlands",sov_a3:"NL1",adm0_dif:1,level:2,type:"Country",admin:"Netherlands",adm0_a3:"NLD",geou_dif:0,geounit:"Netherlands",gu_a3:"NLD",su_dif:0,subunit:"Netherlands",su_a3:"NLD",brk_diff:0,name:"Netherlands",name_long:"Netherlands",brk_a3:"NLD",brk_name:"Netherlands",brk_group:"",abbrev:"Neth.",postal:"NL",formal_en:"Kingdom of the Netherlands",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Netherlands",name_alt:"",mapcolor7:4,mapcolor8:2,mapcolor9:2,mapcolor13:9,pop_est:16715999,gdp_md_est:672e3,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"NL",iso_a3:"NLD",iso_n3:"528",un_a3:"528",wb_a2:"NL",wb_a3:"NLD",woe_id:-99,adm0_a3_is:"NLD",adm0_a3_us:"NLD",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Western Europe",region_wb:"Europe & Central Asia",name_len:11,long_len:11,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.1655,71.1855],[31.2934,70.4538],[30.0054,70.1863],[31.1011,69.5581],[29.3996,69.1569],[28.5919,69.0648],[29.0156,69.7665],[27.7323,70.1642],[26.1796,69.8253],[25.6892,69.0921],[24.7357,68.6496],[23.662,68.8912],[22.3562,68.8417],[21.2449,69.3704],[20.6456,69.1062],[20.0253,69.0651],[19.8786,68.4072],[17.9939,68.5674],[17.7292,68.0106],[16.7689,68.0139],[16.1087,67.3025],[15.1084,66.1939],[13.5557,64.787],[13.9199,64.4454],[13.5719,64.0491],[12.5799,64.0662],[11.9306,63.1283],[11.9921,61.8004],[12.6311,61.2936],[12.3004,60.1179],[11.4683,59.4324],[11.0274,58.8561],[10.3566,59.4698],[8.382,58.3133],[7.0487,58.0789],[5.6658,58.5882],[5.3082,59.6632],[4.9921,61.971],[5.9129,62.6145],[8.5534,63.454],[10.5277,64.486],[12.3583,65.8797],[14.7611,67.8106],[16.4359,68.5632],[19.184,69.8174],[21.3784,70.2552],[23.0237,70.2021],[24.5465,71.0305],[26.37,70.9863],[28.1655,71.1855]],[[24.7241,77.8538],[22.4903,77.4449],[20.726,77.677],[21.4161,77.935],[20.8119,78.2546],[22.8843,78.4549],[23.2813,78.0795],[24.7241,77.8538]],[[18.2518,79.7018],[21.5438,78.9561],[19.0274,78.5626],[18.4717,77.8267],[17.5944,77.638],[17.1182,76.8094],[15.9132,76.7704],[13.7626,77.3803],[14.6696,77.7356],[13.1706,78.0249],[11.2223,78.8693],[10.4445,79.6524],[13.1708,80.0105],[13.7185,79.6604],[15.1428,79.6743],[15.5226,80.0161],[16.9908,80.0509],[18.2518,79.7018]],[[25.4476,80.4073],[27.4075,80.0564],[25.9247,79.5178],[23.0245,79.4],[20.0752,79.5668],[19.8973,79.8424],[18.4623,79.8599],[17.368,80.3189],[20.456,80.5982],[21.9079,80.3577],[22.9193,80.6571],[25.4476,80.4073]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Norway",sov_a3:"NOR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Norway",adm0_a3:"NOR",geou_dif:0,geounit:"Norway",gu_a3:"NOR",su_dif:0,subunit:"Norway",su_a3:"NOR",brk_diff:0,name:"Norway",name_long:"Norway",brk_a3:"NOR",brk_name:"Norway",brk_group:"",abbrev:"Nor.",postal:"N",formal_en:"Kingdom of Norway",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Norway",name_alt:"",mapcolor7:5,mapcolor8:3,mapcolor9:8,mapcolor13:12,pop_est:4676305,gdp_md_est:276400,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"NO",iso_a3:"NOR",iso_n3:"578",un_a3:"578",wb_a2:"NO",wb_a3:"NOR",woe_id:-99,adm0_a3_is:"NOR",adm0_a3_us:"NOR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Northern Europe",region_wb:"Europe & Central Asia",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[88.1204,27.8765],[88.0431,27.4458],[88.1748,26.8104],[88.0602,26.4146],[87.2275,26.3979],[86.0244,26.631],[85.2518,26.7262],[84.675,27.2349],[83.3042,27.3645],[82,27.9255],[81.0572,28.4161],[80.0884,28.7945],[80.4767,29.7299],[81.1113,30.1835],[81.5258,30.4227],[82.3275,30.1153],[83.3371,29.4637],[83.899,29.3202],[84.2346,28.8399],[85.0116,28.6428],[85.8233,28.2036],[86.9545,27.9743],[88.1204,27.8765]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Nepal",sov_a3:"NPL",adm0_dif:0,level:2,type:"Sovereign country",admin:"Nepal",adm0_a3:"NPL",geou_dif:0,geounit:"Nepal",gu_a3:"NPL",su_dif:0,subunit:"Nepal",su_a3:"NPL",brk_diff:0,name:"Nepal",name_long:"Nepal",brk_a3:"NPL",brk_name:"Nepal",brk_group:"",abbrev:"Nepal",postal:"NP",formal_en:"Nepal",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Nepal",name_alt:"",mapcolor7:2,mapcolor8:2,mapcolor9:3,mapcolor13:12,pop_est:28563377,gdp_md_est:31080,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"NP",iso_a3:"NPL",iso_n3:"524",un_a3:"524",wb_a2:"NP",wb_a3:"NPL",woe_id:-99,adm0_a3_is:"NPL",adm0_a3_us:"NPL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Southern Asia",region_wb:"South Asia",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[173.0204,-40.9191],[173.2472,-41.332],[173.9584,-40.9267],[174.2476,-41.3492],[174.2485,-41.77],[173.8764,-42.2332],[173.2227,-42.97],[172.7112,-43.3723],[173.0801,-43.8533],[172.3086,-43.8657],[171.4529,-44.2425],[171.1851,-44.8971],[170.6167,-45.9089],[169.8314,-46.3558],[169.3323,-46.6412],[168.4114,-46.6199],[167.7637,-46.2902],[166.6769,-46.2199],[166.5091,-45.8527],[167.0464,-45.1109],[168.3038,-44.124],[168.9494,-43.9358],[169.6678,-43.5553],[170.5249,-43.0317],[171.1251,-42.5128],[171.5697,-41.7674],[171.9487,-41.5144],[172.0972,-40.9561],[172.7986,-40.494],[173.0204,-40.9191]],[[174.612,-36.1564],[175.3366,-37.2091],[175.3576,-36.5262],[175.8089,-36.7989],[175.9585,-37.5554],[176.7632,-37.8813],[177.4388,-37.9612],[178.0104,-37.5798],[178.5171,-37.6954],[178.2747,-38.5828],[177.9705,-39.1663],[177.207,-39.1458],[176.94,-39.4497],[177.0329,-39.8799],[176.8858,-40.066],[176.508,-40.6048],[176.0124,-41.2896],[175.2396,-41.6883],[175.0679,-41.4259],[174.651,-41.2818],[175.2276,-40.4592],[174.9002,-39.9089],[173.824,-39.5089],[173.8523,-39.1466],[174.5748,-38.7977],[174.7435,-38.0278],[174.697,-37.3811],[174.292,-36.7111],[174.319,-36.5348],[173.841,-36.122],[173.0542,-35.2371],[172.636,-34.5291],[173.007,-34.4507],[173.5513,-35.0062],[174.3294,-35.2655],[174.612,-36.1564]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"New Zealand",sov_a3:"NZ1",adm0_dif:1,level:2,type:"Country",admin:"New Zealand",adm0_a3:"NZL",geou_dif:0,geounit:"New Zealand",gu_a3:"NZL",su_dif:0,subunit:"New Zealand",su_a3:"NZL",brk_diff:0,name:"New Zealand",name_long:"New Zealand",brk_a3:"NZL",brk_name:"New Zealand",brk_group:"",abbrev:"N.Z.",postal:"NZ",formal_en:"New Zealand",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"New Zealand",name_alt:"",mapcolor7:3,mapcolor8:3,mapcolor9:4,mapcolor13:4,pop_est:4213418,gdp_md_est:116700,pop_year:-99,lastcensus:2006,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"NZ",iso_a3:"NZL",iso_n3:"554",un_a3:"554",wb_a2:"NZ",wb_a3:"NZL",woe_id:-99,adm0_a3_is:"NZL",adm0_a3_us:"NZL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Oceania",region_un:"Oceania",subregion:"Australia and New Zealand",region_wb:"East Asia & Pacific",name_len:11,long_len:11,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[58.8611,21.114],[58.488,20.429],[58.0343,20.4814],[57.8264,20.243],[57.6658,19.736],[57.7887,19.0676],[57.6944,18.9447],[57.2343,18.948],[56.6097,18.5743],[56.5122,18.0871],[56.2835,17.8761],[55.6615,17.8841],[55.2699,17.6323],[55.2749,17.2284],[54.791,16.9507],[54.2393,17.045],[53.5705,16.7077],[53.1086,16.6511],[52.7822,17.3497],[52,19],[55,20],[55.6667,22],[55.2083,22.7083],[55.2345,23.111],[55.5258,23.5249],[55.5286,23.9336],[55.9812,24.1305],[55.8041,24.2696],[55.8862,24.9208],[56.3968,24.9247],[56.8451,24.2417],[57.4035,23.8786],[58.1369,23.7479],[58.7292,23.5657],[59.1805,22.9924],[59.4501,22.6603],[59.8081,22.5336],[59.8061,22.3105],[59.4422,21.7145],[59.2824,21.4339],[58.8611,21.114]],[[56.3914,25.896],[56.261,25.7146],[56.0708,26.0555],[56.362,26.3959],[56.4857,26.3091],[56.3914,25.896]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Oman",sov_a3:"OMN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Oman",adm0_a3:"OMN",geou_dif:0,geounit:"Oman",gu_a3:"OMN",su_dif:0,subunit:"Oman",su_a3:"OMN",brk_diff:0,name:"Oman",name_long:"Oman",brk_a3:"OMN",brk_name:"Oman",brk_group:"",abbrev:"Oman",postal:"OM",formal_en:"Sultanate of Oman",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Oman",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:1,mapcolor13:6,pop_est:3418085,gdp_md_est:66980,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"OM",iso_a3:"OMN",iso_n3:"512",un_a3:"512",wb_a2:"OM",wb_a3:"OMN",woe_id:-99,adm0_a3_is:"OMN",adm0_a3_us:"OMN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:4,long_len:4,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[75.158,37.133],[75.8969,36.6668],[76.1928,35.8984],[77.8375,35.494],[76.8717,34.6535],[75.7571,34.5049],[74.2402,34.7489],[73.7499,34.3177],[74.1043,33.4415],[74.4516,32.7649],[75.2586,32.2711],[74.4059,31.6926],[74.4214,30.9798],[73.4506,29.9764],[72.8238,28.9616],[71.7777,27.9132],[70.6165,27.9892],[69.5144,26.941],[70.1689,26.4919],[70.2829,25.7222],[70.8447,25.2151],[71.0432,24.3565],[68.8426,24.3591],[68.1766,23.692],[67.4437,23.9448],[67.1454,24.6636],[66.3728,25.4251],[64.5304,25.237],[62.9057,25.2184],[61.4974,25.0782],[61.8742,26.24],[63.3166,26.7565],[63.2339,27.217],[62.7554,27.3789],[62.7278,28.2596],[61.7719,28.6993],[61.3693,29.3033],[60.8742,29.8292],[62.5499,29.3186],[63.5503,29.4683],[64.148,29.3408],[64.3504,29.56],[65.0469,29.4722],[66.3465,29.8879],[66.3815,30.7389],[66.9389,31.3049],[67.6834,31.3032],[67.7927,31.5829],[68.5569,31.7133],[68.9267,31.6202],[69.3178,31.9014],[69.2625,32.5019],[69.6871,33.1055],[70.3236,33.3585],[69.9305,34.0201],[70.8818,33.9889],[71.1568,34.3489],[71.115,34.7331],[71.6131,35.1532],[71.4988,35.6506],[71.2623,36.0744],[71.8463,36.5099],[72.92,36.72],[74.0676,36.8362],[74.5759,37.0208],[75.158,37.133]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Pakistan",sov_a3:"PAK",adm0_dif:0,level:2,type:"Sovereign country",admin:"Pakistan",adm0_a3:"PAK",geou_dif:0,geounit:"Pakistan",gu_a3:"PAK",su_dif:0,subunit:"Pakistan",su_a3:"PAK",brk_diff:0,name:"Pakistan",name_long:"Pakistan",brk_a3:"PAK",brk_name:"Pakistan",brk_group:"",abbrev:"Pak.",postal:"PK",formal_en:"Islamic Republic of Pakistan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Pakistan",name_alt:"",mapcolor7:2,mapcolor8:2,mapcolor9:3,mapcolor13:11,pop_est:176242949,gdp_md_est:427300,pop_year:-99,lastcensus:1998,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"PK",iso_a3:"PAK",iso_n3:"586",un_a3:"586",wb_a2:"PK",wb_a3:"PAK",woe_id:-99,adm0_a3_is:"PAK",adm0_a3_us:"PAK",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Southern Asia",region_wb:"South Asia",name_len:8,long_len:8,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-77.8816,7.2238],[-78.2149,7.5123],[-78.4292,8.052],[-78.1821,8.3192],[-78.4355,8.3877],[-78.6221,8.7181],[-79.1203,8.9961],[-79.5579,8.9324],[-79.7606,8.5845],[-80.1645,8.3333],[-80.3827,8.2984],[-80.4807,8.0903],[-80.0037,7.5475],[-80.2767,7.4198],[-80.4212,7.2716],[-80.8864,7.2205],[-81.0595,7.8179],[-81.1897,7.6479],[-81.5195,7.7066],[-81.7213,8.109],[-82.1314,8.1754],[-82.3909,8.2924],[-82.8201,8.2909],[-82.851,8.0738],[-82.9658,8.225],[-82.9132,8.4235],[-82.8298,8.6263],[-82.8687,8.8073],[-82.7192,8.9257],[-82.9272,9.0743],[-82.9329,9.4768],[-82.5462,9.5661],[-82.1871,9.2074],[-82.2076,8.9956],[-81.8086,8.9506],[-81.7142,9.032],[-81.4393,8.7862],[-80.9473,8.8585],[-80.5219,9.1111],[-79.9146,9.3128],[-79.5733,9.6116],[-79.0212,9.5529],[-79.0585,9.4546],[-78.5009,9.4205],[-78.0559,9.2477],[-77.7295,8.9468],[-77.3534,8.6705],[-77.4747,8.5243],[-77.2426,7.9353],[-77.4311,7.6381],[-77.7534,7.7098],[-77.8816,7.2238]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Panama",sov_a3:"PAN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Panama",adm0_a3:"PAN",geou_dif:0,geounit:"Panama",gu_a3:"PAN",su_dif:0,subunit:"Panama",su_a3:"PAN",brk_diff:0,name:"Panama",name_long:"Panama",brk_a3:"PAN",brk_name:"Panama",brk_group:"",abbrev:"Pan.",postal:"PA",formal_en:"Republic of Panama",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Panama",name_alt:"",mapcolor7:4,mapcolor8:4,mapcolor9:6,mapcolor13:3,pop_est:3360474,gdp_md_est:38830,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"PA",iso_a3:"PAN",iso_n3:"591",un_a3:"591",wb_a2:"PA",wb_a3:"PAN",woe_id:-99,adm0_a3_is:"PAN",adm0_a3_us:"PAN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Central America",region_wb:"Latin America & Caribbean",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-69.5904,-17.58],[-69.8584,-18.0927],[-70.3726,-18.348],[-71.3753,-17.7738],[-71.462,-17.3635],[-73.4445,-16.3594],[-75.2379,-15.2657],[-76.0092,-14.6493],[-76.4235,-13.8232],[-76.2592,-13.535],[-77.1062,-12.2227],[-78.0922,-10.3777],[-79.037,-8.3866],[-79.4459,-7.9308],[-79.7606,-7.1943],[-80.5375,-6.5417],[-81.25,-6.1368],[-80.9263,-5.6906],[-81.4109,-4.7368],[-81.0997,-4.0364],[-80.3026,-3.4049],[-80.184,-3.8212],[-80.4693,-4.0593],[-80.4422,-4.4257],[-80.0289,-4.3461],[-79.625,-4.4542],[-79.2053,-4.9591],[-78.6399,-4.5478],[-78.4507,-3.8731],[-77.8379,-3.003],[-76.6354,-2.6087],[-75.545,-1.5616],[-75.2337,-.9114],[-75.3732,-.152],[-75.1066,-.0572],[-74.4416,-.5308],[-74.1224,-1.0028],[-73.6595,-1.2605],[-73.0704,-2.309],[-72.3258,-2.4342],[-71.7748,-2.1698],[-71.4136,-2.3428],[-70.8135,-2.2569],[-70.0477,-2.7252],[-70.6927,-3.7429],[-70.394,-3.7666],[-69.8936,-4.2982],[-70.7948,-4.2513],[-70.9288,-4.4016],[-71.7484,-4.594],[-72.8919,-5.2746],[-72.9645,-5.7413],[-73.2197,-6.0892],[-73.12,-6.6299],[-73.7245,-6.9186],[-73.7234,-7.341],[-73.9872,-7.5238],[-73.5711,-8.4244],[-73.0154,-9.0328],[-73.2267,-9.4622],[-72.563,-9.5202],[-72.1849,-10.0536],[-71.3024,-10.0794],[-70.4819,-9.4901],[-70.5487,-11.0091],[-70.0938,-11.124],[-69.5297,-10.9517],[-68.6651,-12.5613],[-68.8801,-12.8997],[-68.9292,-13.6027],[-68.9489,-14.4536],[-69.3395,-14.9532],[-69.1603,-15.324],[-69.3898,-15.6601],[-68.9596,-16.5007],[-69.5904,-17.58]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Peru",sov_a3:"PER",adm0_dif:0,level:2,type:"Sovereign country",admin:"Peru",adm0_a3:"PER",geou_dif:0,geounit:"Peru",gu_a3:"PER",su_dif:0,subunit:"Peru",su_a3:"PER",brk_diff:0,name:"Peru",name_long:"Peru",brk_a3:"PER",brk_name:"Peru",brk_group:"",abbrev:"Peru",postal:"PE",formal_en:"Republic of Peru",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Peru",name_alt:"",mapcolor7:4,mapcolor8:4,mapcolor9:4,mapcolor13:11,pop_est:29546963,gdp_md_est:247300,pop_year:-99,lastcensus:2007,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"PE",iso_a3:"PER",iso_n3:"604",un_a3:"604",wb_a2:"PE",wb_a3:"PER",woe_id:-99,adm0_a3_is:"PER",adm0_a3_us:"PER",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:4,long_len:4,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[126.3768,8.4147],[126.4785,7.7504],[126.5374,7.1894],[126.1968,6.2743],[125.8314,7.2937],[125.3639,6.7865],[125.6832,6.0497],[125.3965,5.581],[124.2198,6.1614],[123.9387,6.8851],[124.2437,7.3606],[123.6102,7.8335],[123.2961,7.4189],[122.8255,7.4574],[122.0855,6.8994],[121.9199,7.1921],[122.3124,8.035],[122.9424,8.3162],[123.4877,8.693],[123.8412,8.2403],[124.6015,8.5142],[124.7646,8.9604],[125.4714,8.987],[125.4121,9.7603],[126.2227,9.2861],[126.3066,8.7825],[126.3768,8.4147]],[[123.9824,10.2788],[123.6232,9.9501],[123.3099,9.3183],[122.9959,9.0222],[122.3801,9.7134],[122.5861,9.981],[122.8371,10.2612],[122.9474,10.8819],[123.4988,10.9406],[123.3378,10.2674],[124.0779,11.2327],[123.9824,10.2788]],[[118.5046,9.3164],[117.1743,8.3675],[117.6645,9.0669],[118.3869,9.6845],[118.9873,10.3763],[119.5115,11.3697],[119.6897,10.5543],[119.0295,10.0037],[118.5046,9.3164]],[[121.8835,11.8918],[122.4838,11.5822],[123.1202,11.5837],[123.1008,11.1659],[122.6377,10.7413],[122.0026,10.441],[121.9674,10.9057],[122.0384,11.4158],[121.8835,11.8918]],[[125.5026,12.1627],[125.7835,11.0461],[125.0119,11.3115],[125.0328,10.9758],[125.2774,10.3587],[124.8018,10.1347],[124.7602,10.838],[124.4591,10.8899],[124.3025,11.4954],[124.891,11.4156],[124.878,11.7942],[124.2668,12.5578],[125.2271,12.5357],[125.5026,12.1627]],[[121.5274,13.0696],[121.2622,12.2056],[120.8339,12.7045],[120.3234,13.4664],[121.1801,13.4297],[121.5274,13.0696]],[[121.3213,18.5041],[121.9376,18.2186],[122.246,18.4789],[122.337,18.2249],[122.1743,17.8103],[122.5157,17.0935],[122.2523,16.2624],[121.6628,15.931],[121.5051,15.1248],[121.7288,14.3284],[122.2589,14.2182],[122.7013,14.3365],[123.9503,13.7821],[123.8551,13.2378],[124.1813,12.9975],[124.0774,12.5367],[123.298,13.0275],[122.9287,13.5529],[122.6714,13.1858],[122.0346,13.7845],[121.1264,13.6367],[120.6286,13.8577],[120.6794,14.271],[120.9918,14.5254],[120.6933,14.7567],[120.5641,14.3963],[120.0704,14.9709],[119.9209,15.4063],[119.8838,16.3637],[120.2865,16.0346],[120.39,17.5991],[120.7159,18.5052],[121.3213,18.5041]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Philippines",sov_a3:"PHL",adm0_dif:0,level:2,type:"Sovereign country",admin:"Philippines",adm0_a3:"PHL",geou_dif:0,geounit:"Philippines",gu_a3:"PHL",su_dif:0,subunit:"Philippines",su_a3:"PHL",brk_diff:0,name:"Philippines",name_long:"Philippines",brk_a3:"PHL",brk_name:"Philippines",brk_group:"",abbrev:"Phil.",postal:"PH",formal_en:"Republic of the Philippines",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Philippines",name_alt:"",mapcolor7:3,mapcolor8:2,mapcolor9:2,mapcolor13:8,pop_est:97976603,gdp_md_est:317500,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"PH",iso_a3:"PHL",iso_n3:"608",un_a3:"608",wb_a2:"PH",wb_a3:"PHL",woe_id:-99,adm0_a3_is:"PHL",adm0_a3_us:"PHL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"South-Eastern Asia",region_wb:"East Asia & Pacific",name_len:11,long_len:11,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[155.88,-6.82],[155.6,-6.92],[155.167,-6.5359],[154.7292,-5.9008],[154.5141,-5.1391],[154.6525,-5.0424],[154.76,-5.34],[155.0629,-5.5668],[155.5477,-6.2007],[156.02,-6.54],[155.88,-6.82]],[[151.9828,-5.4781],[151.4591,-5.5603],[151.3014,-5.8407],[150.7544,-6.0838],[150.2412,-6.3178],[149.71,-6.3165],[148.8901,-6.026],[148.3189,-5.7471],[148.4018,-5.4378],[149.2984,-5.5837],[149.8456,-5.5055],[149.9963,-5.0261],[150.1398,-5.0013],[150.2369,-5.5322],[150.8075,-5.4558],[151.0897,-5.1137],[151.6479,-4.7571],[151.5379,-4.1678],[152.1368,-4.1488],[152.3387,-4.313],[152.3187,-4.8677],[151.9828,-5.4781]],[[147.1919,-7.388],[148.0846,-8.0441],[148.7341,-9.1047],[149.3068,-9.0714],[149.2666,-9.5144],[150.0387,-9.6843],[149.7388,-9.8729],[150.8016,-10.2937],[150.6906,-10.5827],[150.0284,-10.6525],[149.7823,-10.3933],[148.9231,-10.2809],[147.913,-10.1304],[147.1354,-9.4924],[146.5679,-8.9426],[146.0485,-8.0674],[144.7442,-7.6301],[143.8971,-7.9153],[143.2864,-8.2455],[143.4139,-8.9831],[142.6284,-9.3268],[142.0683,-9.1596],[141.0339,-9.1179],[141.0171,-5.859],[141.0002,-2.6002],[142.7352,-3.2892],[144.584,-3.8614],[145.2732,-4.3737],[145.8298,-4.8765],[145.9819,-5.4656],[147.6481,-6.0837],[147.8911,-6.614],[146.9709,-6.7217],[147.1919,-7.388]],[[153.14,-4.5],[152.8273,-4.7664],[152.6387,-4.1761],[152.406,-3.7897],[151.9532,-3.4621],[151.3843,-3.0354],[150.662,-2.7415],[150.94,-2.5],[151.48,-2.78],[151.82,-3],[152.24,-3.24],[152.64,-3.66],[153.02,-3.98],[153.14,-4.5]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Papua New Guinea",sov_a3:"PNG",adm0_dif:0,level:2,type:"Sovereign country",admin:"Papua New Guinea",adm0_a3:"PNG",geou_dif:0,geounit:"Papua New Guinea",gu_a3:"PNG",su_dif:1,subunit:"Papua New Guinea",su_a3:"PN1",brk_diff:0,name:"Papua New Guinea",name_long:"Papua New Guinea",brk_a3:"PN1",brk_name:"Papua New Guinea",brk_group:"",abbrev:"P.N.G.",postal:"PG",formal_en:"Independent State of Papua New Guinea",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Papua New Guinea",name_alt:"",mapcolor7:4,mapcolor8:2,mapcolor9:3,mapcolor13:1,pop_est:6057263,gdp_md_est:13210,pop_year:-99,lastcensus:2e3,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"PG",iso_a3:"PNG",iso_n3:"598",un_a3:"598",wb_a2:"PG",wb_a3:"PNG",woe_id:-99,adm0_a3_is:"PNG",adm0_a3_us:"PNG",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Oceania",region_un:"Oceania",subregion:"Melanesia",region_wb:"East Asia & Pacific",name_len:16,long_len:16,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[15.017,51.1067],[14.6071,51.7452],[14.685,52.0899],[14.4376,52.6249],[14.0745,52.9813],[14.3533,53.2482],[14.1197,53.757],[14.8029,54.0507],[16.3635,54.5132],[17.6228,54.8515],[18.6209,54.6826],[18.6963,54.4387],[19.6606,54.4261],[20.8922,54.3125],[22.7311,54.3275],[23.244,54.2206],[23.4841,53.9125],[23.5275,53.4701],[23.8049,53.0897],[23.7992,52.6911],[23.1995,52.487],[23.508,52.0236],[23.5271,51.5785],[24.03,50.7054],[23.9228,50.4249],[23.4265,50.3085],[22.5185,49.4768],[22.7764,49.0274],[22.5581,49.0857],[21.6078,49.4701],[20.888,49.3288],[20.4158,49.4315],[19.825,49.2171],[19.3207,49.5716],[18.9096,49.4358],[18.8531,49.4962],[18.3929,49.9886],[17.6494,50.049],[17.5546,50.3621],[16.8688,50.474],[16.7195,50.2157],[16.1763,50.4226],[16.2386,50.6977],[15.491,50.7847],[15.017,51.1067]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Poland",sov_a3:"POL",adm0_dif:0,level:2,type:"Sovereign country",admin:"Poland",adm0_a3:"POL",geou_dif:0,geounit:"Poland",gu_a3:"POL",su_dif:0,subunit:"Poland",su_a3:"POL",brk_diff:0,name:"Poland",name_long:"Poland",brk_a3:"POL",brk_name:"Poland",brk_group:"",abbrev:"Pol.",postal:"PL",formal_en:"Republic of Poland",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Poland",name_alt:"",mapcolor7:3,mapcolor8:7,mapcolor9:1,mapcolor13:2,pop_est:38482919,gdp_md_est:667900,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"PL",iso_a3:"POL",iso_n3:"616",un_a3:"616",wb_a2:"PL",wb_a3:"POL",woe_id:-99,adm0_a3_is:"POL",adm0_a3_us:"POL",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Eastern Europe",region_wb:"Europe & Central Asia",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-66.2824,18.5148],[-65.7713,18.4267],[-65.591,18.228],[-65.8472,17.9759],[-66.5999,17.9818],[-67.1842,17.9466],[-67.2424,18.3745],[-67.1007,18.5206],[-66.2824,18.5148]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"United States of America",sov_a3:"US1",adm0_dif:1,level:2,type:"Dependency",admin:"Puerto Rico",adm0_a3:"PRI",geou_dif:0,geounit:"Puerto Rico",gu_a3:"PRI",su_dif:0,subunit:"Puerto Rico",su_a3:"PRI",brk_diff:0,name:"Puerto Rico",name_long:"Puerto Rico",brk_a3:"PRI",brk_name:"Puerto Rico",brk_group:"",abbrev:"P.R.",postal:"PR",formal_en:"Commonwealth of Puerto Rico",formal_fr:"",note_adm0:"Commonwealth of U.S.A.",note_brk:"",name_sort:"Puerto Rico",name_alt:"",mapcolor7:4,mapcolor8:5,mapcolor9:1,mapcolor13:1,pop_est:3971020,gdp_md_est:70230,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"PR",iso_a3:"PRI",iso_n3:"630",un_a3:"630",wb_a2:"PR",wb_a3:"PRI",woe_id:-99,adm0_a3_is:"PRI",adm0_a3_us:"PRI",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Caribbean",region_wb:"Latin America & Caribbean",name_len:11,long_len:11,abbrev_len:4,tiny:-99,homepart:-99}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[130.64,42.395],[130.78,42.22],[130.4,42.28],[129.9659,41.9414],[129.6674,41.6011],[129.7052,40.8828],[129.1881,40.6618],[129.0104,40.4854],[128.6334,40.1898],[127.9674,40.0254],[127.5334,39.7569],[127.5021,39.3239],[127.3854,39.2135],[127.7833,39.0509],[128.3497,38.6122],[128.2057,38.3704],[127.78,38.3045],[127.0733,38.2561],[126.6837,37.8048],[126.2373,37.8404],[126.1748,37.7497],[125.6891,37.94],[125.5684,37.7521],[125.2753,37.6691],[125.2401,37.8572],[124.981,37.9488],[124.7122,38.1083],[124.986,38.5485],[125.2219,38.6659],[125.1329,38.8486],[125.3866,39.388],[125.3211,39.5514],[124.7375,39.6603],[124.2656,39.9285],[125.0799,40.5698],[126.182,41.1073],[126.8691,41.8166],[127.3438,41.5032],[128.2084,41.4668],[128.0522,41.9943],[129.5967,42.425],[129.9943,42.9854],[130.64,42.395]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"North Korea",sov_a3:"PRK",adm0_dif:0,level:2,type:"Sovereign country",admin:"North Korea",adm0_a3:"PRK",geou_dif:0,geounit:"North Korea",gu_a3:"PRK",su_dif:0,subunit:"North Korea",su_a3:"PRK",brk_diff:0,name:"Dem. Rep. Korea",name_long:"Dem. Rep. Korea",brk_a3:"PRK",brk_name:"Dem. Rep. Korea",brk_group:"",abbrev:"N.K.",postal:"KP",formal_en:"Democratic People's Republic of Korea",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Korea, Dem. Rep.",name_alt:"",mapcolor7:3,mapcolor8:5,mapcolor9:3,mapcolor13:9,pop_est:22665345,gdp_md_est:4e4,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"KP",iso_a3:"PRK",iso_n3:"408",un_a3:"408",wb_a2:"KP",wb_a3:"PRK",woe_id:-99,adm0_a3_is:"PRK",adm0_a3_us:"PRK",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Eastern Asia",region_wb:"East Asia & Pacific",name_len:15,long_len:15,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-9.0348,41.8806],[-8.6719,42.1347],[-8.2639,42.2805],[-8.0132,41.7909],[-7.4225,41.7921],[-7.2513,41.9183],[-6.6686,41.8834],[-6.3891,41.3818],[-6.8511,41.1111],[-6.864,40.3309],[-7.0264,40.1845],[-7.0666,39.7119],[-7.4986,39.6296],[-7.098,39.0301],[-7.3741,38.3731],[-7.0293,38.0758],[-7.1665,37.8039],[-7.5371,37.4289],[-7.4537,37.0978],[-7.8556,36.8383],[-8.3828,36.9789],[-8.8989,36.8688],[-8.7461,37.6513],[-8.84,38.2662],[-9.2875,38.3585],[-9.5266,38.7374],[-9.447,39.3921],[-9.0483,39.7551],[-8.9774,40.1593],[-8.7687,40.7606],[-8.7909,41.1843],[-8.9908,41.5435],[-9.0348,41.8806]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Portugal",sov_a3:"PRT",adm0_dif:0,level:2,type:"Sovereign country",admin:"Portugal",adm0_a3:"PRT",geou_dif:0,geounit:"Portugal",gu_a3:"PRT",su_dif:1,subunit:"Portugal",su_a3:"PR1",brk_diff:0,name:"Portugal",name_long:"Portugal",brk_a3:"PR1",brk_name:"Portugal",brk_group:"",abbrev:"Port.",postal:"P",formal_en:"Portuguese Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Portugal",name_alt:"",mapcolor7:1,mapcolor8:7,mapcolor9:1,mapcolor13:4,pop_est:10707924,gdp_md_est:208627,pop_year:-99,lastcensus:2011,gdp_year:0,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"PT",iso_a3:"PRT",iso_n3:"620",un_a3:"620",wb_a2:"PT",wb_a3:"PRT",woe_id:-99,adm0_a3_is:"PRT",adm0_a3_us:"PRT",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:8,long_len:8,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-62.6851,-22.249],[-62.2912,-21.0516],[-62.266,-20.5137],[-61.7863,-19.6337],[-60.0436,-19.3427],[-59.115,-19.3569],[-58.1835,-19.8684],[-58.1664,-20.1767],[-57.8707,-20.7327],[-57.9372,-22.0902],[-56.8815,-22.2822],[-56.4733,-22.0863],[-55.798,-22.3569],[-55.6107,-22.6556],[-55.5176,-23.572],[-55.4007,-23.9569],[-55.0279,-24.0013],[-54.6528,-23.8396],[-54.293,-24.021],[-54.2935,-24.5708],[-54.4289,-25.1622],[-54.6253,-25.7393],[-54.7888,-26.6218],[-55.6958,-27.3878],[-56.4867,-27.5485],[-57.6098,-27.3959],[-58.6182,-27.1237],[-57.6337,-25.6037],[-57.7772,-25.1623],[-58.8071,-24.7715],[-60.029,-24.0328],[-60.8466,-23.8807],[-62.6851,-22.249]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Paraguay",sov_a3:"PRY",adm0_dif:0,level:2,type:"Sovereign country",admin:"Paraguay",adm0_a3:"PRY",geou_dif:0,geounit:"Paraguay",gu_a3:"PRY",su_dif:0,subunit:"Paraguay",su_a3:"PRY",brk_diff:0,name:"Paraguay",name_long:"Paraguay",brk_a3:"PRY",brk_name:"Paraguay",brk_group:"",abbrev:"Para.",postal:"PY",formal_en:"Republic of Paraguay",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Paraguay",name_alt:"",mapcolor7:6,mapcolor8:3,mapcolor9:6,mapcolor13:2,pop_est:6995655,gdp_md_est:28890,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"PY",iso_a3:"PRY",iso_n3:"600",un_a3:"600",wb_a2:"PY",wb_a3:"PRY",woe_id:-99,adm0_a3_is:"PRY",adm0_a3_us:"PRY",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:8,long_len:8,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[35.5457,32.394],[35.5453,31.7825],[35.3976,31.4891],[34.9274,31.3534],[34.9705,31.6168],[35.2259,31.7543],[34.9746,31.8666],[35.1839,32.5325],[35.5457,32.394]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Israel",sov_a3:"ISR",adm0_dif:1,level:2,type:"Disputed",admin:"Palestine",adm0_a3:"PSX",geou_dif:0,geounit:"Palestine",gu_a3:"PSX",su_dif:0,subunit:"Palestine",su_a3:"PSX",brk_diff:0,name:"Palestine",name_long:"Palestine",brk_a3:"PSX",brk_name:"Palestine",brk_group:"",abbrev:"Pal.",postal:"PAL",formal_en:"West Bank and Gaza",formal_fr:"",note_adm0:"Partial self-admin.",note_brk:"Partial self-admin.",name_sort:"Palestine (West Bank and Gaza)",name_alt:"",mapcolor7:3,mapcolor8:2,mapcolor9:5,mapcolor13:8,pop_est:4119083,gdp_md_est:11950.77,pop_year:-99,lastcensus:2007,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"PS",iso_a3:"PSE",iso_n3:"275",un_a3:"275",wb_a2:"GZ",wb_a3:"WBG",woe_id:-99,adm0_a3_is:"PSE",adm0_a3_us:"PSX",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:9,long_len:9,abbrev_len:4,tiny:-99,homepart:-99}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[50.8101,24.7547],[50.7439,25.4824],[51.0134,26.007],[51.2865,26.1146],[51.5891,25.8011],[51.6067,25.2157],[51.3896,24.6274],[51.1124,24.5563],[50.8101,24.7547]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Qatar",sov_a3:"QAT",adm0_dif:0,level:2,type:"Sovereign country",admin:"Qatar",adm0_a3:"QAT",geou_dif:0,geounit:"Qatar",gu_a3:"QAT",su_dif:0,subunit:"Qatar",su_a3:"QAT",brk_diff:0,name:"Qatar",name_long:"Qatar",brk_a3:"QAT",brk_name:"Qatar",brk_group:"",abbrev:"Qatar",postal:"QA",formal_en:"State of Qatar",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Qatar",name_alt:"",mapcolor7:3,mapcolor8:6,mapcolor9:2,mapcolor13:4,pop_est:833285,gdp_md_est:91330,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"QA",iso_a3:"QAT",iso_n3:"634",un_a3:"634",wb_a2:"QA",wb_a3:"QAT",woe_id:-99,adm0_a3_is:"QAT",adm0_a3_us:"QAT",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.7105,47.8822],[23.1422,48.0963],[23.761,47.9856],[24.4021,47.9819],[24.8663,47.7375],[25.2077,47.8911],[25.9459,47.9871],[26.1975,48.2209],[26.6193,48.2207],[26.9242,48.1233],[27.2339,47.8268],[27.5512,47.4051],[28.128,46.8105],[28.16,46.3716],[28.0544,45.9446],[28.2336,45.4883],[28.6798,45.304],[29.1497,45.4649],[29.6033,45.2933],[29.6265,45.0354],[29.1416,44.8202],[28.8379,44.9139],[28.5581,43.7075],[27.9701,43.8125],[27.2424,44.176],[26.0652,43.9435],[25.5693,43.6884],[24.1007,43.7411],[23.3323,43.897],[22.9448,43.8238],[22.6571,44.2349],[22.474,44.4092],[22.7057,44.578],[22.459,44.7025],[22.1451,44.4784],[21.562,44.7689],[21.4835,45.1812],[20.8743,45.4164],[20.7622,45.7346],[20.2202,46.1275],[21.022,46.3161],[21.6265,46.9942],[22.0998,47.6724],[22.7105,47.8822]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Romania",sov_a3:"ROU",adm0_dif:0,level:2,type:"Sovereign country",admin:"Romania",adm0_a3:"ROU",geou_dif:0,geounit:"Romania",gu_a3:"ROU",su_dif:0,subunit:"Romania",su_a3:"ROU",brk_diff:0,name:"Romania",name_long:"Romania",brk_a3:"ROU",brk_name:"Romania",brk_group:"",abbrev:"Rom.",postal:"RO",formal_en:"Romania",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Romania",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:3,mapcolor13:13,pop_est:22215421,gdp_md_est:271400,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"RO",iso_a3:"ROU",iso_n3:"642",un_a3:"642",wb_a2:"RO",wb_a3:"ROM",woe_id:-99,adm0_a3_is:"ROU",adm0_a3_us:"ROU",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Eastern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[143.648,50.7476],[144.6541,48.9764],[143.1739,49.3066],[142.5587,47.8616],[143.5335,46.8367],[143.5053,46.1379],[142.7477,46.7408],[142.092,45.9668],[141.9069,46.8059],[142.0184,47.7801],[141.9044,48.8592],[142.1358,49.6152],[142.18,50.9523],[141.5941,51.9354],[141.6825,53.302],[142.6069,53.7621],[142.2097,54.2255],[142.6548,54.3659],[142.9146,53.7046],[143.2608,52.7408],[143.2353,51.7567],[143.648,50.7476]],[[22.7311,54.3275],[20.8922,54.3125],[19.6606,54.4261],[19.8885,54.8662],[21.2684,55.1905],[22.3157,55.0153],[22.7578,54.8566],[22.6511,54.5827],[22.7311,54.3275]],[[-175.0142,66.5844],[-174.3398,66.3356],[-174.5718,67.0622],[-171.8573,66.9131],[-169.8996,65.9772],[-170.8911,65.5414],[-172.5303,65.4379],[-172.555,64.4608],[-172.9553,64.2527],[-173.8918,64.2826],[-174.6539,64.6312],[-175.9835,64.9229],[-176.2072,65.3567],[-177.2227,65.5202],[-178.3599,65.3905],[-178.9033,65.7404],[-178.6861,66.1121],[-179.8838,65.8746],[-179.4327,65.4041],[-180,64.9797],[-180,68.9636],[-177.55,68.2],[-174.9283,67.2059],[-175.0142,66.5844]],[[180,70.8322],[178.9034,70.7811],[178.7253,71.0988],[180,71.5157],[180,70.8322]],[[-178.6938,70.893],[-180,70.8322],[-180,71.5157],[-179.8719,71.5576],[-179.0243,71.5555],[-177.5779,71.2695],[-177.6636,71.1328],[-178.6938,70.893]],[[143.6039,73.2124],[142.0876,73.2054],[140.0382,73.3169],[139.8631,73.3698],[140.8117,73.7651],[142.0621,73.8576],[143.4828,73.4752],[143.6039,73.2124]],[[150.7317,75.0841],[149.5759,74.6889],[147.9775,74.7784],[146.1192,75.173],[146.3585,75.4968],[148.2222,75.3458],[150.7317,75.0841]],[[145.0863,75.5626],[144.3,74.82],[140.6138,74.8477],[138.9554,74.6115],[136.9744,75.2617],[137.5118,75.9492],[138.8311,76.1368],[141.4716,76.0929],[145.0863,75.5626]],[[57.5357,70.7205],[56.945,70.6327],[53.6774,70.7627],[53.412,71.2067],[51.6019,71.4748],[51.4558,72.0149],[52.4783,72.2294],[52.4442,72.7747],[54.4276,73.6275],[53.5083,73.7498],[55.9025,74.6275],[55.6319,75.0814],[57.8686,75.6094],[61.17,76.2519],[64.4984,76.4391],[66.211,76.8098],[68.1571,76.9397],[68.8522,76.5448],[68.1806,76.2336],[64.6373,75.7378],[61.5835,75.2609],[58.4771,74.3091],[56.9868,73.333],[55.4193,72.3713],[55.6228,71.5406],[57.5357,70.7205]],[[106.9701,76.9742],[107.24,76.48],[108.1538,76.7234],[111.0773,76.71],[113.3315,76.2222],[114.1342,75.8476],[113.8854,75.3278],[112.7792,75.0319],[110.1513,74.4767],[109.4,74.18],[110.64,74.04],[112.1192,73.7877],[113.0195,73.9769],[113.5296,73.3351],[113.9688,73.5949],[115.5678,73.7529],[118.7763,73.5877],[119.02,73.12],[123.2007,72.9712],[123.2578,73.735],[125.38,73.56],[126.9764,73.5655],[128.5913,73.0387],[129.0516,72.3987],[128.46,71.98],[129.716,71.193],[131.2886,70.787],[132.2535,71.8363],[133.8577,71.3864],[135.5619,71.6553],[137.4976,71.3476],[138.2341,71.628],[139.8698,71.4878],[139.1479,72.4162],[140.4682,72.8494],[149.5,72.2],[150.3512,71.6064],[152.9689,70.8422],[157.0069,71.0314],[158.9978,70.8667],[159.8303,70.4532],[159.7087,69.722],[160.9405,69.4373],[162.2791,69.642],[164.0525,69.6682],[165.9404,69.472],[167.8357,69.5827],[169.5776,68.6938],[170.8169,69.0136],[170.0082,69.6528],[170.4535,70.097],[173.6439,69.8174],[175.724,69.8773],[178.6,69.4],[180,68.9636],[180,64.9797],[179.9928,64.9743],[178.7072,64.5349],[177.4113,64.6082],[178.313,64.0759],[178.9083,63.252],[179.3703,62.9826],[179.4864,62.5689],[179.2283,62.3041],[177.3643,62.5219],[174.5693,61.7692],[173.6801,61.6526],[172.15,60.95],[170.6985,60.3362],[170.3309,59.8818],[168.9005,60.5736],[166.295,59.7886],[165.84,60.16],[164.8767,59.7316],[163.5393,59.8687],[163.2171,59.211],[162.0173,58.2433],[162.053,57.8391],[163.1919,57.615],[163.0579,56.1592],[162.1296,56.1222],[161.7015,55.2857],[162.1175,54.8551],[160.3688,54.3443],[160.0217,53.2026],[158.5309,52.9587],[158.2312,51.9427],[156.7898,51.0111],[156.42,51.7],[155.9918,53.159],[155.4337,55.381],[155.9144,56.7679],[156.7582,57.3647],[156.8104,57.832],[158.3643,58.0558],[160.1506,59.3148],[161.872,60.343],[163.6697,61.1409],[164.4736,62.5506],[163.2584,62.4663],[162.6579,61.6425],[160.1215,60.5442],[159.3023,61.774],[156.7207,61.4344],[154.2181,59.7582],[155.0438,59.145],[152.8119,58.8839],[151.2657,58.7809],[151.3382,59.504],[149.7837,59.6557],[148.5448,59.1645],[145.4872,59.3364],[142.1978,59.04],[138.9585,57.0881],[135.1262,54.7296],[136.7017,54.6036],[137.1934,53.9773],[138.1647,53.755],[138.8046,54.2546],[139.9015,54.1897],[141.3453,53.0896],[141.3792,52.2388],[140.5974,51.2397],[140.5131,50.0455],[140.0619,48.4467],[138.5547,46.9996],[138.2197,46.308],[136.8623,45.1435],[135.5154,43.989],[134.8694,43.3982],[133.5369,42.8115],[132.9063,42.7985],[132.2781,43.2846],[130.9359,42.5527],[130.78,42.22],[130.64,42.395],[130.6339,42.903],[131.1447,42.93],[131.2886,44.1115],[131.0252,44.968],[131.8835,45.3212],[133.0971,45.1441],[133.7696,46.1169],[134.1124,47.2125],[134.5008,47.5785],[135.0263,48.4782],[133.3736,48.1834],[132.5067,47.789],[130.9873,47.7901],[130.5823,48.7297],[129.3978,49.4406],[127.6574,49.7603],[127.2875,50.7398],[126.9392,51.3539],[126.5644,51.7843],[125.9463,52.7928],[125.0682,53.161],[123.5715,53.4588],[122.2457,53.4317],[121.0031,53.2514],[120.1771,52.7539],[120.7258,52.5162],[120.7382,51.9641],[120.1821,51.6436],[119.2794,50.5829],[119.2885,50.1429],[117.8792,49.511],[116.6788,49.8885],[115.4857,49.8052],[114.9621,50.1402],[114.3625,50.2483],[112.8977,49.5436],[111.5812,49.378],[110.662,49.1301],[109.4024,49.293],[108.4752,49.2825],[107.8682,49.7937],[106.8888,50.2743],[105.8866,50.406],[104.6216,50.2753],[103.6765,50.09],[102.2559,50.5106],[102.0652,51.2599],[100.8895,51.5169],[99.9817,51.634],[98.8615,52.0474],[97.8257,51.011],[98.2318,50.4224],[97.2598,49.7261],[95.814,49.9775],[94.8159,50.0134],[94.1476,50.4805],[93.1042,50.4953],[92.2347,50.8022],[90.7137,50.3318],[88.8056,49.4705],[87.7513,49.2972],[87.36,49.215],[86.8294,49.8267],[85.5413,49.6929],[85.1156,50.1173],[84.4164,50.3114],[83.9351,50.8892],[83.383,51.0692],[81.946,50.8122],[80.5684,51.3883],[80.0356,50.8648],[77.8009,53.4044],[76.5252,54.177],[76.8911,54.4905],[74.3848,53.5469],[73.4257,53.4898],[73.5085,54.0356],[72.2242,54.3767],[71.1801,54.1333],[70.8653,55.1697],[69.0682,55.3853],[68.1691,54.9704],[65.6669,54.6013],[65.1785,54.3542],[61.4366,54.0063],[60.9781,53.665],[61.7,52.98],[60.74,52.72],[60.9273,52.4475],[59.9675,51.9604],[61.588,51.2727],[61.3374,50.7991],[59.9328,50.8422],[59.6423,50.5454],[58.3633,51.0636],[56.778,51.0436],[55.7169,50.6217],[54.5329,51.0262],[52.3287,51.7187],[50.7666,51.6928],[48.7024,50.6051],[48.5778,49.8748],[47.5495,50.4547],[46.7516,49.356],[47.0437,49.152],[46.4664,48.3942],[47.3152,47.7159],[48.0572,47.7438],[48.6947,47.0756],[48.5933,46.561],[49.1012,46.3993],[48.6454,45.8063],[47.6759,45.6415],[46.682,44.6092],[47.5909,43.6602],[47.4925,42.9866],[48.5844,41.8089],[47.9873,41.4058],[47.8157,41.1514],[47.3733,41.2197],[46.6861,41.8271],[46.405,41.8607],[45.7764,42.0924],[45.4703,42.5028],[44.5376,42.712],[43.9312,42.555],[43.756,42.7408],[42.3944,43.2203],[40.9222,43.3822],[40.077,43.5531],[39.955,43.435],[38.68,44.28],[37.5391,44.6572],[36.6755,45.2447],[37.4032,45.4045],[38.2329,46.2409],[37.6737,46.6366],[39.1477,47.0448],[39.1212,47.2634],[38.2235,47.1022],[38.2551,47.5464],[38.7706,47.8256],[39.7383,47.8989],[39.8956,48.2324],[39.6747,48.7838],[40.0808,49.3074],[40.069,49.601],[38.595,49.9265],[38.0106,49.9157],[37.3935,50.384],[36.6262,50.2256],[35.3561,50.5772],[35.3779,50.7739],[35.0222,51.2076],[34.2248,51.256],[34.142,51.5664],[34.3917,51.7689],[33.7527,52.3351],[32.7158,52.2385],[32.4121,52.2887],[32.1594,52.0613],[31.786,52.1017],[31.54,52.7421],[31.3052,53.074],[31.4976,53.1674],[32.3045,53.1327],[32.6936,53.3514],[32.4056,53.618],[31.7313,53.794],[31.7914,53.9746],[31.3845,54.1571],[30.7575,54.8118],[30.9718,55.0815],[30.8739,55.551],[29.8963,55.7895],[29.3716,55.6701],[29.2295,55.9183],[28.1767,56.1691],[27.8553,56.7593],[27.77,57.2443],[27.2882,57.4745],[27.7167,57.7919],[27.4202,58.7246],[28.1317,59.3008],[27.9811,59.4754],[29.1177,60.0281],[28.07,60.5035],[30.2111,61.78],[31.14,62.3577],[31.5161,62.8677],[30.0359,63.5528],[30.4447,64.2045],[29.5444,64.9487],[30.2177,65.806],[29.0546,66.9443],[29.9774,67.6983],[28.4459,68.3646],[28.5919,69.0648],[29.3996,69.1569],[31.1011,69.5581],[32.1327,69.906],[33.7755,69.3014],[36.514,69.0634],[40.2923,67.9324],[41.0599,67.4571],[41.126,66.7916],[40.0158,66.2662],[38.383,65.9995],[33.9187,66.7596],[33.1844,66.6325],[34.8148,65.9002],[34.8786,65.4362],[34.9439,64.4144],[36.2313,64.1095],[37.0127,63.8498],[37.142,64.3347],[36.5396,64.7645],[37.176,65.1432],[39.5934,64.5208],[40.4356,64.7645],[39.7626,65.4968],[42.0931,66.4762],[43.016,66.4186],[43.9498,66.0691],[44.5323,66.7563],[43.6984,67.3525],[44.188,67.9505],[43.4528,68.5708],[46.25,68.25],[46.8213,67.69],[45.5552,67.5665],[45.562,67.0101],[46.3492,66.6677],[47.8942,66.8846],[48.1388,67.5224],[50.2277,67.9987],[53.7174,68.8574],[54.4717,68.8082],[53.4858,68.2013],[54.7263,68.097],[55.4427,68.4387],[57.317,68.4663],[58.802,68.8808],[59.9414,68.2784],[61.0778,68.9407],[60.03,69.52],[60.55,69.85],[63.504,69.5474],[64.8881,69.2348],[68.5122,68.0923],[69.1807,68.6156],[68.1644,69.1444],[68.1352,69.3565],[66.9301,69.4546],[67.2598,69.9287],[66.7249,70.7089],[66.6947,71.029],[68.5401,71.9345],[69.1964,72.8434],[69.94,73.04],[72.5875,72.7763],[72.796,72.2201],[71.8481,71.409],[72.4701,71.0902],[72.7919,70.3911],[72.5647,69.0208],[73.6679,68.4079],[73.2387,67.7404],[71.28,66.32],[72.423,66.1727],[72.8208,66.5327],[73.921,66.7895],[74.1865,67.2843],[75.052,67.7605],[74.4693,68.329],[74.9358,68.9892],[73.8424,69.0715],[73.6019,69.6276],[74.3998,70.6317],[73.1011,71.4472],[74.8908,72.1212],[74.6593,72.8323],[75.158,72.855],[75.6835,72.3006],[75.289,71.3356],[76.3591,71.1529],[75.9031,71.874],[77.5767,72.2672],[79.652,72.3201],[81.5,71.75],[80.6107,72.5829],[80.5111,73.6482],[82.25,73.85],[84.6553,73.8059],[86.8223,73.9369],[86.0096,74.4597],[87.1668,75.1164],[88.3157,75.1439],[90.26,75.64],[92.9006,75.7733],[93.2342,76.0472],[95.86,76.14],[96.6782,75.9155],[98.9225,76.4469],[100.7597,76.4303],[101.0353,76.8619],[101.9908,77.2875],[104.3516,77.6979],[106.0666,77.3739],[104.705,77.1274],[106.9701,76.9742]],[[105.0755,78.3069],[99.4381,77.921],[101.2649,79.234],[102.0864,79.3464],[102.8378,79.2813],[105.3724,78.7133],[105.0755,78.3069]],[[51.1362,80.5473],[49.7937,80.4154],[48.8944,80.3396],[48.7549,80.1755],[47.5861,80.0102],[46.5028,80.2472],[47.0725,80.5594],[44.847,80.5898],[46.7991,80.7719],[48.3185,80.784],[48.5228,80.5146],[49.0972,80.754],[50.0398,80.9189],[51.5229,80.6997],[51.1362,80.5473]],[[99.9398,78.8809],[97.7579,78.7562],[94.9726,79.0447],[93.3129,79.4265],[92.5454,80.1438],[91.1811,80.3415],[93.7777,81.0246],[95.9409,81.2504],[97.8839,80.747],[100.1867,79.7801],[99.9398,78.8809]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Russia",sov_a3:"RUS",adm0_dif:0,level:2,type:"Sovereign country",admin:"Russia",adm0_a3:"RUS",geou_dif:0,geounit:"Russia",gu_a3:"RUS",su_dif:0,subunit:"Russia",su_a3:"RUS",brk_diff:0,name:"Russia",name_long:"Russian Federation",brk_a3:"RUS",brk_name:"Russia",brk_group:"",abbrev:"Rus.",postal:"RUS",formal_en:"Russian Federation",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Russian Federation",name_alt:"",mapcolor7:2,mapcolor8:5,mapcolor9:7,mapcolor13:7,pop_est:140041247,gdp_md_est:2266e3,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"3. Emerging region: BRIC",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"RU",iso_a3:"RUS",iso_n3:"643",un_a3:"643",wb_a2:"RU",wb_a3:"RUS",woe_id:-99,adm0_a3_is:"RUS",adm0_a3_us:"RUS",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Eastern Europe",region_wb:"Europe & Central Asia",name_len:6,long_len:18,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[30.4191,-1.1347],[30.8161,-1.6989],[30.7583,-2.2873],[30.4697,-2.4139],[29.9384,-2.3485],[29.6322,-2.9179],[29.0249,-2.8393],[29.1175,-2.2922],[29.2548,-2.2151],[29.2919,-1.6201],[29.5795,-1.3413],[29.8215,-1.4433],[30.4191,-1.1347]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Rwanda",sov_a3:"RWA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Rwanda",adm0_a3:"RWA",geou_dif:0,geounit:"Rwanda",gu_a3:"RWA",su_dif:0,subunit:"Rwanda",su_a3:"RWA",brk_diff:0,name:"Rwanda",name_long:"Rwanda",brk_a3:"RWA",brk_name:"Rwanda",brk_group:"",abbrev:"Rwa.",postal:"RW",formal_en:"Republic of Rwanda",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Rwanda",name_alt:"",mapcolor7:5,mapcolor8:2,mapcolor9:3,mapcolor13:10,pop_est:10473282,gdp_md_est:9706,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"RW",iso_a3:"RWA",iso_n3:"646",un_a3:"646",wb_a2:"RW",wb_a3:"RWA",woe_id:-99,adm0_a3_is:"RWA",adm0_a3_us:"RWA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-8.7949,27.1207],[-8.8178,27.6564],[-8.6656,27.6564],[-8.6651,27.5895],[-8.6844,27.3957],[-8.6873,25.8811],[-11.9694,25.9334],[-11.9372,23.3746],[-12.8742,23.2848],[-13.1188,22.7712],[-12.9291,21.3271],[-16.8452,21.3333],[-17.0634,20.9998],[-17.0204,21.4223],[-17.003,21.4207],[-14.751,21.5006],[-14.6308,21.8609],[-14.2212,22.3102],[-13.8911,23.691],[-12.501,24.7701],[-12.0308,26.0309],[-11.7182,26.1041],[-11.3926,26.8834],[-10.5513,26.9908],[-10.1894,26.8609],[-9.7353,26.8609],[-9.413,27.0885],[-8.7949,27.1207]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:7,sovereignt:"Western Sahara",sov_a3:"SAH",adm0_dif:0,level:2,type:"Indeterminate",admin:"Western Sahara",adm0_a3:"SAH",geou_dif:0,geounit:"Western Sahara",gu_a3:"SAH",su_dif:0,subunit:"Western Sahara",su_a3:"SAH",brk_diff:1,name:"W. Sahara",name_long:"Western Sahara",brk_a3:"B28",brk_name:"W. Sahara",brk_group:"",abbrev:"W. Sah.",postal:"WS",formal_en:"Sahrawi Arab Democratic Republic",formal_fr:"",note_adm0:"Self admin.",note_brk:"Self admin.; Claimed by Morocco",name_sort:"Western Sahara",name_alt:"",mapcolor7:4,mapcolor8:7,mapcolor9:4,mapcolor13:4,pop_est:-99,gdp_md_est:-99,pop_year:-99,lastcensus:-99,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"EH",iso_a3:"ESH",iso_n3:"732",un_a3:"732",wb_a2:"-99",wb_a3:"-99",woe_id:-99,adm0_a3_is:"MAR",adm0_a3_us:"SAH",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Northern Africa",region_wb:"Middle East & North Africa",name_len:9,long_len:14,abbrev_len:7,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[42.7793,16.3479],[42.6496,16.7746],[42.348,17.0758],[42.2709,17.4747],[41.7544,17.833],[41.2214,18.6716],[40.9393,19.4865],[40.2477,20.1746],[39.8017,20.3389],[39.1394,21.2919],[39.0237,21.9869],[39.0663,22.5797],[38.4928,23.6885],[38.0239,24.0787],[37.4836,24.2855],[37.1548,24.8585],[37.2095,25.0845],[36.9316,25.603],[36.6396,25.8262],[36.2491,26.5701],[35.6402,27.3765],[35.1302,28.0634],[34.6323,28.0585],[34.7878,28.6074],[34.8322,28.9575],[34.956,29.3566],[36.0689,29.1975],[36.5012,29.5053],[36.7405,29.8653],[37.5036,30.0038],[37.6681,30.3387],[37.9988,30.5085],[37.0022,31.5084],[39.0049,32.0102],[39.1955,32.161],[40.4,31.89],[41.89,31.19],[44.7095,29.1789],[46.5687,29.099],[47.4598,29.0025],[47.7089,28.5261],[48.4161,28.552],[48.8076,27.6896],[49.2996,27.4612],[49.4709,27.11],[50.1524,26.6897],[50.2129,26.277],[50.1133,25.944],[50.2399,25.608],[50.5274,25.3278],[50.6606,24.9999],[50.8101,24.7547],[51.1124,24.5563],[51.3896,24.6274],[51.5795,24.2455],[51.6177,24.0142],[52.0007,23.0012],[55.0068,22.4969],[55.2083,22.7083],[55.6667,22],[55,20],[52,19],[49.1167,18.6167],[48.1833,18.1667],[47.4667,17.1167],[47,16.95],[46.75,17.2833],[46.3667,17.2333],[45.4,17.3333],[45.2167,17.4333],[44.0626,17.4104],[43.7915,17.32],[43.3808,17.58],[43.1158,17.0884],[43.2184,16.6669],[42.7793,16.3479]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Saudi Arabia",sov_a3:"SAU",adm0_dif:0,level:2,type:"Sovereign country",admin:"Saudi Arabia",adm0_a3:"SAU",geou_dif:0,geounit:"Saudi Arabia",gu_a3:"SAU",su_dif:0,subunit:"Saudi Arabia",su_a3:"SAU",brk_diff:0,name:"Saudi Arabia",name_long:"Saudi Arabia",brk_a3:"SAU",brk_name:"Saudi Arabia",brk_group:"",abbrev:"Saud.",postal:"SA",formal_en:"Kingdom of Saudi Arabia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Saudi Arabia",name_alt:"",mapcolor7:6,mapcolor8:1,mapcolor9:6,mapcolor13:7,pop_est:28686633,gdp_md_est:576500,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"SA",iso_a3:"SAU",iso_n3:"682",un_a3:"682",wb_a2:"SA",wb_a3:"SAU",woe_id:-99,adm0_a3_is:"SAU",adm0_a3_us:"SAU",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:12,long_len:12,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[33.9634,9.4643],[33.825,9.4841],[33.8421,9.9819],[33.722,10.3253],[33.2069,10.7201],[33.0868,11.4411],[33.2069,12.1793],[32.7434,12.248],[32.6747,12.0248],[32.0739,11.9733],[32.3142,11.6815],[32.4001,11.0806],[31.8507,10.5313],[31.3529,9.8102],[30.8378,9.7072],[29.9966,10.2909],[29.619,10.0849],[29.516,9.7931],[29.0009,9.6042],[28.9666,9.3982],[27.9709,9.3982],[27.8336,9.6042],[27.1125,9.6386],[26.752,9.4669],[26.4773,9.5527],[25.9623,10.1364],[25.7906,10.4111],[25.0696,10.2738],[24.7949,9.8102],[24.5374,8.9175],[24.1941,8.7287],[23.887,8.6197],[23.8058,8.6663],[23.459,8.9543],[23.3948,9.2651],[23.5572,9.6812],[23.5543,10.0893],[22.9775,10.7145],[22.8642,11.1424],[22.8762,11.3846],[22.5087,11.6794],[22.4976,12.2602],[22.288,12.646],[21.9368,12.5882],[22.0376,12.9555],[22.2966,13.3723],[22.1833,13.7865],[22.512,14.0932],[22.3035,14.3268],[22.568,14.9443],[23.0246,15.6807],[23.8869,15.6108],[23.8377,19.5805],[23.85,20],[25,20.003],[25,22],[29.02,22],[32.9,22],[36.8662,22],[37.1887,21.0189],[36.9694,20.8374],[37.1147,19.808],[37.4818,18.6141],[37.8628,18.3679],[38.4101,17.9983],[37.904,17.4275],[37.1675,17.2631],[36.8525,16.9565],[36.7539,16.2919],[36.3232,14.8225],[36.4295,14.4221],[36.2702,13.5633],[35.8636,12.5783],[35.2605,12.0829],[34.8316,11.319],[34.7312,10.9102],[34.2575,10.6301],[33.9616,9.5836],[33.9634,9.4643]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Sudan",sov_a3:"SDN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Sudan",adm0_a3:"SDN",geou_dif:0,geounit:"Sudan",gu_a3:"SDN",su_dif:0,subunit:"Sudan",su_a3:"SDN",brk_diff:0,name:"Sudan",name_long:"Sudan",brk_a3:"SDN",brk_name:"Sudan",brk_group:"",abbrev:"Sudan",postal:"SD",formal_en:"Republic of the Sudan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Sudan",name_alt:"",mapcolor7:2,mapcolor8:6,mapcolor9:4,mapcolor13:1,pop_est:25946220,gdp_md_est:88080,pop_year:-99,lastcensus:2008,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"SD",iso_a3:"SDN",iso_n3:"729",un_a3:"729",wb_a2:"SD",wb_a3:"SDN",woe_id:-99,adm0_a3_is:"SDN",adm0_a3_us:"SDN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Northern Africa",region_wb:"Sub-Saharan Africa",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[33.9634,9.4643],[33.975,8.6846],[33.8255,8.3792],[33.2948,8.3546],[32.9542,7.785],[33.5683,7.7133],[34.0751,7.226],[34.2503,6.8261],[34.707,6.5942],[35.298,5.506],[34.6202,4.8471],[34.005,4.2499],[33.39,3.79],[32.6864,3.7923],[31.8815,3.5583],[31.2456,3.7819],[30.8339,3.5092],[29.9535,4.1737],[29.716,4.6008],[29.1591,4.3893],[28.6967,4.4551],[28.429,4.2872],[27.98,4.4084],[27.3742,5.2339],[27.2134,5.551],[26.4659,5.9467],[26.2134,6.5466],[25.7966,6.9793],[25.1241,7.5001],[25.1149,7.8251],[24.5674,8.2292],[23.887,8.6197],[24.1941,8.7287],[24.5374,8.9175],[24.7949,9.8102],[25.0696,10.2738],[25.7906,10.4111],[25.9623,10.1364],[26.4773,9.5527],[26.752,9.4669],[27.1125,9.6386],[27.8336,9.6042],[27.9709,9.3982],[28.9666,9.3982],[29.0009,9.6042],[29.516,9.7931],[29.619,10.0849],[29.9966,10.2909],[30.8378,9.7072],[31.3529,9.8102],[31.8507,10.5313],[32.4001,11.0806],[32.3142,11.6815],[32.0739,11.9733],[32.6747,12.0248],[32.7434,12.248],[33.2069,12.1793],[33.0868,11.4411],[33.2069,10.7201],[33.722,10.3253],[33.8421,9.9819],[33.825,9.4841],[33.9634,9.4643]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"South Sudan",sov_a3:"SDS",adm0_dif:0,level:2,type:"Sovereign country",admin:"South Sudan",adm0_a3:"SDS",geou_dif:0,geounit:"South Sudan",gu_a3:"SDS",su_dif:0,subunit:"South Sudan",su_a3:"SDS",brk_diff:0,name:"S. Sudan",name_long:"South Sudan",brk_a3:"SDS",brk_name:"S. Sudan",brk_group:"",abbrev:"S. Sud.",postal:"SS",formal_en:"Republic of South Sudan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"South Sudan",name_alt:"",mapcolor7:1,mapcolor8:3,mapcolor9:3,mapcolor13:5,pop_est:10625176,gdp_md_est:13227,pop_year:-99,lastcensus:2008,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"SS",iso_a3:"SSD",iso_n3:"728",un_a3:"728",wb_a2:"SS",wb_a3:"SSD",woe_id:-99,adm0_a3_is:"SSD",adm0_a3_us:"SDS",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:8,long_len:11,abbrev_len:7,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-16.7137,13.595],[-17.1261,14.3735],[-17.625,14.7295],[-17.1852,14.9195],[-16.7007,15.6215],[-16.4631,16.135],[-16.1207,16.4557],[-15.6237,16.3693],[-15.1357,16.5873],[-14.5773,16.5983],[-14.0995,16.3043],[-13.4357,16.0394],[-12.8307,15.3037],[-12.1708,14.6168],[-12.1249,13.9947],[-11.9277,13.4221],[-11.5534,13.1412],[-11.4679,12.7545],[-11.5139,12.443],[-11.6583,12.3866],[-12.2036,12.4656],[-12.2786,12.3544],[-12.4991,12.3321],[-13.2178,12.5759],[-13.7005,12.5862],[-15.5485,12.6282],[-15.8166,12.5156],[-16.1477,12.5478],[-16.6775,12.3849],[-16.8415,13.1514],[-15.9313,13.1303],[-15.691,13.2704],[-15.5118,13.2786],[-15.1412,13.5095],[-14.7122,13.2982],[-14.2777,13.2806],[-13.845,13.505],[-14.047,13.7941],[-14.3767,13.6257],[-14.687,13.6304],[-15.0817,13.8765],[-15.3988,13.8604],[-15.6246,13.6236],[-16.7137,13.595]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Senegal",sov_a3:"SEN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Senegal",adm0_a3:"SEN",geou_dif:0,geounit:"Senegal",gu_a3:"SEN",su_dif:0,subunit:"Senegal",su_a3:"SEN",brk_diff:0,name:"Senegal",name_long:"Senegal",brk_a3:"SEN",brk_name:"Senegal",brk_group:"",abbrev:"Sen.",postal:"SN",formal_en:"Republic of Senegal",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Senegal",name_alt:"",mapcolor7:2,mapcolor8:6,mapcolor9:5,mapcolor13:5,pop_est:13711597,gdp_md_est:21980,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"7. Least developed region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"SN",iso_a3:"SEN",iso_n3:"686",un_a3:"686",wb_a2:"SN",wb_a3:"SEN",woe_id:-99,adm0_a3_is:"SEN",adm0_a3_us:"SEN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[162.119,-10.4827],[162.3986,-10.8264],[161.7,-10.82],[161.3198,-10.2048],[161.9174,-10.4467],[162.119,-10.4827]],[[160.8522,-9.8729],[160.4626,-9.8952],[159.8494,-9.794],[159.64,-9.64],[159.7029,-9.2429],[160.363,-9.4003],[160.6885,-9.6102],[160.8522,-9.8729]],[[161.68,-9.6],[161.5294,-9.7843],[160.7883,-8.9175],[160.58,-8.32],[160.92,-8.32],[161.28,-9.12],[161.68,-9.6]],[[159.875,-8.3373],[159.9174,-8.5383],[159.1337,-8.1142],[158.5861,-7.7548],[158.2111,-7.4219],[158.36,-7.32],[158.82,-7.56],[159.64,-8.02],[159.875,-8.3373]],[[157.5384,-7.3478],[157.3394,-7.4048],[156.902,-7.1769],[156.4914,-6.7659],[156.5428,-6.5993],[157.14,-7.0216],[157.5384,-7.3478]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Solomon Islands",sov_a3:"SLB",adm0_dif:0,level:2,type:"Sovereign country",admin:"Solomon Islands",adm0_a3:"SLB",geou_dif:0,geounit:"Solomon Islands",gu_a3:"SLB",su_dif:0,subunit:"Solomon Islands",su_a3:"SLB",brk_diff:0,name:"Solomon Is.",name_long:"Solomon Islands",brk_a3:"SLB",brk_name:"Solomon Is.",brk_group:"",abbrev:"S. Is.",postal:"SB",formal_en:"",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Solomon Islands",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:1,mapcolor13:6,pop_est:595613,gdp_md_est:1078,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"7. Least developed region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"SB",iso_a3:"SLB",iso_n3:"090",un_a3:"090",wb_a2:"SB",wb_a3:"SLB",woe_id:-99,adm0_a3_is:"SLB",adm0_a3_us:"SLB",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Oceania",region_un:"Oceania",subregion:"Melanesia",region_wb:"East Asia & Pacific",name_len:11,long_len:15,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-11.4388,6.7859],[-11.7082,6.8601],[-12.4281,7.2629],[-12.949,7.7986],[-13.124,8.1639],[-13.2466,8.903],[-12.712,9.3427],[-12.5967,9.6202],[-12.4259,9.8358],[-12.1503,9.8586],[-11.9173,10.047],[-11.1175,10.0459],[-10.8392,9.6882],[-10.6224,9.2679],[-10.6548,8.9772],[-10.4943,8.7155],[-10.5055,8.3489],[-10.2301,8.4062],[-10.6956,7.9395],[-11.1467,7.3967],[-11.1998,7.1058],[-11.4388,6.7859]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Sierra Leone",sov_a3:"SLE",adm0_dif:0,level:2,type:"Sovereign country",admin:"Sierra Leone",adm0_a3:"SLE",geou_dif:0,geounit:"Sierra Leone",gu_a3:"SLE",su_dif:0,subunit:"Sierra Leone",su_a3:"SLE",brk_diff:0,name:"Sierra Leone",name_long:"Sierra Leone",brk_a3:"SLE",brk_name:"Sierra Leone",brk_group:"",abbrev:"S.L.",postal:"SL",formal_en:"Republic of Sierra Leone",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Sierra Leone",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:1,mapcolor13:7,pop_est:6440053,gdp_md_est:4285,pop_year:-99,lastcensus:2004,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"SL",iso_a3:"SLE",iso_n3:"694",un_a3:"694",wb_a2:"SL",wb_a3:"SLE",woe_id:-99,adm0_a3_is:"SLE",adm0_a3_us:"SLE",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:12,long_len:12,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-87.7931,13.3845],[-87.9041,13.149],[-88.4833,13.164],[-88.8432,13.2597],[-89.2567,13.4585],[-89.8124,13.5206],[-90.0956,13.7353],[-90.0647,13.882],[-89.7219,14.1342],[-89.5342,14.2448],[-89.5873,14.3626],[-89.3533,14.4241],[-89.0585,14.34],[-88.8431,14.1405],[-88.5412,13.9802],[-88.504,13.8455],[-88.0653,13.9646],[-87.8595,13.8933],[-87.7235,13.7851],[-87.7931,13.3845]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"El Salvador",sov_a3:"SLV",adm0_dif:0,level:2,type:"Sovereign country",admin:"El Salvador",adm0_a3:"SLV",geou_dif:0,geounit:"El Salvador",gu_a3:"SLV",su_dif:0,subunit:"El Salvador",su_a3:"SLV",brk_diff:0,name:"El Salvador",name_long:"El Salvador",brk_a3:"SLV",brk_name:"El Salvador",brk_group:"",abbrev:"El. S.",postal:"SV",formal_en:"Republic of El Salvador",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"El Salvador",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:6,mapcolor13:8,pop_est:7185218,gdp_md_est:43630,pop_year:-99,lastcensus:2007,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"SV",iso_a3:"SLV",iso_n3:"222",un_a3:"222",wb_a2:"SV",wb_a3:"SLV",woe_id:-99,adm0_a3_is:"SLV",adm0_a3_us:"SLV",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Central America",region_wb:"Latin America & Caribbean",name_len:11,long_len:11,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[48.9381,9.4517],[48.4867,8.8376],[47.7894,8.003],[46.9483,7.9969],[43.6788,9.1836],[43.297,9.5405],[42.9281,10.0219],[42.5588,10.5726],[42.7769,10.9269],[43.1453,11.462],[43.4707,11.2777],[43.6667,10.8642],[44.1178,10.4455],[44.6143,10.4422],[45.5569,10.698],[46.6454,10.8165],[47.5257,11.1272],[48.0216,11.1931],[48.3788,11.3755],[48.9482,11.4106],[48.942,11.3943],[48.9385,10.9823],[48.9382,9.9735],[48.9381,9.4517]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Somaliland",sov_a3:"SOL",adm0_dif:0,level:2,type:"Indeterminate",admin:"Somaliland",adm0_a3:"SOL",geou_dif:0,geounit:"Somaliland",gu_a3:"SOL",su_dif:0,subunit:"Somaliland",su_a3:"SOL",brk_diff:1,name:"Somaliland",name_long:"Somaliland",brk_a3:"B30",brk_name:"Somaliland",brk_group:"",abbrev:"Solnd.",postal:"SL",formal_en:"Republic of Somaliland",formal_fr:"",note_adm0:"Self admin.",note_brk:"Self admin.; Claimed by Somalia",name_sort:"Somaliland",name_alt:"",mapcolor7:3,mapcolor8:6,mapcolor9:5,mapcolor13:2,pop_est:35e5,gdp_md_est:12250,pop_year:-99,lastcensus:-99,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"-99",iso_a3:"-99",iso_n3:"-99",un_a3:"-099",wb_a2:"-99",wb_a3:"-99",woe_id:-99,adm0_a3_is:"SOM",adm0_a3_us:"SOM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:10,long_len:10,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[49.7286,11.5789],[50.2588,11.6796],[50.732,12.0219],[51.1112,12.0246],[51.1339,11.7482],[51.0415,11.1665],[51.0453,10.6409],[50.8342,10.2797],[50.5524,9.1987],[50.0709,8.0817],[49.4527,6.8047],[48.5946,5.3391],[47.7408,4.2194],[46.5648,2.8553],[45.564,2.0458],[44.0681,1.0528],[43.136,.2922],[42.0416,-.9192],[41.811,-1.4465],[41.5851,-1.6832],[40.993,-.8583],[40.9811,2.7845],[41.8551,3.9189],[42.1286,4.2341],[42.7697,4.2526],[43.6609,4.9576],[44.9636,5.0016],[47.7894,8.003],[48.4867,8.8376],[48.9381,9.4517],[48.9382,9.9735],[48.9385,10.9823],[48.942,11.3943],[48.9482,11.4106],[49.2678,11.4303],[49.7286,11.5789]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Somalia",sov_a3:"SOM",adm0_dif:0,level:2,type:"Sovereign country",admin:"Somalia",adm0_a3:"SOM",geou_dif:0,geounit:"Somalia",gu_a3:"SOM",su_dif:0,subunit:"Somalia",su_a3:"SOM",brk_diff:0,name:"Somalia",name_long:"Somalia",brk_a3:"SOM",brk_name:"Somalia",brk_group:"",abbrev:"Som.",postal:"SO",formal_en:"Federal Republic of Somalia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Somalia",name_alt:"",mapcolor7:2,mapcolor8:8,mapcolor9:6,mapcolor13:7,pop_est:9832017,gdp_md_est:5524,pop_year:-99,lastcensus:1987,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"SO",iso_a3:"SOM",iso_n3:"706",un_a3:"706",wb_a2:"SO",wb_a3:"SOM",woe_id:-99,adm0_a3_is:"SOM",adm0_a3_us:"SOM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[20.8743,45.4164],[21.4835,45.1812],[21.562,44.7689],[22.1451,44.4784],[22.459,44.7025],[22.7057,44.578],[22.474,44.4092],[22.6571,44.2349],[22.4104,44.0081],[22.5002,43.6428],[22.986,43.2112],[22.6048,42.8985],[22.4366,42.5803],[22.545,42.4614],[22.3805,42.3203],[21.9171,42.3036],[21.5766,42.2452],[21.5433,42.3203],[21.6629,42.4392],[21.7751,42.6827],[21.633,42.6772],[21.4387,42.8625],[21.2742,42.9096],[21.1434,43.0687],[20.9565,43.1309],[20.8145,43.2721],[20.6351,43.2167],[20.4968,42.8847],[20.2576,42.8128],[20.3398,42.8985],[19.9586,43.106],[19.63,43.2138],[19.4839,43.3523],[19.2185,43.5238],[19.454,43.5681],[19.5998,44.0385],[19.1176,44.4231],[19.368,44.863],[19.0055,44.8602],[19.3905,45.2365],[19.0728,45.5215],[18.8298,45.9089],[19.596,46.1717],[20.2202,46.1275],[20.7622,45.7346],[20.8743,45.4164]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Republic of Serbia",sov_a3:"SRB",adm0_dif:0,level:2,type:"Sovereign country",admin:"Republic of Serbia",adm0_a3:"SRB",geou_dif:0,geounit:"Republic of Serbia",gu_a3:"SRB",su_dif:0,subunit:"Republic of Serbia",su_a3:"SRB",brk_diff:0,name:"Serbia",name_long:"Serbia",brk_a3:"SRB",brk_name:"Serbia",brk_group:"",abbrev:"Serb.",postal:"RS",formal_en:"Republic of Serbia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Serbia",name_alt:"",mapcolor7:3,mapcolor8:3,mapcolor9:2,mapcolor13:10,pop_est:7379339,gdp_md_est:80340,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"RS",iso_a3:"SRB",iso_n3:"688",un_a3:"688",wb_a2:"YF",wb_a3:"SRB",woe_id:-99,adm0_a3_is:"SRB",adm0_a3_us:"SRB",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:6,long_len:6,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-57.1474,5.9731],[-55.9493,5.7729],[-55.8418,5.9531],[-55.0333,6.0253],[-53.958,5.7565],[-54.4786,4.8968],[-54.3995,4.2126],[-54.0069,3.62],[-54.1817,3.1898],[-54.2697,2.7324],[-54.5248,2.3118],[-55.0976,2.5237],[-55.5698,2.4215],[-55.9733,2.5104],[-56.0733,2.2208],[-55.9056,2.022],[-55.9957,1.8177],[-56.5394,1.8995],[-57.1501,2.7689],[-57.2814,3.3335],[-57.6016,3.3347],[-58.0447,4.0609],[-57.8602,4.5768],[-57.9143,4.8126],[-57.3072,5.0736],[-57.1474,5.9731]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Suriname",sov_a3:"SUR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Suriname",adm0_a3:"SUR",geou_dif:0,geounit:"Suriname",gu_a3:"SUR",su_dif:0,subunit:"Suriname",su_a3:"SUR",brk_diff:0,name:"Suriname",name_long:"Suriname",brk_a3:"SUR",brk_name:"Suriname",brk_group:"",abbrev:"Sur.",postal:"SR",formal_en:"Republic of Suriname",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Suriname",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:7,mapcolor13:6,pop_est:481267,gdp_md_est:4254,pop_year:-99,lastcensus:2004,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"SR",iso_a3:"SUR",iso_n3:"740",un_a3:"740",wb_a2:"SR",wb_a3:"SUR",woe_id:-99,adm0_a3_is:"SUR",adm0_a3_us:"SUR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:8,long_len:8,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[18.8531,49.4962],[18.9096,49.4358],[19.3207,49.5716],[19.825,49.2171],[20.4158,49.4315],[20.888,49.3288],[21.6078,49.4701],[22.5581,49.0857],[22.2808,48.8254],[22.0856,48.4223],[21.8722,48.32],[20.8013,48.6239],[20.4736,48.5629],[20.2391,48.3276],[19.7695,48.2027],[19.6614,48.2666],[19.1744,48.1114],[18.777,48.0818],[18.6965,47.881],[17.8571,47.7584],[17.4885,47.8675],[16.9797,48.1235],[16.88,48.47],[16.9603,48.597],[17.102,48.817],[17.545,48.8],[17.8865,48.9035],[17.9135,48.9965],[18.105,49.044],[18.1705,49.2715],[18.4,49.315],[18.555,49.495],[18.8531,49.4962]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Slovakia",sov_a3:"SVK",adm0_dif:0,level:2,type:"Sovereign country",admin:"Slovakia",adm0_a3:"SVK",geou_dif:0,geounit:"Slovakia",gu_a3:"SVK",su_dif:0,subunit:"Slovakia",su_a3:"SVK",brk_diff:0,name:"Slovakia",name_long:"Slovakia",brk_a3:"SVK",brk_name:"Slovakia",brk_group:"",abbrev:"Svk.",postal:"SK",formal_en:"Slovak Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Slovak Republic",name_alt:"",mapcolor7:2,mapcolor8:4,mapcolor9:4,mapcolor13:9,pop_est:5463046,gdp_md_est:119500,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"SK",iso_a3:"SVK",iso_n3:"703",un_a3:"703",wb_a2:"SK",wb_a3:"SVK",woe_id:-99,adm0_a3_is:"SVK",adm0_a3_us:"SVK",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Eastern Europe",region_wb:"Europe & Central Asia",name_len:8,long_len:8,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[13.8065,46.5093],[14.6325,46.4318],[15.1371,46.6587],[16.0117,46.6836],[16.2023,46.8524],[16.3705,46.8413],[16.5648,46.5038],[15.7687,46.2381],[15.6715,45.8342],[15.324,45.7318],[15.3277,45.4523],[14.9352,45.4717],[14.5951,45.6349],[14.412,45.4662],[13.7151,45.5003],[13.9376,45.591],[13.6981,46.0168],[13.8065,46.5093]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Slovenia",sov_a3:"SVN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Slovenia",adm0_a3:"SVN",geou_dif:0,geounit:"Slovenia",gu_a3:"SVN",su_dif:0,subunit:"Slovenia",su_a3:"SVN",brk_diff:0,name:"Slovenia",name_long:"Slovenia",brk_a3:"SVN",brk_name:"Slovenia",brk_group:"",abbrev:"Slo.",postal:"SLO",formal_en:"Republic of Slovenia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Slovenia",name_alt:"",mapcolor7:2,mapcolor8:3,mapcolor9:2,mapcolor13:12,pop_est:2005692,gdp_md_est:59340,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"SI",iso_a3:"SVN",iso_n3:"705",un_a3:"705",wb_a2:"SI",wb_a3:"SVN",woe_id:-99,adm0_a3_is:"SVN",adm0_a3_us:"SVN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Southern Europe",region_wb:"Europe & Central Asia",name_len:8,long_len:8,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.1832,65.7237],[21.2135,65.026],[21.3696,64.4136],[19.7789,63.6096],[17.8478,62.7494],[17.1196,61.3412],[17.8313,60.6366],[18.7877,60.0819],[17.8692,58.9538],[16.8292,58.7198],[16.4477,57.0411],[15.8798,56.1043],[14.6667,56.2009],[14.1007,55.4078],[12.9429,55.3617],[12.6251,56.3071],[11.7879,57.4418],[11.0274,58.8561],[11.4683,59.4324],[12.3004,60.1179],[12.6311,61.2936],[11.9921,61.8004],[11.9306,63.1283],[12.5799,64.0662],[13.5719,64.0491],[13.9199,64.4454],[13.5557,64.787],[15.1084,66.1939],[16.1087,67.3025],[16.7689,68.0139],[17.7292,68.0106],[17.9939,68.5674],[19.8786,68.4072],[20.0253,69.0651],[20.6456,69.1062],[21.9785,68.6168],[23.5395,67.936],[23.5659,66.3961],[23.9034,66.0069],[22.1832,65.7237]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Sweden",sov_a3:"SWE",adm0_dif:0,level:2,type:"Sovereign country",admin:"Sweden",adm0_a3:"SWE",geou_dif:0,geounit:"Sweden",gu_a3:"SWE",su_dif:0,subunit:"Sweden",su_a3:"SWE",brk_diff:0,name:"Sweden",name_long:"Sweden",brk_a3:"SWE",brk_name:"Sweden",brk_group:"",abbrev:"Swe.",postal:"S",formal_en:"Kingdom of Sweden",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Sweden",name_alt:"",mapcolor7:1,mapcolor8:4,mapcolor9:2,mapcolor13:4,pop_est:9059651,gdp_md_est:344300,pop_year:-99,lastcensus:-99,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"1. High income: OECD",wikipedia:-99,fips_10:"",iso_a2:"SE",iso_a3:"SWE",iso_n3:"752",un_a3:"752",wb_a2:"SE",wb_a3:"SWE",woe_id:-99,adm0_a3_is:"SWE",adm0_a3_us:"SWE",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Northern Europe",region_wb:"Europe & Central Asia",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[32.0717,-26.7338],[31.8681,-27.1779],[31.2828,-27.2859],[30.686,-26.7438],[30.6766,-26.3981],[30.9497,-26.0226],[31.0441,-25.7315],[31.3332,-25.6602],[31.8378,-25.8433],[31.9858,-26.2918],[32.0717,-26.7338]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Swaziland",sov_a3:"SWZ",adm0_dif:0,level:2,type:"Sovereign country",admin:"Swaziland",adm0_a3:"SWZ",geou_dif:0,geounit:"Swaziland",gu_a3:"SWZ",su_dif:0,subunit:"Swaziland",su_a3:"SWZ",brk_diff:0,name:"Swaziland",name_long:"Swaziland",brk_a3:"SWZ",brk_name:"Swaziland",brk_group:"",abbrev:"Swz.",postal:"SW",formal_en:"Kingdom of Swaziland",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Swaziland",name_alt:"",mapcolor7:3,mapcolor8:6,mapcolor9:2,mapcolor13:5,pop_est:1123913,gdp_md_est:5702,pop_year:-99,lastcensus:2007,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"SZ",iso_a3:"SWZ",iso_n3:"748",un_a3:"748",wb_a2:"SZ",wb_a3:"SWZ",woe_id:-99,adm0_a3_is:"SWZ",adm0_a3_us:"SWZ",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Southern Africa",region_wb:"Sub-Saharan Africa",name_len:9,long_len:9,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[38.7923,33.3787],[36.8341,32.3129],[35.7199,32.7092],[35.7008,32.716],[35.8364,32.8681],[35.8211,33.2774],[36.0665,33.8249],[36.6118,34.2018],[36.4482,34.5939],[35.9984,34.6449],[35.905,35.41],[36.1498,35.8215],[36.4176,36.0406],[36.6854,36.2597],[36.7395,36.8175],[37.0668,36.623],[38.1677,36.9012],[38.6999,36.7129],[39.5226,36.7161],[40.6733,37.0913],[41.2121,37.0744],[42.3496,37.2299],[41.8371,36.6059],[41.2897,36.3588],[41.384,35.6283],[41.0062,34.4194],[38.7923,33.3787]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Syria",sov_a3:"SYR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Syria",adm0_a3:"SYR",geou_dif:0,geounit:"Syria",gu_a3:"SYR",su_dif:0,subunit:"Syria",su_a3:"SYR",brk_diff:0,name:"Syria",name_long:"Syria",brk_a3:"SYR",brk_name:"Syria",brk_group:"",abbrev:"Syria",postal:"SYR",formal_en:"Syrian Arab Republic",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Syrian Arab Republic",name_alt:"",mapcolor7:2,mapcolor8:6,mapcolor9:2,mapcolor13:6,pop_est:20178485,gdp_md_est:98830,pop_year:-99,lastcensus:2004,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"SY",iso_a3:"SYR",iso_n3:"760",un_a3:"760",wb_a2:"SY",wb_a3:"SYR",woe_id:-99,adm0_a3_is:"SYR",adm0_a3_us:"SYR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:5,long_len:5,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[14.4958,12.8594],[14.5958,13.3304],[13.9545,13.3534],[13.9567,13.9967],[13.5404,14.3671],[13.9722,15.6844],[15.2477,16.6273],[15.3004,17.9279],[15.6857,19.9572],[15.9032,20.3876],[15.4871,20.7304],[15.4711,21.0485],[15.0969,21.3085],[14.8513,22.863],[15.8609,23.4097],[19.8493,21.4951],[23.8377,19.5805],[23.8869,15.6108],[23.0246,15.6807],[22.568,14.9443],[22.3035,14.3268],[22.512,14.0932],[22.1833,13.7865],[22.2966,13.3723],[22.0376,12.9555],[21.9368,12.5882],[22.288,12.646],[22.4976,12.2602],[22.5087,11.6794],[22.8762,11.3846],[22.8642,11.1424],[22.2311,10.9719],[21.7238,10.5671],[21.0009,9.476],[20.0597,9.0127],[19.094,9.0748],[18.812,8.9829],[18.911,8.6309],[18.3896,8.2813],[17.9649,7.8909],[16.706,7.5083],[16.4562,7.7348],[16.2906,7.7543],[16.1062,7.4971],[15.2795,7.4219],[15.4361,7.6928],[15.1209,8.3822],[14.98,8.7961],[14.5445,8.9659],[13.9542,9.5495],[14.1715,10.0214],[14.6272,9.9209],[14.9094,9.9921],[15.4679,9.9823],[14.9236,10.8913],[14.9602,11.5556],[14.8934,12.219],[14.4958,12.8594]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Chad",sov_a3:"TCD",adm0_dif:0,level:2,type:"Sovereign country",admin:"Chad",adm0_a3:"TCD",geou_dif:0,geounit:"Chad",gu_a3:"TCD",su_dif:0,subunit:"Chad",su_a3:"TCD",brk_diff:0,name:"Chad",name_long:"Chad",brk_a3:"TCD",brk_name:"Chad",brk_group:"",abbrev:"Chad",postal:"TD",formal_en:"Republic of Chad",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Chad",name_alt:"",mapcolor7:6,mapcolor8:1,mapcolor9:8,mapcolor13:6,pop_est:10329208,gdp_md_est:15860,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"TD",iso_a3:"TCD",iso_n3:"148",un_a3:"148",wb_a2:"TD",wb_a3:"TCD",woe_id:-99,adm0_a3_is:"TCD",adm0_a3_us:"TCD",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Middle Africa",region_wb:"Sub-Saharan Africa",name_len:4,long_len:4,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[1.8652,6.1422],[1.0601,5.9288],[.8369,6.28],[.5704,6.9144],[.491,7.4117],[.712,8.3125],[.4612,8.6772],[.3659,9.465],[.3676,10.1912],[-.0498,10.7069],[.0238,11.0187],[.8996,10.9973],[.7723,10.4708],[1.0778,10.1756],[1.4251,9.8254],[1.463,9.3346],[1.6645,9.1286],[1.619,6.832],[1.8652,6.1422]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:6,sovereignt:"Togo",sov_a3:"TGO",adm0_dif:0,level:2,type:"Sovereign country",admin:"Togo",adm0_a3:"TGO",geou_dif:0,geounit:"Togo",gu_a3:"TGO",su_dif:0,subunit:"Togo",su_a3:"TGO",brk_diff:0,name:"Togo",name_long:"Togo",brk_a3:"TGO",brk_name:"Togo",brk_group:"",abbrev:"Togo",postal:"TG",formal_en:"Togolese Republic",formal_fr:"R\xe9publique Togolaise",note_adm0:"",note_brk:"",name_sort:"Togo",name_alt:"",mapcolor7:3,mapcolor8:1,mapcolor9:3,mapcolor13:5,pop_est:6019877,gdp_md_est:5118,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"TG",iso_a3:"TGO",iso_n3:"768",un_a3:"768",wb_a2:"TG",wb_a3:"TGO",woe_id:-99,adm0_a3_is:"TGO",adm0_a3_us:"TGO",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Western Africa",region_wb:"Sub-Saharan Africa",name_len:4,long_len:4,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[102.5849,12.1866],[101.6872,12.6457],[100.8318,12.6271],[100.9785,13.4127],[100.0978,13.4069],[100.0187,12.307],[99.4789,10.8464],[99.1538,9.9631],[99.2224,9.2393],[99.8738,9.2079],[100.2796,8.2952],[100.4593,7.4296],[101.0173,6.8569],[101.6231,6.7406],[102.1412,6.2216],[101.8143,5.8108],[101.1542,5.6914],[101.0755,6.2049],[100.2596,6.6428],[100.0858,6.4645],[99.6907,6.8482],[99.5196,7.3435],[98.9883,7.908],[98.5038,8.3823],[98.3397,7.7945],[98.15,8.35],[98.2592,8.9739],[98.5536,9.933],[99.0381,10.9605],[99.5873,11.8928],[99.1964,12.8047],[99.212,13.2693],[99.0978,13.8275],[98.4308,14.622],[98.1921,15.1237],[98.5374,15.3085],[98.9033,16.1778],[98.4938,16.8378],[97.8591,17.5679],[97.3759,18.4454],[97.7978,18.6271],[98.2537,19.7082],[98.9597,19.753],[99.5433,20.1866],[100.116,20.4178],[100.5489,20.1092],[100.6063,19.5083],[101.282,19.4626],[101.0359,18.4089],[101.0595,17.5125],[102.1136,18.1091],[102.413,17.9328],[102.9987,17.9617],[103.2002,18.3096],[103.9565,18.241],[104.7169,17.4289],[104.7793,16.4419],[105.589,15.5703],[105.5443,14.7239],[105.2188,14.2732],[104.2814,14.4167],[102.9884,14.2257],[102.3481,13.3942],[102.5849,12.1866]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Thailand",sov_a3:"THA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Thailand",adm0_a3:"THA",geou_dif:0,geounit:"Thailand",gu_a3:"THA",su_dif:0,subunit:"Thailand",su_a3:"THA",brk_diff:0,name:"Thailand",name_long:"Thailand",brk_a3:"THA",brk_name:"Thailand",brk_group:"",abbrev:"Thai.",postal:"TH",formal_en:"Kingdom of Thailand",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Thailand",name_alt:"",mapcolor7:3,mapcolor8:6,mapcolor9:8,mapcolor13:1,pop_est:65905410,gdp_md_est:547400,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"TH",iso_a3:"THA",iso_n3:"764",un_a3:"764",wb_a2:"TH",wb_a3:"THA",woe_id:-99,adm0_a3_is:"THA",adm0_a3_us:"THA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"South-Eastern Asia",region_wb:"East Asia & Pacific",name_len:8,long_len:8,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[71.0142,40.2444],[70.648,39.9358],[69.5596,40.1032],[69.4649,39.5267],[70.5492,39.6042],[71.7847,39.2795],[73.6754,39.4312],[73.9289,38.5058],[74.2575,38.6065],[74.8648,38.3788],[74.83,37.99],[74.98,37.42],[73.9487,37.4216],[73.2601,37.4953],[72.6369,37.0476],[72.193,36.9483],[71.8446,36.7382],[71.4487,37.0656],[71.5419,37.9058],[71.2394,37.9533],[71.3481,38.2589],[70.8068,38.4863],[70.3763,38.1384],[70.2706,37.7352],[70.1166,37.5882],[69.5188,37.609],[69.1963,37.1511],[68.8594,37.3443],[68.1356,37.0231],[67.83,37.145],[68.392,38.157],[68.176,38.9016],[67.4422,39.1401],[67.7014,39.5805],[68.5364,39.5335],[69.0116,40.0862],[69.3295,40.7278],[70.6666,40.9602],[70.4582,40.4965],[70.6014,40.2185],[71.0142,40.2444]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Tajikistan",sov_a3:"TJK",adm0_dif:0,level:2,type:"Sovereign country",admin:"Tajikistan",adm0_a3:"TJK",geou_dif:0,geounit:"Tajikistan",gu_a3:"TJK",su_dif:0,subunit:"Tajikistan",su_a3:"TJK",brk_diff:0,name:"Tajikistan",name_long:"Tajikistan",brk_a3:"TJK",brk_name:"Tajikistan",brk_group:"",abbrev:"Tjk.",postal:"TJ",formal_en:"Republic of Tajikistan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Tajikistan",name_alt:"",mapcolor7:3,mapcolor8:6,mapcolor9:2,mapcolor13:5,pop_est:7349145,gdp_md_est:13160,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"6. Developing region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"TJ",iso_a3:"TJK",iso_n3:"762",un_a3:"762",wb_a2:"TJ",wb_a3:"TJK",woe_id:-99,adm0_a3_is:"TJK",adm0_a3_us:"TJK",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Central Asia",region_wb:"Europe & Central Asia",name_len:10,long_len:10,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[61.2108,35.6501],[61.1231,36.4916],[60.3776,36.5274],[59.2348,37.413],[58.4362,37.5223],[57.3304,38.0292],[56.6194,38.1214],[56.1804,37.9351],[55.5116,37.9641],[54.8003,37.3924],[53.9216,37.1989],[53.7355,37.9061],[53.8809,38.9521],[53.101,39.2906],[53.3578,39.9753],[52.694,40.0336],[52.9153,40.8765],[53.8581,40.631],[54.7368,40.951],[54.0083,41.5512],[53.7217,42.1232],[52.9167,41.8681],[52.8147,41.1354],[52.5025,41.7833],[52.9443,42.116],[54.0794,42.3241],[54.7553,42.044],[55.4553,41.2599],[55.9682,41.3086],[57.0964,41.3223],[56.9322,41.826],[57.7865,42.1706],[58.629,42.7516],[59.9764,42.2231],[60.0833,41.4251],[60.466,41.2203],[61.5472,41.2664],[61.8827,41.0849],[62.3743,40.0539],[63.518,39.3633],[64.1702,38.8924],[65.216,38.4027],[66.5462,37.9747],[66.5186,37.3628],[66.2174,37.3938],[65.7456,37.6612],[65.5889,37.3052],[64.7461,37.1118],[64.5465,36.3121],[63.9829,36.008],[63.1935,35.8572],[62.9847,35.404],[62.2307,35.2707],[61.2108,35.6501]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Turkmenistan",sov_a3:"TKM",adm0_dif:0,level:2,type:"Sovereign country",admin:"Turkmenistan",adm0_a3:"TKM",geou_dif:0,geounit:"Turkmenistan",gu_a3:"TKM",su_dif:0,subunit:"Turkmenistan",su_a3:"TKM",brk_diff:0,name:"Turkmenistan",name_long:"Turkmenistan",brk_a3:"TKM",brk_name:"Turkmenistan",brk_group:"",abbrev:"Turkm.",postal:"TM",formal_en:"Turkmenistan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Turkmenistan",name_alt:"",mapcolor7:3,mapcolor8:2,mapcolor9:1,mapcolor13:9,pop_est:4884887,gdp_md_est:29780,pop_year:-99,lastcensus:1995,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"TM",iso_a3:"TKM",iso_n3:"795",un_a3:"795",wb_a2:"TM",wb_a3:"TKM",woe_id:-99,adm0_a3_is:"TKM",adm0_a3_us:"TKM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Central Asia",region_wb:"Europe & Central Asia",name_len:12,long_len:12,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[124.9687,-8.8928],[125.0862,-8.6569],[125.9471,-8.4321],[126.6447,-8.3982],[126.9572,-8.2733],[127.3359,-8.3973],[126.968,-8.6683],[125.9259,-9.106],[125.0885,-9.3932],[125.07,-9.09],[124.9687,-8.8928]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"East Timor",sov_a3:"TLS",adm0_dif:0,level:2,type:"Sovereign country",admin:"East Timor",adm0_a3:"TLS",geou_dif:0,geounit:"East Timor",gu_a3:"TLS",su_dif:0,subunit:"East Timor",su_a3:"TLS",brk_diff:0,name:"Timor-Leste",name_long:"Timor-Leste",brk_a3:"TLS",brk_name:"Timor-Leste",brk_group:"",abbrev:"T.L.",postal:"TL",formal_en:"Democratic Republic of Timor-Leste",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Timor-Leste",name_alt:"East Timor",mapcolor7:2,mapcolor8:2,mapcolor9:4,mapcolor13:3,pop_est:1131612,gdp_md_est:2520,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"7. Least developed region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"TL",iso_a3:"TLS",iso_n3:"626",un_a3:"626",wb_a2:"TP",wb_a3:"TMP",woe_id:-99,adm0_a3_is:"TLS",adm0_a3_us:"TLS",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"South-Eastern Asia",region_wb:"East Asia & Pacific",name_len:11,long_len:11,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.68,10.76],[-61.105,10.89],[-60.895,10.855],[-60.935,10.11],[-61.77,10],[-61.95,10.09],[-61.66,10.365],[-61.68,10.76]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:5,sovereignt:"Trinidad and Tobago",sov_a3:"TTO",adm0_dif:0,level:2,type:"Sovereign country",admin:"Trinidad and Tobago",adm0_a3:"TTO",geou_dif:0,geounit:"Trinidad and Tobago",gu_a3:"TTO",su_dif:0,subunit:"Trinidad and Tobago",su_a3:"TTO",brk_diff:0,name:"Trinidad and Tobago",name_long:"Trinidad and Tobago",brk_a3:"TTO",brk_name:"Trinidad and Tobago",brk_group:"",abbrev:"Tr.T.",postal:"TT",formal_en:"Republic of Trinidad and Tobago",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Trinidad and Tobago",name_alt:"",mapcolor7:5,mapcolor8:6,mapcolor9:2,mapcolor13:5,pop_est:131e4,gdp_md_est:29010,pop_year:-99,lastcensus:2011,gdp_year:-99,economy:"6. Developing region",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"TT",iso_a3:"TTO",iso_n3:"780",un_a3:"780",wb_a2:"TT",wb_a3:"TTO",woe_id:-99,adm0_a3_is:"TTO",adm0_a3_us:"TTO",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Caribbean",region_wb:"Latin America & Caribbean",name_len:19,long_len:19,abbrev_len:5,tiny:2,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.4821,30.3076],[9.0556,32.1027],[8.4391,32.5063],[8.4305,32.7483],[7.6126,33.3441],[7.5245,34.0974],[8.141,34.6551],[8.3764,35.4799],[8.2178,36.4332],[8.421,36.9464],[9.51,37.35],[10.21,37.23],[10.1807,36.724],[11.0289,37.0921],[11.1,36.9],[10.6,36.41],[10.5933,35.9474],[10.9395,35.699],[10.8078,34.8335],[10.1496,34.3308],[10.3397,33.7857],[10.8568,33.7687],[11.1085,33.2933],[11.4888,33.137],[11.4323,32.3689],[10.9448,32.0818],[10.6369,31.7614],[9.9502,31.3761],[10.0566,30.9618],[9.97,30.5393],[9.4821,30.3076]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Tunisia",sov_a3:"TUN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Tunisia",adm0_a3:"TUN",geou_dif:0,geounit:"Tunisia",gu_a3:"TUN",su_dif:0,subunit:"Tunisia",su_a3:"TUN",brk_diff:0,name:"Tunisia",name_long:"Tunisia",brk_a3:"TUN",brk_name:"Tunisia",brk_group:"",abbrev:"Tun.",postal:"TN",formal_en:"Republic of Tunisia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Tunisia",name_alt:"",mapcolor7:4,mapcolor8:3,mapcolor9:3,mapcolor13:2,pop_est:10486339,gdp_md_est:81710,pop_year:-99,lastcensus:2004,gdp_year:-99,economy:"6. Developing region",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"TN",iso_a3:"TUN",iso_n3:"788",un_a3:"788",wb_a2:"TN",wb_a3:"TUN",woe_id:-99,adm0_a3_is:"TUN",adm0_a3_us:"TUN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Northern Africa",region_wb:"Middle East & North Africa",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[36.9131,41.3354],[38.3477,40.9486],[39.5126,41.1028],[40.3734,41.0137],[41.5541,41.5357],[42.6195,41.5832],[43.5827,41.0921],[43.7527,40.7402],[43.6564,40.2536],[44.4,40.005],[44.794,39.713],[44.1092,39.4281],[44.4214,38.2813],[44.2258,37.9716],[44.7727,37.1704],[44.2935,37.0015],[43.9423,37.2562],[42.7791,37.3853],[42.3496,37.2299],[41.2121,37.0744],[40.6733,37.0913],[39.5226,36.7161],[38.6999,36.7129],[38.1677,36.9012],[37.0668,36.623],[36.7395,36.8175],[36.6854,36.2597],[36.4176,36.0406],[36.1498,35.8215],[35.7821,36.275],[36.1608,36.6506],[35.5509,36.5654],[34.7146,36.7955],[34.0269,36.22],[32.5092,36.1076],[31.6996,36.6443],[30.6216,36.6779],[30.3911,36.263],[29.7,36.1444],[28.7329,36.6768],[27.6412,36.6588],[27.0488,37.6534],[26.3182,38.2081],[26.8047,38.9858],[26.1708,39.4636],[27.28,40.42],[28.82,40.46],[29.24,41.22],[31.1459,41.0876],[32.348,41.7363],[33.5133,42.019],[35.1677,42.0402],[36.9131,41.3354]],[[27.1924,40.6906],[26.358,40.152],[26.0434,40.6178],[26.0569,40.8241],[26.2946,40.9363],[26.6042,41.5621],[26.117,41.8269],[27.1357,42.1415],[27.9967,42.0074],[28.1155,41.6229],[28.9884,41.2999],[28.8064,41.055],[27.619,40.9998],[27.1924,40.6906]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Turkey",sov_a3:"TUR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Turkey",adm0_a3:"TUR",geou_dif:0,geounit:"Turkey",gu_a3:"TUR",su_dif:0,subunit:"Turkey",su_a3:"TUR",brk_diff:0,name:"Turkey",name_long:"Turkey",brk_a3:"TUR",brk_name:"Turkey",brk_group:"",abbrev:"Tur.",postal:"TR",formal_en:"Republic of Turkey",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Turkey",name_alt:"",mapcolor7:6,mapcolor8:3,mapcolor9:8,mapcolor13:4,pop_est:76805524,gdp_md_est:902700,pop_year:-99,lastcensus:2e3,gdp_year:-99,economy:"4. Emerging region: MIKT",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"TR",iso_a3:"TUR",iso_n3:"792",un_a3:"792",wb_a2:"TR",wb_a3:"TUR",woe_id:-99,adm0_a3_is:"TUR",adm0_a3_us:"TUR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Europe & Central Asia",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[121.7778,24.3943],[121.1756,22.7909],[120.7471,21.9706],[120.2201,22.8149],[120.1062,23.5563],[120.6947,24.5385],[121.495,25.2955],[121.9512,24.9976],[121.7778,24.3943]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Taiwan",sov_a3:"TWN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Taiwan",adm0_a3:"TWN",geou_dif:0,geounit:"Taiwan",gu_a3:"TWN",su_dif:0,subunit:"Taiwan",su_a3:"TWN",brk_diff:1,name:"Taiwan",name_long:"Taiwan",brk_a3:"B77",brk_name:"Taiwan",brk_group:"",abbrev:"Taiwan",postal:"TW",formal_en:"",formal_fr:"",note_adm0:"",note_brk:"Self admin.; Claimed by China",name_sort:"Taiwan",name_alt:"",mapcolor7:1,mapcolor8:5,mapcolor9:7,mapcolor13:2,pop_est:22974347,gdp_md_est:712e3,pop_year:-99,lastcensus:-99,gdp_year:-99,economy:"2. Developed region: nonG7",income_grp:"2. High income: nonOECD",wikipedia:-99,fips_10:"",iso_a2:"TW",iso_a3:"TWN",iso_n3:"158",un_a3:"-099",wb_a2:"-99",wb_a3:"-99",woe_id:-99,adm0_a3_is:"TWN",adm0_a3_us:"TWN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Eastern Asia",region_wb:"East Asia & Pacific",name_len:6,long_len:6,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[33.9037,-.95],[34.0726,-1.0598],[37.6987,-3.097],[37.7669,-3.6771],[39.2022,-4.6768],[38.7405,-5.9089],[38.7998,-6.4757],[39.44,-6.84],[39.47,-7.1],[39.1947,-7.7039],[39.252,-8.0078],[39.1865,-8.4855],[39.5357,-9.1124],[39.9496,-10.0984],[40.3166,-10.3171],[39.521,-10.8969],[38.4276,-11.2852],[37.8276,-11.2688],[37.4713,-11.5688],[36.7752,-11.5945],[36.5141,-11.7209],[35.3124,-11.4391],[34.56,-11.52],[34.28,-10.16],[33.9408,-9.6937],[33.7397,-9.4171],[32.7594,-9.2306],[32.1919,-8.9304],[31.5563,-8.762],[31.1578,-8.5946],[30.74,-8.34],[30.2,-7.08],[29.62,-6.52],[29.42,-5.94],[29.52,-5.42],[29.34,-4.5],[29.7535,-4.4524],[30.1163,-4.0901],[30.5055,-3.5686],[30.7522,-3.3593],[30.743,-3.0343],[30.5277,-2.8076],[30.4697,-2.4138],[30.7583,-2.2873],[30.8161,-1.6989],[30.4191,-1.1347],[30.7699,-1.0145],[31.8662,-1.0274],[33.9037,-.95]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"United Republic of Tanzania",sov_a3:"TZA",adm0_dif:0,level:2,type:"Sovereign country",admin:"United Republic of Tanzania",adm0_a3:"TZA",geou_dif:0,geounit:"Tanzania",gu_a3:"TZA",su_dif:0,subunit:"Tanzania",su_a3:"TZA",brk_diff:0,name:"Tanzania",name_long:"Tanzania",brk_a3:"TZA",brk_name:"Tanzania",brk_group:"",abbrev:"Tanz.",postal:"TZ",formal_en:"United Republic of Tanzania",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Tanzania",name_alt:"",mapcolor7:3,mapcolor8:6,mapcolor9:2,mapcolor13:2,pop_est:41048532,gdp_md_est:54250,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"TZ",iso_a3:"TZA",iso_n3:"834",un_a3:"834",wb_a2:"TZ",wb_a3:"TZA",woe_id:-99,adm0_a3_is:"TZA",adm0_a3_us:"TZA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:8,long_len:8,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[31.8662,-1.0274],[30.7699,-1.0145],[30.4191,-1.1347],[29.8215,-1.4433],[29.5795,-1.3413],[29.5878,-.5874],[29.8195,-.2053],[29.8758,.5974],[30.0862,1.0623],[30.4685,1.5838],[30.8527,1.8494],[31.1741,2.2045],[30.7733,2.3399],[30.8339,3.5092],[31.2456,3.7819],[31.8814,3.5583],[32.6864,3.7923],[33.39,3.79],[34.005,4.2499],[34.4791,3.5556],[34.5961,3.0537],[35.036,1.9058],[34.6721,1.1769],[34.18,.515],[33.8936,.1098],[33.9037,-.95],[31.8662,-1.0274]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Uganda",sov_a3:"UGA",adm0_dif:0,level:2,type:"Sovereign country",admin:"Uganda",adm0_a3:"UGA",geou_dif:0,geounit:"Uganda",gu_a3:"UGA",su_dif:0,subunit:"Uganda",su_a3:"UGA",brk_diff:0,name:"Uganda",name_long:"Uganda",brk_a3:"UGA",brk_name:"Uganda",brk_group:"",abbrev:"Uga.",postal:"UG",formal_en:"Republic of Uganda",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Uganda",name_alt:"",mapcolor7:6,mapcolor8:3,mapcolor9:6,mapcolor13:4,pop_est:32369558,gdp_md_est:39380,pop_year:-99,lastcensus:2002,gdp_year:-99,economy:"7. Least developed region",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"UG",iso_a3:"UGA",iso_n3:"800",un_a3:"800",wb_a2:"UG",wb_a3:"UGA",woe_id:-99,adm0_a3_is:"UGA",adm0_a3_us:"UGA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:6,long_len:6,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[31.786,52.1017],[32.1594,52.0613],[32.4121,52.2887],[32.7158,52.2385],[33.7527,52.3351],[34.3917,51.7689],[34.142,51.5664],[34.2248,51.256],[35.0222,51.2076],[35.3779,50.774],[35.3561,50.5772],[36.6262,50.2256],[37.3935,50.384],[38.0106,49.9157],[38.595,49.9265],[40.0691,49.6011],[40.0808,49.3074],[39.6747,48.7838],[39.8956,48.2324],[39.7383,47.8989],[38.7706,47.8256],[38.2551,47.5464],[38.2235,47.1022],[37.4251,47.0222],[36.7599,46.6987],[35.8237,46.646],[34.9623,46.2732],[35.0208,45.6512],[35.51,45.41],[36.53,45.47],[36.3347,45.1132],[35.24,44.94],[33.8825,44.3615],[33.3264,44.5649],[33.5469,45.0348],[32.4542,45.3275],[32.6308,45.5192],[33.5882,45.8516],[33.2986,46.0806],[31.7441,46.3333],[31.6753,46.7062],[30.7487,46.5831],[30.3776,46.0324],[29.6033,45.2933],[29.1497,45.4649],[28.6798,45.304],[28.2336,45.4883],[28.4853,45.5969],[28.66,45.94],[28.9337,46.2588],[28.863,46.4379],[29.0721,46.5177],[29.1707,46.3793],[29.76,46.35],[30.0247,46.4239],[29.8382,46.5253],[29.9089,46.6744],[29.5597,46.9286],[29.4151,47.3466],[29.0509,47.5102],[29.1227,47.8491],[28.6709,48.1181],[28.2595,48.1556],[27.5225,48.4671],[26.8578,48.3682],[26.6193,48.2207],[26.1975,48.2209],[25.9459,47.9871],[25.2077,47.8911],[24.8663,47.7375],[24.4021,47.9819],[23.761,47.9856],[23.1422,48.0963],[22.7105,47.8822],[22.6408,48.1502],[22.0856,48.4223],[22.2808,48.8254],[22.5581,49.0857],[22.7764,49.0274],[22.5185,49.4768],[23.4265,50.3085],[23.9228,50.4249],[24.03,50.7054],[23.5271,51.5785],[24.0051,51.6174],[24.5531,51.8885],[25.3278,51.9107],[26.338,51.8323],[27.4541,51.5923],[28.2416,51.5722],[28.6176,51.4277],[28.9928,51.602],[29.2549,51.3682],[30.1574,51.4161],[30.5551,51.3195],[30.6195,51.8228],[30.9275,52.0424],[31.786,52.1017]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Ukraine",sov_a3:"UKR",adm0_dif:0,level:2,type:"Sovereign country",admin:"Ukraine",adm0_a3:"UKR",geou_dif:0,geounit:"Ukraine",gu_a3:"UKR",su_dif:0,subunit:"Ukraine",su_a3:"UKR",brk_diff:0,name:"Ukraine",name_long:"Ukraine",brk_a3:"UKR",brk_name:"Ukraine",brk_group:"",abbrev:"Ukr.",postal:"UA",formal_en:"Ukraine",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Ukraine",name_alt:"",mapcolor7:5,mapcolor8:1,mapcolor9:6,mapcolor13:3,pop_est:45700395,gdp_md_est:339800,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"UA",iso_a3:"UKR",iso_n3:"804",un_a3:"804",wb_a2:"UA",wb_a3:"UKR",woe_id:-99,adm0_a3_is:"UKR",adm0_a3_us:"UKR",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Europe",region_un:"Europe",subregion:"Eastern Europe",region_wb:"Europe & Central Asia",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-57.6251,-30.2163],[-56.976,-30.1097],[-55.9732,-30.8831],[-55.6015,-30.8539],[-54.5725,-31.4945],[-53.788,-32.0472],[-53.2096,-32.7277],[-53.6505,-33.202],[-53.3737,-33.7684],[-53.8064,-34.3968],[-54.9359,-34.9526],[-55.6741,-34.7527],[-56.2153,-34.8598],[-57.1397,-34.4305],[-57.8179,-34.4625],[-58.4271,-33.9095],[-58.3496,-33.2632],[-58.1326,-33.0406],[-58.1424,-32.0445],[-57.8749,-31.0166],[-57.6251,-30.2163]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Uruguay",sov_a3:"URY",adm0_dif:0,level:2,type:"Sovereign country",admin:"Uruguay",adm0_a3:"URY",geou_dif:0,geounit:"Uruguay",gu_a3:"URY",su_dif:0,subunit:"Uruguay",su_a3:"URY",brk_diff:0,name:"Uruguay",name_long:"Uruguay",brk_a3:"URY",brk_name:"Uruguay",brk_group:"",abbrev:"Ury.",postal:"UY",formal_en:"Oriental Republic of Uruguay",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Uruguay",name_alt:"",mapcolor7:1,mapcolor8:2,mapcolor9:2,mapcolor13:10,pop_est:3494382,gdp_md_est:43160,pop_year:-99,lastcensus:2004,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"UY",iso_a3:"URY",iso_n3:"858",un_a3:"858",wb_a2:"UY",wb_a3:"URY",woe_id:-99,adm0_a3_is:"URY",adm0_a3_us:"URY",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:7,long_len:7,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-155.5421,19.0835],[-155.6882,18.9162],[-155.9366,19.0594],[-155.9081,19.3389],[-156.0735,19.7029],[-156.0237,19.8142],[-155.8501,19.9773],[-155.9191,20.174],[-155.8611,20.2672],[-155.785,20.2487],[-155.4021,20.0798],[-155.2245,19.993],[-155.0623,19.8591],[-154.8074,19.5087],[-154.8315,19.4533],[-155.2222,19.2397],[-155.5421,19.0835]],[[-156.0793,20.644],[-156.4145,20.5724],[-156.5867,20.783],[-156.7017,20.8643],[-156.7105,20.9268],[-156.6126,21.0125],[-156.2571,20.9175],[-155.9957,20.764],[-156.0793,20.644]],[[-156.7582,21.1768],[-156.7893,21.0687],[-157.3252,21.0978],[-157.2503,21.2196],[-156.7582,21.1768]],[[-157.6528,21.3222],[-157.707,21.2644],[-157.7786,21.2773],[-158.1267,21.3124],[-158.2538,21.5392],[-158.2926,21.5791],[-158.0252,21.717],[-157.9416,21.6527],[-157.6528,21.3222]],[[-159.3451,21.982],[-159.4637,21.883],[-159.8005,22.0653],[-159.7488,22.1382],[-159.5962,22.2362],[-159.3657,22.2149],[-159.3451,21.982]],[[-94.8176,49.3891],[-94.64,48.84],[-94.3291,48.6707],[-93.6309,48.6093],[-92.61,48.45],[-91.64,48.14],[-90.83,48.27],[-89.6,48.01],[-89.2729,48.0198],[-88.3781,48.3029],[-87.4398,47.94],[-86.462,47.5533],[-85.6524,47.2202],[-84.8761,46.9001],[-84.7792,46.6371],[-84.5437,46.5387],[-84.6049,46.4396],[-84.3367,46.4088],[-84.1421,46.5122],[-84.0919,46.2754],[-83.8908,46.1169],[-83.6161,46.1169],[-83.4696,45.9947],[-83.5929,45.8169],[-82.5509,45.3475],[-82.3378,44.44],[-82.1376,43.5711],[-82.43,42.98],[-82.9,42.43],[-83.12,42.08],[-83.142,41.9757],[-83.0298,41.8328],[-82.6901,41.6751],[-82.4393,41.6751],[-81.2777,42.209],[-80.2474,42.3662],[-78.9394,42.8636],[-78.92,42.965],[-79.01,43.27],[-79.1717,43.4663],[-78.7203,43.6251],[-77.7379,43.6291],[-76.82,43.6288],[-76.5,44.0185],[-76.375,44.0963],[-75.3182,44.8165],[-74.867,45.0005],[-73.3478,45.0074],[-71.5051,45.0082],[-71.405,45.255],[-71.0848,45.3052],[-70.66,45.46],[-70.305,45.915],[-70,46.6931],[-69.2372,47.4478],[-68.905,47.185],[-68.2344,47.3549],[-67.7905,47.0664],[-67.7913,45.7028],[-67.1374,45.1375],[-66.9647,44.8097],[-68.0325,44.3252],[-69.06,43.98],[-70.1162,43.6841],[-70.6455,43.0902],[-70.8149,42.8653],[-70.825,42.335],[-70.495,41.805],[-70.08,41.78],[-70.185,42.145],[-69.885,41.9228],[-69.965,41.6372],[-70.64,41.475],[-71.1204,41.4945],[-71.86,41.32],[-72.295,41.27],[-72.8764,41.2207],[-73.71,40.9311],[-72.2413,41.1195],[-71.945,40.93],[-73.345,40.63],[-73.982,40.628],[-73.9523,40.7508],[-74.2567,40.4735],[-73.9624,40.4276],[-74.1784,39.7093],[-74.906,38.9395],[-74.9804,39.1964],[-75.2,39.2485],[-75.528,39.4985],[-75.32,38.96],[-75.0718,38.782],[-75.0567,38.4041],[-75.3775,38.0155],[-75.9402,37.2169],[-76.0313,37.2566],[-75.722,37.9371],[-76.2329,38.3192],[-76.35,39.15],[-76.5427,38.7176],[-76.3293,38.0833],[-76.99,38.24],[-76.3016,37.9179],[-76.2587,36.9664],[-75.9718,36.8973],[-75.868,36.5513],[-75.7275,35.5507],[-76.3632,34.8085],[-77.3976,34.512],[-78.055,33.9255],[-78.5543,33.8613],[-79.0607,33.4939],[-79.2036,33.1584],[-80.3013,32.5094],[-80.865,32.0333],[-81.3363,31.4405],[-81.4904,30.73],[-81.3137,30.0355],[-80.98,29.18],[-80.5356,28.4721],[-80.53,28.04],[-80.0565,26.88],[-80.088,26.2058],[-80.1316,25.8168],[-80.381,25.2062],[-80.68,25.08],[-81.1721,25.2013],[-81.33,25.64],[-81.71,25.87],[-82.24,26.73],[-82.7051,27.495],[-82.8553,27.8862],[-82.65,28.55],[-82.93,29.1],[-83.7096,29.9366],[-84.1,30.09],[-85.1088,29.6362],[-85.2878,29.6861],[-85.7731,30.1526],[-86.4,30.4],[-87.5304,30.2743],[-88.4178,30.3849],[-89.1805,30.316],[-89.5938,30.16],[-89.4137,29.8942],[-89.43,29.4886],[-89.2177,29.2911],[-89.4082,29.1596],[-89.7793,29.3071],[-90.1546,29.1174],[-90.8802,29.1485],[-91.6268,29.677],[-92.4991,29.5523],[-93.2264,29.7838],[-93.8484,29.7136],[-94.69,29.48],[-95.6003,28.7386],[-96.594,28.3075],[-97.14,27.83],[-97.37,27.38],[-97.38,26.69],[-97.33,26.21],[-97.14,25.87],[-97.53,25.84],[-98.24,26.06],[-99.02,26.37],[-99.3,26.84],[-99.52,27.54],[-100.11,28.11],[-100.4558,28.6961],[-100.9576,29.3807],[-101.6624,29.7793],[-102.48,29.76],[-103.11,28.97],[-103.94,29.27],[-104.457,29.572],[-104.7057,30.1217],[-105.0374,30.644],[-105.6316,31.0838],[-106.1429,31.4],[-106.5076,31.7545],[-108.24,31.7549],[-108.2419,31.3422],[-109.035,31.3419],[-111.0236,31.3347],[-113.305,32.0391],[-114.815,32.5253],[-114.7214,32.7208],[-115.9913,32.6124],[-117.1278,32.5353],[-117.2959,33.0462],[-117.944,33.6212],[-118.4106,33.7409],[-118.5199,34.0278],[-119.081,34.078],[-119.4388,34.3485],[-120.3678,34.4471],[-120.6229,34.6086],[-120.7443,35.1569],[-121.7146,36.1615],[-122.5475,37.5518],[-122.512,37.7834],[-122.9532,38.1137],[-123.7272,38.9517],[-123.8652,39.767],[-124.3981,40.3132],[-124.1789,41.142],[-124.2137,41.9996],[-124.5328,42.766],[-124.1421,43.7084],[-124.0205,44.6159],[-123.8989,45.5234],[-124.0796,46.8648],[-124.3957,47.7202],[-124.6872,48.1844],[-124.5661,48.3797],[-123.12,48.04],[-122.5874,47.096],[-122.34,47.36],[-122.5,48.18],[-122.84,49],[-120,49],[-117.0312,49],[-116.0482,49],[-113,49],[-110.05,49],[-107.05,49],[-104.0483,48.9999],[-100.65,49],[-97.2287,49.0007],[-95.1591,49],[-95.1561,49.3843],[-94.8176,49.3891]],[[-153.0063,57.1158],[-154.0051,56.7347],[-154.5164,56.9927],[-154.671,57.4612],[-153.7628,57.8166],[-153.2287,57.969],[-152.5648,57.9014],[-152.1411,57.5911],[-153.0063,57.1158]],[[-165.5792,59.91],[-166.1928,59.7544],[-166.8483,59.9414],[-167.4553,60.2131],[-166.4678,60.3842],[-165.6744,60.2936],[-165.5792,59.91]],[[-171.7317,63.7825],[-171.1144,63.5922],[-170.4911,63.695],[-169.6825,63.4311],[-168.6894,63.2975],[-168.7719,63.1886],[-169.5294,62.9769],[-170.2906,63.1944],[-170.6714,63.3758],[-171.5531,63.3178],[-171.7911,63.4058],[-171.7317,63.7825]],[[-155.0678,71.1478],[-154.3442,70.6964],[-153.9,70.89],[-152.21,70.83],[-152.27,70.6],[-150.74,70.43],[-149.72,70.53],[-147.6134,70.214],[-145.69,70.12],[-144.92,69.99],[-143.5894,70.1525],[-142.0725,69.8519],[-140.986,69.712],[-140.986,69.712],[-140.9925,66],[-140.9978,60.3064],[-140.013,60.2768],[-139.039,60],[-138.3409,59.5621],[-137.4525,58.905],[-136.4797,59.4639],[-135.4758,59.7878],[-134.945,59.2706],[-134.2711,58.8611],[-133.3555,58.4103],[-132.7304,57.6929],[-131.7078,56.5521],[-130.0078,55.9158],[-129.98,55.285],[-130.5361,54.8028],[-131.0858,55.1789],[-131.9672,55.4978],[-132.25,56.37],[-133.5392,57.1789],[-134.0781,58.1231],[-135.0382,58.1877],[-136.6281,58.2122],[-137.8,58.5],[-139.8678,59.5378],[-140.8253,59.7275],[-142.5744,60.0844],[-143.9589,59.9992],[-145.9256,60.4586],[-147.1144,60.8847],[-148.2243,60.673],[-148.0181,59.9783],[-148.5708,59.9142],[-149.7279,59.7057],[-150.6082,59.3682],[-151.7164,59.1558],[-151.8594,59.745],[-151.4097,60.7258],[-150.3469,61.0336],[-150.6211,61.2844],[-151.8958,60.7272],[-152.5783,60.0617],[-154.0192,59.3503],[-153.2875,58.8647],[-154.2325,58.1464],[-155.3075,57.7278],[-156.3083,57.4228],[-156.5561,56.98],[-158.1172,56.4636],[-158.4333,55.9942],[-159.6033,55.5667],[-160.2897,55.6436],[-161.223,55.3647],[-162.2378,55.0242],[-163.0694,54.6897],[-164.7856,54.4042],[-164.9422,54.5722],[-163.8483,55.0394],[-162.87,55.348],[-161.8042,55.895],[-160.5636,56.0081],[-160.0706,56.4181],[-158.6844,57.0167],[-158.4611,57.2169],[-157.7228,57.57],[-157.5503,58.3283],[-157.0417,58.9189],[-158.1947,58.6158],[-158.5172,58.7878],[-159.0586,58.4242],[-159.7117,58.9314],[-159.9813,58.5725],[-160.3553,59.0711],[-161.355,58.6708],[-161.9689,58.6717],[-162.055,59.2669],[-161.8742,59.6336],[-162.5181,59.9897],[-163.8183,59.7981],[-164.6622,60.2675],[-165.3464,60.5075],[-165.3508,61.0739],[-166.1214,61.5],[-165.7345,62.075],[-164.9192,62.6331],[-164.5625,63.1464],[-163.7533,63.2194],[-163.0672,63.0595],[-162.2606,63.5419],[-161.5344,63.4558],[-160.7725,63.7661],[-160.9583,64.2228],[-161.5181,64.4028],[-160.7778,64.7886],[-161.3919,64.7772],[-162.4531,64.5594],[-162.7578,64.3386],[-163.5464,64.5592],[-164.9608,64.4469],[-166.4253,64.6867],[-166.845,65.0889],[-168.1106,65.67],[-166.7053,66.0883],[-164.4747,66.5767],[-163.6525,66.5767],[-163.7886,66.0772],[-161.6778,66.1161],[-162.4897,66.7356],[-163.7197,67.1164],[-164.431,67.6163],[-165.3903,68.0428],[-166.7644,68.3589],[-166.2047,68.883],[-164.4308,68.9155],[-163.1686,69.3711],[-162.9306,69.8581],[-161.9089,70.3333],[-160.9348,70.4477],[-159.0392,70.8916],[-158.1197,70.8247],[-156.5808,71.3578],[-155.0678,71.1478]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"United States of America",sov_a3:"US1",adm0_dif:1,level:2,type:"Country",admin:"United States of America",adm0_a3:"USA",geou_dif:0,geounit:"United States of America",gu_a3:"USA",su_dif:0,subunit:"United States of America",su_a3:"USA",brk_diff:0,name:"United States",name_long:"United States",brk_a3:"USA",brk_name:"United States",brk_group:"",abbrev:"U.S.A.",postal:"US",formal_en:"United States of America",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"United States of America",name_alt:"",mapcolor7:4,mapcolor8:5,mapcolor9:1,mapcolor13:1,pop_est:313973e3,gdp_md_est:15094e3,pop_year:0,lastcensus:2010,gdp_year:0,economy:"1. Developed region: G7",income_grp:"1. High income: OECD",wikipedia:0,fips_10:"",iso_a2:"US",iso_a3:"USA",iso_n3:"840",un_a3:"840",wb_a2:"US",wb_a3:"USA",woe_id:-99,adm0_a3_is:"USA",adm0_a3_us:"USA",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"North America",region_un:"Americas",subregion:"Northern America",region_wb:"North America",name_len:13,long_len:13,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[66.5186,37.3628],[66.5462,37.9747],[65.216,38.4027],[64.1702,38.8924],[63.518,39.3633],[62.3743,40.0539],[61.8827,41.0849],[61.5472,41.2664],[60.466,41.2203],[60.0833,41.4251],[59.9764,42.2231],[58.629,42.7516],[57.7865,42.1706],[56.9322,41.826],[57.0964,41.3223],[55.9682,41.3086],[55.9289,44.9959],[58.5031,45.5868],[58.69,45.5],[60.24,44.784],[61.0583,44.4058],[62.0133,43.5045],[63.1858,43.6501],[64.9008,43.7281],[66.098,42.9977],[66.0234,41.9946],[66.5106,41.9876],[66.714,41.1684],[67.9859,41.136],[68.2599,40.6623],[68.6325,40.6687],[69.07,41.3842],[70.389,42.0813],[70.9623,42.2662],[71.2592,42.1677],[70.42,41.52],[71.1579,41.1436],[71.8701,41.3929],[73.0554,40.866],[71.7749,40.1458],[71.0142,40.2444],[70.6014,40.2185],[70.4582,40.4965],[70.6666,40.9602],[69.3295,40.7278],[69.0116,40.0862],[68.5364,39.5335],[67.7014,39.5805],[67.4422,39.1401],[68.176,38.9016],[68.392,38.157],[67.83,37.145],[67.0758,37.3561],[66.5186,37.3628]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Uzbekistan",sov_a3:"UZB",adm0_dif:0,level:2,type:"Sovereign country",admin:"Uzbekistan",adm0_a3:"UZB",geou_dif:0,geounit:"Uzbekistan",gu_a3:"UZB",su_dif:0,subunit:"Uzbekistan",su_a3:"UZB",brk_diff:0,name:"Uzbekistan",name_long:"Uzbekistan",brk_a3:"UZB",brk_name:"Uzbekistan",brk_group:"",abbrev:"Uzb.",postal:"UZ",formal_en:"Republic of Uzbekistan",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Uzbekistan",name_alt:"",mapcolor7:2,mapcolor8:3,mapcolor9:5,mapcolor13:4,pop_est:27606007,gdp_md_est:71670,pop_year:-99,lastcensus:1989,gdp_year:-99,economy:"6. Developing region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"UZ",iso_a3:"UZB",iso_n3:"860",un_a3:"860",wb_a2:"UZ",wb_a3:"UZB",woe_id:-99,adm0_a3_is:"UZB",adm0_a3_us:"UZB",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Central Asia",region_wb:"Europe & Central Asia",name_len:10,long_len:10,abbrev_len:4,tiny:5,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.3316,11.7763],[-71.36,11.54],[-71.947,11.4233],[-71.6209,10.9695],[-71.6331,10.4465],[-72.0742,9.8657],[-71.6956,9.0723],[-71.2646,9.1372],[-71.04,9.86],[-71.3501,10.2119],[-71.4006,10.969],[-70.1553,11.3755],[-70.2938,11.8468],[-69.9432,12.1623],[-69.5843,11.4596],[-68.883,11.4434],[-68.2333,10.8857],[-68.1941,10.5547],[-67.2962,10.5459],[-66.2279,10.6486],[-65.6552,10.2008],[-64.8905,10.0772],[-64.3295,10.3896],[-64.318,10.6414],[-63.0793,10.7017],[-61.8809,10.7156],[-62.7301,10.4203],[-62.3885,9.9482],[-61.5888,9.8731],[-60.8306,9.3813],[-60.6713,8.5802],[-60.1501,8.6028],[-59.7583,8.367],[-60.5506,7.7796],[-60.638,7.415],[-60.2957,7.0439],[-60.544,6.8566],[-61.1593,6.6961],[-61.1394,6.2343],[-61.4103,5.9591],[-60.7336,5.2003],[-60.6012,4.9181],[-60.9669,4.5365],[-62.0854,4.1621],[-62.8045,4.007],[-63.0932,3.7706],[-63.8883,4.0205],[-64.6287,4.1485],[-64.8161,4.0564],[-64.3685,3.7972],[-64.4088,3.1268],[-64.27,2.497],[-63.4229,2.4111],[-63.3688,2.2009],[-64.0831,1.9164],[-64.1993,1.4929],[-64.611,1.3287],[-65.3547,1.0953],[-65.5483,.7893],[-66.3258,.7245],[-66.8763,1.2534],[-67.1813,2.2506],[-67.4471,2.6003],[-67.8099,2.8207],[-67.3032,3.3185],[-67.3376,3.5423],[-67.6218,3.8395],[-67.823,4.5039],[-67.7447,5.2211],[-67.5215,5.5569],[-67.3414,6.0955],[-67.6951,6.2673],[-68.2651,6.1533],[-68.9853,6.2068],[-69.3895,6.0999],[-70.0933,6.9604],[-70.6742,7.0878],[-71.9602,6.9916],[-72.1984,7.3404],[-72.4445,7.4238],[-72.4797,7.6325],[-72.3609,8.0026],[-72.4399,8.4053],[-72.6605,8.6253],[-72.7887,9.085],[-73.305,9.152],[-73.0276,9.7368],[-72.9053,10.4503],[-72.6147,10.822],[-72.2276,11.1087],[-71.9739,11.6087],[-71.3316,11.7763]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Venezuela",sov_a3:"VEN",adm0_dif:0,level:2,type:"Sovereign country",admin:"Venezuela",adm0_a3:"VEN",geou_dif:0,geounit:"Venezuela",gu_a3:"VEN",su_dif:0,subunit:"Venezuela",su_a3:"VEN",brk_diff:0,name:"Venezuela",name_long:"Venezuela",brk_a3:"VEN",brk_name:"Venezuela",brk_group:"",abbrev:"Ven.",postal:"VE",formal_en:"Bolivarian Republic of Venezuela",formal_fr:"Rep\xfablica Bolivariana de Venezuela",note_adm0:"",note_brk:"",name_sort:"Venezuela, RB",name_alt:"",mapcolor7:1,mapcolor8:3,mapcolor9:1,mapcolor13:4,pop_est:26814843,gdp_md_est:357400,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"VE",iso_a3:"VEN",iso_n3:"862",un_a3:"862",wb_a2:"VE",wb_a3:"VEN",woe_id:-99,adm0_a3_is:"VEN",adm0_a3_us:"VEN",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"South America",region_un:"Americas",subregion:"South America",region_wb:"Latin America & Caribbean",name_len:9,long_len:9,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[108.0502,21.5524],[106.7151,20.6969],[105.8817,19.7521],[105.662,19.0582],[106.4268,18.0041],[107.362,16.6975],[108.2695,16.0797],[108.8771,15.2767],[109.3353,13.426],[109.2001,11.6669],[108.3661,11.0083],[107.2209,10.3645],[106.4051,9.5308],[105.1583,8.5998],[104.7952,9.241],[105.0762,9.9185],[104.3343,10.4865],[105.1999,10.8893],[106.2497,10.9618],[105.8105,11.5676],[107.4914,12.3372],[107.6145,13.5355],[107.3827,14.2024],[107.5645,15.2022],[107.3127,15.9085],[106.556,16.6043],[105.9258,17.4853],[105.0946,18.667],[103.8965,19.2652],[104.1834,19.6247],[104.8226,19.8866],[104.435,20.7587],[103.2039,20.7666],[102.7549,21.6751],[102.1704,22.4648],[102.707,22.7088],[103.5045,22.7038],[104.4769,22.8192],[105.3292,23.3521],[105.8112,22.9769],[106.7254,22.7943],[106.5673,22.2182],[107.0434,21.8119],[108.0502,21.5524]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"Vietnam",sov_a3:"VNM",adm0_dif:0,level:2,type:"Sovereign country",admin:"Vietnam",adm0_a3:"VNM",geou_dif:0,geounit:"Vietnam",gu_a3:"VNM",su_dif:0,subunit:"Vietnam",su_a3:"VNM",brk_diff:0,name:"Vietnam",name_long:"Vietnam",brk_a3:"VNM",brk_name:"Vietnam",brk_group:"",abbrev:"Viet.",postal:"VN",formal_en:"Socialist Republic of Vietnam",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Vietnam",name_alt:"",mapcolor7:5,mapcolor8:6,mapcolor9:5,mapcolor13:4,pop_est:86967524,gdp_md_est:241700,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"VN",iso_a3:"VNM",iso_n3:"704",un_a3:"704",wb_a2:"VN",wb_a3:"VNM",woe_id:-99,adm0_a3_is:"VNM",adm0_a3_us:"VNM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"South-Eastern Asia",region_wb:"East Asia & Pacific",name_len:7,long_len:7,abbrev_len:5,tiny:2,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[167.8449,-16.4663],[167.5152,-16.5978],[167.18,-16.16],[167.2168,-15.8918],[167.8449,-16.4663]],[[167.1077,-14.9339],[167.27,-15.74],[167.0012,-15.6146],[166.7932,-15.6688],[166.6499,-15.3927],[166.6291,-14.6265],[167.1077,-14.9339]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:4,sovereignt:"Vanuatu",sov_a3:"VUT",adm0_dif:0,level:2,type:"Sovereign country",admin:"Vanuatu",adm0_a3:"VUT",geou_dif:0,geounit:"Vanuatu",gu_a3:"VUT",su_dif:0,subunit:"Vanuatu",su_a3:"VUT",brk_diff:0,name:"Vanuatu",name_long:"Vanuatu",brk_a3:"VUT",brk_name:"Vanuatu",brk_group:"",abbrev:"Van.",postal:"VU",formal_en:"Republic of Vanuatu",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Vanuatu",name_alt:"",mapcolor7:6,mapcolor8:3,mapcolor9:7,mapcolor13:3,pop_est:218519,gdp_md_est:988.5,pop_year:-99,lastcensus:2009,gdp_year:-99,economy:"7. Least developed region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"VU",iso_a3:"VUT",iso_n3:"548",un_a3:"548",wb_a2:"VU",wb_a3:"VUT",woe_id:-99,adm0_a3_is:"VUT",adm0_a3_us:"VUT",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Oceania",region_un:"Oceania",subregion:"Melanesia",region_wb:"East Asia & Pacific",name_len:7,long_len:7,abbrev_len:4,tiny:2,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[53.1086,16.6511],[52.3852,16.3824],[52.1917,15.9384],[52.1682,15.5974],[51.1725,15.1752],[49.5746,14.7088],[48.6792,14.0032],[48.2389,13.9481],[47.9389,14.0072],[47.3545,13.5922],[46.7171,13.3997],[45.8776,13.3478],[45.6251,13.2909],[45.4065,13.0269],[45.1444,12.9539],[44.9895,12.6996],[44.4946,12.7217],[44.1751,12.586],[43.483,12.6368],[43.2229,13.221],[43.2514,13.7676],[43.0879,14.0626],[42.8922,14.8022],[42.6049,15.2133],[42.805,15.262],[42.7024,15.7189],[42.8237,15.9117],[42.7793,16.3479],[43.2184,16.6669],[43.1158,17.0884],[43.3808,17.58],[43.7915,17.32],[44.0626,17.4104],[45.2167,17.4333],[45.4,17.3333],[46.3667,17.2333],[46.75,17.2833],[47,16.95],[47.4667,17.1167],[48.1833,18.1667],[49.1167,18.6167],[52,19],[52.7822,17.3497],[53.1086,16.6511]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Yemen",sov_a3:"YEM",adm0_dif:0,level:2,type:"Sovereign country",admin:"Yemen",adm0_a3:"YEM",geou_dif:0,geounit:"Yemen",gu_a3:"YEM",su_dif:0,subunit:"Yemen",su_a3:"YEM",brk_diff:0,name:"Yemen",name_long:"Yemen",brk_a3:"YEM",brk_name:"Yemen",brk_group:"",abbrev:"Yem.",postal:"YE",formal_en:"Republic of Yemen",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Yemen, Rep.",name_alt:"",mapcolor7:5,mapcolor8:3,mapcolor9:3,mapcolor13:11,pop_est:23822783,gdp_md_est:55280,pop_year:-99,lastcensus:2004,gdp_year:-99,economy:"7. Least developed region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"YE",iso_a3:"YEM",iso_n3:"887",un_a3:"887",wb_a2:"RY",wb_a3:"YEM",woe_id:-99,adm0_a3_is:"YEM",adm0_a3_us:"YEM",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Asia",region_un:"Asia",subregion:"Western Asia",region_wb:"Middle East & North Africa",name_len:5,long_len:5,abbrev_len:4,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[31.521,-29.2574],[31.3256,-29.402],[30.9018,-29.91],[30.6228,-30.4238],[30.0557,-31.1403],[28.9256,-32.172],[28.2198,-32.772],[27.4646,-33.227],[26.4195,-33.615],[25.9097,-33.667],[25.7806,-33.9446],[25.1729,-33.7969],[24.6779,-33.9872],[23.594,-33.7945],[22.9882,-33.9164],[22.5742,-33.8641],[21.5428,-34.2588],[20.6891,-34.4172],[20.0713,-34.7951],[19.6164,-34.8192],[19.1933,-34.4626],[18.8553,-34.4443],[18.4246,-33.9979],[18.3774,-34.1365],[18.2445,-33.8678],[18.2501,-33.2814],[17.9252,-32.6113],[18.2479,-32.4291],[18.2218,-31.6616],[17.5669,-30.7257],[17.0644,-29.8786],[17.0629,-29.876],[16.345,-28.5767],[16.824,-28.0822],[17.2189,-28.3559],[17.3875,-28.7835],[17.8362,-28.8564],[18.4649,-29.0455],[19.0021,-28.9724],[19.8947,-28.4611],[19.8958,-24.7678],[20.1657,-24.918],[20.7586,-25.8681],[20.6665,-26.4775],[20.8896,-26.8285],[21.6059,-26.7265],[22.106,-26.2803],[22.5795,-25.9794],[22.8243,-25.5005],[23.3121,-25.2687],[23.7336,-25.3901],[24.2113,-25.6702],[25.0252,-25.7197],[25.6647,-25.4868],[25.7658,-25.1748],[25.9417,-24.6964],[26.4858,-24.6163],[26.7864,-24.2407],[27.1194,-23.5743],[28.0172,-22.8278],[29.4322,-22.0913],[29.839,-22.1022],[30.3229,-22.2716],[30.6599,-22.1516],[31.1914,-22.2515],[31.6704,-23.659],[31.9306,-24.3694],[31.7524,-25.4843],[31.8378,-25.8433],[31.3332,-25.6602],[31.0441,-25.7315],[30.9497,-26.0226],[30.6766,-26.3981],[30.686,-26.7438],[31.2828,-27.2859],[31.8681,-27.1779],[32.0717,-26.7338],[32.8301,-26.7422],[32.5803,-27.4702],[32.4621,-28.301],[32.2034,-28.7524],[31.521,-29.2574]],[[28.9783,-28.9556],[28.5417,-28.6475],[28.0743,-28.8515],[27.5325,-29.2427],[26.9993,-29.876],[27.7494,-30.6451],[28.1072,-30.5457],[28.2911,-30.2262],[28.8484,-30.0701],[29.0184,-29.7438],[29.3252,-29.2574],[28.9783,-28.9556]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:2,sovereignt:"South Africa",sov_a3:"ZAF",adm0_dif:0,level:2,type:"Sovereign country",admin:"South Africa",adm0_a3:"ZAF",geou_dif:0,geounit:"South Africa",gu_a3:"ZAF",su_dif:0,subunit:"South Africa",su_a3:"ZAF",brk_diff:0,name:"South Africa",name_long:"South Africa",brk_a3:"ZAF",brk_name:"South Africa",brk_group:"",abbrev:"S.Af.",postal:"ZA",formal_en:"Republic of South Africa",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"South Africa",name_alt:"",mapcolor7:2,mapcolor8:3,mapcolor9:4,mapcolor13:2,pop_est:49052489,gdp_md_est:491e3,pop_year:-99,lastcensus:2001,gdp_year:-99,economy:"5. Emerging region: G20",income_grp:"3. Upper middle income",wikipedia:-99,fips_10:"",iso_a2:"ZA",iso_a3:"ZAF",iso_n3:"710",un_a3:"710",wb_a2:"ZA",wb_a3:"ZAF",woe_id:-99,adm0_a3_is:"ZAF",adm0_a3_us:"ZAF",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Southern Africa",region_wb:"Sub-Saharan Africa",name_len:12,long_len:12,abbrev_len:5,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[32.7594,-9.2306],[33.2314,-9.6767],[33.4857,-10.5256],[33.3153,-10.7965],[33.1143,-11.6072],[33.3064,-12.4358],[32.9918,-12.7839],[32.6882,-13.7129],[33.214,-13.9719],[30.1795,-14.7961],[30.2743,-15.5078],[29.5168,-15.6447],[28.9475,-16.0431],[28.8259,-16.3897],[28.4679,-16.4684],[27.5982,-17.2908],[27.0444,-17.938],[26.7068,-17.9612],[26.3819,-17.846],[25.2642,-17.7365],[25.0844,-17.6618],[25.077,-17.5788],[24.6823,-17.3534],[24.0339,-17.2958],[23.215,-17.5231],[22.5625,-16.8985],[21.8878,-16.0803],[21.9339,-12.8984],[24.0161,-12.911],[23.9309,-12.5658],[24.0799,-12.1913],[23.9042,-11.7223],[24.0179,-11.2373],[23.9122,-10.9268],[24.2572,-10.952],[24.3145,-11.2628],[24.7832,-11.2387],[25.4181,-11.3309],[25.7523,-11.785],[26.5531,-11.9244],[27.1644,-11.6087],[27.3888,-12.1327],[28.1551,-12.2725],[28.5236,-12.6986],[28.9343,-13.249],[29.6996,-13.2572],[29.616,-12.1789],[29.3415,-12.3607],[28.6424,-11.9716],[28.3723,-11.7936],[28.4961,-10.7899],[28.6737,-9.6059],[28.4499,-9.1649],[28.7349,-8.5266],[29.0029,-8.407],[30.3461,-8.2383],[30.74,-8.34],[31.1578,-8.5946],[31.5563,-8.762],[32.1919,-8.9304],[32.7594,-9.2306]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Zambia",sov_a3:"ZMB",adm0_dif:0,level:2,type:"Sovereign country",admin:"Zambia",adm0_a3:"ZMB",geou_dif:0,geounit:"Zambia",gu_a3:"ZMB",su_dif:0,subunit:"Zambia",su_a3:"ZMB",brk_diff:0,name:"Zambia",name_long:"Zambia",brk_a3:"ZMB",brk_name:"Zambia",brk_group:"",abbrev:"Zambia",postal:"ZM",formal_en:"Republic of Zambia",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Zambia",name_alt:"",mapcolor7:5,mapcolor8:8,mapcolor9:5,mapcolor13:13,pop_est:11862740,gdp_md_est:17500,pop_year:-99,lastcensus:2010,gdp_year:-99,economy:"7. Least developed region",income_grp:"4. Lower middle income",wikipedia:-99,fips_10:"",iso_a2:"ZM",iso_a3:"ZMB",iso_n3:"894",un_a3:"894",wb_a2:"ZM",wb_a3:"ZMB",woe_id:-99,adm0_a3_is:"ZMB",adm0_a3_us:"ZMB",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:6,long_len:6,abbrev_len:6,tiny:-99,homepart:1}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[31.1914,-22.2515],[30.6599,-22.1516],[30.3229,-22.2716],[29.839,-22.1022],[29.4322,-22.0913],[28.7947,-21.6395],[28.0214,-21.486],[27.7272,-20.8518],[27.7247,-20.4991],[27.2965,-20.3915],[26.1648,-19.2931],[25.8504,-18.7144],[25.6492,-18.536],[25.2642,-17.7365],[26.3819,-17.846],[26.7068,-17.9612],[27.0444,-17.938],[27.5982,-17.2908],[28.4679,-16.4684],[28.8259,-16.3897],[28.9475,-16.0431],[29.5168,-15.6447],[30.2743,-15.5078],[30.339,-15.8808],[31.1731,-15.8609],[31.6365,-16.072],[31.852,-16.3194],[32.3282,-16.3921],[32.8476,-16.7134],[32.8499,-17.9791],[32.6549,-18.6721],[32.612,-19.4194],[32.7727,-19.7156],[32.6597,-20.3043],[32.5087,-20.3953],[32.245,-21.1165],[31.1914,-22.2515]]]},properties:{scalerank:1,featurecla:"Admin-0 country",labelrank:3,sovereignt:"Zimbabwe",sov_a3:"ZWE",adm0_dif:0,level:2,type:"Sovereign country",admin:"Zimbabwe",adm0_a3:"ZWE",geou_dif:0,geounit:"Zimbabwe",gu_a3:"ZWE",su_dif:0,subunit:"Zimbabwe",su_a3:"ZWE",brk_diff:0,name:"Zimbabwe",name_long:"Zimbabwe",brk_a3:"ZWE",brk_name:"Zimbabwe",brk_group:"",abbrev:"Zimb.",postal:"ZW",formal_en:"Republic of Zimbabwe",formal_fr:"",note_adm0:"",note_brk:"",name_sort:"Zimbabwe",name_alt:"",mapcolor7:1,mapcolor8:5,mapcolor9:3,mapcolor13:9,pop_est:12619600,gdp_md_est:9323,pop_year:0,lastcensus:2002,gdp_year:0,economy:"5. Emerging region: G20",income_grp:"5. Low income",wikipedia:-99,fips_10:"",iso_a2:"ZW",iso_a3:"ZWE",iso_n3:"716",un_a3:"716",wb_a2:"ZW",wb_a3:"ZWE",woe_id:-99,adm0_a3_is:"ZWE",adm0_a3_us:"ZWE",adm0_a3_un:-99,adm0_a3_wb:-99,continent:"Africa",region_un:"Africa",subregion:"Eastern Africa",region_wb:"Sub-Saharan Africa",name_len:8,long_len:8,abbrev_len:5,tiny:-99,homepart:1}}],bbox:[-179.99999999999997,-90.00000000000003,180.00000000000014,83.64513000000001]}}).call(t,r,t,e))||(e.exports=n)},NTZ0:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2019-12-04","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Amazon Kinesis Video Signaling Channels","serviceFullName":"Amazon Kinesis Video Signaling Channels","serviceId":"Kinesis Video Signaling","signatureVersion":"v4","uid":"kinesis-video-signaling-2019-12-04"},"operations":{"GetIceServerConfig":{"http":{"requestUri":"/v1/get-ice-server-config"},"input":{"type":"structure","required":["ChannelARN"],"members":{"ChannelARN":{},"ClientId":{},"Service":{},"Username":{}}},"output":{"type":"structure","members":{"IceServerList":{"type":"list","member":{"type":"structure","members":{"Uris":{"type":"list","member":{}},"Username":{},"Password":{},"Ttl":{"type":"integer"}}}}}}},"SendAlexaOfferToMaster":{"http":{"requestUri":"/v1/send-alexa-offer-to-master"},"input":{"type":"structure","required":["ChannelARN","SenderClientId","MessagePayload"],"members":{"ChannelARN":{},"SenderClientId":{},"MessagePayload":{}}},"output":{"type":"structure","members":{"Answer":{}}}}},"shapes":{}}')},NVWg:function(e,t,r){var n=r("5wkZ").eventMessageChunker,i=r("de4B").parseEvent;e.exports={createEventStream:function(e,t,r){for(var o=n(e),s=[],a=0;at?1:0},g=l.inherit({ctor:function(e,t,r,n){e instanceof y||(e=new y(e,this._wrap)),this.iter=e,this.rules=[{getter:t,desc:r,compare:n}]},thenBy:function(e,t,r){var n=new g(this.sortedIter||this.iter,e,t,r);return this.sortedIter||(n.rules=this.rules.concat(n.rules)),n},next:function(){return this._ensureSorted(),this.sortedIter.next()},current:function(){return this._ensureSorted(),this.sortedIter.current()},reset:function(){delete this.sortedIter},countable:function(){return this.sortedIter||this.iter.countable()},count:function(){return this.sortedIter?this.sortedIter.count():this.iter.count()},_ensureSorted:function(){var e=this;e.sortedIter||(o.each(e.rules,(function(){this.getter=s(this.getter)})),e.sortedIter=new y(new m(this.iter.toArray().sort((function(t,r){return e._compare(t,r)}))),e._unwrap))},_wrap:function(e,t){return{index:t,value:e}},_unwrap:function(e){return e.value},_compare:function(e,t){var r=e.index,n=t.index;if((e=e.value)===(t=t.value))return r-n;for(var i=0,o=this.rules.length;i1&&r!==n)throw new c.errors.Error("E4019");t.push(b(this)),r=n,n=!0}else n=p.isConjunctiveOperator(this)})),function(e){for(var n=r,i=0;i":return t(n,o,!0);case">":return function(e){return a(n(e))>o};case"<":return function(e){return a(n(e))=":return function(e){return a(n(e))>=o};case"<=":return function(e){return a(n(e))<=o};case"startswith":return function(t){return 0===a(e(n(t))).indexOf(o)};case"endswith":return function(t){var r=a(e(n(t))),i=e(o);return!(r.length-1};case"notcontains":return function(t){return-1===a(e(n(t))).indexOf(o)}}throw c.errors.Error("E4003",i)}(r)}}(),f=d.inherit({ctor:function(e,t){this.callBase(e),this.criteria=b(t)},next:function(){for(;this.iter.next();)if(this.criteria(this.current()))return!0;return!1}}),S=l.inherit({ctor:function(e,t){this.iter=e,this.getter=t},next:function(){return this._ensureGrouped(),this.groupedIter.next()},current:function(){return this._ensureGrouped(),this.groupedIter.current()},reset:function(){delete this.groupedIter},countable:function(){return!!this.groupedIter},count:function(){return this.groupedIter.count()},_ensureGrouped:function(){if(!this.groupedIter){var e={},t=[],r=this.iter,n=s(this.getter);for(r.reset();r.next();){var i=r.current(),a=n(i);a in e?e[a].push(i):(e[a]=[i],t.push(a))}this.groupedIter=new m(o.map(t,(function(t){return{key:t,items:e[t]}})))}}}),v=d.inherit({ctor:function(e,t){this.callBase(e),this.getter=s(t)},current:function(){return this.getter(this.callBase())},countable:function(){return this.iter.countable()},count:function(){return this.iter.count()}}),_=d.inherit({ctor:function(e,t,r){this.callBase(e),this.skip=Math.max(0,t),this.take=Math.max(0,r),this.pos=0},next:function(){if(this.pos>=this.skip+this.take)return!1;for(;this.pose}function m(e,t,r,n){var i=s(t);s(e)?i&&n(e,t)&&r(t):i&&r(t)}(n=t.Range=function(e){e&&o(this,e)}).prototype={constructor:n,addRange:function(e){var t=this,r=t.categories,n=e.categories,i=function(r,n){m(t[r],e[r],(function(e){t[r]=e}),n)},o=function(e,r,n){m(t[e],t[r],(function(r){s(t[e])&&(t[e]=r)}),n)},a=function(r){t[r]=t[r]||e[r]};return a("invert"),a("axisType"),a("dataType"),a("isSpacedMargin"),a("checkMinDataVisibility"),a("checkMaxDataVisibility"),"logarithmic"===t.axisType?a("base"):t.base=void 0,i("min",p),i("max",l),"discrete"===t.axisType?(a("minVisible"),a("maxVisible")):(i("minVisible",p),i("maxVisible",l)),i("interval",p),o("min","minVisible",p),o("min","maxVisible",p),o("max","maxVisible",l),o("max","minVisible",l),t.categories=void 0===r?n:n?c(r.concat(n)):r,"logarithmic"===t.axisType&&(a("allowNegatives"),i("linearThreshold",p)),t},isEmpty:function(){return!(s(this.min)&&s(this.max)||this.categories&&0!==this.categories.length)},correctValueZeroLevel:function(){var e=this;if("logarithmic"===e.axisType||a(e.max)||a(e.min))return e;function t(t,r){e[t]<0&&e[r]<0&&(e[r]=0),e[t]>0&&e[r]>0&&(e[t]=0)}return t("min","max"),t("minVisible","maxVisible"),e},sortCategories:function(e){if(!1!==e&&this.categories)if(Array.isArray(e)){var t=e.map((function(e){return e.valueOf()})),r=this.categories.filter((function(e){return-1===t.indexOf(e.valueOf())}));this.categories=e.concat(r)}else{var n=!u(e);n&&"string"!==this.dataType?e=function(e,t){return e.valueOf()-t.valueOf()}:n&&(e=!1),e&&this.categories.sort(e)}}}},OJSx:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.location={},n.Location=i.defineService("location",["2020-11-19"]),Object.defineProperty(o.services.location,"2020-11-19",{get:function(){var e=r("zjlu");return e.paginators=r("/uYi").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.Location},OOiI:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.resourcegroups={},n.ResourceGroups=i.defineService("resourcegroups",["2017-11-27"]),Object.defineProperty(o.services.resourcegroups,"2017-11-27",{get:function(){var e=r("s5Yp");return e.paginators=r("5Bp3").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.ResourceGroups},"OS+C":function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-01","endpointPrefix":"elasticloadbalancing","protocol":"query","serviceAbbreviation":"Elastic Load Balancing v2","serviceFullName":"Elastic Load Balancing","serviceId":"Elastic Load Balancing v2","signatureVersion":"v4","uid":"elasticloadbalancingv2-2015-12-01","xmlNamespace":"http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/"},"operations":{"AddListenerCertificates":{"input":{"type":"structure","required":["ListenerArn","Certificates"],"members":{"ListenerArn":{},"Certificates":{"shape":"S3"}}},"output":{"resultWrapper":"AddListenerCertificatesResult","type":"structure","members":{"Certificates":{"shape":"S3"}}}},"AddTags":{"input":{"type":"structure","required":["ResourceArns","Tags"],"members":{"ResourceArns":{"shape":"S9"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"AddTagsResult","type":"structure","members":{}}},"CreateListener":{"input":{"type":"structure","required":["LoadBalancerArn","DefaultActions"],"members":{"LoadBalancerArn":{},"Protocol":{},"Port":{"type":"integer"},"SslPolicy":{},"Certificates":{"shape":"S3"},"DefaultActions":{"shape":"Sl"},"AlpnPolicy":{"shape":"S1y"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateListenerResult","type":"structure","members":{"Listeners":{"shape":"S21"}}}},"CreateLoadBalancer":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Subnets":{"shape":"S25"},"SubnetMappings":{"shape":"S27"},"SecurityGroups":{"shape":"S2c"},"Scheme":{},"Tags":{"shape":"Sb"},"Type":{},"IpAddressType":{},"CustomerOwnedIpv4Pool":{}}},"output":{"resultWrapper":"CreateLoadBalancerResult","type":"structure","members":{"LoadBalancers":{"shape":"S2j"}}}},"CreateRule":{"input":{"type":"structure","required":["ListenerArn","Conditions","Priority","Actions"],"members":{"ListenerArn":{},"Conditions":{"shape":"S30"},"Priority":{"type":"integer"},"Actions":{"shape":"Sl"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateRuleResult","type":"structure","members":{"Rules":{"shape":"S3g"}}}},"CreateTargetGroup":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Protocol":{},"ProtocolVersion":{},"Port":{"type":"integer"},"VpcId":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckPath":{},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"Matcher":{"shape":"S3u"},"TargetType":{},"Tags":{"shape":"Sb"},"IpAddressType":{}}},"output":{"resultWrapper":"CreateTargetGroupResult","type":"structure","members":{"TargetGroups":{"shape":"S40"}}}},"DeleteListener":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{}}},"output":{"resultWrapper":"DeleteListenerResult","type":"structure","members":{}}},"DeleteLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{}}},"output":{"resultWrapper":"DeleteLoadBalancerResult","type":"structure","members":{}}},"DeleteRule":{"input":{"type":"structure","required":["RuleArn"],"members":{"RuleArn":{}}},"output":{"resultWrapper":"DeleteRuleResult","type":"structure","members":{}}},"DeleteTargetGroup":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{}}},"output":{"resultWrapper":"DeleteTargetGroupResult","type":"structure","members":{}}},"DeregisterTargets":{"input":{"type":"structure","required":["TargetGroupArn","Targets"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S4c"}}},"output":{"resultWrapper":"DeregisterTargetsResult","type":"structure","members":{}}},"DescribeAccountLimits":{"input":{"type":"structure","members":{"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"Limits":{"type":"list","member":{"type":"structure","members":{"Name":{},"Max":{}}}},"NextMarker":{}}}},"DescribeListenerCertificates":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeListenerCertificatesResult","type":"structure","members":{"Certificates":{"shape":"S3"},"NextMarker":{}}}},"DescribeListeners":{"input":{"type":"structure","members":{"LoadBalancerArn":{},"ListenerArns":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeListenersResult","type":"structure","members":{"Listeners":{"shape":"S21"},"NextMarker":{}}}},"DescribeLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{}}},"output":{"resultWrapper":"DescribeLoadBalancerAttributesResult","type":"structure","members":{"Attributes":{"shape":"S4v"}}}},"DescribeLoadBalancers":{"input":{"type":"structure","members":{"LoadBalancerArns":{"shape":"S42"},"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancers":{"shape":"S2j"},"NextMarker":{}}}},"DescribeRules":{"input":{"type":"structure","members":{"ListenerArn":{},"RuleArns":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeRulesResult","type":"structure","members":{"Rules":{"shape":"S3g"},"NextMarker":{}}}},"DescribeSSLPolicies":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"},"LoadBalancerType":{}}},"output":{"resultWrapper":"DescribeSSLPoliciesResult","type":"structure","members":{"SslPolicies":{"type":"list","member":{"type":"structure","members":{"SslProtocols":{"type":"list","member":{}},"Ciphers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Priority":{"type":"integer"}}}},"Name":{},"SupportedLoadBalancerTypes":{"shape":"S33"}}}},"NextMarker":{}}}},"DescribeTags":{"input":{"type":"structure","required":["ResourceArns"],"members":{"ResourceArns":{"shape":"S9"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"TagDescriptions":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"Sb"}}}}}}},"DescribeTargetGroupAttributes":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{}}},"output":{"resultWrapper":"DescribeTargetGroupAttributesResult","type":"structure","members":{"Attributes":{"shape":"S5m"}}}},"DescribeTargetGroups":{"input":{"type":"structure","members":{"LoadBalancerArn":{},"TargetGroupArns":{"type":"list","member":{}},"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTargetGroupsResult","type":"structure","members":{"TargetGroups":{"shape":"S40"},"NextMarker":{}}}},"DescribeTargetHealth":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S4c"}}},"output":{"resultWrapper":"DescribeTargetHealthResult","type":"structure","members":{"TargetHealthDescriptions":{"type":"list","member":{"type":"structure","members":{"Target":{"shape":"S4d"},"HealthCheckPort":{},"TargetHealth":{"type":"structure","members":{"State":{},"Reason":{},"Description":{}}}}}}}}},"ModifyListener":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{},"Port":{"type":"integer"},"Protocol":{},"SslPolicy":{},"Certificates":{"shape":"S3"},"DefaultActions":{"shape":"Sl"},"AlpnPolicy":{"shape":"S1y"}}},"output":{"resultWrapper":"ModifyListenerResult","type":"structure","members":{"Listeners":{"shape":"S21"}}}},"ModifyLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerArn","Attributes"],"members":{"LoadBalancerArn":{},"Attributes":{"shape":"S4v"}}},"output":{"resultWrapper":"ModifyLoadBalancerAttributesResult","type":"structure","members":{"Attributes":{"shape":"S4v"}}}},"ModifyRule":{"input":{"type":"structure","required":["RuleArn"],"members":{"RuleArn":{},"Conditions":{"shape":"S30"},"Actions":{"shape":"Sl"}}},"output":{"resultWrapper":"ModifyRuleResult","type":"structure","members":{"Rules":{"shape":"S3g"}}}},"ModifyTargetGroup":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckPath":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"Matcher":{"shape":"S3u"}}},"output":{"resultWrapper":"ModifyTargetGroupResult","type":"structure","members":{"TargetGroups":{"shape":"S40"}}}},"ModifyTargetGroupAttributes":{"input":{"type":"structure","required":["TargetGroupArn","Attributes"],"members":{"TargetGroupArn":{},"Attributes":{"shape":"S5m"}}},"output":{"resultWrapper":"ModifyTargetGroupAttributesResult","type":"structure","members":{"Attributes":{"shape":"S5m"}}}},"RegisterTargets":{"input":{"type":"structure","required":["TargetGroupArn","Targets"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S4c"}}},"output":{"resultWrapper":"RegisterTargetsResult","type":"structure","members":{}}},"RemoveListenerCertificates":{"input":{"type":"structure","required":["ListenerArn","Certificates"],"members":{"ListenerArn":{},"Certificates":{"shape":"S3"}}},"output":{"resultWrapper":"RemoveListenerCertificatesResult","type":"structure","members":{}}},"RemoveTags":{"input":{"type":"structure","required":["ResourceArns","TagKeys"],"members":{"ResourceArns":{"shape":"S9"},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"RemoveTagsResult","type":"structure","members":{}}},"SetIpAddressType":{"input":{"type":"structure","required":["LoadBalancerArn","IpAddressType"],"members":{"LoadBalancerArn":{},"IpAddressType":{}}},"output":{"resultWrapper":"SetIpAddressTypeResult","type":"structure","members":{"IpAddressType":{}}}},"SetRulePriorities":{"input":{"type":"structure","required":["RulePriorities"],"members":{"RulePriorities":{"type":"list","member":{"type":"structure","members":{"RuleArn":{},"Priority":{"type":"integer"}}}}}},"output":{"resultWrapper":"SetRulePrioritiesResult","type":"structure","members":{"Rules":{"shape":"S3g"}}}},"SetSecurityGroups":{"input":{"type":"structure","required":["LoadBalancerArn","SecurityGroups"],"members":{"LoadBalancerArn":{},"SecurityGroups":{"shape":"S2c"}}},"output":{"resultWrapper":"SetSecurityGroupsResult","type":"structure","members":{"SecurityGroupIds":{"shape":"S2c"}}}},"SetSubnets":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{},"Subnets":{"shape":"S25"},"SubnetMappings":{"shape":"S27"},"IpAddressType":{}}},"output":{"resultWrapper":"SetSubnetsResult","type":"structure","members":{"AvailabilityZones":{"shape":"S2s"},"IpAddressType":{}}}}},"shapes":{"S3":{"type":"list","member":{"type":"structure","members":{"CertificateArn":{},"IsDefault":{"type":"boolean"}}}},"S9":{"type":"list","member":{}},"Sb":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sl":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"TargetGroupArn":{},"AuthenticateOidcConfig":{"type":"structure","required":["Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","ClientId"],"members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{},"SessionCookieName":{},"Scope":{},"SessionTimeout":{"type":"long"},"AuthenticationRequestExtraParams":{"type":"map","key":{},"value":{}},"OnUnauthenticatedRequest":{},"UseExistingClientSecret":{"type":"boolean"}}},"AuthenticateCognitoConfig":{"type":"structure","required":["UserPoolArn","UserPoolClientId","UserPoolDomain"],"members":{"UserPoolArn":{},"UserPoolClientId":{},"UserPoolDomain":{},"SessionCookieName":{},"Scope":{},"SessionTimeout":{"type":"long"},"AuthenticationRequestExtraParams":{"type":"map","key":{},"value":{}},"OnUnauthenticatedRequest":{}}},"Order":{"type":"integer"},"RedirectConfig":{"type":"structure","required":["StatusCode"],"members":{"Protocol":{},"Port":{},"Host":{},"Path":{},"Query":{},"StatusCode":{}}},"FixedResponseConfig":{"type":"structure","required":["StatusCode"],"members":{"MessageBody":{},"StatusCode":{},"ContentType":{}}},"ForwardConfig":{"type":"structure","members":{"TargetGroups":{"type":"list","member":{"type":"structure","members":{"TargetGroupArn":{},"Weight":{"type":"integer"}}}},"TargetGroupStickinessConfig":{"type":"structure","members":{"Enabled":{"type":"boolean"},"DurationSeconds":{"type":"integer"}}}}}}}},"S1y":{"type":"list","member":{}},"S21":{"type":"list","member":{"type":"structure","members":{"ListenerArn":{},"LoadBalancerArn":{},"Port":{"type":"integer"},"Protocol":{},"Certificates":{"shape":"S3"},"SslPolicy":{},"DefaultActions":{"shape":"Sl"},"AlpnPolicy":{"shape":"S1y"}}}},"S25":{"type":"list","member":{}},"S27":{"type":"list","member":{"type":"structure","members":{"SubnetId":{},"AllocationId":{},"PrivateIPv4Address":{},"IPv6Address":{}}}},"S2c":{"type":"list","member":{}},"S2j":{"type":"list","member":{"type":"structure","members":{"LoadBalancerArn":{},"DNSName":{},"CanonicalHostedZoneId":{},"CreatedTime":{"type":"timestamp"},"LoadBalancerName":{},"Scheme":{},"VpcId":{},"State":{"type":"structure","members":{"Code":{},"Reason":{}}},"Type":{},"AvailabilityZones":{"shape":"S2s"},"SecurityGroups":{"shape":"S2c"},"IpAddressType":{},"CustomerOwnedIpv4Pool":{}}}},"S2s":{"type":"list","member":{"type":"structure","members":{"ZoneName":{},"SubnetId":{},"OutpostId":{},"LoadBalancerAddresses":{"type":"list","member":{"type":"structure","members":{"IpAddress":{},"AllocationId":{},"PrivateIPv4Address":{},"IPv6Address":{}}}}}}},"S30":{"type":"list","member":{"type":"structure","members":{"Field":{},"Values":{"shape":"S33"},"HostHeaderConfig":{"type":"structure","members":{"Values":{"shape":"S33"}}},"PathPatternConfig":{"type":"structure","members":{"Values":{"shape":"S33"}}},"HttpHeaderConfig":{"type":"structure","members":{"HttpHeaderName":{},"Values":{"shape":"S33"}}},"QueryStringConfig":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}},"HttpRequestMethodConfig":{"type":"structure","members":{"Values":{"shape":"S33"}}},"SourceIpConfig":{"type":"structure","members":{"Values":{"shape":"S33"}}}}}},"S33":{"type":"list","member":{}},"S3g":{"type":"list","member":{"type":"structure","members":{"RuleArn":{},"Priority":{},"Conditions":{"shape":"S30"},"Actions":{"shape":"Sl"},"IsDefault":{"type":"boolean"}}}},"S3u":{"type":"structure","members":{"HttpCode":{},"GrpcCode":{}}},"S40":{"type":"list","member":{"type":"structure","members":{"TargetGroupArn":{},"TargetGroupName":{},"Protocol":{},"Port":{"type":"integer"},"VpcId":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"HealthCheckPath":{},"Matcher":{"shape":"S3u"},"LoadBalancerArns":{"shape":"S42"},"TargetType":{},"ProtocolVersion":{},"IpAddressType":{}}}},"S42":{"type":"list","member":{}},"S4c":{"type":"list","member":{"shape":"S4d"}},"S4d":{"type":"structure","required":["Id"],"members":{"Id":{},"Port":{"type":"integer"},"AvailabilityZone":{}}},"S4v":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S5m":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}')},OUOQ:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.cloudhsm={},n.CloudHSM=i.defineService("cloudhsm",["2014-05-30"]),Object.defineProperty(o.services.cloudhsm,"2014-05-30",{get:function(){var e=r("42aZ");return e.paginators=r("rN8R").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.CloudHSM},OZWN:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("ti0F"),i={toXml:function(e,t,r){var i=["<",e];for(var o in t){var s=t[o];(0,n.isDefined)(s)&&i.push(" ",o,'="',s,'"')}return(0,n.isDefined)(r)&&""!==r?i.push(">",r,""):i.push(" />"),i.join("")}};t.default=i},OaJ3:function(e,t,r){"use strict";var n=r("XpgS").inArray,i=r("cGv3"),o=i.hasWindow()?i.getWindow().WeakMap:WeakMap;o||(o=function(){var e=[],t=[];this.set=function(r,i){var o=n(r,e);-1===o?(e.push(r),t.push(i)):t[o]=i},this.get=function(r){var i=n(r,e);if(-1!==i)return t[i]},this.has=function(t){return-1!==n(t,e)},this.delete=function(r){var i=n(r,e);-1!==i&&(e.splice(i,1),t.splice(i,1))}}),e.exports=o},OdII:function(e,t,r){"use strict";var n=r("+12O").DataSource,i=r("1LL4").extend,o=r("+12O").normalizeDataSourceOptions,s={postCtor:function(){this.on("disposing",(function(){this._disposeDataSource()}).bind(this))},_refreshDataSource:function(){this._initDataSource(),this._loadDataSource()},_initDataSource:function(){var e,t,r="_getSpecificDataSourceOption"in this?this._getSpecificDataSourceOption():this.option("dataSource");this._disposeDataSource(),r&&(r instanceof n?(this._isSharedDataSource=!0,this._dataSource=r):(e="_dataSourceOptions"in this?this._dataSourceOptions():{},t=this._dataSourceType?this._dataSourceType():n,r=o(r,{fromUrlLoadMode:"_dataSourceFromUrlLoadMode"in this&&this._dataSourceFromUrlLoadMode()}),this._dataSource=new t(i(!0,{},e,r))),this._addDataSourceHandlers())},_addDataSourceHandlers:function(){"_dataSourceChangedHandler"in this&&this._addDataSourceChangeHandler(),"_dataSourceLoadErrorHandler"in this&&this._addDataSourceLoadErrorHandler(),"_dataSourceLoadingChangedHandler"in this&&this._addDataSourceLoadingChangedHandler(),this._addReadyWatcher()},_addReadyWatcher:function(){this._dataSource.on("loadingChanged",(function(e){this._ready&&this._ready(!e)}).bind(this))},_addDataSourceChangeHandler:function(){var e=this._dataSource;this._proxiedDataSourceChangedHandler=(function(t){this._dataSourceChangedHandler(e.items(),t)}).bind(this),e.on("changed",this._proxiedDataSourceChangedHandler)},_addDataSourceLoadErrorHandler:function(){this._proxiedDataSourceLoadErrorHandler=this._dataSourceLoadErrorHandler.bind(this),this._dataSource.on("loadError",this._proxiedDataSourceLoadErrorHandler)},_addDataSourceLoadingChangedHandler:function(){this._proxiedDataSourceLoadingChangedHandler=this._dataSourceLoadingChangedHandler.bind(this),this._dataSource.on("loadingChanged",this._proxiedDataSourceLoadingChangedHandler)},_loadDataSource:function(){if(this._dataSource){var e=this._dataSource;e.isLoaded()?this._proxiedDataSourceChangedHandler&&this._proxiedDataSourceChangedHandler():e.load()}},_loadSingle:function(e,t){return e="this"===e?this._dataSource.key()||"this":e,this._dataSource.loadSingle(e,t)},_isLastPage:function(){return!this._dataSource||this._dataSource.isLastPage()||!this._dataSource._pageSize},_isDataSourceLoading:function(){return this._dataSource&&this._dataSource.isLoading()},_disposeDataSource:function(){this._dataSource&&(this._isSharedDataSource?(delete this._isSharedDataSource,this._proxiedDataSourceChangedHandler&&this._dataSource.off("changed",this._proxiedDataSourceChangedHandler),this._proxiedDataSourceLoadErrorHandler&&this._dataSource.off("loadError",this._proxiedDataSourceLoadErrorHandler),this._proxiedDataSourceLoadingChangedHandler&&this._dataSource.off("loadingChanged",this._proxiedDataSourceLoadingChangedHandler)):this._dataSource.dispose(),delete this._dataSource,delete this._proxiedDataSourceChangedHandler,delete this._proxiedDataSourceLoadErrorHandler,delete this._proxiedDataSourceLoadingChangedHandler)},getDataSource:function(){return this._dataSource||null}};e.exports=s},OfJG:function(e,t,r){"use strict";var n=r("LUwo"),i=n.registerTheme,o=n.registerThemeAlias;i({name:"generic.carmine",defaultPalette:"Carmine",backgroundColor:"#fff",primaryTitleColor:"#333",secondaryTitleColor:"#8899a8",gridColor:"#dee1e3",axisColor:"#707070",export:{backgroundColor:"#fff",font:{color:"#333"},button:{default:{color:"#333",borderColor:"#b1b7bd",backgroundColor:"#fff"},hover:{color:"#333",borderColor:"#b1b7bd",backgroundColor:"#faf2f0"},focus:{color:"#333",borderColor:"#6d7781",backgroundColor:"#faf2f0"},active:{color:"#333",borderColor:"#6d7781",backgroundColor:"#f5e7e4"}}},legend:{font:{color:"#707070"}},tooltip:{color:"#fff",border:{color:"#dee1e3"},font:{color:"#333"}},"chart:common":{commonSeriesSettings:{label:{border:{color:"#dee1e3"}}}},chart:{commonPaneSettings:{border:{color:"#dee1e3"}},commonAxisSettings:{breakStyle:{color:"#c1c5c7"}},commonAnnotationSettings:{font:{color:"#333"},border:{color:"#dee1e3"},color:"#fff"}},rangeSelector:{scale:{breakStyle:{color:"#c1c5c7"},tick:{opacity:.12}},selectedRangeColor:"#f05b41",sliderMarker:{color:"#f05b41"},sliderHandle:{color:"#f05b41",opacity:.5}},sparkline:{pointColor:"#fff",minColor:"#f0ad4e",maxColor:"#f74d61"},treeMap:{group:{color:"#dee1e3",label:{font:{color:"#8899a8"}}}},bullet:{color:"#f05b41"},gauge:{valueIndicators:{rangebar:{color:"#f05b41"},textcloud:{color:"#f05b41"}}}},"generic.light"),o("generic.carmine.compact","generic.carmine")},OrsO:function(e){e.exports=JSON.parse('{"pagination":{"ListCidrBlocks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrBlocks"},"ListCidrCollections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrCollections"},"ListCidrLocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrLocations"},"ListHealthChecks":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"NextMarker","result_key":"HealthChecks"},"ListHostedZones":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"NextMarker","result_key":"HostedZones"},"ListQueryLoggingConfigs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueryLoggingConfigs"},"ListResourceRecordSets":{"input_token":["StartRecordName","StartRecordType","StartRecordIdentifier"],"limit_key":"MaxItems","more_results":"IsTruncated","output_token":["NextRecordName","NextRecordType","NextRecordIdentifier"],"result_key":"ResourceRecordSets"}}}')},P6uZ:function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r("3fWJ"),i=r("VnD/"),o=r("t9fZ"),s=r("HJBe"),a=r("tNVB"),u=r("mChF");function c(e,t){var r=arguments.length>=2;return function(c){return c.pipe(e?Object(i.a)((function(t,r){return e(t,r,c)})):u.a,Object(o.a)(1),r?Object(s.a)(t):Object(a.a)((function(){return new n.a})))}}},P7XM:function(e,t){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},PE2r:function(e,t,r){"use strict";e.exports="19.2.6"},PEl8:function(e,t,r){"use strict";var n=r("Sdze").chart,i=r("vFXG").chart.bar,o=r("1LL4").extend,s=r("ti0F").isDefined,a=r("C+eR").normalizeEnum,u=r("KAnu").noop;t.stock=o({},n,{_animate:u,_applyMarkerClipRect:function(e){e["clip-path"]=this._forceClipping?this._paneClipRectID:this._widePaneClipRectID},_updatePointsVisibility:i._updatePointsVisibility,_getOptionsForPoint:i._getOptionsForPoint,_createErrorBarGroup:u,areErrorBarsVisible:u,_createGroups:n._createGroups,_setMarkerGroupSettings:function(){var e=this._markersGroup,t=this._createPointStyles(this._getMarkerGroupOptions()),r=o(t.normal,{class:"default-markers"}),n=o(t.positive.normal,{class:"default-positive-markers"}),i=o(t.reduction.normal,{class:"reduction-markers"}),s=o(t.reductionPositive.normal,{class:"reduction-positive-markers"}),a={class:"dxc-markers"};this._applyMarkerClipRect(a),e.attr(a),this._createGroup("defaultMarkersGroup",e,e,r),this._createGroup("reductionMarkersGroup",e,e,i),this._createGroup("defaultPositiveMarkersGroup",e,e,n),this._createGroup("reductionPositiveMarkersGroup",e,e,s)},_setGroupsSettings:function(){n._setGroupsSettings.call(this,!1)},_getCreatingPointOptions:function(){var e,t=this._predefinedPointOptions;return t||(e=this._getPointOptions(),this._predefinedPointOptions=t=o(!0,{styles:{}},e),t.styles.normal=t.styles.positive.normal=t.styles.reduction.normal=t.styles.reductionPositive.normal={"stroke-width":e.styles&&e.styles.normal&&e.styles.normal["stroke-width"]}),t},_checkData:function(e,t){var r=this.getValueFields();return n._checkData.call(this,e,t,{openValue:r[0],highValue:r[1],lowValue:r[2],closeValue:r[3]})&&e.highValue==e.highValue&&e.lowValue==e.lowValue},_getPointDataSelector:function(e,t){var r,n,i=this,o=this,u=o.getValueFields(),c=o.getArgumentField(),p=u[0],l=u[1],m=u[2],d=u[3];switch(o.level=o._options.reduction.level,a(o.level)){case"open":r=p;break;case"high":r=l;break;case"low":r=m;break;default:r=d,o.level="close"}return function(e){var t=e[r],a=!1;return s(t)&&(s(n)&&(a=t=a[0]&&e<=a[1]?o.vx:void 0}if(this.checkAxisVisibleAreaCoord(!t,s)){r=s;break}}return r},usePointsToDefineAutoHiding:function(){return!1}}),t.candlestick=o({},t.stock,{_parsePointStyle:function(e,r,n){var i=e.color||n,o=t.stock._parsePointStyle.call(this,e,r,i);return o.fill=i,o.hatching=e.hatching,o}})},PG8h:function(e,t,r){var n=r("QsWE");n.util.update(n.APIGateway.prototype,{setAcceptHeader:function(e){var t=e.httpRequest;t.headers.Accept||(t.headers.Accept="application/json")},setupRequestListeners:function(e){(e.addListener("build",this.setAcceptHeader),"getExport"===e.operation)&&("swagger"===(e.params||{}).exportType&&e.addListener("extractData",n.util.convertPayloadToString))}})},PJOh:function(e,t,r){"use strict";var n=y(r("5qrJ")),i=r("cGv3"),o=r("ti0F"),s=r("1LL4"),a=y(r("D8Ap")),u=y(r("TssP")),c=y(r("xOOu")),p=y(r("xud5")),l=y(r("3NFn")),m=y(r("FlNM")),d=r("tJvG");function y(e){return e&&e.__esModule?e:{default:e}}function h(e){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var g='',b="http://schemas.openxmlformats.org",f={boolean:"b",date:"d",number:"n",string:"s"},S=Date.UTC(1899,11,30),v={quarter:"shortDate",quarterAndYear:"shortDate",minute:"longTime",millisecond:"longTime"},_=n.default.inherit({_getXMLTag:function(e,t,r){var n,i,s="<"+e,a=t.length;for(n=0;n"+r+"":s+" />"},_convertToExcelCellRef:function(e,t){for(var r,n,i="";!n;)r=65+(t>=26?t%26:Math.ceil(t)),i=String.fromCharCode(r)+i,t>=26?t=Math.floor(t/26)-1:n=!0;return i+(e+1)},_convertToExcelCellRefAndTrackMaxIndex:function(e,t){return this._maxRowIndex0&&(this._needSheetPr=!0),s.push(r)}return s},_calculateWidth:function(e){return(!(e=parseInt(e,10))||e<5)&&(e=100),Math.min(255,Math.floor((e-5)/7*100+.5)/100)},_prepareStyleData:function(){var e=this,t=this,r=t._dataProvider.getStyles();t._dataProvider.getColumns().forEach((function(e){t._colsArray.push(t._calculateWidth(e.width))}));var n=[{size:11,color:{theme:1},name:"Calibri",family:2,scheme:"minor",bold:!1},{size:11,color:{theme:1},name:"Calibri",family:2,scheme:"minor",bold:!0}];this._excelFile.registerFont(n[0]),this._excelFile.registerFont(n[1]),r.forEach((function(e){var r=t._tryConvertToExcelNumberFormat(e.format,e.dataType);(0,o.isDefined)(r)||(r=0),t._styleArray.push({font:n[Number(!!e.bold)],numberFormat:r,alignment:{vertical:"top",wrapText:!!e.wrapText,horizontal:e.alignment||"left"}})})),t._styleArrayIndexToCellStyleIdMap=t._styleArray.map((function(t){return e._excelFile.registerCellFormat(t)}))},_prepareCellData:function(){this._cellsArray=this._getDataArray()},_createXMLRelationships:function(e){return this._getXMLTag("Relationships",[{name:"xmlns",value:b+"/package/2006/relationships"}],e)},_createXMLRelationship:function(e,t,r){return this._getXMLTag("Relationship",[{name:"Id",value:"rId"+e},{name:"Type",value:b+"/officeDocument/2006/relationships/"+t},{name:"Target",value:r}])},_getWorkbookContent:function(){return g+this._getXMLTag("workbook",[{name:"xmlns:r",value:b+"/officeDocument/2006/relationships"},{name:"xmlns",value:b+"/spreadsheetml/2006/main"}],'Sheet!$1:$1')},_getContentTypesContent:function(){return g+''},_generateStylesXML:function(){var e=this._zip.folder("xl"),t="";t+=this._excelFile.generateNumberFormatsXml(),t+=this._excelFile.generateFontsXml(),t+=this._excelFile.generateFillsXml(),t+='',t+=this._excelFile.generateCellFormatsXml(),t+=this._getXMLTag("cellStyles",[{name:"count",value:1}],this._getXMLTag("cellStyle",[{name:"name",value:"Normal"},{name:"xfId",value:0},{name:"builtinId",value:0}])),t=g+this._getXMLTag("styleSheet",[{name:"xmlns",value:b+"/spreadsheetml/2006/main"}],t),e.file("styles.xml",t),this._styleArray=[]},_generateStringsXML:function(){var e,t=this._zip.folder("xl"),r=this._stringArray.length,n=g;for(e=0;e':""},_getIgnoredErrorsXML:function(e){return this._options.ignoreErrors?'':""},_generateWorksheetXML:function(){var e,t,r,n,i,s,a=[],u=this._cellsArray.length,c=this._colsArray.length,p="1:"+c,l=this._dataProvider.getHeaderRowCount?this._dataProvider.getHeaderRowCount():1,m=[''];for(m.push(this._needSheetPr?'':""),m.push(''),m.push("'),m.push(this._getPaneXML()),m.push(""),m.push(''),e=0;e"),t=0;t=l?this._dataProvider.getGroupLevel(t):0},{name:"x14ac:dyDescent",value:"0.25"}],n.join(""))),this._cellsArray[t]=null,a.length>1e4&&(m.push(a.join("")),a=[])}m.push(a.join("")),a=[],i=this._convertToExcelCellRef(this._maxRowIndex,this._maxColumnIndex),m.push(""+this._getAutoFilterXML(i)+this._generateMergingXML()+this._getIgnoredErrorsXML(i)+""),this._zip.folder("xl").folder("worksheets").file("sheet1.xml",m.join("")),this._colsArray=[],this._cellsArray=[],m=[]},_generateMergingXML:function(){var e,t,r,n,i,s,a=(0,o.isDefined)(this._dataProvider.getHeaderRowCount)?this._dataProvider.getHeaderRowCount():this._dataProvider.getRowsCount(),u=this._dataProvider.getColumns().length,c=[],p=[],l="";for(n=0;n=o)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(_){return"[Circular]"}default:return e}})),a=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),h(r)?n.showHidden=r:r&&t._extend(n,r),S(n.showHidden)&&(n.showHidden=!1),S(n.depth)&&(n.depth=2),S(n.colors)&&(n.colors=!1),S(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=c),l(n,e,n.depth)}function c(e,t){var r=u.styles[t];return r?"\x1b["+u.colors[r][0]+"m"+e+"\x1b["+u.colors[r][1]+"m":e}function p(e,t){return e}function l(e,r,n){if(e.customInspect&&r&&C(r.inspect)&&r.inspect!==t.inspect&&(!r.constructor||r.constructor.prototype!==r)){var i=r.inspect(n,e);return f(i)||(i=l(e,i,n)),i}var o=function(e,t){if(S(t))return e.stylize("undefined","undefined");if(f(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}if(b(t))return e.stylize(""+t,"number");if(h(t))return e.stylize(""+t,"boolean");if(g(t))return e.stylize("null","null")}(e,r);if(o)return o;var s=Object.keys(r),a=function(e){var t={};return e.forEach((function(e,r){t[e]=!0})),t}(s);if(e.showHidden&&(s=Object.getOwnPropertyNames(r)),N(r)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return m(r);if(0===s.length){if(C(r)){var u=r.name?": "+r.name:"";return e.stylize("[Function"+u+"]","special")}if(v(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(I(r))return e.stylize(Date.prototype.toString.call(r),"date");if(N(r))return m(r)}var c,p="",_=!1,O=["{","}"];(y(r)&&(_=!0,O=["[","]"]),C(r))&&(p=" [Function"+(r.name?": "+r.name:"")+"]");return v(r)&&(p=" "+RegExp.prototype.toString.call(r)),I(r)&&(p=" "+Date.prototype.toUTCString.call(r)),N(r)&&(p=" "+m(r)),0!==s.length||_&&0!=r.length?n<0?v(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),c=_?function(e,t,r,n,i){for(var o=[],s=0,a=t.length;s=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60)return r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1];return r[0]+t+" "+e.join(", ")+" "+r[1]}(c,p,O)):O[0]+p+O[1]}function m(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,r,n,i,o){var s,a,u;if((u=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?a=u.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):u.set&&(a=e.stylize("[Setter]","special")),P(n,i)||(s="["+i+"]"),a||(e.seen.indexOf(u.value)<0?(a=g(r)?l(e,u.value,null):l(e,u.value,r-1)).indexOf("\n")>-1&&(a=o?a.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+a.split("\n").map((function(e){return" "+e})).join("\n")):a=e.stylize("[Circular]","special")),S(s)){if(o&&i.match(/^\d+$/))return a;(s=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function y(e){return Array.isArray(e)}function h(e){return"boolean"==typeof e}function g(e){return null===e}function b(e){return"number"==typeof e}function f(e){return"string"==typeof e}function S(e){return void 0===e}function v(e){return O(e)&&"[object RegExp]"===T(e)}function O(e){return"object"==typeof e&&null!==e}function I(e){return O(e)&&"[object Date]"===T(e)}function N(e){return O(e)&&("[object Error]"===T(e)||e instanceof Error)}function C(e){return"function"==typeof e}function T(e){return Object.prototype.toString.call(e)}function k(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(e=e.toUpperCase(),!o[e])if(s.test(e)){var r=process.pid;o[e]=function(){var n=t.format.apply(t,arguments);console.error("%s %d: %s",e,r,n)}}else o[e]=function(){};return o[e]},t.inspect=u,u.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},u.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=r("uJ3z"),t.isArray=y,t.isBoolean=h,t.isNull=g,t.isNullOrUndefined=function(e){return null==e},t.isNumber=b,t.isString=f,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=S,t.isRegExp=v,t.types.isRegExp=v,t.isObject=O,t.isDate=I,t.types.isDate=I,t.isError=N,t.types.isNativeError=N,t.isFunction=C,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=r("yfif");var x=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function A(){var e=new Date,t=[k(e.getHours()),k(e.getMinutes()),k(e.getSeconds())].join(":");return[e.getDate(),x[e.getMonth()],t].join(" ")}function P(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",A(),t.format.apply(t,arguments))},t.inherits=r("P7XM"),t._extend=function(e,t){if(!t||!O(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};var w="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function D(e,t){if(!e){var r=new Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');if(w&&e[w]){var t;if("function"!=typeof(t=e[w]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,w,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,n=new Promise((function(e,n){t=e,r=n})),i=[],o=0;oe()),this._onDoneFns=[])}onStart(e){this._onStartFns.push(e)}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){d(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){}setPosition(e){this._position=this.totalTime?e*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}class h{constructor(e){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=e;let t=0,r=0,n=0;const i=this.players.length;0==i?d(()=>this._onFinish()):this.players.forEach(e=>{e.onDone(()=>{++t==i&&this._onFinish()}),e.onDestroy(()=>{++r==i&&this._onDestroy()}),e.onStart(()=>{++n==i&&this._onStart()})}),this.totalTime=this.players.reduce((e,t)=>Math.max(e,t.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this.players.forEach(e=>e.init())}onStart(e){this._onStartFns.push(e)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(e=>e()),this._onStartFns=[])}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(e=>e.play())}pause(){this.players.forEach(e=>e.pause())}restart(){this.players.forEach(e=>e.restart())}finish(){this._onFinish(),this.players.forEach(e=>e.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(e=>e.destroy()),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this.players.forEach(e=>e.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(e){const t=e*this.totalTime;this.players.forEach(e=>{const r=e.totalTime?Math.min(1,t/e.totalTime):1;e.setPosition(r)})}getPosition(){const e=this.players.reduce((e,t)=>null===e||t.totalTime>e.totalTime?t:e,null);return null!=e?e.getPosition():0}beforeDestroy(){this.players.forEach(e=>{e.beforeDestroy&&e.beforeDestroy()})}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}const g="!"},RG5Y:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EmptyTemplate=void 0;var n,i=r("FKN7"),o=(n=i)&&n.__esModule?n:{default:n},s=r("PfKZ");function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var r=0;r0&&(t+="&start="+e);var r=u+t;return this.setOptions(),this._http.get(r,this.options)},e.prototype.getAdr=function(e){var t=u+(c+"/adr/a/"+e);return this.setOptions(),this._http.get(t,this.options)},e.ctorParameters=function(){return[{type:i.b}]},e=Object(n.c)([Object(o.D)({providedIn:"root"}),Object(n.g)("design:paramtypes",[i.b])],e)}()},RlCv:function(e){e.exports=JSON.parse('{"pagination":{"ListDomains":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Domains"},"ListOperations":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Operations"},"ListPrices":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Prices"},"ViewBilling":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"BillingRecords"}}}')},RrJ6:function(e){e.exports=JSON.parse('{"pagination":{"GetApiKeys":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetBasePathMappings":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetClientCertificates":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetDeployments":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetDomainNames":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetModels":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetResources":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetRestApis":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetUsage":{"input_token":"position","limit_key":"limit","non_aggregate_keys":["usagePlanId","startDate","endDate"],"output_token":"position","result_key":"items"},"GetUsagePlanKeys":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetUsagePlans":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetVpcLinks":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"}}}')},RwLY:function(e,t,r){"use strict";var n=r("tJvG"),i=r("cGv3"),o=n.Deferred,s=n.when,a=i.hasWindow()?i.getWindow().Promise:Promise;a||((a=function(e){var t=new o;return e(t.resolve.bind(this),t.reject.bind(this)),t.promise()}).resolve=function(e){return(new o).resolve(e).promise()},a.reject=function(e){return(new o).reject(e).promise()},a.all=function(e){return s.apply(this,e).then((function(){return[].slice.call(arguments)}))}),e.exports=a},S3Ua:function(e,t,r){"use strict";function n(e,t){for(;e.length0?"-":"+",s=Math.abs(i),a=s%60,u=n(Math.floor(s/60).toString(),2),c=n(a.toString(),2);return o+u+(t>=3?":":"")+(t>1||a?c:"")},X:function(e,t,r){return r||!e.getTimezoneOffset()?"Z":o.x(e,t,r)},Z:function(e,t,r){return o.X(e,t>=5?3:2,r)}};e.exports.getFormatter=function(e,t){return function(r){var n,i,s,a,u=0,c=!1,p="";if(!r)return null;if(!e)return r;var l="Z"===e[e.length-1]||"'Z'"===e.slice(-3);for(n=0;n\r\n \r\n \r\n \r\n \r\n
\r\n
\r\n \x3c!-- Avatar --\x3e\r\n \r\n
\r\n
\r\n \r\n

John Snow

\r\n
\r\n 3 hrs ago\r\n
\r\n
\r\n

\r\n A new issue has been reported for Argon.\r\n

\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n \x3c!-- Avatar --\x3e\r\n \r\n
\r\n
\r\n \r\n

John Snow

\r\n
\r\n 5 hrs ago\r\n
\r\n
\r\n

\r\n Your posts have been liked a lot.\r\n

\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n \x3c!-- Avatar --\x3e\r\n \r\n
\r\n
\r\n \r\n

David Rivera

\r\n
\r\n 2 hrs ago\r\n
\r\n
\r\n

\r\n Let\'s meet at Starbucks at 11:30. Wdyt?\r\n

\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n \x3c!-- Avatar --\x3e\r\n \r\n
\r\n
\r\n \r\n

John Snow

\r\n
\r\n 3 hrs ago\r\n
\r\n
\r\n

\r\n A new issue has been reported for Argon.\r\n

\r\n
\r\n \r\n \r\n \r\n \x3c!-- View all --\x3e\r\n View all\r\n \r\n \r\n \r\n \r\n \x3c!-- User --\x3e\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n
\r\n \r\n \r\n \r\n
\r\n
'},S6rO:function(e,t,r){var n=r("QsWE"),i=r("6Yqx");n.TemporaryCredentials=n.util.inherit(n.Credentials,{constructor:function(e,t){n.Credentials.call(this),this.loadMasterCredentials(t),this.expired=!0,this.params=e||{},this.params.RoleArn&&(this.params.RoleSessionName=this.params.RoleSessionName||"temporary-credentials")},refresh:function(e){this.coalesceRefresh(e||n.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.masterCredentials.get((function(){t.service.config.credentials=t.masterCredentials,(t.params.RoleArn?t.service.assumeRole:t.service.getSessionToken).call(t.service,(function(r,n){r||t.service.credentialsFrom(n,t),e(r)}))}))},loadMasterCredentials:function(e){for(this.masterCredentials=e||n.config.credentials;this.masterCredentials.masterCredentials;)this.masterCredentials=this.masterCredentials.masterCredentials;"function"!=typeof this.masterCredentials.get&&(this.masterCredentials=new n.Credentials(this.masterCredentials))},createClients:function(){this.service=this.service||new i({params:this.params})}})},SAID:function(e){e.exports=JSON.parse('{"pagination":{"ListActionExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"actionExecutionDetails"},"ListActionTypes":{"input_token":"nextToken","output_token":"nextToken","result_key":"actionTypes"},"ListPipelineExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"pipelineExecutionSummaries"},"ListPipelines":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"pipelines"},"ListTagsForResource":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"tags"},"ListWebhooks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"webhooks"}}}')},SSMi:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.projection=t.Projection=void 0;var n=r("1LL4"),i=r("xV5l");function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(u){i=!0,o=u}finally{try{n||null==a.return||a.return()}finally{if(i)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function s(e,t){for(var r=0;rp(t-i)?e:t}function I(e,t,r,n){var i=(r+n)/2;return p(e-i)1?m:1/m,i*m>=l?(this._xRadius=t/2/o,this._yRadius=t/2/(i*o)):(this._xRadius=r/2*(i/o),this._yRadius=r/2/o),this._fire("screen")},setSize:function(e){this._canvas=e,this._setupScreen()},_toScreen:function(e){return[this._x0+this._xRadius*e[0],this._y0+this._yRadius*e[1]]},_fromScreen:function(e){return[(e[0]-this._x0)/this._xRadius,(e[1]-this._y0)/this._yRadius]},_toTransformed:function(e){return[e[0]*this._zoom+this._xCenter,e[1]*this._zoom+this._yCenter]},_toTransformedFast:function(e){return[e[0]*this._zoom,e[1]*this._zoom]},_fromTransformed:function(e){return[(e[0]-this._xCenter)/this._zoom,(e[1]-this._yCenter)/this._zoom]},_adjustCenter:function(){var e=this._engine.project(this._center);this._xCenter=-e[0]*this._zoom||0,this._yCenter=-e[1]*this._zoom||0},project:function(e){return this._engine.project(e)},transform:function(e){return this._toScreen(this._toTransformedFast(e))},isInvertible:function(){return this._engine.isInvertible()},getSquareSize:function(e){return[e[0]*this._zoom*this._xRadius,e[1]*this._zoom*this._yRadius]},getZoom:function(){return this._zoom},_changeZoom:function(e){var t=!g(this._zoom,this._zoom=f(e,this._minZoom,this._maxZoom,this._minZoom));return t&&(this._adjustCenter(),this._fire("zoom")),t},setZoom:function(e){this._engine.isInvertible()&&this._changeZoom(e)&&this._triggerZoomChanged()},getScaledZoom:function(){return l((this._scale.length-1)*m(this._zoom)/m(this._maxZoom))},setScaledZoom:function(e){this.setZoom(this._scale[l(e)])},changeScaledZoom:function(e){this.setZoom(this._scale[c(u(l(this.getScaledZoom()+e),this._scale.length-1),0)])},getZoomScalePartition:function(){return this._scale.length-1},_setupScaling:function(){var e=c(l(y*m(this._maxZoom)),4),t=d(this._maxZoom,1/e),r=this._minZoom;this._scale=[r];for(var n=1;n<=e;++n)this._scale.push(r*=t)},setMaxZoom:function(e){this._minZoom=1,this._maxZoom=f(e,this._minZoom,a.MAX_VALUE,256),this._setupScaling(),this._zoom>this._maxZoom&&this.setZoom(this._maxZoom),this._fire("max-zoom")},getCenter:function(){return this._center.slice()},setCenter:function(e){this._engine.isInvertible()&&this._changeCenter(e||[])&&this._triggerCenterChanged()},_changeCenter:function(e){var t=this._engine,r=!b(this._center,this._center=S(e,t.min(),t.max(),t.center()));return r&&(this._adjustCenter(),this._fire("center")),r},_triggerCenterChanged:function(){this._params.centerChanged(this.getCenter())},_triggerZoomChanged:function(){this._params.zoomChanged(this.getZoom())},setCenterByPoint:function(e,t){var r=this._engine.project(e),n=this._fromScreen(t);this.setCenter(this._engine.unproject([-n[0]/this._zoom+r[0],-n[1]/this._zoom+r[1]]))},beginMoveCenter:function(){this._engine.isInvertible()&&(this._moveCenter=this._center)},endMoveCenter:function(){this._moveCenter&&(b(this._moveCenter,this._center)||this._triggerCenterChanged(),this._moveCenter=null)},moveCenter:function(e){if(this._moveCenter){var t=this.toScreenPoint(this._center);this._changeCenter(this.fromScreenPoint([t[0]+e[0],t[1]+e[1]]))}},getViewport:function(){var e=this._engine.unproject,t=e(this._fromTransformed([-1,-1])),r=e(this._fromTransformed([-1,1])),n=e(this._fromTransformed([1,-1])),i=e(this._fromTransformed([1,1])),o=A([O(t[0],r[0],n[0],i[0]),O(t[1],n[1],r[1],i[1])],[O(n[0],i[0],t[0],r[0]),O(r[1],i[1],t[1],n[1])]);return[].concat(o.min,o.max)},setViewport:function(e){var t=this._engine,r=e?function(e,t,r){var n=e([r[0],r[3]]),i=e([r[0],r[1]]),o=e([r[2],r[3]]),s=e([r[2],r[1]]),a=I(n[0],i[0],o[0],s[0]),u=I(o[0],s[0],n[0],i[0]),l=I(n[1],o[1],i[1],s[1]),m=I(i[1],s[1],n[1],o[1]);return[2/c(p(a-u),p(l-m)),t([(a+u)/2,(l+m)/2])]}(t.project,t.unproject,e):[this._minZoom,t.center()];this.setZoom(r[0]),this.setCenter(r[1])},getTransform:function(){return{translateX:this._xCenter*this._xRadius,translateY:this._yCenter*this._yRadius}},fromScreenPoint:function(e){return this._engine.unproject(this._fromTransformed(this._fromScreen(e)))},toScreenPoint:function(e){return this._toScreen(this._toTransformed(this._engine.project(e)))},_eventNames:["engine","screen","center","zoom","max-zoom"]},(0,i.makeEventEmitter)(_);var C=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var r,i=(r=t.to,function(e){return T(r(e))}),o=t.from?function(e){return function(t){return e(T(t))}}(t.from):k(h);this.project=i,this.unproject=o,this.original=k(this),this.source=function(){return(0,n.extend)({},t)},this.isInvertible=k(!!t.from),this.ar=k(t.aspectRatio>0?a(t.aspectRatio):1),this.center=x(o([0,0])),N(this,[o([-1,0])[0],o([0,1])[1]],[o([1,0])[0],o([0,-1])[1]])}var t,r,i;return t=e,(r=[{key:"aspectRatio",value:function(t){var r=new e((0,n.extend)(this.source(),{aspectRatio:t}));return r.original=this.original,r.min=this.min,r.max=this.max,r}},{key:"bounds",value:function(t){t=t||[];var r=this.source(),i=this.min(),s=this.max(),a=S([t[0],t[1]],i,s,i),c=S([t[2],t[3]],i,s,s),l=r.to(a),m=r.to(c),d=u(p(m[0]-l[0])>1/3600/180/10?p(m[0]-l[0]):2,p(m[1]-l[1])>1/3600/180/10?p(m[1]-l[1]):2);d<2&&(0,n.extend)(r,function(e,t,r,n,i){var s=(r[0]+n[0])/2-i/2,a=(r[1]+n[1])/2-i/2,u=2/i;return{to:function(t){var r=o(e(t),2),n=r[0],i=r[1];return[(n-s)*u-1,(i-a)*u-1]},from:function(e){return t([s+(e[0]+1)/u,a+(e[1]+1)/u])}}}(r.to,r.from,l,m,d));var y=new e(r);return y.original=this.original,N(y,a,c),y}}])&&s(t.prototype,r),i&&s(t,i),e}();function T(e){return[e[0],-e[1]]}function k(e){return function(){return e}}function x(e){return function(){return e.slice()}}function A(e,t){return{min:[u(e[0],t[0]),u(e[1],t[1])],max:[c(e[0],t[0]),c(e[1],t[1])]}}var P=t.projection=function(e){return e&&e.to?new C(e):null},w={};P.get=function(e){return w[e]||null},P.add=function(e,t){return t=t instanceof C&&t||P(t),!w[e]&&t&&(w[e]=t),P}},SSoU:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-30","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Kinesis Video Archived Media","serviceFullName":"Amazon Kinesis Video Streams Archived Media","serviceId":"Kinesis Video Archived Media","signatureVersion":"v4","uid":"kinesis-video-archived-media-2017-09-30"},"operations":{"GetClip":{"http":{"requestUri":"/getClip"},"input":{"type":"structure","required":["ClipFragmentSelector"],"members":{"StreamName":{},"StreamARN":{},"ClipFragmentSelector":{"type":"structure","required":["FragmentSelectorType","TimestampRange"],"members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","required":["StartTimestamp","EndTimestamp"],"members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"shape":"Sa"}},"payload":"Payload"}},"GetDASHStreamingSessionURL":{"http":{"requestUri":"/getDASHStreamingSessionURL"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"PlaybackMode":{},"DisplayFragmentTimestamp":{},"DisplayFragmentNumber":{},"DASHFragmentSelector":{"type":"structure","members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}},"Expires":{"type":"integer"},"MaxManifestFragmentResults":{"type":"long"}}},"output":{"type":"structure","members":{"DASHStreamingSessionURL":{}}}},"GetHLSStreamingSessionURL":{"http":{"requestUri":"/getHLSStreamingSessionURL"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"PlaybackMode":{},"HLSFragmentSelector":{"type":"structure","members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}},"ContainerFormat":{},"DiscontinuityMode":{},"DisplayFragmentTimestamp":{},"Expires":{"type":"integer"},"MaxMediaPlaylistFragmentResults":{"type":"long"}}},"output":{"type":"structure","members":{"HLSStreamingSessionURL":{}}}},"GetImages":{"http":{"requestUri":"/getImages"},"input":{"type":"structure","required":["ImageSelectorType","StartTimestamp","EndTimestamp","SamplingInterval","Format"],"members":{"StreamName":{},"StreamARN":{},"ImageSelectorType":{},"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"},"SamplingInterval":{"type":"integer"},"Format":{},"FormatConfig":{"type":"map","key":{},"value":{}},"WidthPixels":{"type":"integer"},"HeightPixels":{"type":"integer"},"MaxResults":{"type":"long"},"NextToken":{}}},"output":{"type":"structure","members":{"Images":{"type":"list","member":{"type":"structure","members":{"TimeStamp":{"type":"timestamp"},"Error":{},"ImageContent":{}}}},"NextToken":{}}}},"GetMediaForFragmentList":{"http":{"requestUri":"/getMediaForFragmentList"},"input":{"type":"structure","required":["Fragments"],"members":{"StreamName":{},"StreamARN":{},"Fragments":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"shape":"Sa"}},"payload":"Payload"}},"ListFragments":{"http":{"requestUri":"/listFragments"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"MaxResults":{"type":"long"},"NextToken":{},"FragmentSelector":{"type":"structure","required":["FragmentSelectorType","TimestampRange"],"members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","required":["StartTimestamp","EndTimestamp"],"members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}}}},"output":{"type":"structure","members":{"Fragments":{"type":"list","member":{"type":"structure","members":{"FragmentNumber":{},"FragmentSizeInBytes":{"type":"long"},"ProducerTimestamp":{"type":"timestamp"},"ServerTimestamp":{"type":"timestamp"},"FragmentLengthInMilliseconds":{"type":"long"}}}},"NextToken":{}}}}},"shapes":{"Sa":{"type":"blob","streaming":true}}}')},Sdze:function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r("1LL4").extend,o=r("XpgS").inArray,s=r("zl3R").each,a=r("0E6V"),u=r("ti0F"),c=r("C+eR"),p=r("KAnu").noop,l=u.isDefined,m=u.isString,d=c.map,y=c.normalizeEnum,h=Math,g=h.abs,b=h.sqrt,f=h.max;function S(e){var t=0;return s(e,(function(e,r){t+=r})),t}function v(e,t){return S(d(e,(function(e){return(e-t)*(e-t)})))/e.length}function _(e){return function(t,r){var o=t.intervalStart,s=t.data,a=r.getValueFields()[0],u=s[0];return u=s.reduce((function(t,r){var n=r[a];return null===t[a]&&(t=r),null!==n&&e(n,t[a])?r:t}),u),i({},u,n({},r.getArgumentField(),o))}}t.chart={},t.polar={};var O={_defaultDuration:400,_defaultTrackerWidth:12,_applyStyle:p,_updateOptions:p,_parseStyle:p,_prepareSegment:p,_drawSegment:p,_appendInGroup:function(){this._group.append(this._extGroups.seriesGroup)},_createLegendState:function(e,t){return{fill:e.color||t,hatching:e.hatching?i({},e.hatching,{direction:"right"}):void 0}},_applyElementsClipRect:function(e){e["clip-path"]=this._paneClipRectID},_applyMarkerClipRect:function(e){e["clip-path"]=this._forceClipping?this._paneClipRectID:null},_createGroup:function(e,t,r,n){var i=t[e]=t[e]||this._renderer.g();r&&i.append(r),n&&i.attr(n)},_applyClearingSettings:function(e){e.opacity=null,e.scale=null,this._options.rotated?e.translateX=null:e.translateY=null},_createGroups:function(){this._createGroup("_markersGroup",this,this._group),this._createGroup("_labelsGroup",this)},_setMarkerGroupSettings:function(){var e=this._createPointStyles(this._getMarkerGroupOptions()).normal;e.class="dxc-markers",e.opacity=1,this._applyMarkerClipRect(e),this._markersGroup.attr(e)},getVisibleArea:function(){return this._visibleArea},areErrorBarsVisible:function(){var e,t=this._options.valueErrorBar;return t&&this._errorBarsEnabled()&&"none"!==t.displayMode&&(e=y(t.type),-1!==o(e,["fixed","percent","variance","stddeviation","stderror"])||l(t.lowValueField)||l(t.highValueField))},groupPointsByCoords:function(e){var t=[];return s(this.getVisiblePoints(),(function(r,n){var i=parseInt(e?n.vy:n.vx);t[i]?Array.isArray(t[i])?t[i].push(n):t[i]=[t[i],n]:t[i]=n})),t},_createErrorBarGroup:function(e){var t,r=this._options.valueErrorBar;this.areErrorBarsVisible()&&(t={class:"dxc-error-bars",stroke:r.color,"stroke-width":r.lineWidth,opacity:e?.001:r.opacity||1,"stroke-linecap":"square",sharp:!0,"clip-path":this._forceClipping?this._paneClipRectID:this._widePaneClipRectID},this._createGroup("_errorBarGroup",this,this._group,t))},_setGroupsSettings:function(e){this._setMarkerGroupSettings(),this._setLabelGroupSettings(e),this._createErrorBarGroup(e)},_getCreatingPointOptions:function(){var e,t,r=this._predefinedPointOptions;return r||(e=this._getPointOptions(),this._predefinedPointOptions=r=i(!0,{styles:{}},e),t=e.styles&&e.styles.normal||{},r.styles=r.styles||{},r.styles.normal={"stroke-width":t["stroke-width"],r:t.r,opacity:t.opacity}),r},_getPointOptions:function(){return this._parsePointOptions(this._preparePointOptions(),this._options.label)},_getOptionsForPoint:function(){return this._options.point},_parsePointStyle:function(e,t,r,n){var i=e.border||{},o=void 0!==e.size?e.size:n;return{fill:e.color||t,stroke:i.color||r,"stroke-width":i.visible?i.width:0,r:o/2+(i.visible&&0!==o&&~~(i.width/2)||0)}},_createPointStyles:function(e){var t=e.color||this._options.mainSeriesColor,r=this._options.containerBackgroundColor,n=this._parsePointStyle(e,t,t);return n.visibility=e.visible?"visible":"hidden",{normal:n,hover:this._parsePointStyle(e.hoverStyle,r,t,e.size),selection:this._parsePointStyle(e.selectionStyle,r,t,e.size)}},_checkData:function(e,t,r){return(r=r||{value:this.getValueFields()[0]}).argument=this.getArgumentField(),function(e,t,r){var n=!0;for(var i in t){var o="argument"===i;if(o||"size"===i?!l(e[i]):void 0===e[i]){var s=t[i];o||(r[s]=(r[s]||0)+1),n=!1}}return n}(e,r,t||{})&&e.value==e.value},getValueRangeInitialValue:function(){},_getRangeData:function(){return a.getRangeData(this)},_getPointDataSelector:function(){var e,t,r=this,n=this.getValueFields()[0],i=this.getArgumentField(),o=this.getTagField(),s=this.areErrorBarsVisible();if(s){var a=this._options.valueErrorBar;e=a.lowValueField||"lowError",t=a.highValueField||"highError"}return function(a){var u={value:r._processEmptyValue(a[n]),argument:a[i],tag:a[o],data:a};return s&&(u.lowError=a[e],u.highError=a[t]),u}},_errorBarsEnabled:function(){return"discrete"!==this.valueAxisType&&"logarithmic"!==this.valueAxisType&&"datetime"!==this.valueType},_drawPoint:function(e){var t=e.point;t.isInVisibleArea()?(t.clearVisibility(),t.draw(this._renderer,e.groups,e.hasAnimation,e.firstDrawing),this._drawnPoints.push(t)):t.setInvisibility()},_animateComplete:function(){var e={duration:this._defaultDuration};this._labelsGroup&&this._labelsGroup.animate({opacity:1},e),this._errorBarGroup&&this._errorBarGroup.animate({opacity:this._options.valueErrorBar.opacity||1},e)},_animate:function(){var e=this,t=e._drawnPoints.length-1;s(e._drawnPoints||[],(function(r,n){n.animate(r===t?function(){e._animateComplete()}:void 0,{translateX:n.x,translateY:n.y})}))},_defaultAggregator:"avg",_aggregators:{avg:function(e,t){var r,i=e.data,o=e.intervalStart;if(i.length){var s=t.getValueFields()[0],a=i.reduce((function(e,t){var r=t[s];return l(r)?(e[0]+=r,e[1]++):null===r&&e[2]++,e}),[0,0,0]);return function(e,t,r){var n=r.getOptions().valueErrorBar,i=r.getValueFields()[0],o=n.lowValueField||"lowError",s=n.highValueField||"highError";if(r.areErrorBarsVisible()&&void 0===n.type){var a=t.reduce((function(e,t){return l(t[o])&&(e[0]+=t[i]-t[o],e[1]++),l(t[s])&&(e[2]+=t[s]-t[i],e[3]++),e}),[0,0,0,0]);a[1]&&(e[o]=e[i]-a[0]/a[1]),a[2]&&(e[s]=e[i]+a[2]/a[3])}return e}((n(r={},s,a[2]===i.length?null:a[0]/a[1]),n(r,t.getArgumentField(),o),r),i,t)}},sum:function(e,t){var r,i=e.intervalStart,o=e.data;if(o.length){var s=t.getValueFields()[0],a=o.reduce((function(e,t){var r=t[s];return void 0!==r&&(e[0]+=r),null===r?e[1]++:void 0===r&&e[2]++,e}),[0,0,0]),u=a[0];if(a[1]===o.length&&(u=null),a[2]!==o.length)return function(e,t,r){var n=r.getOptions().valueErrorBar,i=n.lowValueField||"lowError",o=n.highValueField||"highError";return r.areErrorBarsVisible()&&void 0===n.type&&(e[i]=0,e[o]=0,e=t.reduce((function(e,t){return e[i]+=t[i],e[o]+=t[o],e}),e)),e}((n(r={},s,u),n(r,t.getArgumentField(),i),r),o,t)}},count:function(e,t){var r,i=e.data,o=e.intervalStart,s=t.getValueFields()[0];return n(r={},t.getArgumentField(),o),n(r,s,i.filter((function(e){return void 0!==e[s]})).length),r},min:_((function(e,t){return et}))},_endUpdateData:function(){delete this._predefinedPointOptions},getArgumentField:function(){return this._options.argumentField||"arg"},getValueFields:function(){var e,t,r=this._options,n=r.valueErrorBar,i=[r.valueField||"val"];return n&&(e=n.lowValueField,t=n.highValueField,m(e)&&i.push(e),m(t)&&i.push(t)),i},_calculateErrorBars:function(e){if(this.areErrorBarsVisible()){var t,r,n,i,o,a=this._options.valueErrorBar,u=y(a.type),c=parseFloat(a.value),p=this.getValueFields()[0],m=a.lowValueField||"lowError",h=a.highValueField||"highError",g=function(e,r){t=r.value,r.lowError=t-c,r.highError=t+c};switch(u){case"fixed":o=g;break;case"percent":o=function(e,r){var n=(t=r.value)*c/100;r.lowError=t-n,r.highError=t+n};break;case"undefined":o=function(e,t){t.lowError=t.data[m],t.highError=t.data[h]};break;default:switch(n=(r=d(e,(function(e){return l(e.data[p])?e.data[p]:null}))).length,c=c||1,u){case"variance":c=v(r,S(r)/n)*c,o=g;break;case"stddeviation":i=S(r)/n,c=b(v(r,i))*c,o=function(e,t){t.lowError=i-c,t.highError=i+c};break;case"stderror":c=b(v(r,S(r)/n)/n)*c,o=g}}o&&s(e,o)}},_patchMarginOptions:function(e){var t=this._getCreatingPointOptions(),r=t.styles,n=[r.normal,r.hover,r.selection].reduce((function(e,t){return f(e,2*t.r+t["stroke-width"])}),0);return e.size=t.visible?n:0,e.sizePointNormalState=t.visible?2*r.normal.r+r.normal["stroke-width"]:2,e},usePointsToDefineAutoHiding:function(){return!0}};t.chart=i({},O,{drawTrackers:function(){var e,t,r=this,n=r._segments||[],i=r._options.rotated;r.isVisible()&&(n.length&&(e=r._trackers=r._trackers||[],t=r._trackersGroup=(r._trackersGroup||r._renderer.g().attr({fill:"gray",opacity:.001,stroke:"gray",class:"dxc-trackers"})).attr({"clip-path":this._paneClipRectID||null}).append(r._group),s(n,(function(n,i){e[n]?r._updateTrackerElement(i,e[n]):e[n]=r._drawTrackerElement(i).data({"chart-data-series":r}).append(t)}))),r._trackersTranslator=r.groupPointsByCoords(i))},checkAxisVisibleAreaCoord:function(e,t){var r=(e?this.getArgumentAxis():this.getValueAxis()).getVisibleArea();return l(t)&&r[0]<=t&&r[1]>=t},checkSeriesViewportCoord:function(e,t){return!0},getSeriesPairCoord:function(e,t){for(var r=null,n=!t&&!this._options.rotated||t&&this._options.rotated,i=n?"vy":"vx",o=n?"vx":"vy",s=this.getVisiblePoints(),a=0;a0&&(o.length>1?this.findNeighborPointsByCoord(e,n,i.slice(0),o,(function(e,t){s.push([e,t])})):o[0][n]===e&&s.push([o[0],o[0]])),s},findNeighborPointsByCoord:function(e,t,r,n,i){var o=n;r.length>0&&(r.splice(0,0,n[n.indexOf(r[0])-1]),r.splice(r.length,0,n[n.indexOf(r[r.length-1])+1]),o=r),o.forEach((function(r,n){var s=o[n+1];r&&s&&(r[t]<=e&&s[t]>=e||r[t]>=e&&s[t]<=e)&&i(r,s)}))},getNeighborPoint:function(e,t){var r,n=this._options.rotated?t:e,i=n,o=this._trackersTranslator,a=null,u=this._options.rotated?e:t,c=this._options.rotated?"vx":"vy";if(this.isVisible()&&o){a=o[n];do{a=o[i]||o[n],n--,i++}while((n>=0||i=n&&(r=n,a=t)})))}return a},_applyVisibleArea:function(){var e=this._options.rotated,t=(e?this.getValueAxis():this.getArgumentAxis()).getVisibleArea(),r=(e?this.getArgumentAxis():this.getValueAxis()).getVisibleArea();this._visibleArea={minX:t[0],maxX:t[1],minY:r[0],maxY:r[1]}},getPointCenterByArg:function(e){var t=this.getPointsByArg(e)[0];return t?t.getCenterCoord():void 0}}),t.polar=i({},O,{drawTrackers:function(){t.chart.drawTrackers.call(this);var e,r=this._trackersTranslator;this.isVisible()&&(s(r,(function(t,r){if(r)return e=t,!1})),r[e+360]=r[e])},getNeighborPoint:function(e,r){var n=c.convertXYToPolar(this.getValueAxis().getCenter(),e,r);return t.chart.getNeighborPoint.call(this,n.phi,n.r)},_applyVisibleArea:function(){var e=this.getValueAxis().getCanvas();this._visibleArea={minX:e.left,maxX:e.width-e.right,minY:e.top,maxY:e.height-e.bottom}}})},SiZ3:function(e){e.exports=JSON.parse('{"pagination":{"GetExclusionsPreview":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentRunAgents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentRuns":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentTargets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentTemplates":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListEventSubscriptions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListExclusions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListFindings":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListRulesPackages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"PreviewAgents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},Sl41:function(e,t){e.exports={escapeElement:function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\r/g," ").replace(/\n/g," ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}}},Sp1i:function(e,t,r){r("md97");var n=r("QsWE");"undefined"!=typeof window&&(window.AWS=n),e.exports=n,"undefined"!=typeof self&&(self.AWS=n),r("ImcZ")},"St+u":function(e){e.exports=JSON.parse('{"pagination":{"BatchGetTraces":{"input_token":"NextToken","output_token":"NextToken","result_key":"Traces"},"GetGroups":{"input_token":"NextToken","output_token":"NextToken","result_key":"Groups"},"GetInsightEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetInsightSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetSamplingRules":{"input_token":"NextToken","output_token":"NextToken","result_key":"SamplingRuleRecords"},"GetSamplingStatisticSummaries":{"input_token":"NextToken","output_token":"NextToken","result_key":"SamplingStatisticSummaries"},"GetServiceGraph":{"input_token":"NextToken","output_token":"NextToken","result_key":"Services"},"GetTimeSeriesServiceStatistics":{"input_token":"NextToken","output_token":"NextToken","result_key":"TimeSeriesServiceStatistics"},"GetTraceGraph":{"input_token":"NextToken","output_token":"NextToken","result_key":"Services"},"GetTraceSummaries":{"input_token":"NextToken","output_token":"NextToken","result_key":"TraceSummaries"}}}')},SysZ:function(e,t,r){var n=r("QsWE"),i=n.util.inherit;n.Signers.S3=i(n.Signers.RequestSigner,{subResources:{acl:1,accelerate:1,analytics:1,cors:1,lifecycle:1,delete:1,inventory:1,location:1,logging:1,metrics:1,notification:1,partNumber:1,policy:1,requestPayment:1,replication:1,restore:1,tagging:1,torrent:1,uploadId:1,uploads:1,versionId:1,versioning:1,versions:1,website:1},responseHeaders:{"response-content-type":1,"response-content-language":1,"response-expires":1,"response-cache-control":1,"response-content-disposition":1,"response-content-encoding":1},addAuthorization:function(e,t){this.request.headers["presigned-expires"]||(this.request.headers["X-Amz-Date"]=n.util.date.rfc822(t)),e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken);var r=this.sign(e.secretAccessKey,this.stringToSign()),i="AWS "+e.accessKeyId+":"+r;this.request.headers.Authorization=i},stringToSign:function(){var e=this.request,t=[];t.push(e.method),t.push(e.headers["Content-MD5"]||""),t.push(e.headers["Content-Type"]||""),t.push(e.headers["presigned-expires"]||"");var r=this.canonicalizedAmzHeaders();return r&&t.push(r),t.push(this.canonicalizedResource()),t.join("\n")},canonicalizedAmzHeaders:function(){var e=[];n.util.each(this.request.headers,(function(t){t.match(/^x-amz-/i)&&e.push(t)})),e.sort((function(e,t){return e.toLowerCase()1){var i=this.errors.join("\n* ");throw i="There were "+this.errors.length+" validation errors:\n* "+i,n.util.error(new Error(i),{code:"MultipleValidationErrors",errors:this.errors})}if(1===this.errors.length)throw this.errors[0];return!0},fail:function(e,t){this.errors.push(n.util.error(new Error(t),{code:e}))},validateStructure:function(e,t,r){if(e.isDocument)return!0;var n;this.validateType(t,r,["object"],"structure");for(var i=0;e.required&&i= 1, but found "'+t+'" for '+r)},validatePattern:function(e,t,r){this.validation.pattern&&void 0!==e.pattern&&(new RegExp(e.pattern).test(t)||this.fail("PatternMatchError",'Provided value "'+t+'" does not match regex pattern /'+e.pattern+"/ for "+r))},validateRange:function(e,t,r,n){this.validation.min&&void 0!==e.min&&t= "+e.min+", but found "+t+" for "+r),this.validation.max&&void 0!==e.max&&t>e.max&&this.fail("MaxRangeError","Expected "+n+" <= "+e.max+", but found "+t+" for "+r)},validateEnum:function(e,t,r){this.validation.enum&&void 0!==e.enum&&-1===e.enum.indexOf(t)&&this.fail("EnumError","Found string value of "+t+", but expected "+e.enum.join("|")+" for "+r)},validateType:function(e,t,r,i){if(null==e)return!1;for(var o=!1,s=0;s=0&&a.option(e.name,e.value)};o.on("optionChanged",h),a.on("disposing",(function(){o.off("optionChanged",h)}))}return a},_extendConfig:function(e,t){(0,m.each)(t,(function(t,r){e[t]=Object.prototype.hasOwnProperty.call(e,t)?e[t]:r}))},_defaultActionConfig:function(){return(0,s.extend)(this.callBase(),{context:this._modelByElement(this.$element())})},_defaultActionArgs:function(){var e=this._modelByElement(this.$element());return(0,s.extend)(this.callBase(),{element:this.element(),model:e})},_optionChanged:function(e){switch(e.name){case"width":case"height":this._renderDimensions();break;case"rtlEnabled":this._invalidate();break;case"elementAttr":this._renderElementAttributes();break;case"disabled":case"integrationOptions":break;default:this.callBase(e)}},_removeAttributes:function(e){for(var t=e.attributes.length-1;t>=0;t--){var r=e.attributes[t];if(!r)return;var n=r.name;0!==n.indexOf("aria-")&&-1===n.indexOf("dx-")&&"role"!==n&&"style"!==n&&"tabindex"!==n||e.removeAttribute(n)}},_removeClasses:function(e){var t=e.className.split(" ").filter((function(e){return 0!==e.lastIndexOf("dx-",0)}));e.className=t.join(" ")},endUpdate:function(){var e=!this._initializing&&!this._initialized;this.callBase.apply(this,arguments),this._updateLockCount||(e?this._renderComponent():this._requireRefresh&&(this._requireRefresh=!1,this._refresh()))},$element:function(){return this._$element},element:function(){return(0,c.getPublicElement)(this.$element())},dispose:function(){var e=this.$element().get(0);g.default.cleanDataRecursive(e,!0),e.textContent="",this._removeAttributes(e),this._removeClasses(e)},resetOption:function(e){this.callBase(e),"width"!==e&&"height"!==e||(0,d.isDefined)(this.initialOption(e))||this.$element().css(e,"")}});v.getInstance=function(e){return h.default.getInstanceByElement((0,n.default)(e),this)},v.defaultOptions=function(e){this._classCustomRules=this._classCustomRules||[],this._classCustomRules.push(e)},e.exports=v,e.exports.default=e.exports},TQ1K:function(e,t){e.exports={isFipsRegion:function(e){return"string"==typeof e&&(e.startsWith("fips-")||e.endsWith("-fips"))},isGlobalRegion:function(e){return"string"==typeof e&&["aws-global","aws-us-gov-global"].includes(e)},getRealRegion:function(e){return["fips-aws-global","aws-fips","aws-global"].includes(e)?"us-east-1":["fips-aws-us-gov-global","aws-us-gov-global"].includes(e)?"us-gov-west-1":e.replace(/fips-(dkr-|prod-)?|-fips/,"")}}},"TT+2":function(e){e.exports=JSON.parse('{"pagination":{"DescribeJobFlows":{"result_key":"JobFlows"},"ListBootstrapActions":{"input_token":"Marker","output_token":"Marker","result_key":"BootstrapActions"},"ListClusters":{"input_token":"Marker","output_token":"Marker","result_key":"Clusters"},"ListInstanceFleets":{"input_token":"Marker","output_token":"Marker","result_key":"InstanceFleets"},"ListInstanceGroups":{"input_token":"Marker","output_token":"Marker","result_key":"InstanceGroups"},"ListInstances":{"input_token":"Marker","output_token":"Marker","result_key":"Instances"},"ListNotebookExecutions":{"input_token":"Marker","output_token":"Marker","result_key":"NotebookExecutions"},"ListReleaseLabels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListSecurityConfigurations":{"input_token":"Marker","output_token":"Marker","result_key":"SecurityConfigurations"},"ListSteps":{"input_token":"Marker","output_token":"Marker","result_key":"Steps"},"ListStudioSessionMappings":{"input_token":"Marker","output_token":"Marker","result_key":"SessionMappings"},"ListStudios":{"input_token":"Marker","output_token":"Marker","result_key":"Studios"}}}')},TTtM:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.xray={},n.XRay=i.defineService("xray",["2016-04-12"]),Object.defineProperty(o.services.xray,"2016-04-12",{get:function(){var e=r("uoj6");return e.paginators=r("St+u").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.XRay},Tbb3:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-02-12","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-02-12","xmlNamespace":"http://rds.amazonaws.com/doc/2013-02-12/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1d"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1j"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1p"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S28"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S28","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1d","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2n"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2n"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1p","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S3w","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S3y"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2n"}}},"output":{"shape":"S4b","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1j"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"},"OptionSettings":{"type":"list","member":{"shape":"S1t","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1p"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S3w"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2n"}}},"output":{"shape":"S4b","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1d":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1j":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1p":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"S1t","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S1t":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S28":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2n":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S3w":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S3y"}},"wrapper":true},"S3y":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4b":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},TepA:function(e,t,r){"use strict";var n=r("C+eR").normalizeEnum,i=Math.min,o=Math.max,s=Math.round,a={left:0,center:1,right:2},u={top:0,center:1,bottom:2},c={horizontal:0,vertical:1},p={};function l(e,t,r){var i=n(e);return i in t?t[i]:r}function m(e,t){return(e>0?-1:1)*t}function d(e,t,r){var n=e.side,i=e.element.measure([t[2]-t[0],t[3]-t[1]]),o="indside"===e.position?0:r[n],s=i[n]0?(i[e.side]-=e.size[e.side],o[e.primary+e.side]=s[e.primary+e.side],e.element.freeSpace()):e.element.move(s,a)}function g(){this._targets=[]}function b(e,t){var r=t.slice(),n=y(e,r,r);return n[e.side]=t[e.side],n[2+e.side]=t[2+e.side],n}p[0]=function(e,t,r){return[e,i(t,e+r)]},p[1]=function(e,t,r){return[o(e,(e+t-r)/2),i(t,(e+t+r)/2)]},p[2]=function(e,t,r){return[o(e,t-r),t]},g.prototype={constructor:g,dispose:function(){this._targets=null},add:function(e){this._targets.push(e)},forward:function(e,t){var r,n=e.slice(),i=function(e){var t,r,n=e.length,i=[];for(t=0;te[2+n.primary]-e[n.primary]&&(e[2+i.primary]=t[2+i.primary]);var s=b(n,e);s[2+i.primary]>t[2+i.primary]&&(e[2+i.primary]=t[2+i.primary],s=b(n,e)),i.element.move(r),n.element.move(s,o)}},freeSpace:function(){n.element.freeSpace(),i.element.freeSpace()}}})].concat(e.filter((function(e){return!(e===t||e===r)})));var n,i,o,s,a;return e}(i)}(this._targets),o=i.length,s=[];for(r=0;r2&&void 0!==arguments[2]?arguments[2]:[0,0],o=e.slice(),s=e.slice(),a=this._cache,u=0,c=a.length;for(n=0;n","g")],function(e){return String(e).replace(i[0],"&").replace(i[1],""").replace(i[2],"'").replace(i[3],"<").replace(i[4],">")}),u=function(e,t,r){return e.replace(new RegExp("("+(t+"").replace(/([+*?.[^\]$(){}><|=!:])/g,"\\$1")+")","gi"),r)},c=(o=/\s/g,function(e){return!e||!e.replace(o,"")});t.encodeHtml=a,t.quadToObject=function(e){var t=function(e){switch(n(e)){case"string":return e.split(/\s+/,4);case"object":return[e.x||e.h||e.left,e.y||e.v||e.top,e.x||e.h||e.right,e.y||e.v||e.bottom];case"number":return[e];default:return e}}(e),r=parseInt(t&&t[0],10),i=parseInt(t&&t[1],10),o=parseInt(t&&t[2],10),s=parseInt(t&&t[3],10);return isFinite(r)||(r=0),isFinite(i)||(i=r),isFinite(o)||(o=r),isFinite(s)||(s=i),{top:i,right:o,bottom:s,left:r}},t.format=function(){var e,t,r,n=arguments[0],i=[].slice.call(arguments).slice(1);if(s.isFunction(n))return n.apply(this,i);for(var o=0;o=0&&(e="$".replace("$","$$").length,r=r.replace("$",1===e?"$$$$":"$$")),n=n.replace(t,r);return n},t.replaceAll=u,t.isEmpty=c},U6lM:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-11-05","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2018-11-05"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2018-11-05/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2018-11-05/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2018-11-05/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S2b"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2018-11-05/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2i","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2018-11-05/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S34","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S38"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2018-11-05/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S3a","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2018-11-05/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S3e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2018-11-05/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S3e"},"Tags":{"shape":"S2b"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2018-11-05/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2018-11-05/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2018-11-05/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2018-11-05/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S38"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S3a"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4p"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2018-11-05/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4p"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2j"},"ContentTypeProfileConfig":{"shape":"S2n"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S2w"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S3f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"S17"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2018-11-05/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2b"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2018-11-05/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S2b","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2018-11-05/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2018-11-05/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2018-11-05/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2i","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2018-11-05/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S3a","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2018-11-05/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S3e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1s"},"Restrictions":{"shape":"S1w"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"Sw":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}},"Sx":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S17":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1b":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"}}}}},"S1c":{"type":"list","member":{"locationName":"Method"}},"S1f":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1k":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}}}}},"S1n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1s":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1w":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S22":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S24"},"DistributionConfig":{"shape":"S7"}}},"S24":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S2b":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S2i":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2j"},"ContentTypeProfileConfig":{"shape":"S2n"}}},"S2j":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2n":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2t":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S2i"}}},"S2v":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S2w"}}},"S2w":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S32":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2v"}}},"S34":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S38":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S34"}}},"S3a":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S3c":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S3a"}}},"S3e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S3f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S17"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S3f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S3i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S24"},"StreamingDistributionConfig":{"shape":"S3e"}}},"S4p":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1s"},"Restrictions":{"shape":"S1w"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},"U89+":function(e){e.exports=JSON.parse('{"pagination":{"ListItems":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},UJab:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i=r("ti0F"),o=r("OZWN"),s=(n=o)&&n.__esModule?n:{default:n};var a={ID_PROPERTY_NAME:"id",tryCreateTag:function(e){var t=null;return"string"==typeof e&&(t={formatCode:e},a.isEmpty(t)&&(t=null)),t},areEqual:function(e,t){return a.isEmpty(e)&&a.isEmpty(t)||(0,i.isDefined)(e)&&(0,i.isDefined)(t)&&e.formatCode===t.formatCode},isEmpty:function(e){return!(0,i.isDefined)(e)||!(0,i.isDefined)(e.formatCode)||""===e.formatCode},toXml:function(e){return s.default.toXml("numFmt",{numFmtId:e[a.ID_PROPERTY_NAME],formatCode:e.formatCode})}};t.default=a},UJms:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.personalize={},n.Personalize=i.defineService("personalize",["2018-05-22"]),Object.defineProperty(o.services.personalize,"2018-05-22",{get:function(){var e=r("8jzk");return e.paginators=r("p5Jk").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.Personalize},UQCf:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toFixed=void 0;var n=r("z7z0");function i(e,t){var r=Math.pow(10,t);return function(e){return(0,n.sign)(e)*Math.round(Math.abs(e))}(e*(10*r)/10)/r}t.toFixed=function(e,t){var r=t||0,n=r>0?i.apply(void 0,arguments):e;return n.toFixed(r)}},UQFi:function(e,t,r){var n=r("QsWE"),i=r("FGtl"),o=r("ZHa6"),s=r("ze1m"),a=r("3uhI");r("sqCk");var u={completeMultipartUpload:!0,copyObject:!0,uploadPartCopy:!0},c=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301];n.util.update(n.S3.prototype,{getSignatureVersion:function(e){var t=this.api.signatureVersion,r=this._originalConfig?this._originalConfig.signatureVersion:null,n=this.config.signatureVersion,i=!!e&&e.isPresigned();return r?r="v2"===r?"s3":r:(!0!==i?t="v4":n&&(t=n),t)},getSigningName:function(e){if(e&&"writeGetObjectResponse"===e.operation)return"s3-object-lambda";var t=n.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function(e){var t=this.getSignatureVersion(e);return n.Signers.RequestSigner.getVersion(t)},validateService:function(){var e,t=[];if(this.config.region||(this.config.region="us-east-1"),!this.config.endpoint&&this.config.s3BucketEndpoint&&t.push("An endpoint must be provided when configuring `s3BucketEndpoint` to true."),1===t.length?e=t[0]:t.length>1&&(e="Multiple configuration errors:\n"+t.join("\n")),e)throw n.util.error(new Error,{name:"InvalidEndpoint",message:e})},shouldDisableBodySigning:function(e){var t=this.getSignerClass();return!0===this.config.s3DisableBodySigning&&t===n.Signers.V4&&"https:"===e.httpRequest.endpoint.protocol},setupRequestListeners:function(e){if(e.addListener("validate",this.validateScheme),e.addListener("validate",this.validateBucketName,!0),e.addListener("validate",this.optInUsEast1RegionalEndpoint,!0),e.removeListener("validate",n.EventListeners.Core.VALIDATE_REGION),e.addListener("build",this.addContentType),e.addListener("build",this.computeContentMd5),e.addListener("build",this.computeSseCustomerKeyMd5),e.addListener("build",this.populateURI),e.addListener("afterBuild",this.addExpect100Continue),e.addListener("extractError",this.extractError),e.addListener("extractData",n.util.hoistPayloadMember),e.addListener("extractData",this.extractData),e.addListener("extractData",this.extractErrorFrom200Response),e.addListener("beforePresign",this.prepareSignedUrl),this.shouldDisableBodySigning(e)&&(e.removeListener("afterBuild",n.EventListeners.Core.COMPUTE_SHA256),e.addListener("afterBuild",this.disableBodySigning)),"createBucket"!==e.operation&&s.isArnInParam(e,"Bucket"))return e._parsedArn=n.util.ARN.parse(e.params.Bucket),e.removeListener("validate",this.validateBucketName),e.removeListener("build",this.populateURI),"s3"===e._parsedArn.service?(e.addListener("validate",s.validateS3AccessPointArn),e.addListener("validate",this.validateArnResourceType),e.addListener("validate",this.validateArnRegion)):"s3-outposts"===e._parsedArn.service&&(e.addListener("validate",s.validateOutpostsAccessPointArn),e.addListener("validate",s.validateOutpostsArn),e.addListener("validate",s.validateArnRegion)),e.addListener("validate",s.validateArnAccount),e.addListener("validate",s.validateArnService),e.addListener("build",this.populateUriFromAccessPointArn),void e.addListener("build",s.validatePopulateUriFromArn);e.addListener("validate",this.validateBucketEndpoint),e.addListener("validate",this.correctBucketRegionFromCache),e.onAsync("extractError",this.requestBucketRegion),n.util.isBrowser()&&e.onAsync("retry",this.reqRegionForNetworkingError)},validateScheme:function(e){var t=e.params,r=e.httpRequest.endpoint.protocol;if((t.SSECustomerKey||t.CopySourceSSECustomerKey)&&"https:"!==r){throw n.util.error(new Error,{code:"ConfigError",message:"Cannot send SSE keys over HTTP. Set 'sslEnabled'to 'true' in your configuration"})}},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint){throw n.util.error(new Error,{code:"ConfigError",message:"Cannot send requests to root API with `s3BucketEndpoint` set."})}},validateArnRegion:function(e){s.validateArnRegion(e,{allowFipsEndpoint:!0})},validateArnResourceType:function(e){var t=e._parsedArn.resource;if(0!==t.indexOf("accesspoint:")&&0!==t.indexOf("accesspoint/"))throw n.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})},validateBucketName:function(e){var t=e.service.getSignatureVersion(e),r=e.params&&e.params.Bucket,i=e.params&&e.params.Key,o=r&&r.indexOf("/");if(r&&o>=0)if("string"==typeof i&&o>0){e.params=n.util.copy(e.params);var s=r.substr(o+1)||"";e.params.Key=s+"/"+i,e.params.Bucket=r.substr(0,o)}else if("v4"===t){var a="Bucket names cannot contain forward slashes. Bucket: "+r;throw n.util.error(new Error,{code:"InvalidBucket",message:a})}},isValidAccelerateOperation:function(e){return-1===["createBucket","deleteBucket","listBuckets"].indexOf(e)},optInUsEast1RegionalEndpoint:function(e){var t=e.service,r=t.config;if(r.s3UsEast1RegionalEndpoint=o(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"}),!(t._originalConfig||{}).endpoint&&"us-east-1"===e.httpRequest.region&&"regional"===r.s3UsEast1RegionalEndpoint&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var n=r.endpoint.indexOf(".amazonaws.com");regionalEndpoint=r.endpoint.substring(0,n)+".us-east-1"+r.endpoint.substring(n),e.httpRequest.updateEndpoint(regionalEndpoint)}},populateURI:function(e){var t=e.httpRequest,r=e.params.Bucket,n=e.service,i=t.endpoint;if(r&&!n.pathStyleBucketName(r)){n.config.useAccelerateEndpoint&&n.isValidAccelerateOperation(e.operation)?n.config.useDualstackEndpoint?i.hostname=r+".s3-accelerate.dualstack.amazonaws.com":i.hostname=r+".s3-accelerate.amazonaws.com":n.config.s3BucketEndpoint||(i.hostname=r+"."+i.hostname);var o=i.port;i.host=80!==o&&443!==o?i.hostname+":"+i.port:i.hostname,t.virtualHostedBucket=r,n.removeVirtualHostedBucketFromPath(e)}},removeVirtualHostedBucketFromPath:function(e){var t=e.httpRequest,r=t.virtualHostedBucket;if(r&&t.path){if(e.params&&e.params.Key){var i="/"+n.util.uriEscapePath(e.params.Key);if(0===t.path.indexOf(i)&&(t.path.length===i.length||"?"===t.path[i.length]))return}t.path=t.path.replace(new RegExp("/"+r),""),"/"!==t.path[0]&&(t.path="/"+t.path)}},populateUriFromAccessPointArn:function(e){var t=e._parsedArn,r="s3-outposts"===t.service,i="s3-object-lambda"===t.service,o=r?"."+t.outpostId:"",s=r?"s3-outposts":"s3-accesspoint",u=!r&&e.service.config.useFipsEndpoint?"-fips":"",c=!r&&e.service.config.useDualstackEndpoint?".dualstack":"",p=e.httpRequest.endpoint,l=a.getEndpointSuffix(t.region),m=e.service.config.s3UseArnRegion;if(p.hostname=[t.accessPoint+"-"+t.accountId+o,s+u+c,m?t.region:e.service.config.region,l].join("."),i){s="s3-object-lambda";var d=t.resource.split("/")[1];u=e.service.config.useFipsEndpoint?"-fips":"";p.hostname=[d+"-"+t.accountId,s+u,m?t.region:e.service.config.region,l].join(".")}p.host=p.hostname;var y=n.util.uriEscape(e.params.Bucket),h=e.httpRequest.path;e.httpRequest.path=h.replace(new RegExp("/"+y),""),"/"!==e.httpRequest.path[0]&&(e.httpRequest.path="/"+e.httpRequest.path),e.httpRequest.region=t.region},addExpect100Continue:function(e){var t=e.httpRequest.headers["Content-Length"];n.util.isNode()&&(t>=1048576||e.params.Body instanceof n.util.stream.Stream)&&(e.httpRequest.headers.Expect="100-continue")},addContentType:function(e){var t=e.httpRequest;if("GET"!==t.method&&"HEAD"!==t.method){t.headers["Content-Type"]||(t.headers["Content-Type"]="application/octet-stream");var r=t.headers["Content-Type"];if(n.util.isBrowser())if("string"!=typeof t.body||r.match(/;\s*charset=/)){t.headers["Content-Type"]=r.replace(/(;\s*charset=)(.+)$/,(function(e,t,r){return t+r.toUpperCase()}))}else{t.headers["Content-Type"]+="; charset=UTF-8"}}else delete t.headers["Content-Type"]},willComputeChecksums:function(e){var t=e.service.api.operations[e.operation].input.members,r=e.httpRequest.body,i=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&r&&(n.util.Buffer.isBuffer(e.httpRequest.body)||"string"==typeof e.httpRequest.body);return!(!i||!e.service.shouldDisableBodySigning(e)||e.isPresigned())||!(!i||"s3"!==this.getSignatureVersion(e)||!e.isPresigned())},computeContentMd5:function(e){if(e.service.willComputeChecksums(e)){var t=n.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function(e){n.util.each({SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},(function(t,r){if(e.params[t]){var i=n.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[r]=i}}))},pathStyleBucketName:function(e){return!!this.config.s3ForcePathStyle||!this.config.s3BucketEndpoint&&(!s.dnsCompatibleBucketName(e)||!(!this.config.sslEnabled||!e.match(/\./)))},extractErrorFrom200Response:function(e){if(u[e.request.operation]){var t=e.httpResponse;if(t.body&&t.body.toString().match(""))throw e.data=null,(this.service?this.service:this).extractError(e),e.error;if(!t.body||!t.body.toString().match(/<[\w_]/))throw e.data=null,n.util.error(new Error,{code:"InternalError",message:"S3 aborted request"})}},retryableError:function(e,t){return!(!u[t.operation]||200!==e.statusCode)||(!t._requestRegionForBucket||!t.service.bucketRegionCache[t._requestRegionForBucket])&&(!(!e||"RequestTimeout"!==e.code)||(e&&-1!=c.indexOf(e.code)&&e.region&&e.region!=t.httpRequest.region?(t.httpRequest.region=e.region,301===e.statusCode&&t.service.updateReqBucketRegion(t),!0):n.Service.prototype.retryableError.call(this,e,t)))},updateReqBucketRegion:function(e,t){var r=e.httpRequest;if("string"==typeof t&&t.length&&(r.region=t),r.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){var i=e.service,o=i.config,s=o.s3BucketEndpoint;s&&delete o.s3BucketEndpoint;var a=n.util.copy(o);delete a.endpoint,a.region=r.region,r.endpoint=new n.S3(a).endpoint,i.populateURI(e),o.s3BucketEndpoint=s,r.headers.Host=r.endpoint.host,"validate"===e._asm.currentState&&(e.removeListener("build",i.populateURI),e.addListener("build",i.removeVirtualHostedBucketFromPath))}},extractData:function(e){var t=e.request;if("getBucketLocation"===t.operation){var r=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data._,e.data.LocationConstraint=r?r[1]:""}var n=t.params.Bucket||null;if("deleteBucket"!==t.operation||"string"!=typeof n||e.error){var i=(e.httpResponse.headers||{})["x-amz-bucket-region"]||null;if(!i&&"createBucket"===t.operation&&!e.error){var o=t.params.CreateBucketConfiguration;i=o?"EU"===o.LocationConstraint?"eu-west-1":o.LocationConstraint:"us-east-1"}i&&n&&i!==t.service.bucketRegionCache[n]&&(t.service.bucketRegionCache[n]=i)}else t.service.clearBucketRegionCache(n);t.service.extractRequestIds(e)},extractError:function(e){var t,r={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"},i=e.request,o=e.httpResponse.statusCode,s=e.httpResponse.body||"",a=(e.httpResponse.headers||{})["x-amz-bucket-region"]||null,u=i.params.Bucket||null,c=i.service.bucketRegionCache;if(a&&u&&a!==c[u]&&(c[u]=a),r[o]&&0===s.length)u&&!a&&(t=c[u]||null)!==i.httpRequest.region&&(a=t),e.error=n.util.error(new Error,{code:r[o],message:null,region:a});else{var p=(new n.XML.Parser).parse(s.toString());p.Region&&!a?(a=p.Region,u&&a!==c[u]&&(c[u]=a)):!u||a||p.Region||(t=c[u]||null)!==i.httpRequest.region&&(a=t),e.error=n.util.error(new Error,{code:p.Code||o,message:p.Message||null,region:a})}i.service.extractRequestIds(e)},requestBucketRegion:function(e,t){var r=e.error,i=e.request,o=i.params.Bucket||null;if(!r||!o||r.region||"listObjects"===i.operation||n.util.isNode()&&"headBucket"===i.operation||400===r.statusCode&&"headObject"!==i.operation||-1===c.indexOf(r.code))return t();var s=n.util.isNode()?"headBucket":"listObjects",a={Bucket:o};"listObjects"===s&&(a.MaxKeys=0);var u=i.service[s](a);u._requestRegionForBucket=o,u.send((function(){var e=i.service.bucketRegionCache[o]||null;r.region=e,t()}))},reqRegionForNetworkingError:function(e,t){if(!n.util.isBrowser())return t();var r=e.error,i=e.request,o=i.params.Bucket;if(!r||"NetworkingError"!==r.code||!o||"us-east-1"===i.httpRequest.region)return t();var a=i.service,u=a.bucketRegionCache,c=u[o]||null;if(c&&c!==i.httpRequest.region)a.updateReqBucketRegion(i,c),t();else if(s.dnsCompatibleBucketName(o))if(i.httpRequest.virtualHostedBucket){var p=a.listObjects({Bucket:o,MaxKeys:0});a.updateReqBucketRegion(p,"us-east-1"),p._requestRegionForBucket=o,p.send((function(){var e=a.bucketRegionCache[o]||null;e&&e!==i.httpRequest.region&&a.updateReqBucketRegion(i,e),t()}))}else t();else a.updateReqBucketRegion(i,"us-east-1"),"us-east-1"!==u[o]&&(u[o]="us-east-1"),t()},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;e?"string"==typeof e&&(e=[e]):e=Object.keys(t);for(var r=0;r-1?i(r):r}},VFyE:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2009-03-31","endpointPrefix":"elasticmapreduce","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon EMR","serviceFullName":"Amazon EMR","serviceId":"EMR","signatureVersion":"v4","targetPrefix":"ElasticMapReduce","uid":"elasticmapreduce-2009-03-31"},"operations":{"AddInstanceFleet":{"input":{"type":"structure","required":["ClusterId","InstanceFleet"],"members":{"ClusterId":{},"InstanceFleet":{"shape":"S3"}}},"output":{"type":"structure","members":{"ClusterId":{},"InstanceFleetId":{},"ClusterArn":{}}}},"AddInstanceGroups":{"input":{"type":"structure","required":["InstanceGroups","JobFlowId"],"members":{"InstanceGroups":{"shape":"Sy"},"JobFlowId":{}}},"output":{"type":"structure","members":{"JobFlowId":{},"InstanceGroupIds":{"type":"list","member":{}},"ClusterArn":{}}}},"AddJobFlowSteps":{"input":{"type":"structure","required":["JobFlowId","Steps"],"members":{"JobFlowId":{},"Steps":{"shape":"S1j"},"ExecutionRoleArn":{}}},"output":{"type":"structure","members":{"StepIds":{"shape":"S1s"}}}},"AddTags":{"input":{"type":"structure","required":["ResourceId","Tags"],"members":{"ResourceId":{},"Tags":{"shape":"S1v"}}},"output":{"type":"structure","members":{}}},"CancelSteps":{"input":{"type":"structure","required":["ClusterId","StepIds"],"members":{"ClusterId":{},"StepIds":{"shape":"S1s"},"StepCancellationOption":{}}},"output":{"type":"structure","members":{"CancelStepsInfoList":{"type":"list","member":{"type":"structure","members":{"StepId":{},"Status":{},"Reason":{}}}}}}},"CreateSecurityConfiguration":{"input":{"type":"structure","required":["Name","SecurityConfiguration"],"members":{"Name":{},"SecurityConfiguration":{}}},"output":{"type":"structure","required":["Name","CreationDateTime"],"members":{"Name":{},"CreationDateTime":{"type":"timestamp"}}}},"CreateStudio":{"input":{"type":"structure","required":["Name","AuthMode","VpcId","SubnetIds","ServiceRole","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],"members":{"Name":{},"Description":{},"AuthMode":{},"VpcId":{},"SubnetIds":{"shape":"S2a"},"ServiceRole":{},"UserRole":{},"WorkspaceSecurityGroupId":{},"EngineSecurityGroupId":{},"DefaultS3Location":{},"IdpAuthUrl":{},"IdpRelayStateParameterName":{},"Tags":{"shape":"S1v"}}},"output":{"type":"structure","members":{"StudioId":{},"Url":{}}}},"CreateStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType","SessionPolicyArn"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{}}}},"DeleteSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{}}}},"DeleteStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{}}}},"DescribeCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"shape":"S2m"},"Ec2InstanceAttributes":{"type":"structure","members":{"Ec2KeyName":{},"Ec2SubnetId":{},"RequestedEc2SubnetIds":{"shape":"S2s"},"Ec2AvailabilityZone":{},"RequestedEc2AvailabilityZones":{"shape":"S2s"},"IamInstanceProfile":{},"EmrManagedMasterSecurityGroup":{},"EmrManagedSlaveSecurityGroup":{},"ServiceAccessSecurityGroup":{},"AdditionalMasterSecurityGroups":{"shape":"S2t"},"AdditionalSlaveSecurityGroups":{"shape":"S2t"}}},"InstanceCollectionType":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"RequestedAmiVersion":{},"RunningAmiVersion":{},"ReleaseLabel":{},"AutoTerminate":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"VisibleToAllUsers":{"type":"boolean"},"Applications":{"shape":"S2w"},"Tags":{"shape":"S1v"},"ServiceRole":{},"NormalizedInstanceHours":{"type":"integer"},"MasterPublicDnsName":{},"Configurations":{"shape":"Si"},"SecurityConfiguration":{},"AutoScalingRole":{},"ScaleDownBehavior":{},"CustomAmiId":{},"EbsRootVolumeSize":{"type":"integer"},"RepoUpgradeOnBoot":{},"KerberosAttributes":{"shape":"S30"},"ClusterArn":{},"OutpostArn":{},"StepConcurrencyLevel":{"type":"integer"},"PlacementGroups":{"shape":"S32"},"OSReleaseLabel":{}}}}}},"DescribeJobFlows":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"JobFlowIds":{"shape":"S1q"},"JobFlowStates":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"JobFlows":{"type":"list","member":{"type":"structure","required":["JobFlowId","Name","ExecutionStatusDetail","Instances"],"members":{"JobFlowId":{},"Name":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"AmiVersion":{},"ExecutionStatusDetail":{"type":"structure","required":["State","CreationDateTime"],"members":{"State":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"LastStateChangeReason":{}}},"Instances":{"type":"structure","required":["MasterInstanceType","SlaveInstanceType","InstanceCount"],"members":{"MasterInstanceType":{},"MasterPublicDnsName":{},"MasterInstanceId":{},"SlaveInstanceType":{},"InstanceCount":{"type":"integer"},"InstanceGroups":{"type":"list","member":{"type":"structure","required":["Market","InstanceRole","InstanceType","InstanceRequestCount","InstanceRunningCount","State","CreationDateTime"],"members":{"InstanceGroupId":{},"Name":{},"Market":{},"InstanceRole":{},"BidPrice":{},"InstanceType":{},"InstanceRequestCount":{"type":"integer"},"InstanceRunningCount":{"type":"integer"},"State":{},"LastStateChangeReason":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"CustomAmiId":{}}}},"NormalizedInstanceHours":{"type":"integer"},"Ec2KeyName":{},"Ec2SubnetId":{},"Placement":{"shape":"S3g"},"KeepJobFlowAliveWhenNoSteps":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"HadoopVersion":{}}},"Steps":{"type":"list","member":{"type":"structure","required":["StepConfig","ExecutionStatusDetail"],"members":{"StepConfig":{"shape":"S1k"},"ExecutionStatusDetail":{"type":"structure","required":["State","CreationDateTime"],"members":{"State":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"LastStateChangeReason":{}}}}}},"BootstrapActions":{"type":"list","member":{"type":"structure","members":{"BootstrapActionConfig":{"shape":"S3n"}}}},"SupportedProducts":{"shape":"S3p"},"VisibleToAllUsers":{"type":"boolean"},"JobFlowRole":{},"ServiceRole":{},"AutoScalingRole":{},"ScaleDownBehavior":{}}}}}},"deprecated":true},"DescribeNotebookExecution":{"input":{"type":"structure","required":["NotebookExecutionId"],"members":{"NotebookExecutionId":{}}},"output":{"type":"structure","members":{"NotebookExecution":{"type":"structure","members":{"NotebookExecutionId":{},"EditorId":{},"ExecutionEngine":{"shape":"S3t"},"NotebookExecutionName":{},"NotebookParams":{},"Status":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Arn":{},"OutputNotebookURI":{},"LastStateChangeReason":{},"NotebookInstanceSecurityGroupId":{},"Tags":{"shape":"S1v"}}}}}},"DescribeReleaseLabel":{"input":{"type":"structure","members":{"ReleaseLabel":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ReleaseLabel":{},"Applications":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"NextToken":{},"AvailableOSReleases":{"type":"list","member":{"type":"structure","members":{"Label":{}}}}}}},"DescribeSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"SecurityConfiguration":{},"CreationDateTime":{"type":"timestamp"}}}},"DescribeStep":{"input":{"type":"structure","required":["ClusterId","StepId"],"members":{"ClusterId":{},"StepId":{}}},"output":{"type":"structure","members":{"Step":{"type":"structure","members":{"Id":{},"Name":{},"Config":{"shape":"S48"},"ActionOnFailure":{},"Status":{"shape":"S49"},"ExecutionRoleArn":{}}}}}},"DescribeStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{}}},"output":{"type":"structure","members":{"Studio":{"type":"structure","members":{"StudioId":{},"StudioArn":{},"Name":{},"Description":{},"AuthMode":{},"VpcId":{},"SubnetIds":{"shape":"S2a"},"ServiceRole":{},"UserRole":{},"WorkspaceSecurityGroupId":{},"EngineSecurityGroupId":{},"Url":{},"CreationTime":{"type":"timestamp"},"DefaultS3Location":{},"IdpAuthUrl":{},"IdpRelayStateParameterName":{},"Tags":{"shape":"S1v"}}}}}},"GetAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"AutoTerminationPolicy":{"shape":"S4k"}}}},"GetBlockPublicAccessConfiguration":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],"members":{"BlockPublicAccessConfiguration":{"shape":"S4o"},"BlockPublicAccessConfigurationMetadata":{"type":"structure","required":["CreationDateTime","CreatedByArn"],"members":{"CreationDateTime":{"type":"timestamp"},"CreatedByArn":{}}}}}},"GetManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"ManagedScalingPolicy":{"shape":"S4v"}}}},"GetStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{}}},"output":{"type":"structure","members":{"SessionMapping":{"type":"structure","members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}}}},"ListBootstrapActions":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"BootstrapActions":{"type":"list","member":{"type":"structure","members":{"Name":{},"ScriptPath":{},"Args":{"shape":"S2t"}}}},"Marker":{}}}},"ListClusters":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"ClusterStates":{"type":"list","member":{}},"Marker":{}}},"output":{"type":"structure","members":{"Clusters":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"shape":"S2m"},"NormalizedInstanceHours":{"type":"integer"},"ClusterArn":{},"OutpostArn":{}}}},"Marker":{}}}},"ListInstanceFleets":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"InstanceFleets":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"InstanceFleetType":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"ProvisionedOnDemandCapacity":{"type":"integer"},"ProvisionedSpotCapacity":{"type":"integer"},"InstanceTypeSpecifications":{"type":"list","member":{"type":"structure","members":{"InstanceType":{},"WeightedCapacity":{"type":"integer"},"BidPrice":{},"BidPriceAsPercentageOfOnDemandPrice":{"type":"double"},"Configurations":{"shape":"Si"},"EbsBlockDevices":{"shape":"S5m"},"EbsOptimized":{"type":"boolean"},"CustomAmiId":{}}}},"LaunchSpecifications":{"shape":"Sl"}}}},"Marker":{}}}},"ListInstanceGroups":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"InstanceGroups":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Market":{},"InstanceGroupType":{},"BidPrice":{},"InstanceType":{},"RequestedInstanceCount":{"type":"integer"},"RunningInstanceCount":{"type":"integer"},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"Configurations":{"shape":"Si"},"ConfigurationsVersion":{"type":"long"},"LastSuccessfullyAppliedConfigurations":{"shape":"Si"},"LastSuccessfullyAppliedConfigurationsVersion":{"type":"long"},"EbsBlockDevices":{"shape":"S5m"},"EbsOptimized":{"type":"boolean"},"ShrinkPolicy":{"shape":"S5y"},"AutoScalingPolicy":{"shape":"S62"},"CustomAmiId":{}}}},"Marker":{}}}},"ListInstances":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"InstanceGroupId":{},"InstanceGroupTypes":{"type":"list","member":{}},"InstanceFleetId":{},"InstanceFleetType":{},"InstanceStates":{"type":"list","member":{}},"Marker":{}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"Id":{},"Ec2InstanceId":{},"PublicDnsName":{},"PublicIpAddress":{},"PrivateDnsName":{},"PrivateIpAddress":{},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"InstanceGroupId":{},"InstanceFleetId":{},"Market":{},"InstanceType":{},"EbsVolumes":{"type":"list","member":{"type":"structure","members":{"Device":{},"VolumeId":{}}}}}}},"Marker":{}}}},"ListNotebookExecutions":{"input":{"type":"structure","members":{"EditorId":{},"Status":{},"From":{"type":"timestamp"},"To":{"type":"timestamp"},"Marker":{}}},"output":{"type":"structure","members":{"NotebookExecutions":{"type":"list","member":{"type":"structure","members":{"NotebookExecutionId":{},"EditorId":{},"NotebookExecutionName":{},"Status":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListReleaseLabels":{"input":{"type":"structure","members":{"Filters":{"type":"structure","members":{"Prefix":{},"Application":{}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ReleaseLabels":{"shape":"S2t"},"NextToken":{}}}},"ListSecurityConfigurations":{"input":{"type":"structure","members":{"Marker":{}}},"output":{"type":"structure","members":{"SecurityConfigurations":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreationDateTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListSteps":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"StepStates":{"type":"list","member":{}},"StepIds":{"shape":"S1q"},"Marker":{}}},"output":{"type":"structure","members":{"Steps":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Config":{"shape":"S48"},"ActionOnFailure":{},"Status":{"shape":"S49"}}}},"Marker":{}}}},"ListStudioSessionMappings":{"input":{"type":"structure","members":{"StudioId":{},"IdentityType":{},"Marker":{}}},"output":{"type":"structure","members":{"SessionMappings":{"type":"list","member":{"type":"structure","members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{},"CreationTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListStudios":{"input":{"type":"structure","members":{"Marker":{}}},"output":{"type":"structure","members":{"Studios":{"type":"list","member":{"type":"structure","members":{"StudioId":{},"Name":{},"VpcId":{},"Description":{},"Url":{},"AuthMode":{},"CreationTime":{"type":"timestamp"}}}},"Marker":{}}}},"ModifyCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"StepConcurrencyLevel":{"type":"integer"}}},"output":{"type":"structure","members":{"StepConcurrencyLevel":{"type":"integer"}}}},"ModifyInstanceFleet":{"input":{"type":"structure","required":["ClusterId","InstanceFleet"],"members":{"ClusterId":{},"InstanceFleet":{"type":"structure","required":["InstanceFleetId"],"members":{"InstanceFleetId":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"}}}}}},"ModifyInstanceGroups":{"input":{"type":"structure","members":{"ClusterId":{},"InstanceGroups":{"type":"list","member":{"type":"structure","required":["InstanceGroupId"],"members":{"InstanceGroupId":{},"InstanceCount":{"type":"integer"},"EC2InstanceIdsToTerminate":{"type":"list","member":{}},"ShrinkPolicy":{"shape":"S5y"},"ReconfigurationType":{},"Configurations":{"shape":"Si"}}}}}}},"PutAutoScalingPolicy":{"input":{"type":"structure","required":["ClusterId","InstanceGroupId","AutoScalingPolicy"],"members":{"ClusterId":{},"InstanceGroupId":{},"AutoScalingPolicy":{"shape":"S12"}}},"output":{"type":"structure","members":{"ClusterId":{},"InstanceGroupId":{},"AutoScalingPolicy":{"shape":"S62"},"ClusterArn":{}}}},"PutAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"AutoTerminationPolicy":{"shape":"S4k"}}},"output":{"type":"structure","members":{}}},"PutBlockPublicAccessConfiguration":{"input":{"type":"structure","required":["BlockPublicAccessConfiguration"],"members":{"BlockPublicAccessConfiguration":{"shape":"S4o"}}},"output":{"type":"structure","members":{}}},"PutManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId","ManagedScalingPolicy"],"members":{"ClusterId":{},"ManagedScalingPolicy":{"shape":"S4v"}}},"output":{"type":"structure","members":{}}},"RemoveAutoScalingPolicy":{"input":{"type":"structure","required":["ClusterId","InstanceGroupId"],"members":{"ClusterId":{},"InstanceGroupId":{}}},"output":{"type":"structure","members":{}}},"RemoveAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{}}},"RemoveManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{}}},"RemoveTags":{"input":{"type":"structure","required":["ResourceId","TagKeys"],"members":{"ResourceId":{},"TagKeys":{"shape":"S2t"}}},"output":{"type":"structure","members":{}}},"RunJobFlow":{"input":{"type":"structure","required":["Name","Instances"],"members":{"Name":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"AdditionalInfo":{},"AmiVersion":{},"ReleaseLabel":{},"Instances":{"type":"structure","members":{"MasterInstanceType":{},"SlaveInstanceType":{},"InstanceCount":{"type":"integer"},"InstanceGroups":{"shape":"Sy"},"InstanceFleets":{"type":"list","member":{"shape":"S3"}},"Ec2KeyName":{},"Placement":{"shape":"S3g"},"KeepJobFlowAliveWhenNoSteps":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"HadoopVersion":{},"Ec2SubnetId":{},"Ec2SubnetIds":{"shape":"S2s"},"EmrManagedMasterSecurityGroup":{},"EmrManagedSlaveSecurityGroup":{},"ServiceAccessSecurityGroup":{},"AdditionalMasterSecurityGroups":{"shape":"S80"},"AdditionalSlaveSecurityGroups":{"shape":"S80"}}},"Steps":{"shape":"S1j"},"BootstrapActions":{"type":"list","member":{"shape":"S3n"}},"SupportedProducts":{"shape":"S3p"},"NewSupportedProducts":{"type":"list","member":{"type":"structure","members":{"Name":{},"Args":{"shape":"S1q"}}}},"Applications":{"shape":"S2w"},"Configurations":{"shape":"Si"},"VisibleToAllUsers":{"type":"boolean"},"JobFlowRole":{},"ServiceRole":{},"Tags":{"shape":"S1v"},"SecurityConfiguration":{},"AutoScalingRole":{},"ScaleDownBehavior":{},"CustomAmiId":{},"EbsRootVolumeSize":{"type":"integer"},"RepoUpgradeOnBoot":{},"KerberosAttributes":{"shape":"S30"},"StepConcurrencyLevel":{"type":"integer"},"ManagedScalingPolicy":{"shape":"S4v"},"PlacementGroupConfigs":{"shape":"S32"},"AutoTerminationPolicy":{"shape":"S4k"},"OSReleaseLabel":{}}},"output":{"type":"structure","members":{"JobFlowId":{},"ClusterArn":{}}}},"SetTerminationProtection":{"input":{"type":"structure","required":["JobFlowIds","TerminationProtected"],"members":{"JobFlowIds":{"shape":"S1q"},"TerminationProtected":{"type":"boolean"}}}},"SetVisibleToAllUsers":{"input":{"type":"structure","required":["JobFlowIds","VisibleToAllUsers"],"members":{"JobFlowIds":{"shape":"S1q"},"VisibleToAllUsers":{"type":"boolean"}}}},"StartNotebookExecution":{"input":{"type":"structure","required":["EditorId","RelativePath","ExecutionEngine","ServiceRole"],"members":{"EditorId":{},"RelativePath":{},"NotebookExecutionName":{},"NotebookParams":{},"ExecutionEngine":{"shape":"S3t"},"ServiceRole":{},"NotebookInstanceSecurityGroupId":{},"Tags":{"shape":"S1v"}}},"output":{"type":"structure","members":{"NotebookExecutionId":{}}}},"StopNotebookExecution":{"input":{"type":"structure","required":["NotebookExecutionId"],"members":{"NotebookExecutionId":{}}}},"TerminateJobFlows":{"input":{"type":"structure","required":["JobFlowIds"],"members":{"JobFlowIds":{"shape":"S1q"}}}},"UpdateStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{},"Name":{},"Description":{},"SubnetIds":{"shape":"S2a"},"DefaultS3Location":{}}}},"UpdateStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType","SessionPolicyArn"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{}}}}},"shapes":{"S3":{"type":"structure","required":["InstanceFleetType"],"members":{"Name":{},"InstanceFleetType":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"InstanceTypeConfigs":{"type":"list","member":{"type":"structure","required":["InstanceType"],"members":{"InstanceType":{},"WeightedCapacity":{"type":"integer"},"BidPrice":{},"BidPriceAsPercentageOfOnDemandPrice":{"type":"double"},"EbsConfiguration":{"shape":"Sa"},"Configurations":{"shape":"Si"},"CustomAmiId":{}}}},"LaunchSpecifications":{"shape":"Sl"}}},"Sa":{"type":"structure","members":{"EbsBlockDeviceConfigs":{"type":"list","member":{"type":"structure","required":["VolumeSpecification"],"members":{"VolumeSpecification":{"shape":"Sd"},"VolumesPerInstance":{"type":"integer"}}}},"EbsOptimized":{"type":"boolean"}}},"Sd":{"type":"structure","required":["VolumeType","SizeInGB"],"members":{"VolumeType":{},"Iops":{"type":"integer"},"SizeInGB":{"type":"integer"},"Throughput":{"type":"integer"}}},"Si":{"type":"list","member":{"type":"structure","members":{"Classification":{},"Configurations":{"shape":"Si"},"Properties":{"shape":"Sk"}}}},"Sk":{"type":"map","key":{},"value":{}},"Sl":{"type":"structure","members":{"SpotSpecification":{"type":"structure","required":["TimeoutDurationMinutes","TimeoutAction"],"members":{"TimeoutDurationMinutes":{"type":"integer"},"TimeoutAction":{},"BlockDurationMinutes":{"type":"integer"},"AllocationStrategy":{}}},"OnDemandSpecification":{"type":"structure","required":["AllocationStrategy"],"members":{"AllocationStrategy":{},"CapacityReservationOptions":{"type":"structure","members":{"UsageStrategy":{},"CapacityReservationPreference":{},"CapacityReservationResourceGroupArn":{}}}}}}},"Sy":{"type":"list","member":{"type":"structure","required":["InstanceRole","InstanceType","InstanceCount"],"members":{"Name":{},"Market":{},"InstanceRole":{},"BidPrice":{},"InstanceType":{},"InstanceCount":{"type":"integer"},"Configurations":{"shape":"Si"},"EbsConfiguration":{"shape":"Sa"},"AutoScalingPolicy":{"shape":"S12"},"CustomAmiId":{}}}},"S12":{"type":"structure","required":["Constraints","Rules"],"members":{"Constraints":{"shape":"S13"},"Rules":{"shape":"S14"}}},"S13":{"type":"structure","required":["MinCapacity","MaxCapacity"],"members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"}}},"S14":{"type":"list","member":{"type":"structure","required":["Name","Action","Trigger"],"members":{"Name":{},"Description":{},"Action":{"type":"structure","required":["SimpleScalingPolicyConfiguration"],"members":{"Market":{},"SimpleScalingPolicyConfiguration":{"type":"structure","required":["ScalingAdjustment"],"members":{"AdjustmentType":{},"ScalingAdjustment":{"type":"integer"},"CoolDown":{"type":"integer"}}}}},"Trigger":{"type":"structure","required":["CloudWatchAlarmDefinition"],"members":{"CloudWatchAlarmDefinition":{"type":"structure","required":["ComparisonOperator","MetricName","Period","Threshold"],"members":{"ComparisonOperator":{},"EvaluationPeriods":{"type":"integer"},"MetricName":{},"Namespace":{},"Period":{"type":"integer"},"Statistic":{},"Threshold":{"type":"double"},"Unit":{},"Dimensions":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}}}}}},"S1j":{"type":"list","member":{"shape":"S1k"}},"S1k":{"type":"structure","required":["Name","HadoopJarStep"],"members":{"Name":{},"ActionOnFailure":{},"HadoopJarStep":{"type":"structure","required":["Jar"],"members":{"Properties":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Jar":{},"MainClass":{},"Args":{"shape":"S1q"}}}}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{}},"S1v":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S2a":{"type":"list","member":{}},"S2m":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"S2s":{"type":"list","member":{}},"S2t":{"type":"list","member":{}},"S2w":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{},"Args":{"shape":"S2t"},"AdditionalInfo":{"shape":"Sk"}}}},"S30":{"type":"structure","required":["Realm","KdcAdminPassword"],"members":{"Realm":{},"KdcAdminPassword":{},"CrossRealmTrustPrincipalPassword":{},"ADDomainJoinUser":{},"ADDomainJoinPassword":{}}},"S32":{"type":"list","member":{"type":"structure","required":["InstanceRole"],"members":{"InstanceRole":{},"PlacementStrategy":{}}}},"S3g":{"type":"structure","members":{"AvailabilityZone":{},"AvailabilityZones":{"shape":"S2s"}}},"S3n":{"type":"structure","required":["Name","ScriptBootstrapAction"],"members":{"Name":{},"ScriptBootstrapAction":{"type":"structure","required":["Path"],"members":{"Path":{},"Args":{"shape":"S1q"}}}}},"S3p":{"type":"list","member":{}},"S3t":{"type":"structure","required":["Id"],"members":{"Id":{},"Type":{},"MasterInstanceSecurityGroupId":{}}},"S48":{"type":"structure","members":{"Jar":{},"Properties":{"shape":"Sk"},"MainClass":{},"Args":{"shape":"S2t"}}},"S49":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"FailureDetails":{"type":"structure","members":{"Reason":{},"Message":{},"LogFile":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"S4k":{"type":"structure","members":{"IdleTimeout":{"type":"long"}}},"S4o":{"type":"structure","required":["BlockPublicSecurityGroupRules"],"members":{"BlockPublicSecurityGroupRules":{"type":"boolean"},"PermittedPublicSecurityGroupRuleRanges":{"type":"list","member":{"type":"structure","required":["MinRange"],"members":{"MinRange":{"type":"integer"},"MaxRange":{"type":"integer"}}}}}},"S4v":{"type":"structure","members":{"ComputeLimits":{"type":"structure","required":["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],"members":{"UnitType":{},"MinimumCapacityUnits":{"type":"integer"},"MaximumCapacityUnits":{"type":"integer"},"MaximumOnDemandCapacityUnits":{"type":"integer"},"MaximumCoreCapacityUnits":{"type":"integer"}}}}},"S5m":{"type":"list","member":{"type":"structure","members":{"VolumeSpecification":{"shape":"Sd"},"Device":{}}}},"S5y":{"type":"structure","members":{"DecommissionTimeout":{"type":"integer"},"InstanceResizePolicy":{"type":"structure","members":{"InstancesToTerminate":{"shape":"S60"},"InstancesToProtect":{"shape":"S60"},"InstanceTerminationTimeout":{"type":"integer"}}}}},"S60":{"type":"list","member":{}},"S62":{"type":"structure","members":{"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}}}},"Constraints":{"shape":"S13"},"Rules":{"shape":"S14"}}},"S80":{"type":"list","member":{}}}}')},VIqg:function(e,t,r){"use strict";var n=Math.sqrt(50),i=Math.sqrt(10),o=Math.sqrt(2);function s(e,t,r){var s=(t-e)/Math.max(0,r),a=Math.floor(Math.log(s)/Math.LN10),u=s/Math.pow(10,a);return a>=0?(u>=n?10:u>=i?5:u>=o?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(u>=n?10:u>=i?5:u>=o?2:1)}var a=function(e,t){return et?1:e>=t?0:NaN},u=function(e){let t=e,r=e;function n(e,t,n,i){for(null==n&&(n=0),null==i&&(i=e.length);n>>1;r(e[o],t)<0?n=o+1:i=o}return n}return 1===e.length&&(t=(t,r)=>e(t)-r,r=function(e){return(t,r)=>a(e(t),r)}(e)),{left:n,center:function(e,r,i,o){null==i&&(i=0),null==o&&(o=e.length);const s=n(e,r,i,o-1);return s>i&&t(e[s-1],r)>-t(e[s],r)?s-1:s},right:function(e,t,n,i){for(null==n&&(n=0),null==i&&(i=e.length);n>>1;r(e[o],t)>0?i=o:n=o+1}return n}}};const c=u(a),p=c.right;c.left,u((function(e){return null===e?NaN:+e})).center;var l=p,m=function(e,t,r){e.prototype=t.prototype=r,r.constructor=e};function d(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function y(){}var h="\\s*([+-]?\\d+)\\s*",g="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",b="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",f=/^#([0-9a-f]{3,8})$/,S=new RegExp("^rgb\\("+[h,h,h]+"\\)$"),v=new RegExp("^rgb\\("+[b,b,b]+"\\)$"),_=new RegExp("^rgba\\("+[h,h,h,g]+"\\)$"),O=new RegExp("^rgba\\("+[b,b,b,g]+"\\)$"),I=new RegExp("^hsl\\("+[g,b,b]+"\\)$"),N=new RegExp("^hsla\\("+[g,b,b,g]+"\\)$"),C={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function T(){return this.rgb().formatHex()}function k(){return this.rgb().formatRgb()}function x(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=f.exec(e))?(r=t[1].length,t=parseInt(t[1],16),6===r?A(t):3===r?new R(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===r?P(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===r?P(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=S.exec(e))?new R(t[1],t[2],t[3],1):(t=v.exec(e))?new R(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=_.exec(e))?P(t[1],t[2],t[3],t[4]):(t=O.exec(e))?P(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=I.exec(e))?q(t[1],t[2]/100,t[3]/100,1):(t=N.exec(e))?q(t[1],t[2]/100,t[3]/100,t[4]):C.hasOwnProperty(e)?A(C[e]):"transparent"===e?new R(NaN,NaN,NaN,0):null}function A(e){return new R(e>>16&255,e>>8&255,255&e,1)}function P(e,t,r,n){return n<=0&&(e=t=r=NaN),new R(e,t,r,n)}function w(e){return e instanceof y||(e=x(e)),e?new R((e=e.rgb()).r,e.g,e.b,e.opacity):new R}function D(e,t,r,n){return 1===arguments.length?w(e):new R(e,t,r,null==n?1:n)}function R(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}function E(){return"#"+M(this.r)+M(this.g)+M(this.b)}function j(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function M(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function q(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new F(e,t,r,n)}function L(e){if(e instanceof F)return new F(e.h,e.s,e.l,e.opacity);if(e instanceof y||(e=x(e)),!e)return new F;if(e instanceof F)return e;var t=(e=e.rgb()).r/255,r=e.g/255,n=e.b/255,i=Math.min(t,r,n),o=Math.max(t,r,n),s=NaN,a=o-i,u=(o+i)/2;return a?(s=t===o?(r-n)/a+6*(r0&&u<1?0:s,new F(s,a,u,e.opacity)}function F(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}function B(e,t,r){return 255*(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)}function G(e,t,r,n,i){var o=e*e,s=o*e;return((1-3*e+3*o-s)*t+(4-6*o+3*s)*r+(1+3*e+3*o-3*s)*n+s*i)/6}m(y,x,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:T,formatHex:T,formatHsl:function(){return L(this).formatHsl()},formatRgb:k,toString:k}),m(R,D,d(y,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new R(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new R(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:E,formatHex:E,formatRgb:j,toString:j})),m(F,(function(e,t,r,n){return 1===arguments.length?L(e):new F(e,t,r,null==n?1:n)}),d(y,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new F(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new F(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*t,i=2*r-n;return new R(B(e>=240?e-240:e+120,i,n),B(e,i,n),B(e<120?e+240:e-120,i,n),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));var U=function(e){return function(){return e}};function V(e,t){return function(r){return e+r*t}}function z(e){return 1==(e=+e)?H:function(t,r){return r-t?function(e,t,r){return e=Math.pow(e,r),t=Math.pow(t,r)-e,r=1/r,function(n){return Math.pow(e+n*t,r)}}(t,r,e):U(isNaN(t)?r:t)}}function H(e,t){var r=t-e;return r?V(e,r):U(isNaN(e)?t:e)}var K=function e(t){var r=z(t);function n(e,t){var n=r((e=D(e)).r,(t=D(t)).r),i=r(e.g,t.g),o=r(e.b,t.b),s=H(e.opacity,t.opacity);return function(t){return e.r=n(t),e.g=i(t),e.b=o(t),e.opacity=s(t),e+""}}return n.gamma=e,n}(1);function W(e){return function(t){var r,n,i=t.length,o=new Array(i),s=new Array(i),a=new Array(i);for(r=0;r=1?(r=1,t-1):Math.floor(r*t),i=e[n],o=e[n+1],s=n>0?e[n-1]:2*i-o,a=no&&(i=t.slice(o,i),a[s]?a[s]+=i:a[++s]=i),(r=r[0])===(n=n[0])?a[s]?a[s]+=n:a[++s]=n:(a[++s]=null,u.push({i:s,x:Y(r,n)})),o=te.lastIndex;return ot&&(r=e,e=t,t=r),c=function(r){return Math.max(e,Math.min(t,r))}),n=u>2?pe:ce,i=o=null,l}function l(t){return isNaN(t=+t)?r:(i||(i=n(s.map(e),a,u)))(e(c(t)))}return l.invert=function(r){return c(t((o||(o=n(a,s.map(e),Y)))(r)))},l.domain=function(e){return arguments.length?(s=Array.from(e,oe),p()):s.slice()},l.range=function(e){return arguments.length?(a=Array.from(e),p()):a.slice()},l.rangeRound=function(e){return a=Array.from(e),u=ie,p()},l.clamp=function(e){return arguments.length?(c=!!e||ae,p()):c!==ae},l.interpolate=function(e){return arguments.length?(u=e,p()):u},l.unknown=function(e){return arguments.length?(r=e,l):r},function(r,n){return e=r,t=n,p()}}function de(){return me()(ae,ae)}function ye(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}var he=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function ge(e){if(!(t=he.exec(e)))throw new Error("invalid format: "+e);var t;return new be({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function be(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}ge.prototype=be.prototype,be.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};function fe(e,t){if((r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var r,n=e.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+e.slice(r+1)]}var Se,ve,_e,Oe,Ie=function(e){return(e=fe(Math.abs(e)))?e[1]:NaN},Ne=function(e,t){var r=fe(e,t);if(!r)return e+"";var n=r[0],i=r[1];return i<0?"0."+new Array(-i).join("0")+n:n.length>i+1?n.slice(0,i+1)+"."+n.slice(i+1):n+new Array(i-n.length+2).join("0")},Ce={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return Ne(100*e,t)},r:Ne,s:function(e,t){var r=fe(e,t);if(!r)return e+"";var n=r[0],i=r[1],o=i-(Se=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,s=n.length;return o===s?n:o>s?n+new Array(o-s+1).join("0"):o>0?n.slice(0,o)+"."+n.slice(o):"0."+new Array(1-o).join("0")+fe(e,Math.max(0,t+o-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}},Te=function(e){return e},ke=Array.prototype.map,xe=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];ve=function(e){var t,r,n=void 0===e.grouping||void 0===e.thousands?Te:(t=ke.call(e.grouping,Number),r=e.thousands+"",function(e,n){for(var i=e.length,o=[],s=0,a=t[0],u=0;i>0&&a>0&&(u+a+1>n&&(a=Math.max(1,n-u)),o.push(e.substring(i-=a,i+a)),!((u+=a+1)>n));)a=t[s=(s+1)%t.length];return o.reverse().join(r)}),i=void 0===e.currency?"":e.currency[0]+"",o=void 0===e.currency?"":e.currency[1]+"",s=void 0===e.decimal?".":e.decimal+"",a=void 0===e.numerals?Te:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(ke.call(e.numerals,String)),u=void 0===e.percent?"%":e.percent+"",c=void 0===e.minus?"-":e.minus+"",p=void 0===e.nan?"NaN":e.nan+"";function l(e){var t=(e=ge(e)).fill,r=e.align,l=e.sign,m=e.symbol,d=e.zero,y=e.width,h=e.comma,g=e.precision,b=e.trim,f=e.type;"n"===f?(h=!0,f="g"):Ce[f]||(void 0===g&&(g=12),b=!0,f="g"),(d||"0"===t&&"="===r)&&(d=!0,t="0",r="=");var S="$"===m?i:"#"===m&&/[boxX]/.test(f)?"0"+f.toLowerCase():"",v="$"===m?o:/[%p]/.test(f)?u:"",_=Ce[f],O=/[defgprs%]/.test(f);function I(e){var i,o,u,m=S,I=v;if("c"===f)I=_(e)+I,e="";else{var N=(e=+e)<0||1/e<0;if(e=isNaN(e)?p:_(Math.abs(e),g),b&&(e=function(e){e:for(var t,r=e.length,n=1,i=-1;n0&&(i=0)}return i>0?e.slice(0,i)+e.slice(t+1):e}(e)),N&&0==+e&&"+"!==l&&(N=!1),m=(N?"("===l?l:c:"-"===l||"("===l?"":l)+m,I=("s"===f?xe[8+Se/3]:"")+I+(N&&"("===l?")":""),O)for(i=-1,o=e.length;++i(u=e.charCodeAt(i))||u>57){I=(46===u?s+e.slice(i+1):e.slice(i))+I,e=e.slice(0,i);break}}h&&!d&&(e=n(e,1/0));var C=m.length+e.length+I.length,T=C>1)+m+e+I+T.slice(C);break;default:e=T+m+e+I}return a(e)}return g=void 0===g?6:/[gprs]/.test(f)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),I.toString=function(){return e+""},I}return{format:l,formatPrefix:function(e,t){var r=l(((e=ge(e)).type="f",e)),n=3*Math.max(-8,Math.min(8,Math.floor(Ie(t)/3))),i=Math.pow(10,-n),o=xe[8+n/3];return function(e){return r(i*e)+o}}}}({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),_e=ve.format,Oe=ve.formatPrefix;var Ae=function(e,t,r,s){var a,u=function(e,t,r){var s=Math.abs(t-e)/Math.max(0,r),a=Math.pow(10,Math.floor(Math.log(s)/Math.LN10)),u=s/a;return u>=n?a*=10:u>=i?a*=5:u>=o&&(a*=2),t0)return[e];if((n=t0){let r=Math.round(e/a),n=Math.round(t/a);for(r*at&&--n,o=new Array(i=n-r+1);++ut&&--n,o=new Array(i=n-r+1);++u0?n=s(u=Math.floor(u/n)*n,c=Math.ceil(c/n)*n,r):n<0&&(n=s(u=Math.ceil(u*n)/n,c=Math.floor(c*n)/n,r)),n>0?(i[o]=Math.floor(u/n)*n,i[a]=Math.ceil(c/n)*n,t(i)):n<0&&(i[o]=Math.ceil(u*n)/n,i[a]=Math.floor(c*n)/n,t(i)),e},e}function we(){var e=de();return e.copy=function(){return le(e,we())},ye.apply(e,arguments),Pe(e)}r.d(t,"a",(function(){return we}))},VNF9:function(e,t,r){var n=r("QsWE"),i=n.util.inherit;r("N2+Z"),n.Signers.V3Https=i(n.Signers.V3,{authorization:function(e){return"AWS3-HTTPS AWSAccessKeyId="+e.accessKeyId+",Algorithm=HmacSHA256,Signature="+this.signature(e)},stringToSign:function(){return this.request.headers["X-Amz-Date"]}}),e.exports=n.Signers.V3Https},"VSQ/":function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-10-30","endpointPrefix":"comprehendmedical","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"ComprehendMedical","serviceFullName":"AWS Comprehend Medical","serviceId":"ComprehendMedical","signatureVersion":"v4","signingName":"comprehendmedical","targetPrefix":"ComprehendMedical_20181030","uid":"comprehendmedical-2018-10-30"},"operations":{"DescribeEntitiesDetectionV2Job":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeICD10CMInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribePHIDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeRxNormInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DetectEntities":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"UnmappedAttributes":{"shape":"S16"},"PaginationToken":{},"ModelVersion":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use DetectEntitiesV2 instead."},"DetectEntitiesV2":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"UnmappedAttributes":{"shape":"S16"},"PaginationToken":{},"ModelVersion":{}}}},"DetectPHI":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"PaginationToken":{},"ModelVersion":{}}}},"InferICD10CM":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S1m"},"Category":{},"RelationshipType":{}}}},"Traits":{"shape":"S1m"},"ICD10CMConcepts":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}}}}},"PaginationToken":{},"ModelVersion":{}}}},"InferRxNorm":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S21"}}}},"Traits":{"shape":"S21"},"RxNormConcepts":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}}}}},"PaginationToken":{},"ModelVersion":{}}}},"InferSNOMEDCT":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Category":{},"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"RelationshipType":{},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S2g"},"SNOMEDCTConcepts":{"shape":"S2j"}}}},"Traits":{"shape":"S2g"},"SNOMEDCTConcepts":{"shape":"S2j"}}}},"PaginationToken":{},"ModelVersion":{},"SNOMEDCTDetails":{"type":"structure","members":{"Edition":{},"Language":{},"VersionDate":{}}},"Characters":{"type":"structure","members":{"OriginalTextCharacters":{"type":"integer"}}}}}},"ListEntitiesDetectionV2Jobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListICD10CMInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListPHIDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListRxNormInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListSNOMEDCTInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"StartEntitiesDetectionV2Job":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartICD10CMInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartPHIDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartRxNormInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopEntitiesDetectionV2Job":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopICD10CMInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopPHIDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopRxNormInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}}},"shapes":{"S4":{"type":"structure","members":{"JobId":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"LanguageCode":{},"DataAccessRoleArn":{},"ManifestFilePath":{},"KMSKey":{},"ModelVersion":{}}},"S9":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Key":{}}},"Sc":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Key":{}}},"St":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Score":{"type":"float"},"Text":{},"Category":{},"Type":{},"Traits":{"shape":"S10"},"Attributes":{"type":"list","member":{"shape":"S14"}}}}},"S10":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S14":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"RelationshipType":{},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Category":{},"Traits":{"shape":"S10"}}},"S16":{"type":"list","member":{"type":"structure","members":{"Type":{},"Attribute":{"shape":"S14"}}}},"S1m":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S21":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S2g":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S2j":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}},"S2o":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"S2r":{"type":"list","member":{"shape":"S4"}}}}')},VSTb:function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));r("mrSG");var n=function(){function e(e){this._authService=e}return e.prototype.ngOnInit=function(){var e=this;this._authService.isAuthenticated().subscribe((function(t){console.log("isAuthenticated: "+t),t||e._authService.logout()}))},e}()},"VT+K":function(e,t,r){var n=r("QsWE"),i=r("BaN1"),o=["AWS_ENABLE_ENDPOINT_DISCOVERY","AWS_ENDPOINT_DISCOVERY_ENABLED"];function s(e){var t=e.service,r=t.api||{},n=(r.operations,{});return t.config.region&&(n.region=t.config.region),r.serviceId&&(n.serviceId=r.serviceId),t.config.credentials.accessKeyId&&(n.accessKeyId=t.config.credentials.accessKeyId),n}function a(e,t){var r={};return function e(t,r,n){n&&null!=r&&"structure"===n.type&&n.required&&n.required.length>0&&i.arrayEach(n.required,(function(i){var o=n.members[i];if(!0===o.endpointDiscoveryId){var s=o.isLocationName?o.name:i;t[s]=String(r[i])}else e(t,r[i],o)}))}(r,e.params,t),r}function u(e){var t=e.service,r=t.api,o=r.operations?r.operations[e.operation]:void 0,u=a(e,o?o.input:void 0),c=s(e);Object.keys(u).length>0&&(c=i.update(c,u),o&&(c.operation=o.name));var p=n.endpointCache.get(c);if(!p||1!==p.length||""!==p[0].Address)if(p&&p.length>0)e.httpRequest.updateEndpoint(p[0].Address);else{var m=t.makeRequest(r.endpointOperation,{Operation:o.name,Identifiers:u});l(m),m.removeListener("validate",n.EventListeners.Core.VALIDATE_PARAMETERS),m.removeListener("retry",n.EventListeners.Core.RETRY_CHECK),n.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:1}]),m.send((function(e,t){t&&t.Endpoints?n.endpointCache.put(c,t.Endpoints):e&&n.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:1}])}))}}var c={};function p(e,t){var r=e.service,o=r.api,u=o.operations?o.operations[e.operation]:void 0,p=u?u.input:void 0,m=a(e,p),d=s(e);Object.keys(m).length>0&&(d=i.update(d,m),u&&(d.operation=u.name));var y=n.EndpointCache.getKeyString(d),h=n.endpointCache.get(y);if(h&&1===h.length&&""===h[0].Address)return c[y]||(c[y]=[]),void c[y].push({request:e,callback:t});if(h&&h.length>0)e.httpRequest.updateEndpoint(h[0].Address),t();else{var g=r.makeRequest(o.endpointOperation,{Operation:u.name,Identifiers:m});g.removeListener("validate",n.EventListeners.Core.VALIDATE_PARAMETERS),l(g),n.endpointCache.put(y,[{Address:"",CachePeriodInMinutes:60}]),g.send((function(r,o){if(r){if(e.response.error=i.error(r,{retryable:!1}),n.endpointCache.remove(d),c[y]){var s=c[y];i.arrayEach(s,(function(e){e.request.response.error=i.error(r,{retryable:!1}),e.callback()})),delete c[y]}}else if(o&&(n.endpointCache.put(y,o.Endpoints),e.httpRequest.updateEndpoint(o.Endpoints[0].Address),c[y])){s=c[y];i.arrayEach(s,(function(e){e.request.httpRequest.updateEndpoint(o.Endpoints[0].Address),e.callback()})),delete c[y]}t()}))}}function l(e){var t=e.service.api.apiVersion;t&&!e.httpRequest.headers["x-amz-api-version"]&&(e.httpRequest.headers["x-amz-api-version"]=t)}function m(e){var t=e.error,r=e.httpResponse;if(t&&("InvalidEndpointException"===t.code||421===r.statusCode)){var o=e.request,u=o.service.api.operations||{},c=a(o,u[o.operation]?u[o.operation].input:void 0),p=s(o);Object.keys(c).length>0&&(p=i.update(p,c),u[o.operation]&&(p.operation=u[o.operation].name)),n.endpointCache.remove(p)}}function d(e){return["false","0"].indexOf(e)>=0}e.exports={discoverEndpoint:function(e,t){var r=e.service||{};if(function(e){if(e._originalConfig&&e._originalConfig.endpoint&&!0===e._originalConfig.endpointDiscoveryEnabled)throw i.error(new Error,{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."});var t=n.config[e.serviceIdentifier]||{};return Boolean(n.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}(r)||e.isPresigned())return t();var s=(r.api.operations||{})[e.operation],a=s?s.endpointDiscoveryRequired:"NULL",c=function(e){var t=e.service||{};if(void 0!==t.config.endpointDiscoveryEnabled)return t.config.endpointDiscoveryEnabled;if(!i.isBrowser()){for(var r=0;rn&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),o=this._iKey=t.clone(),a=i.words,u=o.words,c=0;c10||v(i.y)>10;return n||o},_fireClickEvent:function(e){this._fireEvent("dxclick",e,{target:d.closestCommonParent(this._startTarget,e.target)})},dispose:function(){O.cancelAnimationFrame(this._clickAnimationFrame)}});n=l.real(),i=n.generic||n.ios&&S(n.version,[9,3])>=0||n.android&&S(n.version,[5])>=0,o=function(e){return i||c(e).closest(".dx-native-click").length},s=null,a=null,u=function(e){var t=e.originalEvent,r=a===t||t&&t.DXCLICK_FIRED;(!e.which||1===e.which)&&!s&&o(e.target)&&!r&&(t&&(t.DXCLICK_FIRED=!0),a=t,h.fireEvent({type:"dxclick",originalEvent:e}))},I=I.inherit({_makeElementClickable:function(e){o(e)||this.callBase(e),p.on(e,"click",u)},configure:function(e){this.callBase(e),e.useNative&&this.getElement().addClass("dx-native-click")},start:function(e){s=null,o(e.target)||this.callBase(e)},end:function(e){o(e.target)||this.callBase(e)},cancel:function(){s=!0},dispose:function(){this.callBase(),p.off(this.getElement(),"click",u)}}),function(){if(!l.real().generic){var e=null,t=!1,r=m.getDocument();p.subscribeGlobal(r,h.addNamespace(g.down,"NATIVE_CLICK_FIXER"),(function(r){e=r.target,t=r.isDefaultPrevented()})),p.subscribeGlobal(r,h.addNamespace("click","NATIVE_CLICK_FIXER"),(function(r){var n=c(r.target);t||!e||n.is(e)||c(e).is("label")||!_(n)||d.resetActiveElement(),e=null,t=!1}))}}(),f({emitter:I,bubble:!0,events:["dxclick"]}),t.name="dxclick"},XDlg:function(e,t,r){"use strict";var n=r("ccQb").logger,i=r("eWCF");e.exports=i({isWrapped:function(){return!1},isWritableWrapped:function(){return!1},wrap:function(e){return e},unwrap:function(e){return e},assign:function(){n.error("Method 'assign' should not be used for not wrapped variables. Use 'isWrapped' method for ensuring.")}})},XKMD:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-01-06","endpointPrefix":"cur","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Cost and Usage Report Service","serviceId":"Cost and Usage Report Service","signatureVersion":"v4","signingName":"cur","targetPrefix":"AWSOrigamiServiceGatewayService","uid":"cur-2017-01-06"},"operations":{"DeleteReportDefinition":{"input":{"type":"structure","members":{"ReportName":{}}},"output":{"type":"structure","members":{"ResponseMessage":{}}}},"DescribeReportDefinitions":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ReportDefinitions":{"type":"list","member":{"shape":"Sa"}},"NextToken":{}}}},"ModifyReportDefinition":{"input":{"type":"structure","required":["ReportName","ReportDefinition"],"members":{"ReportName":{},"ReportDefinition":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"PutReportDefinition":{"input":{"type":"structure","required":["ReportDefinition"],"members":{"ReportDefinition":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sa":{"type":"structure","required":["ReportName","TimeUnit","Format","Compression","AdditionalSchemaElements","S3Bucket","S3Prefix","S3Region"],"members":{"ReportName":{},"TimeUnit":{},"Format":{},"Compression":{},"AdditionalSchemaElements":{"type":"list","member":{}},"S3Bucket":{},"S3Prefix":{},"S3Region":{},"AdditionalArtifacts":{"type":"list","member":{}},"RefreshClosedReports":{"type":"boolean"},"ReportVersioning":{},"BillingViewArn":{}}}}}')},XL4z:function(e){e.exports=JSON.parse('{"pagination":{"ListAssignmentsForHIT":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListBonusPayments":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListHITs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListHITsForQualificationType":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListQualificationRequests":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListQualificationTypes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListReviewPolicyResultsForHIT":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListReviewableHITs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListWorkerBlocks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListWorkersWithQualificationType":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},XWmc:function(e,t,r){"use strict";t.compare=function(e,t,r){function n(e){return"string"==typeof e?e.split("."):"number"==typeof e?[e]:e}e=n(e),t=n(t);var i=Math.max(e.length,t.length);isFinite(r)&&(i=Math.min(i,r));for(var o=0;oa)return 1}return 0}},XfwE:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-04-28","endpointPrefix":"cloudhsmv2","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CloudHSM V2","serviceFullName":"AWS CloudHSM V2","serviceId":"CloudHSM V2","signatureVersion":"v4","signingName":"cloudhsm","targetPrefix":"BaldrApiService","uid":"cloudhsmv2-2017-04-28"},"operations":{"CopyBackupToRegion":{"input":{"type":"structure","required":["DestinationRegion","BackupId"],"members":{"DestinationRegion":{},"BackupId":{},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{"DestinationBackup":{"type":"structure","members":{"CreateTimestamp":{"type":"timestamp"},"SourceRegion":{},"SourceBackup":{},"SourceCluster":{}}}}}},"CreateCluster":{"input":{"type":"structure","required":["HsmType","SubnetIds"],"members":{"BackupRetentionPolicy":{"shape":"Sd"},"HsmType":{},"SourceBackupId":{},"SubnetIds":{"type":"list","member":{}},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sk"}}}},"CreateHsm":{"input":{"type":"structure","required":["ClusterId","AvailabilityZone"],"members":{"ClusterId":{},"AvailabilityZone":{},"IpAddress":{}}},"output":{"type":"structure","members":{"Hsm":{"shape":"Sn"}}}},"DeleteBackup":{"input":{"type":"structure","required":["BackupId"],"members":{"BackupId":{}}},"output":{"type":"structure","members":{"Backup":{"shape":"S16"}}}},"DeleteCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sk"}}}},"DeleteHsm":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"HsmId":{},"EniId":{},"EniIp":{}}},"output":{"type":"structure","members":{"HsmId":{}}}},"DescribeBackups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S1g"},"SortAscending":{"type":"boolean"}}},"output":{"type":"structure","members":{"Backups":{"type":"list","member":{"shape":"S16"}},"NextToken":{}}}},"DescribeClusters":{"input":{"type":"structure","members":{"Filters":{"shape":"S1g"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Clusters":{"type":"list","member":{"shape":"Sk"}},"NextToken":{}}}},"InitializeCluster":{"input":{"type":"structure","required":["ClusterId","SignedCert","TrustAnchor"],"members":{"ClusterId":{},"SignedCert":{},"TrustAnchor":{}}},"output":{"type":"structure","members":{"State":{},"StateMessage":{}}}},"ListTags":{"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["TagList"],"members":{"TagList":{"shape":"S4"},"NextToken":{}}}},"ModifyBackupAttributes":{"input":{"type":"structure","required":["BackupId","NeverExpires"],"members":{"BackupId":{},"NeverExpires":{"type":"boolean"}}},"output":{"type":"structure","members":{"Backup":{"shape":"S16"}}}},"ModifyCluster":{"input":{"type":"structure","required":["BackupRetentionPolicy","ClusterId"],"members":{"BackupRetentionPolicy":{"shape":"Sd"},"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sk"}}}},"RestoreBackup":{"input":{"type":"structure","required":["BackupId"],"members":{"BackupId":{}}},"output":{"type":"structure","members":{"Backup":{"shape":"S16"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceId","TagList"],"members":{"ResourceId":{},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceId","TagKeyList"],"members":{"ResourceId":{},"TagKeyList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"Type":{},"Value":{}}},"Sk":{"type":"structure","members":{"BackupPolicy":{},"BackupRetentionPolicy":{"shape":"Sd"},"ClusterId":{},"CreateTimestamp":{"type":"timestamp"},"Hsms":{"type":"list","member":{"shape":"Sn"}},"HsmType":{},"PreCoPassword":{},"SecurityGroup":{},"SourceBackupId":{},"State":{},"StateMessage":{},"SubnetMapping":{"type":"map","key":{},"value":{}},"VpcId":{},"Certificates":{"type":"structure","members":{"ClusterCsr":{},"HsmCertificate":{},"AwsHardwareCertificate":{},"ManufacturerHardwareCertificate":{},"ClusterCertificate":{}}},"TagList":{"shape":"S4"}}},"Sn":{"type":"structure","required":["HsmId"],"members":{"AvailabilityZone":{},"ClusterId":{},"SubnetId":{},"EniId":{},"EniIp":{},"HsmId":{},"State":{},"StateMessage":{}}},"S16":{"type":"structure","required":["BackupId"],"members":{"BackupId":{},"BackupState":{},"ClusterId":{},"CreateTimestamp":{"type":"timestamp"},"CopyTimestamp":{"type":"timestamp"},"NeverExpires":{"type":"boolean"},"SourceRegion":{},"SourceBackup":{},"SourceCluster":{},"DeleteTimestamp":{"type":"timestamp"},"TagList":{"shape":"S4"}}},"S1g":{"type":"map","key":{},"value":{"type":"list","member":{}}}}}')},XlPw:function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r("6blF");function i(e,t){return t?new n.a((function(r){return t.schedule(o,0,{error:e,subscriber:r})})):new n.a((function(t){return t.error(e)}))}function o(e){var t=e.error;e.subscriber.error(t)}},Xmze:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.waf={},n.WAF=i.defineService("waf",["2015-08-24"]),Object.defineProperty(o.services.waf,"2015-08-24",{get:function(){var e=r("DLjP");return e.paginators=r("6QSQ").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.WAF},Xnjs:function(e){e.exports=JSON.parse('{"pagination":{}}')},XoME:function(e){e.exports=JSON.parse('{"pagination":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","output_token":"DistributionList.NextMarker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","output_token":"InvalidationList.NextMarker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","output_token":"StreamingDistributionList.NextMarker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","result_key":"StreamingDistributionList.Items"}}}')},XpgS:function(e,t,r){"use strict";var n=r("ti0F").isDefined,i=r("zl3R").each,o=r("3RoI"),s=r("2Fn2"),a=function(e,t){return t?(Array.isArray(t)?t:t.toArray()).indexOf(e):-1};t.isEmpty=function(e){return Array.isArray(e)&&!e.length},t.wrapToArray=function(e){return Array.isArray(e)?e:[e]},t.intersection=function(e,t){if(!Array.isArray(e)||0===e.length||!Array.isArray(t)||0===t.length)return[];var r=[];return i(e,(function(e,n){-1!==a(n,t)&&r.push(n)})),r},t.removeDuplicates=function(e,t){if(!Array.isArray(e)||0===e.length)return[];if(!Array.isArray(t)||0===t.length)return e.slice();var r=[];return i(e,(function(e,n){-1===a(n,t)&&r.push(n)})),r},t.normalizeIndexes=function(e,t,r,a){var u={},c=0,p=s().useLegacyVisibleIndex;return i(e,(function(e,n){(e=n[t])>=0?(u[e]=u[e]||[],n===r?u[e].unshift(n):u[e].push(n)):n[t]=void 0})),p||i(e,(function(){if(!n(this[t])&&(!a||a(this))){for(;u[c];)c++;u[c]=[this],c++}})),c=0,o.orderEach(u,(function(e,r){i(r,(function(){e>=0&&(this[t]=c++)}))})),p&&i(e,(function(){n(this[t])||a&&!a(this)||(this[t]=c++)})),c},t.inArray=a,t.merge=function(e,t){for(var r=0;r0},count:function(){return this._k},reset:function(){this._flags={},this._k=0}},t.replaceInherit=s?function(e){var t=e.inherit;e.inherit=function(){var e=t.apply(this,arguments),r=e.prototype;return["_plugins","_eventsMap","_initialChanges","_themeDependentChanges","_optionChangesMap","_optionChangesOrder","_layoutChangesOrder","_customChangesOrder","_totalChangesOrder"].forEach((function(e){r[e]={}})),e.addPlugin=o,e},e.addChange=o,e.addPlugin=o}:function(e){var t=e.inherit;e.inherit=function(){var e=this.prototype,r=e._plugins,n=e._fontFields,i=e._eventsMap,o=e._initialChanges,s=e._themeDependentChanges,a=e._optionChangesMap,l=e._partialOptionChangesMap,m=e._partialOptionChangesPath,d=e._optionChangesOrder,h=e._layoutChangesOrder,g=e._customChangesOrder,b=t.apply(this,arguments);return(e=b.prototype)._plugins=c(r,e._plugins),e._fontFields=c(n,e._fontFields),e._eventsMap=u(i,e._eventsMap),e._initialChanges=c(o,e._initialChanges),e._themeDependentChanges=c(s,e._themeDependentChanges),e._optionChangesMap=u(a,e._optionChangesMap),e._partialOptionChangesMap=u(l,e._partialOptionChangesMap),e._partialOptionChangesPath=u(m,e._partialOptionChangesPath),e._optionChangesOrder=c(d,e._optionChangesOrder),e._layoutChangesOrder=c(h,e._layoutChangesOrder),e._customChangesOrder=c(g,e._customChangesOrder),p(e),b.addPlugin=y,b},e.prototype._plugins=[],e.prototype._fontFields=[],e.addChange=l,e.addPlugin=y},t.changes=function(){return new a},t.expand=d},Y0yK:function(e,t,r){"use strict";var n,i=r("zl3R"),o=(n=i)&&n.__esModule?n:{default:n};var s=["January","February","March","April","May","June","July","August","September","October","November","December"],a=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],u=["AM","PM"],c=["Q1","Q2","Q3","Q4"],p=function(e,t){var r={abbreviated:3,short:2,narrow:1};return o.default.map(e,(function(e){return e.substr(0,r[t])}))};e.exports={getMonthNames:function(e){return p(s,e)},getDayNames:function(e){return p(a,e)},getQuarterNames:function(e){return c},getPeriodNames:function(e){return u}}},Y2TD:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-05-28","endpointPrefix":"data-ats.iot","protocol":"rest-json","serviceFullName":"AWS IoT Data Plane","serviceId":"IoT Data Plane","signatureVersion":"v4","signingName":"iotdata","uid":"iot-data-2015-05-28"},"operations":{"DeleteThingShadow":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","required":["payload"],"members":{"payload":{"type":"blob"}},"payload":"payload"}},"GetRetainedMessage":{"http":{"method":"GET","requestUri":"/retainedMessage/{topic}"},"input":{"type":"structure","required":["topic"],"members":{"topic":{"location":"uri","locationName":"topic"}}},"output":{"type":"structure","members":{"topic":{},"payload":{"type":"blob"},"qos":{"type":"integer"},"lastModifiedTime":{"type":"long"}}}},"GetThingShadow":{"http":{"method":"GET","requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","members":{"payload":{"type":"blob"}},"payload":"payload"}},"ListNamedShadowsForThing":{"http":{"method":"GET","requestUri":"/api/things/shadow/ListNamedShadowsForThing/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"results":{"type":"list","member":{}},"nextToken":{},"timestamp":{"type":"long"}}}},"ListRetainedMessages":{"http":{"method":"GET","requestUri":"/retainedMessage"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"retainedTopics":{"type":"list","member":{"type":"structure","members":{"topic":{},"payloadSize":{"type":"long"},"qos":{"type":"integer"},"lastModifiedTime":{"type":"long"}}}},"nextToken":{}}}},"Publish":{"http":{"requestUri":"/topics/{topic}"},"input":{"type":"structure","required":["topic"],"members":{"topic":{"location":"uri","locationName":"topic"},"qos":{"location":"querystring","locationName":"qos","type":"integer"},"retain":{"location":"querystring","locationName":"retain","type":"boolean"},"payload":{"type":"blob"}},"payload":"payload"}},"UpdateThingShadow":{"http":{"requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName","payload"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"},"payload":{"type":"blob"}},"payload":"payload"},"output":{"type":"structure","members":{"payload":{"type":"blob"}},"payload":"payload"}}},"shapes":{}}')},Y309:function(e,t){function r(e,t){if(!r.services.hasOwnProperty(e))throw new Error("InvalidService: Failed to load api for "+e);return r.services[e][t]}r.services={},e.exports=r},Y8RH:function(e,t,r){var n=r("QsWE"),i=n.Protocol.Rest;n.Polly.Presigner=n.util.inherit({constructor:function(e){e=e||{},this.options=e,this.service=e.service,this.bindServiceObject(e),this._operations={}},bindServiceObject:function(e){if(e=e||{},this.service){var t=n.util.copy(this.service.config);this.service=new this.service.constructor.__super__(t),this.service.config.params=n.util.merge(this.service.config.params||{},e.params)}else this.service=new n.Polly(e)},modifyInputMembers:function(e){var t=n.util.copy(e);return t.members=n.util.copy(e.members),n.util.each(e.members,(function(e,r){t.members[e]=n.util.copy(r),r.location&&"body"!==r.location||(t.members[e].location="querystring",t.members[e].locationName=e)})),t},convertPostToGet:function(e){e.httpRequest.method="GET";var t=e.service.api.operations[e.operation],r=this._operations[e.operation];r||(this._operations[e.operation]=r=this.modifyInputMembers(t.input));var n=i.generateURI(e.httpRequest.endpoint.path,t.httpPath,r,e.params);e.httpRequest.path=n,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},getSynthesizeSpeechUrl:function(e,t,r){var n=this,i=this.service.makeRequest("synthesizeSpeech",e);return i.removeAllListeners("build"),i.on("build",(function(e){n.convertPostToGet(e)})),i.presign(t,r)}})},YJ6v:function(e){e.exports=JSON.parse('{"pagination":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},YJUc:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-10-06","endpointPrefix":"codedeploy","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CodeDeploy","serviceFullName":"AWS CodeDeploy","serviceId":"CodeDeploy","signatureVersion":"v4","targetPrefix":"CodeDeploy_20141006","uid":"codedeploy-2014-10-06"},"operations":{"AddTagsToOnPremisesInstances":{"input":{"type":"structure","required":["tags","instanceNames"],"members":{"tags":{"shape":"S2"},"instanceNames":{"shape":"S6"}}}},"BatchGetApplicationRevisions":{"input":{"type":"structure","required":["applicationName","revisions"],"members":{"applicationName":{},"revisions":{"shape":"Sa"}}},"output":{"type":"structure","members":{"applicationName":{},"errorMessage":{},"revisions":{"type":"list","member":{"type":"structure","members":{"revisionLocation":{"shape":"Sb"},"genericRevisionInfo":{"shape":"Su"}}}}}}},"BatchGetApplications":{"input":{"type":"structure","required":["applicationNames"],"members":{"applicationNames":{"shape":"S10"}}},"output":{"type":"structure","members":{"applicationsInfo":{"type":"list","member":{"shape":"S13"}}}}},"BatchGetDeploymentGroups":{"input":{"type":"structure","required":["applicationName","deploymentGroupNames"],"members":{"applicationName":{},"deploymentGroupNames":{"shape":"Sw"}}},"output":{"type":"structure","members":{"deploymentGroupsInfo":{"type":"list","member":{"shape":"S1b"}},"errorMessage":{}}}},"BatchGetDeploymentInstances":{"input":{"type":"structure","required":["deploymentId","instanceIds"],"members":{"deploymentId":{},"instanceIds":{"shape":"S32"}}},"output":{"type":"structure","members":{"instancesSummary":{"type":"list","member":{"shape":"S36"}},"errorMessage":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use BatchGetDeploymentTargets instead."},"BatchGetDeploymentTargets":{"input":{"type":"structure","members":{"deploymentId":{},"targetIds":{"shape":"S3j"}}},"output":{"type":"structure","members":{"deploymentTargets":{"type":"list","member":{"shape":"S3n"}}}}},"BatchGetDeployments":{"input":{"type":"structure","required":["deploymentIds"],"members":{"deploymentIds":{"shape":"S49"}}},"output":{"type":"structure","members":{"deploymentsInfo":{"type":"list","member":{"shape":"S4c"}}}}},"BatchGetOnPremisesInstances":{"input":{"type":"structure","required":["instanceNames"],"members":{"instanceNames":{"shape":"S6"}}},"output":{"type":"structure","members":{"instanceInfos":{"type":"list","member":{"shape":"S4t"}}}}},"ContinueDeployment":{"input":{"type":"structure","members":{"deploymentId":{},"deploymentWaitType":{}}}},"CreateApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"computePlatform":{},"tags":{"shape":"S2"}}},"output":{"type":"structure","members":{"applicationId":{}}}},"CreateDeployment":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"deploymentGroupName":{},"revision":{"shape":"Sb"},"deploymentConfigName":{},"description":{},"ignoreApplicationStopFailures":{"type":"boolean"},"targetInstances":{"shape":"S4j"},"autoRollbackConfiguration":{"shape":"S1z"},"updateOutdatedInstancesOnly":{"type":"boolean"},"fileExistsBehavior":{}}},"output":{"type":"structure","members":{"deploymentId":{}}}},"CreateDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{},"minimumHealthyHosts":{"shape":"S54"},"trafficRoutingConfig":{"shape":"S57"},"computePlatform":{}}},"output":{"type":"structure","members":{"deploymentConfigId":{}}}},"CreateDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName","serviceRoleArn"],"members":{"applicationName":{},"deploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S4k"},"serviceRoleArn":{},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"outdatedInstancesStrategy":{},"deploymentStyle":{"shape":"S22"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"ec2TagSet":{"shape":"S2t"},"ecsServices":{"shape":"S2x"},"onPremisesTagSet":{"shape":"S2v"},"tags":{"shape":"S2"}}},"output":{"type":"structure","members":{"deploymentGroupId":{}}}},"DeleteApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{}}}},"DeleteDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{}}}},"DeleteDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName"],"members":{"applicationName":{},"deploymentGroupName":{}}},"output":{"type":"structure","members":{"hooksNotCleanedUp":{"shape":"S1k"}}}},"DeleteGitHubAccountToken":{"input":{"type":"structure","members":{"tokenName":{}}},"output":{"type":"structure","members":{"tokenName":{}}}},"DeleteResourcesByExternalId":{"input":{"type":"structure","members":{"externalId":{}}},"output":{"type":"structure","members":{}}},"DeregisterOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{}}}},"GetApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{}}},"output":{"type":"structure","members":{"application":{"shape":"S13"}}}},"GetApplicationRevision":{"input":{"type":"structure","required":["applicationName","revision"],"members":{"applicationName":{},"revision":{"shape":"Sb"}}},"output":{"type":"structure","members":{"applicationName":{},"revision":{"shape":"Sb"},"revisionInfo":{"shape":"Su"}}}},"GetDeployment":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{}}},"output":{"type":"structure","members":{"deploymentInfo":{"shape":"S4c"}}}},"GetDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{}}},"output":{"type":"structure","members":{"deploymentConfigInfo":{"type":"structure","members":{"deploymentConfigId":{},"deploymentConfigName":{},"minimumHealthyHosts":{"shape":"S54"},"createTime":{"type":"timestamp"},"computePlatform":{},"trafficRoutingConfig":{"shape":"S57"}}}}}},"GetDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName"],"members":{"applicationName":{},"deploymentGroupName":{}}},"output":{"type":"structure","members":{"deploymentGroupInfo":{"shape":"S1b"}}}},"GetDeploymentInstance":{"input":{"type":"structure","required":["deploymentId","instanceId"],"members":{"deploymentId":{},"instanceId":{}}},"output":{"type":"structure","members":{"instanceSummary":{"shape":"S36"}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use GetDeploymentTarget instead."},"GetDeploymentTarget":{"input":{"type":"structure","members":{"deploymentId":{},"targetId":{}}},"output":{"type":"structure","members":{"deploymentTarget":{"shape":"S3n"}}}},"GetOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{}}},"output":{"type":"structure","members":{"instanceInfo":{"shape":"S4t"}}}},"ListApplicationRevisions":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"sortBy":{},"sortOrder":{},"s3Bucket":{},"s3KeyPrefix":{},"deployed":{},"nextToken":{}}},"output":{"type":"structure","members":{"revisions":{"shape":"Sa"},"nextToken":{}}}},"ListApplications":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"applications":{"shape":"S10"},"nextToken":{}}}},"ListDeploymentConfigs":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"deploymentConfigsList":{"type":"list","member":{}},"nextToken":{}}}},"ListDeploymentGroups":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"nextToken":{}}},"output":{"type":"structure","members":{"applicationName":{},"deploymentGroups":{"shape":"Sw"},"nextToken":{}}}},"ListDeploymentInstances":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{},"nextToken":{},"instanceStatusFilter":{"type":"list","member":{"shape":"S37"}},"instanceTypeFilter":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"instancesList":{"shape":"S32"},"nextToken":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use ListDeploymentTargets instead."},"ListDeploymentTargets":{"input":{"type":"structure","members":{"deploymentId":{},"nextToken":{},"targetFilters":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"output":{"type":"structure","members":{"targetIds":{"shape":"S3j"},"nextToken":{}}}},"ListDeployments":{"input":{"type":"structure","members":{"applicationName":{},"deploymentGroupName":{},"externalId":{},"includeOnlyStatuses":{"type":"list","member":{}},"createTimeRange":{"type":"structure","members":{"start":{"type":"timestamp"},"end":{"type":"timestamp"}}},"nextToken":{}}},"output":{"type":"structure","members":{"deployments":{"shape":"S49"},"nextToken":{}}}},"ListGitHubAccountTokenNames":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"tokenNameList":{"type":"list","member":{}},"nextToken":{}}}},"ListOnPremisesInstances":{"input":{"type":"structure","members":{"registrationStatus":{},"tagFilters":{"shape":"S1h"},"nextToken":{}}},"output":{"type":"structure","members":{"instanceNames":{"shape":"S6"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S2"},"NextToken":{}}}},"PutLifecycleEventHookExecutionStatus":{"input":{"type":"structure","members":{"deploymentId":{},"lifecycleEventHookExecutionId":{},"status":{}}},"output":{"type":"structure","members":{"lifecycleEventHookExecutionId":{}}}},"RegisterApplicationRevision":{"input":{"type":"structure","required":["applicationName","revision"],"members":{"applicationName":{},"description":{},"revision":{"shape":"Sb"}}}},"RegisterOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{},"iamSessionArn":{},"iamUserArn":{}}}},"RemoveTagsFromOnPremisesInstances":{"input":{"type":"structure","required":["tags","instanceNames"],"members":{"tags":{"shape":"S2"},"instanceNames":{"shape":"S6"}}}},"SkipWaitTimeForInstanceTermination":{"input":{"type":"structure","members":{"deploymentId":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use ContinueDeployment with DeploymentWaitType instead."},"StopDeployment":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{},"autoRollbackEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"status":{},"statusMessage":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S2"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateApplication":{"input":{"type":"structure","members":{"applicationName":{},"newApplicationName":{}}}},"UpdateDeploymentGroup":{"input":{"type":"structure","required":["applicationName","currentDeploymentGroupName"],"members":{"applicationName":{},"currentDeploymentGroupName":{},"newDeploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S4k"},"serviceRoleArn":{},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"outdatedInstancesStrategy":{},"deploymentStyle":{"shape":"S22"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"ec2TagSet":{"shape":"S2t"},"ecsServices":{"shape":"S2x"},"onPremisesTagSet":{"shape":"S2v"}}},"output":{"type":"structure","members":{"hooksNotCleanedUp":{"shape":"S1k"}}}}},"shapes":{"S2":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S6":{"type":"list","member":{}},"Sa":{"type":"list","member":{"shape":"Sb"}},"Sb":{"type":"structure","members":{"revisionType":{},"s3Location":{"type":"structure","members":{"bucket":{},"key":{},"bundleType":{},"version":{},"eTag":{}}},"gitHubLocation":{"type":"structure","members":{"repository":{},"commitId":{}}},"string":{"type":"structure","members":{"content":{},"sha256":{}},"deprecated":true,"deprecatedMessage":"RawString and String revision type are deprecated, use AppSpecContent type instead."},"appSpecContent":{"type":"structure","members":{"content":{},"sha256":{}}}}},"Su":{"type":"structure","members":{"description":{},"deploymentGroups":{"shape":"Sw"},"firstUsedTime":{"type":"timestamp"},"lastUsedTime":{"type":"timestamp"},"registerTime":{"type":"timestamp"}}},"Sw":{"type":"list","member":{}},"S10":{"type":"list","member":{}},"S13":{"type":"structure","members":{"applicationId":{},"applicationName":{},"createTime":{"type":"timestamp"},"linkedToGitHub":{"type":"boolean"},"gitHubAccountName":{},"computePlatform":{}}},"S1b":{"type":"structure","members":{"applicationName":{},"deploymentGroupId":{},"deploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S1k"},"serviceRoleArn":{},"targetRevision":{"shape":"Sb"},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"deploymentStyle":{"shape":"S22"},"outdatedInstancesStrategy":{},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"lastSuccessfulDeployment":{"shape":"S2q"},"lastAttemptedDeployment":{"shape":"S2q"},"ec2TagSet":{"shape":"S2t"},"onPremisesTagSet":{"shape":"S2v"},"computePlatform":{},"ecsServices":{"shape":"S2x"}}},"S1e":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Type":{}}}},"S1h":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Type":{}}}},"S1k":{"type":"list","member":{"type":"structure","members":{"name":{},"hook":{}}}},"S1p":{"type":"list","member":{"type":"structure","members":{"triggerName":{},"triggerTargetArn":{},"triggerEvents":{"type":"list","member":{}}}}},"S1v":{"type":"structure","members":{"enabled":{"type":"boolean"},"ignorePollAlarmFailure":{"type":"boolean"},"alarms":{"type":"list","member":{"type":"structure","members":{"name":{}}}}}},"S1z":{"type":"structure","members":{"enabled":{"type":"boolean"},"events":{"type":"list","member":{}}}},"S22":{"type":"structure","members":{"deploymentType":{},"deploymentOption":{}}},"S26":{"type":"structure","members":{"terminateBlueInstancesOnDeploymentSuccess":{"type":"structure","members":{"action":{},"terminationWaitTimeInMinutes":{"type":"integer"}}},"deploymentReadyOption":{"type":"structure","members":{"actionOnTimeout":{},"waitTimeInMinutes":{"type":"integer"}}},"greenFleetProvisioningOption":{"type":"structure","members":{"action":{}}}}},"S2e":{"type":"structure","members":{"elbInfoList":{"type":"list","member":{"type":"structure","members":{"name":{}}}},"targetGroupInfoList":{"shape":"S2i"},"targetGroupPairInfoList":{"type":"list","member":{"type":"structure","members":{"targetGroups":{"shape":"S2i"},"prodTrafficRoute":{"shape":"S2n"},"testTrafficRoute":{"shape":"S2n"}}}}}},"S2i":{"type":"list","member":{"shape":"S2j"}},"S2j":{"type":"structure","members":{"name":{}}},"S2n":{"type":"structure","members":{"listenerArns":{"type":"list","member":{}}}},"S2q":{"type":"structure","members":{"deploymentId":{},"status":{},"endTime":{"type":"timestamp"},"createTime":{"type":"timestamp"}}},"S2t":{"type":"structure","members":{"ec2TagSetList":{"type":"list","member":{"shape":"S1e"}}}},"S2v":{"type":"structure","members":{"onPremisesTagSetList":{"type":"list","member":{"shape":"S1h"}}}},"S2x":{"type":"list","member":{"type":"structure","members":{"serviceName":{},"clusterName":{}}}},"S32":{"type":"list","member":{}},"S36":{"type":"structure","members":{"deploymentId":{},"instanceId":{},"status":{"shape":"S37"},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"instanceType":{}},"deprecated":true,"deprecatedMessage":"InstanceSummary is deprecated, use DeploymentTarget instead."},"S37":{"type":"string","deprecated":true,"deprecatedMessage":"InstanceStatus is deprecated, use TargetStatus instead."},"S38":{"type":"list","member":{"type":"structure","members":{"lifecycleEventName":{},"diagnostics":{"type":"structure","members":{"errorCode":{},"scriptName":{},"message":{},"logTail":{}}},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"status":{}}}},"S3j":{"type":"list","member":{}},"S3n":{"type":"structure","members":{"deploymentTargetType":{},"instanceTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"status":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"instanceLabel":{}}},"lambdaTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"status":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"lambdaFunctionInfo":{"type":"structure","members":{"functionName":{},"functionAlias":{},"currentVersion":{},"targetVersion":{},"targetVersionWeight":{"type":"double"}}}}},"ecsTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"status":{},"taskSetsInfo":{"type":"list","member":{"type":"structure","members":{"identifer":{},"desiredCount":{"type":"long"},"pendingCount":{"type":"long"},"runningCount":{"type":"long"},"status":{},"trafficWeight":{"type":"double"},"targetGroup":{"shape":"S2j"},"taskSetLabel":{}}}}}},"cloudFormationTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"status":{},"resourceType":{},"targetVersionWeight":{"type":"double"}}}}},"S49":{"type":"list","member":{}},"S4c":{"type":"structure","members":{"applicationName":{},"deploymentGroupName":{},"deploymentConfigName":{},"deploymentId":{},"previousRevision":{"shape":"Sb"},"revision":{"shape":"Sb"},"status":{},"errorInformation":{"type":"structure","members":{"code":{},"message":{}}},"createTime":{"type":"timestamp"},"startTime":{"type":"timestamp"},"completeTime":{"type":"timestamp"},"deploymentOverview":{"type":"structure","members":{"Pending":{"type":"long"},"InProgress":{"type":"long"},"Succeeded":{"type":"long"},"Failed":{"type":"long"},"Skipped":{"type":"long"},"Ready":{"type":"long"}}},"description":{},"creator":{},"ignoreApplicationStopFailures":{"type":"boolean"},"autoRollbackConfiguration":{"shape":"S1z"},"updateOutdatedInstancesOnly":{"type":"boolean"},"rollbackInfo":{"type":"structure","members":{"rollbackDeploymentId":{},"rollbackTriggeringDeploymentId":{},"rollbackMessage":{}}},"deploymentStyle":{"shape":"S22"},"targetInstances":{"shape":"S4j"},"instanceTerminationWaitTimeStarted":{"type":"boolean"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"additionalDeploymentStatusInfo":{"type":"string","deprecated":true,"deprecatedMessage":"AdditionalDeploymentStatusInfo is deprecated, use DeploymentStatusMessageList instead."},"fileExistsBehavior":{},"deploymentStatusMessages":{"type":"list","member":{}},"computePlatform":{},"externalId":{},"relatedDeployments":{"type":"structure","members":{"autoUpdateOutdatedInstancesRootDeploymentId":{},"autoUpdateOutdatedInstancesDeploymentIds":{"shape":"S49"}}}}},"S4j":{"type":"structure","members":{"tagFilters":{"shape":"S1e"},"autoScalingGroups":{"shape":"S4k"},"ec2TagSet":{"shape":"S2t"}}},"S4k":{"type":"list","member":{}},"S4t":{"type":"structure","members":{"instanceName":{},"iamSessionArn":{},"iamUserArn":{},"instanceArn":{},"registerTime":{"type":"timestamp"},"deregisterTime":{"type":"timestamp"},"tags":{"shape":"S2"}}},"S54":{"type":"structure","members":{"type":{},"value":{"type":"integer"}}},"S57":{"type":"structure","members":{"type":{},"timeBasedCanary":{"type":"structure","members":{"canaryPercentage":{"type":"integer"},"canaryInterval":{"type":"integer"}}},"timeBasedLinear":{"type":"structure","members":{"linearPercentage":{"type":"integer"},"linearInterval":{"type":"integer"}}}}}}}')},YNCv:function(e,t,r){"use strict";var n=r("z7z0").fitIntoRange,i=r("UQCf").toFixed,o={thousandsSeparator:",",decimalSeparator:"."};function s(e){return e.toString().split("").reverse().join("")}function a(e){return e?e.length-e.replace(/[#]/g,"").length:0}function u(e){return e?e.length-e.replace(/[0]/g,"").length:0}function c(e,t,r){if(!e)return"";for(e.length>r&&(e=e.substr(0,r));e.length>t&&"0"===e.slice(-1);)e=e.substr(0,e.length-1);for(;e.lengtho.length){var u=-1===t(12345).indexOf("12345");do{e="1"+e}while(u&&l(e,r)<1e5)}return e}function d(e,t,r,n){var i=t(l(e,r,n)),o=e.split("."),s=t(l(o[0]+".3"+o[1].slice(1),r,n)).indexOf("3")-1;return i=i.replace(/(\d)\D(\d)/g,"$1,$2"),s>=0&&(i=i.slice(0,s)+"."+i.slice(s+1)),i=i.replace(/1+/,"1").replace(/1/g,"#"),r||(i=i.replace("%","'%'")),i}t.getFormatter=function(e,t){return t=t||o,function(r){if("number"!=typeof r||isNaN(r))return"";var o=r>0||1/r==1/0,l=function(e){var t=e.split(";");return 1===t.length&&t.push("-"+t[0]),t}(e)[o?0:1];(function(e){return-1!==e.indexOf("%")&&!e.match(/'[^']*%[^']*'/g)})(l)&&(r*=100),o||(r=-r);var m,d=function(e){for(var t=!1,r=0;r=0;t=m(t,e,r,!0);var n=d(t=m(t,e,r,!1),e,r,!1),i=d(t,e,r,!0);return i==="-"+n?n:n+";"+i}},YNSO:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.connect={},n.Connect=i.defineService("connect",["2017-08-08"]),Object.defineProperty(o.services.connect,"2017-08-08",{get:function(){var e=r("vw7T");return e.paginators=r("Eb+E").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.Connect},YTNH:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.efs={},n.EFS=i.defineService("efs",["2015-02-01"]),Object.defineProperty(o.services.efs,"2015-02-01",{get:function(){var e=r("YxU5");return e.paginators=r("ErbL").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.EFS},YcCt:function(e,t,r){"use strict";function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,r,i){t=t||"&",r=r||"=";var o={};if("string"!=typeof e||0===e.length)return o;var s=/\+/g;e=e.split(t);var a=1e3;i&&"number"==typeof i.maxKeys&&(a=i.maxKeys);var u=e.length;a>0&&u>a&&(u=a);for(var c=0;c=0?(p=y.substr(0,h),l=y.substr(h+1)):(p=y,l=""),m=decodeURIComponent(p),d=decodeURIComponent(l),n(o,m)?Array.isArray(o[m])?o[m].push(d):o[m]=[o[m],d]:o[m]=d}return o}},Yi4a:function(e){e.exports=JSON.parse('{"pagination":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},YlYp:function(e,t,r){"use strict";var n=r("PE2r"),i=r("cGv3").getWindow(),o=r("2aEG").imageCreator,s=r("ti0F").isFunction,a=r("1LL4").extend,u=function e(t,r){return t.length>>>\r\nendobj\r\n4 0 obj\r\n<>\r\nendobj\r\n7 0 obj\r\n<>\r\nendobj\r\n1 0 obj\r\n<>\r\nendobj\r\n".replace("_width_",a).replace("_height_",u),l="3 0 obj\r\n<>stream\r\n0.20 w\n0 G\nq _width_ 0 0 _height_ 0.00 0.00 cm /I0 Do Q\r\nendstream\r\nendobj\r\n".replace("_width_",a).replace("_height_",u),m="6 0 obj\r\n<>\r\nendobj\r\n".replace("_date_",r).replace("_version_",n),d=p+l+m+("5 0 obj\r\n<>stream\r\n".replace("_width_",o).replace("_height_",s).replace("_length_",e.length)+e+"\r\nendstream\r\nendobj\r\n");return d+c(p.length,l.length,m.length)+"trailer\r\n<<\r\n/Size 8\r\n/Root 7 0 R\r\n/Info 6 0 R\r\n>>\r\nstartxref\r\n_length_\r\n%%EOF".replace("_length_",d.length)}(e,t,new Date);return s(i.Blob)?function(e){for(var t=0,r=new Uint8Array(e.length);tn||h(r.y-i.y)>n)&&(i.x=r.x,i.y=r.y,i.active=!0,i.data=t||{},this._fire("move",{x:i.x,y:i.y,data:i.data})))},_endDrag:function(){var e=this._dragState;e&&(this._dragState=null,this._fire("end",{x:e.x,y:e.y,data:e.data}))},_wheelZoom:function(e,t){if(t){var r,n,i=this._wheelLock,o=S();o-i.time<=50||(o-i.dirTime>300&&(i.dir=0),0!==(r=function(e,t){if(0===e)return 0;var r=h(e),n=b(e/r);if(t.dir&&n!==t.dir)return 0;t.dir=n,r=r<.1?0:r<1?1:r>4?4:b(r);return n*r}(e.delta/120||0,i))&&(n=T(e),this._fire("zoom",{delta:r,x:n.x,y:n.y}),i.time=i.dirTime=o))}},_startZoom:function(e,t){if(N(e)&&t){var r,n,i=this._zoomState=this._zoomState||{};i.pointer1&&i.pointer2||(void 0===i.pointer1&&(i.pointer1=k(e)||0,r=x(e,i.pointer1),i.x1=i.x1_0=r.x,i.y1=i.y1_0=r.y),void 0===i.pointer2&&(n=k(e)||1)!==i.pointer1&&(r=x(e,n))&&(i.x2=i.x2_0=r.x,i.y2=i.y2_0=r.y,i.pointer2=n,i.ready=!0,this._endDrag()))}},_moveZoom:function(e){var t,r=this._zoomState;r&&N(e)&&(void 0!==r.pointer1&&(t=x(e,r.pointer1))&&(r.x1=t.x,r.y1=t.y),void 0!==r.pointer2&&(t=x(e,r.pointer2))&&(r.x2=t.x,r.y2=t.y))},_endZoom:function(e){var t,r,n=this._zoomState;n&&N(e)&&(n.ready&&(t=I(n.x1_0,n.y1_0,n.x2_0,n.y2_0),r=I(n.x1,n.y1,n.x2,n.y2),this._fire("zoom",{ratio:r/t,x:(n.x1_0+n.x2_0)/2,y:(n.y1_0+n.y2_0)/2})),this._zoomState=null)},_startHover:function(e,t){this._doHover(e,t,!0)},_moveHover:function(e,t){this._doHover(e,t,!1)},_doHover:function(e,t,r){this._dragState&&this._dragState.active||this._zoomState&&this._zoomState.ready?this._cancelHover():N(e)!==r||this._hoverTarget===e.target||this._hoverState&&this._hoverState.data===t||(this._cancelHover(),t&&(this._hoverState={data:t},this._fire("hover-on",{data:t})),this._hoverTarget=e.target)},_cancelHover:function(){var e=this._hoverState;this._hoverState=this._hoverTarget=null,e&&this._fire("hover-off",{data:e.data})},_startFocus:function(e,t){this._doFocus(e,t,!0)},_moveFocus:function(e,t){this._doFocus(e,t,!1)},_doFocus:function(e,t,r){this._dragState&&this._dragState.active||this._zoomState&&this._zoomState.ready?this._cancelFocus():N(e)===r&&(this._focus.turnOff(),t&&this._focus.turnOn(t,T(e)))},_cancelFocus:function(){this._focus.cancel()},_createEventHandlers:function(e){var t=this;function r(t){var r=t.target;return("tspan"===r.tagName?r.parentNode:r)[e]}t._docHandlers={},t._rootHandlers={},t._rootHandlers[l.start]=t._docHandlers[l.start]=function(e){var n=N(e),i=r(e);n&&!t._isTouchEnabled||(i&&(e.preventDefault(),e.stopPropagation()),t._startClick(e,i),t._startDrag(e,i),t._startZoom(e,i),t._startHover(e,i),t._startFocus(e,i))},t._docHandlers[l.move]=function(e){var n=N(e),i=r(e);n&&!t._isTouchEnabled||(t._moveDrag(e,i),t._moveZoom(e,i),t._moveHover(e,i),t._moveFocus(e,i))},t._docHandlers[l.end]=function(e){var n=N(e),i=r(e);n&&!t._isTouchEnabled||(t._endClick(e,i),t._endDrag(e,i),t._endZoom(e,i))},t._rootHandlers[l.wheel]=function(e){if(t._cancelFocus(),t._isWheelEnabled){var n=r(e);n&&(e.preventDefault(),e.stopPropagation(),t._wheelZoom(e,n))}},t._wheelLock={dir:0}},_createProjectionHandlers:function(e){var t=this;function r(){t._cancelFocus()}e.on({center:r,zoom:r})},reset:function(){this._clickState=null,this._endDrag(),this._cancelHover(),this._cancelFocus()},setOptions:function(e){this.reset(),this._detachHandlers(),this._isTouchEnabled=!!(0,c.parseScalar)(e.touchEnabled,!0),this._isWheelEnabled=!!(0,c.parseScalar)(e.wheelEnabled,!0),this._attachHandlers()},_detachHandlers:function(){this._isTouchEnabled&&this._root.css({"touch-action":"","-webkit-user-select":""}).off(f("MSHoldVisual",v)).off(f("contextmenu",v)),n.default.off(o.default.getDocument(),this._docHandlers),this._root.off(this._rootHandlers)},_attachHandlers:function(){this._isTouchEnabled&&this._root.css({"touch-action":"none","-webkit-user-select":"none"}).on(f("MSHoldVisual",v),(function(e){e.preventDefault()})).on(f("contextmenu",v),(function(e){N(e)&&e.preventDefault()})),n.default.on(o.default.getDocument(),this._docHandlers),this._root.on(this._rootHandlers)}};var O=function(e){var t,r,n=this,i=null,o=null,s=!1,a=null;n.dispose=function(){clearTimeout(a),n.turnOn=n.turnOff=n.cancel=n.dispose=n=e=i=o=a=null},n.turnOn=function(n,u){function c(e){s=!e,e&&(i=o,clearTimeout(a),a=null)}n===o&&s||(s=!1,o=n,i?(t=u.x,r=u.y,o===i?(e("focus-move",{data:o,x:t,y:r}),c(!0)):e("focus-on",{data:o,x:t,y:r,done:c})):(t=u.x,r=u.y,e("focus-on",{data:o,x:t,y:r,done:c})))},n.turnOff=function(){o=null,i&&!s&&(a=a||setTimeout((function(){a=null,e("focus-off",{data:i}),i=null}),100))},n.cancel=function(){clearTimeout(a),i&&e("focus-off",{data:i}),i=o=a=null}};function I(e,t,r,n){return g((e-r)*(e-r)+(t-n)*(t-n))}function N(e){var t=e.originalEvent.type,r=e.originalEvent.pointerType;return/^touch/.test(t)||/^MSPointer/.test(t)&&4!==r||/^pointer/.test(t)&&"mouse"!==r}function C(e,t){for(var r,n=0,i=e.length;nr;){var n=t[r];if(!1===e(n))break;t[r]===n&&r++}},_applyToEmitters:function(e,t){this._eachEmitter((function(r){r[e].call(r,t)}))},reset:function(){this._eachEmitter(this._proxiedCancelHandler),this._activeEmitters=[]},resetEmitter:function(e){this._proxiedCancelHandler(e)},_pointerDownHandler:function(e){d.isMouseEvent(e)&&e.which>1||this._updateEmitters(e)},_updateEmitters:function(e){this._isSetChanged(e)&&(this._cleanEmitters(e),this._fetchEmitters(e))},_isSetChanged:function(e){var t=this._closestEmitter(e),r=this._emittersSet||[],n=t.length!==r.length;return l(t,(function(e,t){return!(n=n||r[e]!==t)})),this._emittersSet=t,n},_closestEmitter:function(e){var t=this,r=[],i=n(e.target);function o(n,i){i&&i.validatePointers(e)&&i.validate(e)&&(i.addCancelCallback(t._proxiedCancelHandler),i.addAcceptCallback(t._proxiedAcceptHandler),r.push(i))}for(;i.length;){var s=a.data(i.get(0),"dxEmitter")||[];l(s,o),i=i.parent()}return r},_acceptHandler:function(e,t){var r=this;this._eachEmitter((function(n){n!==e&&r._cancelEmitter(n,t)}))},_cancelHandler:function(e,t){this._cancelEmitter(e,t)},_cancelEmitter:function(e,t){var r=this._activeEmitters;t?e.cancel(t):e.reset(),e.removeCancelCallback(),e.removeAcceptCallback();var n=p(e,r);n>-1&&r.splice(n,1)},_cleanEmitters:function(e){this._applyToEmitters("end",e),this.reset(e)},_fetchEmitters:function(e){this._activeEmitters=this._emittersSet.slice(),this._applyToEmitters("start",e)},_pointerMoveHandler:function(e){this._applyToEmitters("move",e)},_pointerUpHandler:function(e){this._updateEmitters(e)},_mouseWheelHandler:function(e){this._allowInterruptionByMouseWheel()&&(e.pointers=[null],this._pointerDownHandler(e),this._adjustWheelEvent(e),this._pointerMoveHandler(e),e.pointers=[],this._pointerUpHandler(e))},_allowInterruptionByMouseWheel:function(){var e=!0;return this._eachEmitter((function(t){return e=t.allowInterruptionByMouseWheel()&&e})),e},_adjustWheelEvent:function(e){var t=null;if(this._eachEmitter((function(r){if(r.gesture){var n=r.getDirection(e);return"horizontal"!==n&&!e.shiftKey||"vertical"!==n&&e.shiftKey?(t=r,!1):void 0}})),t){var r=t.getDirection(e),n="both"===r&&!e.shiftKey||"vertical"===r;e[n?"pageY":"pageX"]+=e.delta}},isActive:function(e){var t=!1;return this._eachEmitter((function(r){t=t||r.getElement().is(e)})),t}}));e.exports=function(e){var t=e.emitter,r=e.events[0],n=e.events;l(n,(function(i,o){m(o,{noBubble:!e.bubble,setup:function(e){var n=a.data(e,"dxEmitterSubscription")||{},i=a.data(e,"dxEmitter")||{},s=i[r]||new t(e);n[o]=!0,i[r]=s,a.data(e,"dxEmitter",i),a.data(e,"dxEmitterSubscription",n)},add:function(e,t){a.data(e,"dxEmitter")[r].configure(c({delegateSelector:t.selector},t.data),t.type)},teardown:function(e){var t=a.data(e,"dxEmitterSubscription"),i=a.data(e,"dxEmitter"),s=i[r];delete t[o];var u=!0;l(n,(function(e,r){return u=u&&!t[r]})),u&&(g.isActive(e)&&g.resetEmitter(s),s&&s.dispose(),delete i[r])}})}))}},Z7H3:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"CommandExecuted":{"delay":5,"operation":"GetCommandInvocation","maxAttempts":20,"acceptors":[{"expected":"Pending","matcher":"path","state":"retry","argument":"Status"},{"expected":"InProgress","matcher":"path","state":"retry","argument":"Status"},{"expected":"Delayed","matcher":"path","state":"retry","argument":"Status"},{"expected":"Success","matcher":"path","state":"success","argument":"Status"},{"expected":"Cancelled","matcher":"path","state":"failure","argument":"Status"},{"expected":"TimedOut","matcher":"path","state":"failure","argument":"Status"},{"expected":"Failed","matcher":"path","state":"failure","argument":"Status"},{"expected":"Cancelling","matcher":"path","state":"failure","argument":"Status"},{"state":"retry","matcher":"error","expected":"InvocationDoesNotExist"}]}}}')},ZBvn:function(e,t,r){"use strict";function n(e){this._subscribeToTracker(e.tracker,e.tooltip,e.layerCollection)}n.prototype={constructor:n,dispose:function(){this._offTracker(),this._offTracker=null},_subscribeToTracker:function(e,t,r){this._offTracker=e.on({"focus-on":function(e){var n,i,o=!1;t.isEnabled()&&(i=(n=r.byName(e.data.name))&&n.getProxy(e.data.index))&&t.show(i,{x:0,y:0,offset:0},{target:i})&&(t.move(e.x,e.y,12),o=!0),e.done(o)},"focus-move":function(e){t.move(e.x,e.y,12)},"focus-off":function(){t.hide()}})}},t.TooltipViewer=n},ZGfa:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.lexmodelbuildingservice={},n.LexModelBuildingService=i.defineService("lexmodelbuildingservice",["2017-04-19"]),Object.defineProperty(o.services.lexmodelbuildingservice,"2017-04-19",{get:function(){var e=r("bXs8");return e.paginators=r("q7OD").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.LexModelBuildingService},ZHa6:function(e,t,r){var n=r("QsWE");function i(e,t){if("string"==typeof e){if(["legacy","regional"].indexOf(e.toLowerCase())>=0)return e.toLowerCase();throw n.util.error(new Error,t)}}e.exports=function(e,t){var r;if((e=e||{})[t.clientConfig]&&(r=i(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy" or "regional". Got "'+e[t.clientConfig]+'".'})))return r;if(!n.util.isNode())return r;if(Object.prototype.hasOwnProperty.call(process.env,t.env)&&(r=i(process.env[t.env],{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy" or "regional". Got "'+process.env[t.env]+'".'})))return r;var o={};try{o=n.util.getProfilesFromSharedConfig(n.util.iniLoader)[process.env.AWS_PROFILE||n.util.defaultProfile]}catch(s){}return o&&Object.prototype.hasOwnProperty.call(o,t.sharedConfig)&&(r=i(o[t.sharedConfig],{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy" or "regional". Got "'+o[t.sharedConfig]+'".'})),r}},ZIK4:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-10-25","endpointPrefix":"directconnect","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Direct Connect","serviceId":"Direct Connect","signatureVersion":"v4","targetPrefix":"OvertureService","uid":"directconnect-2012-10-25"},"operations":{"AcceptDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["directConnectGatewayId","proposalId","associatedGatewayOwnerAccount"],"members":{"directConnectGatewayId":{},"proposalId":{},"associatedGatewayOwnerAccount":{},"overrideAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"AllocateConnectionOnInterconnect":{"input":{"type":"structure","required":["bandwidth","connectionName","ownerAccount","interconnectId","vlan"],"members":{"bandwidth":{},"connectionName":{},"ownerAccount":{},"interconnectId":{},"vlan":{"type":"integer"}}},"output":{"shape":"So"},"deprecated":true},"AllocateHostedConnection":{"input":{"type":"structure","required":["connectionId","ownerAccount","bandwidth","connectionName","vlan"],"members":{"connectionId":{},"ownerAccount":{},"bandwidth":{},"connectionName":{},"vlan":{"type":"integer"},"tags":{"shape":"S10"}}},"output":{"shape":"So"}},"AllocatePrivateVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newPrivateVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newPrivateVirtualInterfaceAllocation":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"addressFamily":{},"customerAddress":{},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"AllocatePublicVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newPublicVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newPublicVirtualInterfaceAllocation":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"routeFilterPrefixes":{"shape":"S5"},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"AllocateTransitVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newTransitVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newTransitVirtualInterfaceAllocation":{"type":"structure","members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"tags":{"shape":"S10"}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"AssociateConnectionWithLag":{"input":{"type":"structure","required":["connectionId","lagId"],"members":{"connectionId":{},"lagId":{}}},"output":{"shape":"So"}},"AssociateHostedConnection":{"input":{"type":"structure","required":["connectionId","parentConnectionId"],"members":{"connectionId":{},"parentConnectionId":{}}},"output":{"shape":"So"}},"AssociateMacSecKey":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"secretARN":{},"ckn":{},"cak":{}}},"output":{"type":"structure","members":{"connectionId":{},"macSecKeys":{"shape":"S18"}}}},"AssociateVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId","connectionId"],"members":{"virtualInterfaceId":{},"connectionId":{}}},"output":{"shape":"S1o"}},"ConfirmConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"type":"structure","members":{"connectionState":{}}}},"ConfirmCustomerAgreement":{"input":{"type":"structure","members":{"agreementName":{}}},"output":{"type":"structure","members":{"status":{}}}},"ConfirmPrivateVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"virtualGatewayId":{},"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"ConfirmPublicVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"ConfirmTransitVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId","directConnectGatewayId"],"members":{"virtualInterfaceId":{},"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"CreateBGPPeer":{"input":{"type":"structure","members":{"virtualInterfaceId":{},"newBGPPeer":{"type":"structure","members":{"asn":{"type":"integer"},"authKey":{},"addressFamily":{},"amazonAddress":{},"customerAddress":{}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"CreateConnection":{"input":{"type":"structure","required":["location","bandwidth","connectionName"],"members":{"location":{},"bandwidth":{},"connectionName":{},"lagId":{},"tags":{"shape":"S10"},"providerName":{},"requestMACSec":{"type":"boolean"}}},"output":{"shape":"So"}},"CreateDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayName"],"members":{"directConnectGatewayName":{},"amazonSideAsn":{"type":"long"}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"CreateDirectConnectGatewayAssociation":{"input":{"type":"structure","required":["directConnectGatewayId"],"members":{"directConnectGatewayId":{},"gatewayId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"CreateDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["directConnectGatewayId","directConnectGatewayOwnerAccount","gatewayId"],"members":{"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"gatewayId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"removeAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposal":{"shape":"S32"}}}},"CreateInterconnect":{"input":{"type":"structure","required":["interconnectName","bandwidth","location"],"members":{"interconnectName":{},"bandwidth":{},"location":{},"lagId":{},"tags":{"shape":"S10"},"providerName":{}}},"output":{"shape":"S36"}},"CreateLag":{"input":{"type":"structure","required":["numberOfConnections","location","connectionsBandwidth","lagName"],"members":{"numberOfConnections":{"type":"integer"},"location":{},"connectionsBandwidth":{},"lagName":{},"connectionId":{},"tags":{"shape":"S10"},"childConnectionTags":{"shape":"S10"},"providerName":{},"requestMACSec":{"type":"boolean"}}},"output":{"shape":"S3b"}},"CreatePrivateVirtualInterface":{"input":{"type":"structure","required":["connectionId","newPrivateVirtualInterface"],"members":{"connectionId":{},"newPrivateVirtualInterface":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"virtualGatewayId":{},"directConnectGatewayId":{},"tags":{"shape":"S10"},"enableSiteLink":{"type":"boolean"}}}}},"output":{"shape":"S1o"}},"CreatePublicVirtualInterface":{"input":{"type":"structure","required":["connectionId","newPublicVirtualInterface"],"members":{"connectionId":{},"newPublicVirtualInterface":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"routeFilterPrefixes":{"shape":"S5"},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"CreateTransitVirtualInterface":{"input":{"type":"structure","required":["connectionId","newTransitVirtualInterface"],"members":{"connectionId":{},"newTransitVirtualInterface":{"type":"structure","members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"directConnectGatewayId":{},"tags":{"shape":"S10"},"enableSiteLink":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"DeleteBGPPeer":{"input":{"type":"structure","members":{"virtualInterfaceId":{},"asn":{"type":"integer"},"customerAddress":{},"bgpPeerId":{}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"DeleteConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"shape":"So"}},"DeleteDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayId"],"members":{"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"DeleteDirectConnectGatewayAssociation":{"input":{"type":"structure","members":{"associationId":{},"directConnectGatewayId":{},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"DeleteDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["proposalId"],"members":{"proposalId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposal":{"shape":"S32"}}}},"DeleteInterconnect":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{}}},"output":{"type":"structure","members":{"interconnectState":{}}}},"DeleteLag":{"input":{"type":"structure","required":["lagId"],"members":{"lagId":{}}},"output":{"shape":"S3b"}},"DeleteVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"DescribeConnectionLoa":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"providerName":{},"loaContentType":{}}},"output":{"type":"structure","members":{"loa":{"shape":"S44"}}},"deprecated":true},"DescribeConnections":{"input":{"type":"structure","members":{"connectionId":{}}},"output":{"shape":"S47"}},"DescribeConnectionsOnInterconnect":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{}}},"output":{"shape":"S47"},"deprecated":true},"DescribeCustomerMetadata":{"output":{"type":"structure","members":{"agreements":{"type":"list","member":{"type":"structure","members":{"agreementName":{},"status":{}}}},"nniPartnerType":{}}}},"DescribeDirectConnectGatewayAssociationProposals":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"proposalId":{},"associatedGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposals":{"type":"list","member":{"shape":"S32"}},"nextToken":{}}}},"DescribeDirectConnectGatewayAssociations":{"input":{"type":"structure","members":{"associationId":{},"associatedGatewayId":{},"directConnectGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociations":{"type":"list","member":{"shape":"S9"}},"nextToken":{}}}},"DescribeDirectConnectGatewayAttachments":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"virtualInterfaceId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGatewayAttachments":{"type":"list","member":{"type":"structure","members":{"directConnectGatewayId":{},"virtualInterfaceId":{},"virtualInterfaceRegion":{},"virtualInterfaceOwnerAccount":{},"attachmentState":{},"attachmentType":{},"stateChangeError":{}}}},"nextToken":{}}}},"DescribeDirectConnectGateways":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGateways":{"type":"list","member":{"shape":"S2v"}},"nextToken":{}}}},"DescribeHostedConnections":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"shape":"S47"}},"DescribeInterconnectLoa":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{},"providerName":{},"loaContentType":{}}},"output":{"type":"structure","members":{"loa":{"shape":"S44"}}},"deprecated":true},"DescribeInterconnects":{"input":{"type":"structure","members":{"interconnectId":{}}},"output":{"type":"structure","members":{"interconnects":{"type":"list","member":{"shape":"S36"}}}}},"DescribeLags":{"input":{"type":"structure","members":{"lagId":{}}},"output":{"type":"structure","members":{"lags":{"type":"list","member":{"shape":"S3b"}}}}},"DescribeLoa":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"providerName":{},"loaContentType":{}}},"output":{"shape":"S44"}},"DescribeLocations":{"output":{"type":"structure","members":{"locations":{"type":"list","member":{"type":"structure","members":{"locationCode":{},"locationName":{},"region":{},"availablePortSpeeds":{"type":"list","member":{}},"availableProviders":{"type":"list","member":{}},"availableMacSecPortSpeeds":{"type":"list","member":{}}}}}}}},"DescribeRouterConfiguration":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"routerTypeIdentifier":{}}},"output":{"type":"structure","members":{"customerRouterConfig":{},"router":{"type":"structure","members":{"vendor":{},"platform":{},"software":{},"xsltTemplateName":{},"xsltTemplateNameForMacSec":{},"routerTypeIdentifier":{}}},"virtualInterfaceId":{},"virtualInterfaceName":{}}}},"DescribeTags":{"input":{"type":"structure","required":["resourceArns"],"members":{"resourceArns":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"resourceTags":{"type":"list","member":{"type":"structure","members":{"resourceArn":{},"tags":{"shape":"S10"}}}}}}},"DescribeVirtualGateways":{"output":{"type":"structure","members":{"virtualGateways":{"type":"list","member":{"type":"structure","members":{"virtualGatewayId":{},"virtualGatewayState":{}}}}}}},"DescribeVirtualInterfaces":{"input":{"type":"structure","members":{"connectionId":{},"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaces":{"type":"list","member":{"shape":"S1o"}}}}},"DisassociateConnectionFromLag":{"input":{"type":"structure","required":["connectionId","lagId"],"members":{"connectionId":{},"lagId":{}}},"output":{"shape":"So"}},"DisassociateMacSecKey":{"input":{"type":"structure","required":["connectionId","secretARN"],"members":{"connectionId":{},"secretARN":{}}},"output":{"type":"structure","members":{"connectionId":{},"macSecKeys":{"shape":"S18"}}}},"ListVirtualInterfaceTestHistory":{"input":{"type":"structure","members":{"testId":{},"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"status":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"virtualInterfaceTestHistory":{"type":"list","member":{"shape":"S69"}},"nextToken":{}}}},"StartBgpFailoverTest":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"testDurationInMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"virtualInterfaceTest":{"shape":"S69"}}}},"StopBgpFailoverTest":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceTest":{"shape":"S69"}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S10"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"connectionName":{},"encryptionMode":{}}},"output":{"shape":"So"}},"UpdateDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayId","newDirectConnectGatewayName"],"members":{"directConnectGatewayId":{},"newDirectConnectGatewayName":{}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"UpdateDirectConnectGatewayAssociation":{"input":{"type":"structure","members":{"associationId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"removeAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"UpdateLag":{"input":{"type":"structure","required":["lagId"],"members":{"lagId":{},"lagName":{},"minimumLinks":{"type":"integer"},"encryptionMode":{}}},"output":{"shape":"S3b"}},"UpdateVirtualInterfaceAttributes":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"mtu":{"type":"integer"},"enableSiteLink":{"type":"boolean"},"virtualInterfaceName":{}}},"output":{"shape":"S1o"}}},"shapes":{"S5":{"type":"list","member":{"type":"structure","members":{"cidr":{}}}},"S9":{"type":"structure","members":{"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"associationState":{},"stateChangeError":{},"associatedGateway":{"shape":"Sc"},"associationId":{},"allowedPrefixesToDirectConnectGateway":{"shape":"S5"},"virtualGatewayId":{},"virtualGatewayRegion":{"type":"string","deprecated":true},"virtualGatewayOwnerAccount":{}}},"Sc":{"type":"structure","members":{"id":{},"type":{},"ownerAccount":{},"region":{}}},"So":{"type":"structure","members":{"ownerAccount":{},"connectionId":{},"connectionName":{},"connectionState":{},"region":{},"location":{},"bandwidth":{},"vlan":{"type":"integer"},"partnerName":{},"loaIssueTime":{"type":"timestamp"},"lagId":{},"awsDevice":{"shape":"Sv"},"jumboFrameCapable":{"type":"boolean"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{},"macSecCapable":{"type":"boolean"},"portEncryptionStatus":{},"encryptionMode":{},"macSecKeys":{"shape":"S18"}}},"Sv":{"type":"string","deprecated":true},"S10":{"type":"list","member":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}}},"S18":{"type":"list","member":{"type":"structure","members":{"secretARN":{},"ckn":{},"state":{},"startOn":{}}}},"S1o":{"type":"structure","members":{"ownerAccount":{},"virtualInterfaceId":{},"location":{},"connectionId":{},"virtualInterfaceType":{},"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"amazonSideAsn":{"type":"long"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"virtualInterfaceState":{},"customerRouterConfig":{},"mtu":{"type":"integer"},"jumboFrameCapable":{"type":"boolean"},"virtualGatewayId":{},"directConnectGatewayId":{},"routeFilterPrefixes":{"shape":"S5"},"bgpPeers":{"type":"list","member":{"type":"structure","members":{"bgpPeerId":{},"asn":{"type":"integer"},"authKey":{},"addressFamily":{},"amazonAddress":{},"customerAddress":{},"bgpPeerState":{},"bgpStatus":{},"awsDeviceV2":{},"awsLogicalDeviceId":{}}}},"region":{},"awsDeviceV2":{},"awsLogicalDeviceId":{},"tags":{"shape":"S10"},"siteLinkEnabled":{"type":"boolean"}}},"S2v":{"type":"structure","members":{"directConnectGatewayId":{},"directConnectGatewayName":{},"amazonSideAsn":{"type":"long"},"ownerAccount":{},"directConnectGatewayState":{},"stateChangeError":{}}},"S32":{"type":"structure","members":{"proposalId":{},"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"proposalState":{},"associatedGateway":{"shape":"Sc"},"existingAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"requestedAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"S36":{"type":"structure","members":{"interconnectId":{},"interconnectName":{},"interconnectState":{},"region":{},"location":{},"bandwidth":{},"loaIssueTime":{"type":"timestamp"},"lagId":{},"awsDevice":{"shape":"Sv"},"jumboFrameCapable":{"type":"boolean"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{}}},"S3b":{"type":"structure","members":{"connectionsBandwidth":{},"numberOfConnections":{"type":"integer"},"lagId":{},"ownerAccount":{},"lagName":{},"lagState":{},"location":{},"region":{},"minimumLinks":{"type":"integer"},"awsDevice":{"shape":"Sv"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"connections":{"shape":"S3d"},"allowsHostedConnections":{"type":"boolean"},"jumboFrameCapable":{"type":"boolean"},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{},"macSecCapable":{"type":"boolean"},"encryptionMode":{},"macSecKeys":{"shape":"S18"}}},"S3d":{"type":"list","member":{"shape":"So"}},"S44":{"type":"structure","members":{"loaContent":{"type":"blob"},"loaContentType":{}}},"S47":{"type":"structure","members":{"connections":{"shape":"S3d"}}},"S65":{"type":"list","member":{}},"S69":{"type":"structure","members":{"testId":{},"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"status":{},"ownerAccount":{},"testDurationInMinutes":{"type":"integer"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"}}}}}')},ZJYt:function(e,t,r){var n=r("m5lJ").escapeAttribute;function i(e,t){void 0===t&&(t=[]),this.name=e,this.children=t,this.attributes={}}i.prototype.addAttribute=function(e,t){return this.attributes[e]=t,this},i.prototype.addChildNode=function(e){return this.children.push(e),this},i.prototype.removeAttribute=function(e){return delete this.attributes[e],this},i.prototype.toString=function(){for(var e=Boolean(this.children.length),t="<"+this.name,r=this.attributes,i=0,o=Object.keys(r);i"+this.children.map((function(e){return e.toString()})).join("")+"":"/>")},e.exports={XmlNode:i}},ZONe:function(e,t,r){var n=r("QsWE"),i=n.util.inherit,o=r("CNpV");n.Response=i({constructor:function(e){this.request=e,this.data=null,this.error=null,this.retryCount=0,this.redirectCount=0,this.httpResponse=new n.HttpResponse,e&&(this.maxRetries=e.service.numRetries(),this.maxRedirects=e.service.config.maxRedirects)},nextPage:function(e){var t,r=this.request.service,i=this.request.operation;try{t=r.paginationConfig(i,!0)}catch(u){this.error=u}if(!this.hasNextPage()){if(e)e(this.error,null);else if(this.error)throw this.error;return null}var o=n.util.copy(this.request.params);if(this.nextPageTokens){var s=t.inputToken;"string"==typeof s&&(s=[s]);for(var a=0;a180||Math.floor(e[1])>90)){var r=e[2]-e[0],n=e[1]-e[3];t._projection.setEngine({to:function(t){return[2*(t[0]-e[0])/r-1,2*(t[1]-e[3])/n-1]},from:function(t){return[(t[0]+1)*r/2+e[0],(t[1]+1)*n/2+e[3]]}})}}})},_getBoundsFromData:function(){var e=this._getBoundingBoxFromDataSource();if(!e){var t=(0,l.getMaxBound)(this.getLayers().map((function(e){return e.getBounds()})));t&&(e=t)}return e=[(e=e||[])[0],e[3],e[2],e[1]]},_initLegendsControl:function(){this._legendsControl=new c.default.LegendsControl({renderer:this._renderer,container:this._root,widget:this,layoutControl:this._layoutControl,themeManager:this._themeManager,dataExchanger:this._dataExchanger,notifyDirty:this._notifyDirty,notifyReady:this._notifyReady})},_initControlBar:function(e){this._controlBar=new o.default.ControlBar({renderer:this._renderer,container:this._root,layoutControl:this._layoutControl,projection:this._projection,tracker:this._tracker,dataKey:e})},_initElements:function(){var e,t=this,r="vectormap-data-"+O++,n=0;t._preventProjectionEvents=function(){e=!0},t._allowProjectionEvents=function(){e=!1},t._notifyDirty=function(){t._resetIsReady(),++n},t._notifyReady=function(){t._allowProjectionEvents(),0==--n&&t._drawn()},t._preventProjectionEvents(),t._dataExchanger=new u.default.DataExchanger,t._projection=new i.Projection({centerChanged:function(r){e||t._eventTrigger("centerChanged",{center:r})},zoomChanged:function(r){e||t._eventTrigger("zoomFactorChanged",{zoomFactor:r})}}),t._tracker=new a.default.Tracker({root:t._root,projection:t._projection,dataKey:r}),t._gestureHandler=new s.default.GestureHandler({projection:t._projection,renderer:t._renderer,tracker:t._tracker}),t._layoutControl=new p.default.LayoutControl,t._layoutControl.suspend(),t._initLayerCollection(r),t._initControlBar(r),t._initLegendsControl(),t._tooltipViewer=new m.default.TooltipViewer({tracker:t._tracker,tooltip:t._tooltip,layerCollection:t._layerCollection})},_change_RESUME_LAYOUT:function(){this._layoutControl.resume()},_initialChanges:["PROJECTION","RESUME_LAYOUT","LAYOUT_INIT","BOUNDS","MAX_ZOOM_FACTOR","ZOOM_FACTOR","CENTER"],_layoutChangesOrder:["RESUME_LAYOUT","LAYERS"],_initCore:function(){this._root=this._renderer.root.attr({align:"center",cursor:"default"}),this._initElements()},_disposeCore:function(){this._controlBar.dispose(),this._gestureHandler.dispose(),this._tracker.dispose(),this._legendsControl.dispose(),this._layerCollection.dispose(),this._layoutControl.dispose(),this._tooltipViewer.dispose(),this._dataExchanger.dispose(),this._projection.dispose(),this._dataExchanger=this._gestureHandler=this._projection=this._tracker=this._layoutControl=this._root=this._layerCollection=this._controlBar=this._legendsControl=null},_setupInteraction:function(){var e={centeringEnabled:!!(0,n.parseScalar)(this._getOption("panningEnabled",!0),!0),zoomingEnabled:!!(0,n.parseScalar)(this._getOption("zoomingEnabled",!0),!0)};this._gestureHandler.setInteraction(e),this._controlBar.setInteraction(e)},_getDefaultSize:function(){return{width:800,height:400}},_applySize:function(e){var t={left:e[0],top:e[1],width:e[2]-e[0],height:e[3]-e[1],right:0,bottom:0};this._projection.setSize(t),this._layoutControl.setSize(t),this._layerCollection.setRect([t.left,t.top,t.width,t.height])},_optionChanging:function(e,t,r){t&&r&&v.test(e)&&(t.dataSource&&r.dataSource&&t!==r?t.dataSource=null:_.test(e)&&this.option(e,null))},_applyChanges:function(){this._notifyDirty(),this.callBase.apply(this,arguments),this._notifyReady()},_optionChangesMap:{background:"BACKGROUND",layers:"LAYERS",controlBar:"CONTROL_BAR",legends:"LEGENDS",touchEnabled:"TRACKER",wheelEnabled:"TRACKER",panningEnabled:"INTERACTION",zoomingEnabled:"INTERACTION",projection:"PROJECTION",bounds:"BOUNDS",maxZoomFactor:"MAX_ZOOM_FACTOR",zoomFactor:"ZOOM_FACTOR",center:"CENTER"},_optionChangesOrder:["PROJECTION","BOUNDS","MAX_ZOOM_FACTOR","ZOOM_FACTOR","CENTER","BACKGROUND","CONTROL_BAR","LEGENDS","TRACKER","INTERACTION"],_change_PROJECTION:function(){this._setProjection()},_change_BOUNDS:function(){this._setBounds()},_change_MAX_ZOOM_FACTOR:function(){this._setMaxZoom()},_change_ZOOM_FACTOR:function(){this._setZoom()},_change_CENTER:function(){this._setCenter()},_change_BACKGROUND:function(){this._setBackgroundOptions()},_change_LAYERS:function(){this._setLayerCollectionOptions()},_change_CONTROL_BAR:function(){this._setControlBarOptions()},_change_LEGENDS:function(){this._setLegendsOptions()},_change_TRACKER:function(){this._setTrackerOptions()},_change_INTERACTION:function(){this._setupInteraction()},_themeDependentChanges:["BACKGROUND","LAYERS","CONTROL_BAR","LEGENDS","TRACKER","INTERACTION"],_setProjection:function(){this._projection.setEngine(this.option("projection"))},_setBounds:function(){this._projection.setBounds(this.option("bounds"))},_setMaxZoom:function(){this._projection.setMaxZoom(this.option("maxZoomFactor"))},_setZoom:function(){this._projection.setZoom(this.option("zoomFactor"))},_setCenter:function(){this._projection.setCenter(this.option("center"))},_setBackgroundOptions:function(){this._layerCollection.setBackgroundOptions(this._getOption("background"))},_setLayerCollectionOptions:function(){this._layerCollection.setOptions(this.option("layers"))},_getBoundingBoxFromDataSource:function(){var e=this._layerCollection.items(),t=[1/0,-1/0,-1/0,1/0],r=e&&e.length?e.reduce((function(e,t){var r=t.getData(),n=r.count();if(n>0){var i=r.getBBox();if(i)e=I(e,i);else for(var o=0;ol)&&void 0===e.nsecs&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");l=y,m=h,c=a;var b=(1e4*(268435455&(y+=122192928e5))+h)%4294967296;i[n++]=b>>>24&255,i[n++]=b>>>16&255,i[n++]=b>>>8&255,i[n++]=255&b;var f=y/4294967296*1e4&268435455;i[n++]=f>>>8&255,i[n++]=255&f,i[n++]=f>>>24&15|16,i[n++]=f>>>16&255,i[n++]=a>>>8|128,i[n++]=255&a;for(var S=0;S<6;++S)i[n+S]=s[S];return t||p(i)};var y=function(e,t,r){var n=function(e,n,i,o){var s=i&&o||0;if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=new Array(e.length),r=0;r>16)+(t>>16)+(r>>16)<<16|65535&r}function g(e,t,r,n,i,o){return h((s=h(h(t,e),h(n,o)))<<(a=i)|s>>>32-a,r);var s,a}function b(e,t,r,n,i,o,s){return g(t&r|~t&n,e,t,i,o,s)}function f(e,t,r,n,i,o,s){return g(t&n|r&~n,e,t,i,o,s)}function S(e,t,r,n,i,o,s){return g(t^r^n,e,t,i,o,s)}function v(e,t,r,n,i,o,s){return g(r^(t|~n),e,t,i,o,s)}var _=y("v3",48,(function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Array(t.length);for(var r=0;r>5]>>>t%32&255,n=parseInt("0123456789abcdef".charAt(r>>>4&15)+"0123456789abcdef".charAt(15&r),16),i.push(n);return i}(function(e,t){var r,n,i,o,s;e[t>>5]|=128<>>9<<4)]=t;var a=1732584193,u=-271733879,c=-1732584194,p=271733878;for(r=0;r>2)-1]=void 0,t=0;t>5]|=(255&e[t/8])<>>32-t}var C=y("v5",80,(function(e){var t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var n=unescape(encodeURIComponent(e));e=new Array(n.length);for(var i=0;i>>0;h=y,y=d,d=N(m,30)>>>0,m=l,l=b}r[0]=r[0]+l>>>0,r[1]=r[1]+m>>>0,r[2]=r[2]+d>>>0,r[3]=r[3]+y>>>0,r[4]=r[4]+h>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,255&r[0],r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,255&r[1],r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,255&r[2],r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,255&r[3],r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,255&r[4]]}));r.d(t,"v1",(function(){return d})),r.d(t,"v3",(function(){return _})),r.d(t,"v4",(function(){return O})),r.d(t,"v5",(function(){return C}))},bXs8:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-04-19","endpointPrefix":"models.lex","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Lex Model Building Service","serviceId":"Lex Model Building Service","signatureVersion":"v4","signingName":"lex","uid":"lex-models-2017-04-19"},"operations":{"CreateBotVersion":{"http":{"requestUri":"/bots/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"enableModelImprovements":{"type":"boolean"},"detectSentiment":{"type":"boolean"}}}},"CreateIntentVersion":{"http":{"requestUri":"/intents/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"CreateSlotTypeVersion":{"http":{"requestUri":"/slottypes/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"DeleteBot":{"http":{"method":"DELETE","requestUri":"/bots/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteBotAlias":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/aliases/{name}","responseCode":204},"input":{"type":"structure","required":["name","botName"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"}}}},"DeleteBotChannelAssociation":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/{name}","responseCode":204},"input":{"type":"structure","required":["name","botName","botAlias"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"}}}},"DeleteBotVersion":{"http":{"method":"DELETE","requestUri":"/bots/{name}/versions/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteIntent":{"http":{"method":"DELETE","requestUri":"/intents/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteIntentVersion":{"http":{"method":"DELETE","requestUri":"/intents/{name}/versions/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteSlotType":{"http":{"method":"DELETE","requestUri":"/slottypes/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteSlotTypeVersion":{"http":{"method":"DELETE","requestUri":"/slottypes/{name}/version/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteUtterances":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/utterances/{userId}","responseCode":204},"input":{"type":"structure","required":["botName","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"userId":{"location":"uri","locationName":"userId"}}}},"GetBot":{"http":{"method":"GET","requestUri":"/bots/{name}/versions/{versionoralias}","responseCode":200},"input":{"type":"structure","required":["name","versionOrAlias"],"members":{"name":{"location":"uri","locationName":"name"},"versionOrAlias":{"location":"uri","locationName":"versionoralias"}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"detectSentiment":{"type":"boolean"}}}},"GetBotAlias":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{name}","responseCode":200},"input":{"type":"structure","required":["name","botName"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"}}}},"GetBotAliases":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/","responseCode":200},"input":{"type":"structure","required":["botName"],"members":{"botName":{"location":"uri","locationName":"botName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"BotAliases":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"}}}},"nextToken":{}}}},"GetBotChannelAssociation":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/{name}","responseCode":200},"input":{"type":"structure","required":["name","botName","botAlias"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botAlias":{},"botName":{},"createdDate":{"type":"timestamp"},"type":{},"botConfiguration":{"shape":"S2z"},"status":{},"failureReason":{}}}},"GetBotChannelAssociations":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/","responseCode":200},"input":{"type":"structure","required":["botName","botAlias"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"botChannelAssociations":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"botAlias":{},"botName":{},"createdDate":{"type":"timestamp"},"type":{},"botConfiguration":{"shape":"S2z"},"status":{},"failureReason":{}}}},"nextToken":{}}}},"GetBotVersions":{"http":{"method":"GET","requestUri":"/bots/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"bots":{"shape":"S38"},"nextToken":{}}}},"GetBots":{"http":{"method":"GET","requestUri":"/bots/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"bots":{"shape":"S38"},"nextToken":{}}}},"GetBuiltinIntent":{"http":{"method":"GET","requestUri":"/builtins/intents/{signature}","responseCode":200},"input":{"type":"structure","required":["signature"],"members":{"signature":{"location":"uri","locationName":"signature"}}},"output":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"},"slots":{"type":"list","member":{"type":"structure","members":{"name":{}}}}}}},"GetBuiltinIntents":{"http":{"method":"GET","requestUri":"/builtins/intents/","responseCode":200},"input":{"type":"structure","members":{"locale":{"location":"querystring","locationName":"locale"},"signatureContains":{"location":"querystring","locationName":"signatureContains"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"intents":{"type":"list","member":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"}}}},"nextToken":{}}}},"GetBuiltinSlotTypes":{"http":{"method":"GET","requestUri":"/builtins/slottypes/","responseCode":200},"input":{"type":"structure","members":{"locale":{"location":"querystring","locationName":"locale"},"signatureContains":{"location":"querystring","locationName":"signatureContains"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"slotTypes":{"type":"list","member":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"}}}},"nextToken":{}}}},"GetExport":{"http":{"method":"GET","requestUri":"/exports/","responseCode":200},"input":{"type":"structure","required":["name","version","resourceType","exportType"],"members":{"name":{"location":"querystring","locationName":"name"},"version":{"location":"querystring","locationName":"version"},"resourceType":{"location":"querystring","locationName":"resourceType"},"exportType":{"location":"querystring","locationName":"exportType"}}},"output":{"type":"structure","members":{"name":{},"version":{},"resourceType":{},"exportType":{},"exportStatus":{},"failureReason":{},"url":{}}}},"GetImport":{"http":{"method":"GET","requestUri":"/imports/{importId}","responseCode":200},"input":{"type":"structure","required":["importId"],"members":{"importId":{"location":"uri","locationName":"importId"}}},"output":{"type":"structure","members":{"name":{},"resourceType":{},"mergeStrategy":{},"importId":{},"importStatus":{},"failureReason":{"type":"list","member":{}},"createdDate":{"type":"timestamp"}}}},"GetIntent":{"http":{"method":"GET","requestUri":"/intents/{name}/versions/{version}","responseCode":200},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"GetIntentVersions":{"http":{"method":"GET","requestUri":"/intents/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"intents":{"shape":"S45"},"nextToken":{}}}},"GetIntents":{"http":{"method":"GET","requestUri":"/intents/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"intents":{"shape":"S45"},"nextToken":{}}}},"GetMigration":{"http":{"method":"GET","requestUri":"/migrations/{migrationId}","responseCode":200},"input":{"type":"structure","required":["migrationId"],"members":{"migrationId":{"location":"uri","locationName":"migrationId"}}},"output":{"type":"structure","members":{"migrationId":{},"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationStatus":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"},"alerts":{"type":"list","member":{"type":"structure","members":{"type":{},"message":{},"details":{"type":"list","member":{}},"referenceURLs":{"type":"list","member":{}}}}}}}},"GetMigrations":{"http":{"method":"GET","requestUri":"/migrations","responseCode":200},"input":{"type":"structure","members":{"sortByAttribute":{"location":"querystring","locationName":"sortByAttribute"},"sortByOrder":{"location":"querystring","locationName":"sortByOrder"},"v1BotNameContains":{"location":"querystring","locationName":"v1BotNameContains"},"migrationStatusEquals":{"location":"querystring","locationName":"migrationStatusEquals"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"migrationSummaries":{"type":"list","member":{"type":"structure","members":{"migrationId":{},"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationStatus":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"}}}},"nextToken":{}}}},"GetSlotType":{"http":{"method":"GET","requestUri":"/slottypes/{name}/versions/{version}","responseCode":200},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"GetSlotTypeVersions":{"http":{"method":"GET","requestUri":"/slottypes/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"slotTypes":{"shape":"S4x"},"nextToken":{}}}},"GetSlotTypes":{"http":{"method":"GET","requestUri":"/slottypes/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"slotTypes":{"shape":"S4x"},"nextToken":{}}}},"GetUtterancesView":{"http":{"method":"GET","requestUri":"/bots/{botname}/utterances?view=aggregation","responseCode":200},"input":{"type":"structure","required":["botName","botVersions","statusType"],"members":{"botName":{"location":"uri","locationName":"botname"},"botVersions":{"location":"querystring","locationName":"bot_versions","type":"list","member":{}},"statusType":{"location":"querystring","locationName":"status_type"}}},"output":{"type":"structure","members":{"botName":{},"utterances":{"type":"list","member":{"type":"structure","members":{"botVersion":{},"utterances":{"type":"list","member":{"type":"structure","members":{"utteranceString":{},"count":{"type":"integer"},"distinctUsers":{"type":"integer"},"firstUtteredDate":{"type":"timestamp"},"lastUtteredDate":{"type":"timestamp"}}}}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"S5e"}}}},"PutBot":{"http":{"method":"PUT","requestUri":"/bots/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name","locale","childDirected"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"processBehavior":{},"locale":{},"childDirected":{"type":"boolean"},"detectSentiment":{"type":"boolean"},"createVersion":{"type":"boolean"},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"createVersion":{"type":"boolean"},"detectSentiment":{"type":"boolean"},"tags":{"shape":"S5e"}}}},"PutBotAlias":{"http":{"method":"PUT","requestUri":"/bots/{botName}/aliases/{name}","responseCode":200},"input":{"type":"structure","required":["name","botVersion","botName"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"botVersion":{},"botName":{"location":"uri","locationName":"botName"},"checksum":{},"conversationLogs":{"type":"structure","required":["logSettings","iamRoleArn"],"members":{"logSettings":{"type":"list","member":{"type":"structure","required":["logType","destination","resourceArn"],"members":{"logType":{},"destination":{},"kmsKeyArn":{},"resourceArn":{}}}},"iamRoleArn":{}}},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"},"tags":{"shape":"S5e"}}}},"PutIntent":{"http":{"method":"PUT","requestUri":"/intents/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"checksum":{},"createVersion":{"type":"boolean"},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"createVersion":{"type":"boolean"},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"PutSlotType":{"http":{"method":"PUT","requestUri":"/slottypes/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"enumerationValues":{"shape":"S1q"},"checksum":{},"valueSelectionStrategy":{},"createVersion":{"type":"boolean"},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"createVersion":{"type":"boolean"},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"StartImport":{"http":{"requestUri":"/imports/","responseCode":201},"input":{"type":"structure","required":["payload","resourceType","mergeStrategy"],"members":{"payload":{"type":"blob"},"resourceType":{},"mergeStrategy":{},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"resourceType":{},"mergeStrategy":{},"importId":{},"importStatus":{},"tags":{"shape":"S5e"},"createdDate":{"type":"timestamp"}}}},"StartMigration":{"http":{"requestUri":"/migrations","responseCode":202},"input":{"type":"structure","required":["v1BotName","v1BotVersion","v2BotName","v2BotRole","migrationStrategy"],"members":{"v1BotName":{},"v1BotVersion":{},"v2BotName":{},"v2BotRole":{},"migrationStrategy":{}}},"output":{"type":"structure","members":{"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationId":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S6":{"type":"list","member":{"type":"structure","required":["intentName","intentVersion"],"members":{"intentName":{},"intentVersion":{}}}},"Sa":{"type":"structure","required":["messages","maxAttempts"],"members":{"messages":{"shape":"Sb"},"maxAttempts":{"type":"integer"},"responseCard":{}}},"Sb":{"type":"list","member":{"type":"structure","required":["contentType","content"],"members":{"contentType":{},"content":{},"groupNumber":{"type":"integer"}}}},"Si":{"type":"structure","required":["messages"],"members":{"messages":{"shape":"Sb"},"responseCard":{}}},"Sq":{"type":"list","member":{"type":"structure","required":["name","slotConstraint"],"members":{"name":{},"description":{},"slotConstraint":{},"slotType":{},"slotTypeVersion":{},"valueElicitationPrompt":{"shape":"Sa"},"priority":{"type":"integer"},"sampleUtterances":{"type":"list","member":{}},"responseCard":{},"obfuscationSetting":{},"defaultValueSpec":{"type":"structure","required":["defaultValueList"],"members":{"defaultValueList":{"type":"list","member":{"type":"structure","required":["defaultValue"],"members":{"defaultValue":{}}}}}}}}},"S13":{"type":"list","member":{}},"S14":{"type":"structure","required":["prompt","rejectionStatement"],"members":{"prompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"}}},"S15":{"type":"structure","required":["uri","messageVersion"],"members":{"uri":{},"messageVersion":{}}},"S18":{"type":"structure","required":["type"],"members":{"type":{},"codeHook":{"shape":"S15"}}},"S1b":{"type":"structure","required":["kendraIndex","role"],"members":{"kendraIndex":{},"queryFilterString":{},"role":{}}},"S1f":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"S1i":{"type":"list","member":{"type":"structure","required":["name","timeToLiveInSeconds","turnsToLive"],"members":{"name":{},"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}}},"S1q":{"type":"list","member":{"type":"structure","required":["value"],"members":{"value":{},"synonyms":{"type":"list","member":{}}}}},"S1v":{"type":"list","member":{"type":"structure","members":{"regexConfiguration":{"type":"structure","required":["pattern"],"members":{"pattern":{}}}}}},"S2h":{"type":"structure","members":{"logSettings":{"type":"list","member":{"type":"structure","members":{"logType":{},"destination":{},"kmsKeyArn":{},"resourceArn":{},"resourcePrefix":{}}}},"iamRoleArn":{}}},"S2z":{"type":"map","key":{},"value":{},"sensitive":true},"S38":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"status":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S3e":{"type":"list","member":{}},"S45":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S4x":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S5e":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}}')},be6d:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-12-12","endpointPrefix":"machinelearning","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Machine Learning","serviceId":"Machine Learning","signatureVersion":"v4","targetPrefix":"AmazonML_20141212","uid":"machinelearning-2014-12-12"},"operations":{"AddTags":{"input":{"type":"structure","required":["Tags","ResourceId","ResourceType"],"members":{"Tags":{"shape":"S2"},"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{}}}},"CreateBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId","MLModelId","BatchPredictionDataSourceId","OutputUri"],"members":{"BatchPredictionId":{},"BatchPredictionName":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"OutputUri":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"CreateDataSourceFromRDS":{"input":{"type":"structure","required":["DataSourceId","RDSData","RoleARN"],"members":{"DataSourceId":{},"DataSourceName":{},"RDSData":{"type":"structure","required":["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation","ResourceRole","ServiceRole","SubnetId","SecurityGroupIds"],"members":{"DatabaseInformation":{"shape":"Sf"},"SelectSqlQuery":{},"DatabaseCredentials":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{}}},"S3StagingLocation":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaUri":{},"ResourceRole":{},"ServiceRole":{},"SubnetId":{},"SecurityGroupIds":{"type":"list","member":{}}}},"RoleARN":{},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateDataSourceFromRedshift":{"input":{"type":"structure","required":["DataSourceId","DataSpec","RoleARN"],"members":{"DataSourceId":{},"DataSourceName":{},"DataSpec":{"type":"structure","required":["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation"],"members":{"DatabaseInformation":{"shape":"Sy"},"SelectSqlQuery":{},"DatabaseCredentials":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{}}},"S3StagingLocation":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaUri":{}}},"RoleARN":{},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateDataSourceFromS3":{"input":{"type":"structure","required":["DataSourceId","DataSpec"],"members":{"DataSourceId":{},"DataSourceName":{},"DataSpec":{"type":"structure","required":["DataLocationS3"],"members":{"DataLocationS3":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaLocationS3":{}}},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateEvaluation":{"input":{"type":"structure","required":["EvaluationId","MLModelId","EvaluationDataSourceId"],"members":{"EvaluationId":{},"EvaluationName":{},"MLModelId":{},"EvaluationDataSourceId":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"CreateMLModel":{"input":{"type":"structure","required":["MLModelId","MLModelType","TrainingDataSourceId"],"members":{"MLModelId":{},"MLModelName":{},"MLModelType":{},"Parameters":{"shape":"S1d"},"TrainingDataSourceId":{},"Recipe":{},"RecipeUri":{}}},"output":{"type":"structure","members":{"MLModelId":{}}}},"CreateRealtimeEndpoint":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{},"RealtimeEndpointInfo":{"shape":"S1j"}}}},"DeleteBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId"],"members":{"BatchPredictionId":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"DeleteDataSource":{"input":{"type":"structure","required":["DataSourceId"],"members":{"DataSourceId":{}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"DeleteEvaluation":{"input":{"type":"structure","required":["EvaluationId"],"members":{"EvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"DeleteMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{}}}},"DeleteRealtimeEndpoint":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{},"RealtimeEndpointInfo":{"shape":"S1j"}}}},"DeleteTags":{"input":{"type":"structure","required":["TagKeys","ResourceId","ResourceType"],"members":{"TagKeys":{"type":"list","member":{}},"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{}}}},"DescribeBatchPredictions":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"BatchPredictionId":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"OutputUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"TotalRecordCount":{"type":"long"},"InvalidRecordCount":{"type":"long"}}}},"NextToken":{}}}},"DescribeDataSources":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"DataSourceId":{},"DataLocationS3":{},"DataRearrangement":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"DataSizeInBytes":{"type":"long"},"NumberOfFiles":{"type":"long"},"Name":{},"Status":{},"Message":{},"RedshiftMetadata":{"shape":"S2i"},"RDSMetadata":{"shape":"S2j"},"RoleARN":{},"ComputeStatistics":{"type":"boolean"},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeEvaluations":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"EvaluationId":{},"MLModelId":{},"EvaluationDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"PerformanceMetrics":{"shape":"S2q"},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMLModels":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"MLModelId":{},"TrainingDataSourceId":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"SizeInBytes":{"type":"long"},"EndpointInfo":{"shape":"S1j"},"TrainingParameters":{"shape":"S1d"},"InputDataLocationS3":{},"Algorithm":{},"MLModelType":{},"ScoreThreshold":{"type":"float"},"ScoreThresholdLastUpdatedAt":{"type":"timestamp"},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeTags":{"input":{"type":"structure","required":["ResourceId","ResourceType"],"members":{"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{},"Tags":{"shape":"S2"}}}},"GetBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId"],"members":{"BatchPredictionId":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"OutputUri":{},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"TotalRecordCount":{"type":"long"},"InvalidRecordCount":{"type":"long"}}}},"GetDataSource":{"input":{"type":"structure","required":["DataSourceId"],"members":{"DataSourceId":{},"Verbose":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{},"DataLocationS3":{},"DataRearrangement":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"DataSizeInBytes":{"type":"long"},"NumberOfFiles":{"type":"long"},"Name":{},"Status":{},"LogUri":{},"Message":{},"RedshiftMetadata":{"shape":"S2i"},"RDSMetadata":{"shape":"S2j"},"RoleARN":{},"ComputeStatistics":{"type":"boolean"},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"DataSourceSchema":{}}}},"GetEvaluation":{"input":{"type":"structure","required":["EvaluationId"],"members":{"EvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationId":{},"MLModelId":{},"EvaluationDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"PerformanceMetrics":{"shape":"S2q"},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"GetMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{},"Verbose":{"type":"boolean"}}},"output":{"type":"structure","members":{"MLModelId":{},"TrainingDataSourceId":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"SizeInBytes":{"type":"long"},"EndpointInfo":{"shape":"S1j"},"TrainingParameters":{"shape":"S1d"},"InputDataLocationS3":{},"MLModelType":{},"ScoreThreshold":{"type":"float"},"ScoreThresholdLastUpdatedAt":{"type":"timestamp"},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"Recipe":{},"Schema":{}}}},"Predict":{"input":{"type":"structure","required":["MLModelId","Record","PredictEndpoint"],"members":{"MLModelId":{},"Record":{"type":"map","key":{},"value":{}},"PredictEndpoint":{}}},"output":{"type":"structure","members":{"Prediction":{"type":"structure","members":{"predictedLabel":{},"predictedValue":{"type":"float"},"predictedScores":{"type":"map","key":{},"value":{"type":"float"}},"details":{"type":"map","key":{},"value":{}}}}}}},"UpdateBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId","BatchPredictionName"],"members":{"BatchPredictionId":{},"BatchPredictionName":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"UpdateDataSource":{"input":{"type":"structure","required":["DataSourceId","DataSourceName"],"members":{"DataSourceId":{},"DataSourceName":{}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"UpdateEvaluation":{"input":{"type":"structure","required":["EvaluationId","EvaluationName"],"members":{"EvaluationId":{},"EvaluationName":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"UpdateMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{},"MLModelName":{},"ScoreThreshold":{"type":"float"}}},"output":{"type":"structure","members":{"MLModelId":{}}}}},"shapes":{"S2":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Sf":{"type":"structure","required":["InstanceIdentifier","DatabaseName"],"members":{"InstanceIdentifier":{},"DatabaseName":{}}},"Sy":{"type":"structure","required":["DatabaseName","ClusterIdentifier"],"members":{"DatabaseName":{},"ClusterIdentifier":{}}},"S1d":{"type":"map","key":{},"value":{}},"S1j":{"type":"structure","members":{"PeakRequestsPerSecond":{"type":"integer"},"CreatedAt":{"type":"timestamp"},"EndpointUrl":{},"EndpointStatus":{}}},"S2i":{"type":"structure","members":{"RedshiftDatabase":{"shape":"Sy"},"DatabaseUserName":{},"SelectSqlQuery":{}}},"S2j":{"type":"structure","members":{"Database":{"shape":"Sf"},"DatabaseUserName":{},"SelectSqlQuery":{},"ResourceRole":{},"ServiceRole":{},"DataPipelineId":{}}},"S2q":{"type":"structure","members":{"Properties":{"type":"map","key":{},"value":{}}}}}}')},bgJ9:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-09-09","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-09-09","xmlNamespace":"http://rds.amazonaws.com/doc/2013-09-09/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"DBSubnetGroupName":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1f"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1l"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1r"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2d"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S2d","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1f","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2s"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2s"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S27"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S27"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1r","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S41","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S43"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S27"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2s"}}},"output":{"shape":"S4g","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1l"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"},"OptionSettings":{"type":"list","member":{"shape":"S1v","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1r"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S41"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2s"}}},"output":{"shape":"S4g","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1f":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1l":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1r":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"S1v","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S1v":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S27":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S2d":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2s":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S41":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S43"}},"wrapper":true},"S43":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4g":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},bnYj:function(e,t,r){var n,i=r("QsWE");r("8loY"),r("u8bp"),i.Config=i.util.inherit({constructor:function(e){void 0===e&&(e={}),e=this.extractCredentials(e),i.util.each.call(this,this.keys,(function(t,r){this.set(t,e[t],r)}))},getCredentials:function(e){var t,r=this;function n(t){e(t,t?null:r.credentials)}function o(e,t){return new i.util.error(t||new Error,{code:"CredentialsError",message:e,name:"CredentialsError"})}r.credentials?"function"==typeof r.credentials.get?r.credentials.get((function(e){e&&(e=o("Could not load credentials from "+r.credentials.constructor.name,e)),n(e)})):(t=null,r.credentials.accessKeyId&&r.credentials.secretAccessKey||(t=o("Missing credentials")),n(t)):r.credentialProvider?r.credentialProvider.resolve((function(e,t){e&&(e=o("Could not load credentials from any providers",e)),r.credentials=t,n(e)})):n(o("No credentials to load"))},update:function(e,t){t=t||!1,e=this.extractCredentials(e),i.util.each.call(this,e,(function(e,r){(t||Object.prototype.hasOwnProperty.call(this.keys,e)||i.Service.hasService(e))&&this.set(e,r)}))},loadFromPath:function(e){this.clear();var t=JSON.parse(i.util.readFileSync(e)),r=new i.FileSystemCredentials(e),n=new i.CredentialProviderChain;return n.providers.unshift(r),n.resolve((function(e,r){if(e)throw e;t.credentials=r})),this.constructor(t),this},clear:function(){i.util.each.call(this,this.keys,(function(e){delete this[e]})),this.set("credentials",void 0),this.set("credentialProvider",void 0)},set:function(e,t,r){void 0===t?(void 0===r&&(r=this.keys[e]),this[e]="function"==typeof r?r.call(this):r):"httpOptions"===e&&this[e]?this[e]=i.util.merge(this[e],t):this[e]=t},keys:{credentials:null,credentialProvider:null,region:null,logger:null,apiVersions:{},apiVersion:null,endpoint:void 0,httpOptions:{timeout:12e4},maxRetries:void 0,maxRedirects:10,paramValidation:!0,sslEnabled:!0,s3ForcePathStyle:!1,s3BucketEndpoint:!1,s3DisableBodySigning:!0,s3UsEast1RegionalEndpoint:"legacy",s3UseArnRegion:void 0,computeChecksums:!0,convertResponseTypes:!0,correctClockSkew:!1,customUserAgent:null,dynamoDbCrc32:!0,systemClockOffset:0,signatureVersion:null,signatureCache:!0,retryDelayOptions:{},useAccelerateEndpoint:!1,clientSideMonitoring:!1,endpointDiscoveryEnabled:void 0,endpointCacheSize:1e3,hostPrefixEnabled:!0,stsRegionalEndpoints:"legacy",useFipsEndpoint:!1,useDualstackEndpoint:!1},extractCredentials:function(e){return e.accessKeyId&&e.secretAccessKey&&((e=i.util.copy(e)).credentials=new i.Credentials(e)),e},setPromisesDependency:function(e){n=e,null===e&&"function"==typeof Promise&&(n=Promise);var t=[i.Request,i.Credentials,i.CredentialProviderChain];i.S3&&(t.push(i.S3),i.S3.ManagedUpload&&t.push(i.S3.ManagedUpload)),i.util.addPromises(t,n)},getPromisesDependency:function(){return n}}),i.config=new i.Config},bne5:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r("6blF"),i=r("isby"),o=r("2Bdj"),s=r("67Y/");function a(e,t,r,u){return Object(o.a)(r)&&(u=r,r=void 0),u?a(e,t,r).pipe(Object(s.a)((function(e){return Object(i.a)(e)?u.apply(void 0,e):u(e)}))):new n.a((function(n){!function e(t,r,n,i,o){var s;if(function(e){return e&&"function"==typeof e.addEventListener&&"function"==typeof e.removeEventListener}(t)){var a=t;t.addEventListener(r,n,o),s=function(){return a.removeEventListener(r,n,o)}}else if(function(e){return e&&"function"==typeof e.on&&"function"==typeof e.off}(t)){var u=t;t.on(r,n),s=function(){return u.off(r,n)}}else if(function(e){return e&&"function"==typeof e.addListener&&"function"==typeof e.removeListener}(t)){var c=t;t.addListener(r,n),s=function(){return c.removeListener(r,n)}}else{if(!t||!t.length)throw new TypeError("Invalid event target");for(var p=0,l=t.length;p1?n.next(Array.prototype.slice.call(arguments)):n.next(e)}),n,r)}))}},brJs:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-12","endpointPrefix":"config","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Config Service","serviceFullName":"AWS Config","serviceId":"Config Service","signatureVersion":"v4","targetPrefix":"StarlingDoveService","uid":"config-2014-11-12"},"operations":{"BatchGetAggregateResourceConfig":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceIdentifiers"],"members":{"ConfigurationAggregatorName":{},"ResourceIdentifiers":{"type":"list","member":{"shape":"S4"}}}},"output":{"type":"structure","members":{"BaseConfigurationItems":{"shape":"Sb"},"UnprocessedResourceIdentifiers":{"type":"list","member":{"shape":"S4"}}}}},"BatchGetResourceConfig":{"input":{"type":"structure","required":["resourceKeys"],"members":{"resourceKeys":{"shape":"Sq"}}},"output":{"type":"structure","members":{"baseConfigurationItems":{"shape":"Sb"},"unprocessedResourceKeys":{"shape":"Sq"}}}},"DeleteAggregationAuthorization":{"input":{"type":"structure","required":["AuthorizedAccountId","AuthorizedAwsRegion"],"members":{"AuthorizedAccountId":{},"AuthorizedAwsRegion":{}}}},"DeleteConfigRule":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{}}}},"DeleteConfigurationAggregator":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{}}}},"DeleteConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"DeleteConformancePack":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{}}}},"DeleteDeliveryChannel":{"input":{"type":"structure","required":["DeliveryChannelName"],"members":{"DeliveryChannelName":{}}}},"DeleteEvaluationResults":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{}}},"output":{"type":"structure","members":{}}},"DeleteOrganizationConfigRule":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{}}}},"DeleteOrganizationConformancePack":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{}}}},"DeletePendingAggregationRequest":{"input":{"type":"structure","required":["RequesterAccountId","RequesterAwsRegion"],"members":{"RequesterAccountId":{},"RequesterAwsRegion":{}}}},"DeleteRemediationConfiguration":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceType":{}}},"output":{"type":"structure","members":{}}},"DeleteRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1f"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S1f"}}}}}}},"DeleteResourceConfig":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{}}}},"DeleteRetentionConfiguration":{"input":{"type":"structure","required":["RetentionConfigurationName"],"members":{"RetentionConfigurationName":{}}}},"DeleteStoredQuery":{"input":{"type":"structure","required":["QueryName"],"members":{"QueryName":{}}},"output":{"type":"structure","members":{}}},"DeliverConfigSnapshot":{"input":{"type":"structure","required":["deliveryChannelName"],"members":{"deliveryChannelName":{}}},"output":{"type":"structure","members":{"configSnapshotId":{}}}},"DescribeAggregateComplianceByConfigRules":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ConfigRuleName":{},"ComplianceType":{},"AccountId":{},"AwsRegion":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateComplianceByConfigRules":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"Compliance":{"shape":"S23"},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"DescribeAggregateComplianceByConformancePacks":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ConformancePackName":{},"ComplianceType":{},"AccountId":{},"AwsRegion":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateComplianceByConformancePacks":{"type":"list","member":{"type":"structure","members":{"ConformancePackName":{},"Compliance":{"type":"structure","members":{"ComplianceType":{},"CompliantRuleCount":{"type":"integer"},"NonCompliantRuleCount":{"type":"integer"},"TotalRuleCount":{"type":"integer"}}},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"DescribeAggregationAuthorizations":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregationAuthorizations":{"type":"list","member":{"shape":"S2i"}},"NextToken":{}}}},"DescribeComplianceByConfigRule":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2l"},"ComplianceTypes":{"shape":"S2m"},"NextToken":{}}},"output":{"type":"structure","members":{"ComplianceByConfigRules":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"Compliance":{"shape":"S23"}}}},"NextToken":{}}}},"DescribeComplianceByResource":{"input":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"ComplianceTypes":{"shape":"S2m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ComplianceByResources":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"Compliance":{"shape":"S23"}}}},"NextToken":{}}}},"DescribeConfigRuleEvaluationStatus":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2l"},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ConfigRulesEvaluationStatus":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"ConfigRuleArn":{},"ConfigRuleId":{},"LastSuccessfulInvocationTime":{"type":"timestamp"},"LastFailedInvocationTime":{"type":"timestamp"},"LastSuccessfulEvaluationTime":{"type":"timestamp"},"LastFailedEvaluationTime":{"type":"timestamp"},"FirstActivatedTime":{"type":"timestamp"},"LastDeactivatedTime":{"type":"timestamp"},"LastErrorCode":{},"LastErrorMessage":{},"FirstEvaluationStarted":{"type":"boolean"},"LastDebugLogDeliveryStatus":{},"LastDebugLogDeliveryStatusReason":{},"LastDebugLogDeliveryTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeConfigRules":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2l"},"NextToken":{}}},"output":{"type":"structure","members":{"ConfigRules":{"type":"list","member":{"shape":"S33"}},"NextToken":{}}}},"DescribeConfigurationAggregatorSourcesStatus":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"UpdateStatus":{"type":"list","member":{}},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"AggregatedSourceStatusList":{"type":"list","member":{"type":"structure","members":{"SourceId":{},"SourceType":{},"AwsRegion":{},"LastUpdateStatus":{},"LastUpdateTime":{"type":"timestamp"},"LastErrorCode":{},"LastErrorMessage":{}}}},"NextToken":{}}}},"DescribeConfigurationAggregators":{"input":{"type":"structure","members":{"ConfigurationAggregatorNames":{"type":"list","member":{}},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ConfigurationAggregators":{"type":"list","member":{"shape":"S3u"}},"NextToken":{}}}},"DescribeConfigurationRecorderStatus":{"input":{"type":"structure","members":{"ConfigurationRecorderNames":{"shape":"S42"}}},"output":{"type":"structure","members":{"ConfigurationRecordersStatus":{"type":"list","member":{"type":"structure","members":{"name":{},"lastStartTime":{"type":"timestamp"},"lastStopTime":{"type":"timestamp"},"recording":{"type":"boolean"},"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastStatusChangeTime":{"type":"timestamp"}}}}}}},"DescribeConfigurationRecorders":{"input":{"type":"structure","members":{"ConfigurationRecorderNames":{"shape":"S42"}}},"output":{"type":"structure","members":{"ConfigurationRecorders":{"type":"list","member":{"shape":"S4a"}}}}},"DescribeConformancePackCompliance":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"Filters":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S4h"},"ComplianceType":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackName","ConformancePackRuleComplianceList"],"members":{"ConformancePackName":{},"ConformancePackRuleComplianceList":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"ComplianceType":{},"Controls":{"type":"list","member":{}}}}},"NextToken":{}}}},"DescribeConformancePackStatus":{"input":{"type":"structure","members":{"ConformancePackNames":{"shape":"S4o"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackStatusDetails":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackId","ConformancePackArn","ConformancePackState","StackArn","LastUpdateRequestedTime"],"members":{"ConformancePackName":{},"ConformancePackId":{},"ConformancePackArn":{},"ConformancePackState":{},"StackArn":{},"ConformancePackStatusReason":{},"LastUpdateRequestedTime":{"type":"timestamp"},"LastUpdateCompletedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeConformancePacks":{"input":{"type":"structure","members":{"ConformancePackNames":{"shape":"S4o"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackDetails":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackArn","ConformancePackId"],"members":{"ConformancePackName":{},"ConformancePackArn":{},"ConformancePackId":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S54"},"LastUpdateRequestedTime":{"type":"timestamp"},"CreatedBy":{}}}},"NextToken":{}}}},"DescribeDeliveryChannelStatus":{"input":{"type":"structure","members":{"DeliveryChannelNames":{"shape":"S59"}}},"output":{"type":"structure","members":{"DeliveryChannelsStatus":{"type":"list","member":{"type":"structure","members":{"name":{},"configSnapshotDeliveryInfo":{"shape":"S5d"},"configHistoryDeliveryInfo":{"shape":"S5d"},"configStreamDeliveryInfo":{"type":"structure","members":{"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastStatusChangeTime":{"type":"timestamp"}}}}}}}}},"DescribeDeliveryChannels":{"input":{"type":"structure","members":{"DeliveryChannelNames":{"shape":"S59"}}},"output":{"type":"structure","members":{"DeliveryChannels":{"type":"list","member":{"shape":"S5j"}}}}},"DescribeOrganizationConfigRuleStatuses":{"input":{"type":"structure","members":{"OrganizationConfigRuleNames":{"shape":"S5m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRuleStatuses":{"type":"list","member":{"type":"structure","required":["OrganizationConfigRuleName","OrganizationRuleStatus"],"members":{"OrganizationConfigRuleName":{},"OrganizationRuleStatus":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeOrganizationConfigRules":{"input":{"type":"structure","members":{"OrganizationConfigRuleNames":{"shape":"S5m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRules":{"type":"list","member":{"type":"structure","required":["OrganizationConfigRuleName","OrganizationConfigRuleArn"],"members":{"OrganizationConfigRuleName":{},"OrganizationConfigRuleArn":{},"OrganizationManagedRuleMetadata":{"shape":"S5w"},"OrganizationCustomRuleMetadata":{"shape":"S61"},"ExcludedAccounts":{"shape":"S64"},"LastUpdateTime":{"type":"timestamp"},"OrganizationCustomPolicyRuleMetadata":{"type":"structure","members":{"Description":{},"OrganizationConfigRuleTriggerTypes":{"shape":"S66"},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S5z"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{},"PolicyRuntime":{},"DebugLogDeliveryAccounts":{"shape":"S68"}}}}}},"NextToken":{}}}},"DescribeOrganizationConformancePackStatuses":{"input":{"type":"structure","members":{"OrganizationConformancePackNames":{"shape":"S6a"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePackStatuses":{"type":"list","member":{"type":"structure","required":["OrganizationConformancePackName","Status"],"members":{"OrganizationConformancePackName":{},"Status":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeOrganizationConformancePacks":{"input":{"type":"structure","members":{"OrganizationConformancePackNames":{"shape":"S6a"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePacks":{"type":"list","member":{"type":"structure","required":["OrganizationConformancePackName","OrganizationConformancePackArn","LastUpdateTime"],"members":{"OrganizationConformancePackName":{},"OrganizationConformancePackArn":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S54"},"ExcludedAccounts":{"shape":"S64"},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribePendingAggregationRequests":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PendingAggregationRequests":{"type":"list","member":{"type":"structure","members":{"RequesterAccountId":{},"RequesterAwsRegion":{}}}},"NextToken":{}}}},"DescribeRemediationConfigurations":{"input":{"type":"structure","required":["ConfigRuleNames"],"members":{"ConfigRuleNames":{"shape":"S2l"}}},"output":{"type":"structure","members":{"RemediationConfigurations":{"shape":"S6q"}}}},"DescribeRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1f"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"RemediationExceptions":{"shape":"S76"},"NextToken":{}}}},"DescribeRemediationExecutionStatus":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"Sq"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"RemediationExecutionStatuses":{"type":"list","member":{"type":"structure","members":{"ResourceKey":{"shape":"Sr"},"State":{},"StepDetails":{"type":"list","member":{"type":"structure","members":{"Name":{},"State":{},"ErrorMessage":{},"StartTime":{"type":"timestamp"},"StopTime":{"type":"timestamp"}}}},"InvocationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeRetentionConfigurations":{"input":{"type":"structure","members":{"RetentionConfigurationNames":{"type":"list","member":{}},"NextToken":{}}},"output":{"type":"structure","members":{"RetentionConfigurations":{"type":"list","member":{"shape":"S7k"}},"NextToken":{}}}},"GetAggregateComplianceDetailsByConfigRule":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ConfigRuleName","AccountId","AwsRegion"],"members":{"ConfigurationAggregatorName":{},"ConfigRuleName":{},"AccountId":{},"AwsRegion":{},"ComplianceType":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateEvaluationResults":{"type":"list","member":{"type":"structure","members":{"EvaluationResultIdentifier":{"shape":"S7q"},"ComplianceType":{},"ResultRecordedTime":{"type":"timestamp"},"ConfigRuleInvokedTime":{"type":"timestamp"},"Annotation":{},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"GetAggregateConfigRuleComplianceSummary":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"AccountId":{},"AwsRegion":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GroupByKey":{},"AggregateComplianceCounts":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"ComplianceSummary":{"shape":"S7y"}}}},"NextToken":{}}}},"GetAggregateConformancePackComplianceSummary":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"AccountId":{},"AwsRegion":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateConformancePackComplianceSummaries":{"type":"list","member":{"type":"structure","members":{"ComplianceSummary":{"type":"structure","members":{"CompliantConformancePackCount":{"type":"integer"},"NonCompliantConformancePackCount":{"type":"integer"}}},"GroupName":{}}}},"GroupByKey":{},"NextToken":{}}}},"GetAggregateDiscoveredResourceCounts":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ResourceType":{},"AccountId":{},"Region":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["TotalDiscoveredResources"],"members":{"TotalDiscoveredResources":{"type":"long"},"GroupByKey":{},"GroupedResourceCounts":{"type":"list","member":{"type":"structure","required":["GroupName","ResourceCount"],"members":{"GroupName":{},"ResourceCount":{"type":"long"}}}},"NextToken":{}}}},"GetAggregateResourceConfig":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceIdentifier"],"members":{"ConfigurationAggregatorName":{},"ResourceIdentifier":{"shape":"S4"}}},"output":{"type":"structure","members":{"ConfigurationItem":{"shape":"S8f"}}}},"GetComplianceDetailsByConfigRule":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ComplianceTypes":{"shape":"S2m"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EvaluationResults":{"shape":"S8r"},"NextToken":{}}}},"GetComplianceDetailsByResource":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{},"ComplianceTypes":{"shape":"S2m"},"NextToken":{}}},"output":{"type":"structure","members":{"EvaluationResults":{"shape":"S8r"},"NextToken":{}}}},"GetComplianceSummaryByConfigRule":{"output":{"type":"structure","members":{"ComplianceSummary":{"shape":"S7y"}}}},"GetComplianceSummaryByResourceType":{"input":{"type":"structure","members":{"ResourceTypes":{"shape":"S8x"}}},"output":{"type":"structure","members":{"ComplianceSummariesByResourceType":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ComplianceSummary":{"shape":"S7y"}}}}}}},"GetConformancePackComplianceDetails":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"Filters":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S4h"},"ComplianceType":{},"ResourceType":{},"ResourceIds":{"type":"list","member":{}}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"ConformancePackRuleEvaluationResults":{"type":"list","member":{"type":"structure","required":["ComplianceType","EvaluationResultIdentifier","ConfigRuleInvokedTime","ResultRecordedTime"],"members":{"ComplianceType":{},"EvaluationResultIdentifier":{"shape":"S7q"},"ConfigRuleInvokedTime":{"type":"timestamp"},"ResultRecordedTime":{"type":"timestamp"},"Annotation":{}}}},"NextToken":{}}}},"GetConformancePackComplianceSummary":{"input":{"type":"structure","required":["ConformancePackNames"],"members":{"ConformancePackNames":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackComplianceSummaryList":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackComplianceStatus"],"members":{"ConformancePackName":{},"ConformancePackComplianceStatus":{}}}},"NextToken":{}}}},"GetCustomRulePolicy":{"input":{"type":"structure","members":{"ConfigRuleName":{}}},"output":{"type":"structure","members":{"PolicyText":{}}}},"GetDiscoveredResourceCounts":{"input":{"type":"structure","members":{"resourceTypes":{"shape":"S8x"},"limit":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"totalDiscoveredResources":{"type":"long"},"resourceCounts":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"count":{"type":"long"}}}},"nextToken":{}}}},"GetOrganizationConfigRuleDetailedStatus":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{},"Filters":{"type":"structure","members":{"AccountId":{},"MemberAccountRuleStatus":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRuleDetailedStatus":{"type":"list","member":{"type":"structure","required":["AccountId","ConfigRuleName","MemberAccountRuleStatus"],"members":{"AccountId":{},"ConfigRuleName":{},"MemberAccountRuleStatus":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetOrganizationConformancePackDetailedStatus":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{},"Filters":{"type":"structure","members":{"AccountId":{},"Status":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePackDetailedStatuses":{"type":"list","member":{"type":"structure","required":["AccountId","ConformancePackName","Status"],"members":{"AccountId":{},"ConformancePackName":{},"Status":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetOrganizationCustomRulePolicy":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{}}},"output":{"type":"structure","members":{"PolicyText":{}}}},"GetResourceConfigHistory":{"input":{"type":"structure","required":["resourceType","resourceId"],"members":{"resourceType":{},"resourceId":{},"laterTime":{"type":"timestamp"},"earlierTime":{"type":"timestamp"},"chronologicalOrder":{},"limit":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"configurationItems":{"type":"list","member":{"shape":"S8f"}},"nextToken":{}}}},"GetStoredQuery":{"input":{"type":"structure","required":["QueryName"],"members":{"QueryName":{}}},"output":{"type":"structure","members":{"StoredQuery":{"shape":"Sa6"}}}},"ListAggregateDiscoveredResources":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceType"],"members":{"ConfigurationAggregatorName":{},"ResourceType":{},"Filters":{"type":"structure","members":{"AccountId":{},"ResourceId":{},"ResourceName":{},"Region":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceIdentifiers":{"type":"list","member":{"shape":"S4"}},"NextToken":{}}}},"ListConformancePackComplianceScores":{"input":{"type":"structure","members":{"Filters":{"type":"structure","required":["ConformancePackNames"],"members":{"ConformancePackNames":{"type":"list","member":{}}}},"SortOrder":{},"SortBy":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackComplianceScores"],"members":{"NextToken":{},"ConformancePackComplianceScores":{"type":"list","member":{"type":"structure","members":{"Score":{},"ConformancePackName":{},"LastUpdatedTime":{"type":"timestamp"}}}}}}},"ListDiscoveredResources":{"input":{"type":"structure","required":["resourceType"],"members":{"resourceType":{},"resourceIds":{"type":"list","member":{}},"resourceName":{},"limit":{"type":"integer"},"includeDeletedResources":{"type":"boolean"},"nextToken":{}}},"output":{"type":"structure","members":{"resourceIdentifiers":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceId":{},"resourceName":{},"resourceDeletionTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListStoredQueries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"StoredQueryMetadata":{"type":"list","member":{"type":"structure","required":["QueryId","QueryArn","QueryName"],"members":{"QueryId":{},"QueryArn":{},"QueryName":{},"Description":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sb2"},"NextToken":{}}}},"PutAggregationAuthorization":{"input":{"type":"structure","required":["AuthorizedAccountId","AuthorizedAwsRegion"],"members":{"AuthorizedAccountId":{},"AuthorizedAwsRegion":{},"Tags":{"shape":"Sb7"}}},"output":{"type":"structure","members":{"AggregationAuthorization":{"shape":"S2i"}}}},"PutConfigRule":{"input":{"type":"structure","required":["ConfigRule"],"members":{"ConfigRule":{"shape":"S33"},"Tags":{"shape":"Sb7"}}}},"PutConfigurationAggregator":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"AccountAggregationSources":{"shape":"S3w"},"OrganizationAggregationSource":{"shape":"S40"},"Tags":{"shape":"Sb7"}}},"output":{"type":"structure","members":{"ConfigurationAggregator":{"shape":"S3u"}}}},"PutConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorder"],"members":{"ConfigurationRecorder":{"shape":"S4a"}}}},"PutConformancePack":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"TemplateS3Uri":{},"TemplateBody":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S54"}}},"output":{"type":"structure","members":{"ConformancePackArn":{}}}},"PutDeliveryChannel":{"input":{"type":"structure","required":["DeliveryChannel"],"members":{"DeliveryChannel":{"shape":"S5j"}}}},"PutEvaluations":{"input":{"type":"structure","required":["ResultToken"],"members":{"Evaluations":{"shape":"Sbj"},"ResultToken":{},"TestMode":{"type":"boolean"}}},"output":{"type":"structure","members":{"FailedEvaluations":{"shape":"Sbj"}}}},"PutExternalEvaluation":{"input":{"type":"structure","required":["ConfigRuleName","ExternalEvaluation"],"members":{"ConfigRuleName":{},"ExternalEvaluation":{"type":"structure","required":["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],"members":{"ComplianceResourceType":{},"ComplianceResourceId":{},"ComplianceType":{},"Annotation":{},"OrderingTimestamp":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{}}},"PutOrganizationConfigRule":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{},"OrganizationManagedRuleMetadata":{"shape":"S5w"},"OrganizationCustomRuleMetadata":{"shape":"S61"},"ExcludedAccounts":{"shape":"S64"},"OrganizationCustomPolicyRuleMetadata":{"type":"structure","required":["PolicyRuntime","PolicyText"],"members":{"Description":{},"OrganizationConfigRuleTriggerTypes":{"shape":"S66"},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S5z"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{},"PolicyRuntime":{},"PolicyText":{},"DebugLogDeliveryAccounts":{"shape":"S68"}}}}},"output":{"type":"structure","members":{"OrganizationConfigRuleArn":{}}}},"PutOrganizationConformancePack":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{},"TemplateS3Uri":{},"TemplateBody":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S54"},"ExcludedAccounts":{"shape":"S64"}}},"output":{"type":"structure","members":{"OrganizationConformancePackArn":{}}}},"PutRemediationConfigurations":{"input":{"type":"structure","required":["RemediationConfigurations"],"members":{"RemediationConfigurations":{"shape":"S6q"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S6q"}}}}}}},"PutRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1f"},"Message":{},"ExpirationTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S76"}}}}}}},"PutResourceConfig":{"input":{"type":"structure","required":["ResourceType","SchemaVersionId","ResourceId","Configuration"],"members":{"ResourceType":{},"SchemaVersionId":{},"ResourceId":{},"ResourceName":{},"Configuration":{},"Tags":{"shape":"S8h"}}}},"PutRetentionConfiguration":{"input":{"type":"structure","required":["RetentionPeriodInDays"],"members":{"RetentionPeriodInDays":{"type":"integer"}}},"output":{"type":"structure","members":{"RetentionConfiguration":{"shape":"S7k"}}}},"PutStoredQuery":{"input":{"type":"structure","required":["StoredQuery"],"members":{"StoredQuery":{"shape":"Sa6"},"Tags":{"shape":"Sb7"}}},"output":{"type":"structure","members":{"QueryArn":{}}}},"SelectAggregateResourceConfig":{"input":{"type":"structure","required":["Expression","ConfigurationAggregatorName"],"members":{"Expression":{},"ConfigurationAggregatorName":{},"Limit":{"type":"integer"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Results":{"shape":"Scc"},"QueryInfo":{"shape":"Scd"},"NextToken":{}}}},"SelectResourceConfig":{"input":{"type":"structure","required":["Expression"],"members":{"Expression":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Results":{"shape":"Scc"},"QueryInfo":{"shape":"Scd"},"NextToken":{}}}},"StartConfigRulesEvaluation":{"input":{"type":"structure","members":{"ConfigRuleNames":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"StartConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"StartRemediationExecution":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"Sq"}}},"output":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"Sq"}}}},"StopConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sb2"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}}}},"shapes":{"S4":{"type":"structure","required":["SourceAccountId","SourceRegion","ResourceId","ResourceType"],"members":{"SourceAccountId":{},"SourceRegion":{},"ResourceId":{},"ResourceType":{},"ResourceName":{}}},"Sb":{"type":"list","member":{"type":"structure","members":{"version":{},"accountId":{},"configurationItemCaptureTime":{"type":"timestamp"},"configurationItemStatus":{},"configurationStateId":{},"arn":{},"resourceType":{},"resourceId":{},"resourceName":{},"awsRegion":{},"availabilityZone":{},"resourceCreationTime":{"type":"timestamp"},"configuration":{},"supplementaryConfiguration":{"shape":"Sl"}}}},"Sl":{"type":"map","key":{},"value":{}},"Sq":{"type":"list","member":{"shape":"Sr"}},"Sr":{"type":"structure","required":["resourceType","resourceId"],"members":{"resourceType":{},"resourceId":{}}},"S1f":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceId":{}}}},"S23":{"type":"structure","members":{"ComplianceType":{},"ComplianceContributorCount":{"shape":"S24"}}},"S24":{"type":"structure","members":{"CappedCount":{"type":"integer"},"CapExceeded":{"type":"boolean"}}},"S2i":{"type":"structure","members":{"AggregationAuthorizationArn":{},"AuthorizedAccountId":{},"AuthorizedAwsRegion":{},"CreationTime":{"type":"timestamp"}}},"S2l":{"type":"list","member":{}},"S2m":{"type":"list","member":{}},"S33":{"type":"structure","required":["Source"],"members":{"ConfigRuleName":{},"ConfigRuleArn":{},"ConfigRuleId":{},"Description":{},"Scope":{"type":"structure","members":{"ComplianceResourceTypes":{"type":"list","member":{}},"TagKey":{},"TagValue":{},"ComplianceResourceId":{}}},"Source":{"type":"structure","required":["Owner"],"members":{"Owner":{},"SourceIdentifier":{},"SourceDetails":{"type":"list","member":{"type":"structure","members":{"EventSource":{},"MessageType":{},"MaximumExecutionFrequency":{}}}},"CustomPolicyDetails":{"type":"structure","required":["PolicyRuntime","PolicyText"],"members":{"PolicyRuntime":{},"PolicyText":{},"EnableDebugLogDelivery":{"type":"boolean"}}}}},"InputParameters":{},"MaximumExecutionFrequency":{},"ConfigRuleState":{},"CreatedBy":{}}},"S3u":{"type":"structure","members":{"ConfigurationAggregatorName":{},"ConfigurationAggregatorArn":{},"AccountAggregationSources":{"shape":"S3w"},"OrganizationAggregationSource":{"shape":"S40"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"CreatedBy":{}}},"S3w":{"type":"list","member":{"type":"structure","required":["AccountIds"],"members":{"AccountIds":{"type":"list","member":{}},"AllAwsRegions":{"type":"boolean"},"AwsRegions":{"shape":"S3z"}}}},"S3z":{"type":"list","member":{}},"S40":{"type":"structure","required":["RoleArn"],"members":{"RoleArn":{},"AwsRegions":{"shape":"S3z"},"AllAwsRegions":{"type":"boolean"}}},"S42":{"type":"list","member":{}},"S4a":{"type":"structure","members":{"name":{},"roleARN":{},"recordingGroup":{"type":"structure","members":{"allSupported":{"type":"boolean"},"includeGlobalResourceTypes":{"type":"boolean"},"resourceTypes":{"type":"list","member":{}}}}}},"S4h":{"type":"list","member":{}},"S4o":{"type":"list","member":{}},"S54":{"type":"list","member":{"type":"structure","required":["ParameterName","ParameterValue"],"members":{"ParameterName":{},"ParameterValue":{}}}},"S59":{"type":"list","member":{}},"S5d":{"type":"structure","members":{"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastAttemptTime":{"type":"timestamp"},"lastSuccessfulTime":{"type":"timestamp"},"nextDeliveryTime":{"type":"timestamp"}}},"S5j":{"type":"structure","members":{"name":{},"s3BucketName":{},"s3KeyPrefix":{},"s3KmsKeyArn":{},"snsTopicARN":{},"configSnapshotDeliveryProperties":{"type":"structure","members":{"deliveryFrequency":{}}}}},"S5m":{"type":"list","member":{}},"S5w":{"type":"structure","required":["RuleIdentifier"],"members":{"Description":{},"RuleIdentifier":{},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S5z"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{}}},"S5z":{"type":"list","member":{}},"S61":{"type":"structure","required":["LambdaFunctionArn","OrganizationConfigRuleTriggerTypes"],"members":{"Description":{},"LambdaFunctionArn":{},"OrganizationConfigRuleTriggerTypes":{"type":"list","member":{}},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S5z"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{}}},"S64":{"type":"list","member":{}},"S66":{"type":"list","member":{}},"S68":{"type":"list","member":{}},"S6a":{"type":"list","member":{}},"S6q":{"type":"list","member":{"type":"structure","required":["ConfigRuleName","TargetType","TargetId"],"members":{"ConfigRuleName":{},"TargetType":{},"TargetId":{},"TargetVersion":{},"Parameters":{"type":"map","key":{},"value":{"type":"structure","members":{"ResourceValue":{"type":"structure","required":["Value"],"members":{"Value":{}}},"StaticValue":{"type":"structure","required":["Values"],"members":{"Values":{"type":"list","member":{}}}}}}},"ResourceType":{},"Automatic":{"type":"boolean"},"ExecutionControls":{"type":"structure","members":{"SsmControls":{"type":"structure","members":{"ConcurrentExecutionRatePercentage":{"type":"integer"},"ErrorPercentage":{"type":"integer"}}}}},"MaximumAutomaticAttempts":{"type":"integer"},"RetryAttemptSeconds":{"type":"long"},"Arn":{},"CreatedByService":{}}}},"S76":{"type":"list","member":{"type":"structure","required":["ConfigRuleName","ResourceType","ResourceId"],"members":{"ConfigRuleName":{},"ResourceType":{},"ResourceId":{},"Message":{},"ExpirationTime":{"type":"timestamp"}}}},"S7k":{"type":"structure","required":["Name","RetentionPeriodInDays"],"members":{"Name":{},"RetentionPeriodInDays":{"type":"integer"}}},"S7q":{"type":"structure","members":{"EvaluationResultQualifier":{"type":"structure","members":{"ConfigRuleName":{},"ResourceType":{},"ResourceId":{}}},"OrderingTimestamp":{"type":"timestamp"}}},"S7y":{"type":"structure","members":{"CompliantResourceCount":{"shape":"S24"},"NonCompliantResourceCount":{"shape":"S24"},"ComplianceSummaryTimestamp":{"type":"timestamp"}}},"S8f":{"type":"structure","members":{"version":{},"accountId":{},"configurationItemCaptureTime":{"type":"timestamp"},"configurationItemStatus":{},"configurationStateId":{},"configurationItemMD5Hash":{},"arn":{},"resourceType":{},"resourceId":{},"resourceName":{},"awsRegion":{},"availabilityZone":{},"resourceCreationTime":{"type":"timestamp"},"tags":{"shape":"S8h"},"relatedEvents":{"type":"list","member":{}},"relationships":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceId":{},"resourceName":{},"relationshipName":{}}}},"configuration":{},"supplementaryConfiguration":{"shape":"Sl"}}},"S8h":{"type":"map","key":{},"value":{}},"S8r":{"type":"list","member":{"type":"structure","members":{"EvaluationResultIdentifier":{"shape":"S7q"},"ComplianceType":{},"ResultRecordedTime":{"type":"timestamp"},"ConfigRuleInvokedTime":{"type":"timestamp"},"Annotation":{},"ResultToken":{}}}},"S8x":{"type":"list","member":{}},"Sa6":{"type":"structure","required":["QueryName"],"members":{"QueryId":{},"QueryArn":{},"QueryName":{},"Description":{},"Expression":{}}},"Sb2":{"type":"list","member":{"shape":"Sb3"}},"Sb3":{"type":"structure","members":{"Key":{},"Value":{}}},"Sb7":{"type":"list","member":{"shape":"Sb3"}},"Sbj":{"type":"list","member":{"type":"structure","required":["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],"members":{"ComplianceResourceType":{},"ComplianceResourceId":{},"ComplianceType":{},"Annotation":{},"OrderingTimestamp":{"type":"timestamp"}}}},"Scc":{"type":"list","member":{}},"Scd":{"type":"structure","members":{"SelectFields":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}}}}')},by1G:function(e){e.exports=JSON.parse('{"pagination":{}}')},c44P:function(e,t,r){"use strict";var n=r("cGv3").getWindow(),i=r("ti0F"),o=["auto","none","inherit","initial"],s=function(e,t){var r=0;return t.forEach((function(t){r+=parseFloat(e[t])||0})),r},a=function(e,t){var r="width"===e?"Left":"Top",n="width"===e?"Right":"Bottom";return{padding:s(t,["padding"+r,"padding"+n]),border:s(t,["border"+r+"Width","border"+n+"Width"]),margin:s(t,["margin"+r,"margin"+n])}},u=function(e,t){return e.indexOf("px")>0?e=parseInt(e.replace("px","")):e.indexOf("%")>0?e=parseInt(e.replace("%",""))*function(e){return i.isWindow(e)?e.innerHeight:e.offsetHeight}(t)/100:isNaN(e)||(e=parseInt(e)),e},c=function(e,t,r){return e?o.indexOf(e)>-1?t?null:e:(i.isString(e)&&(e=u(e,r)),i.isNumeric(e)?Math.max(0,e+t):"calc("+e+(t<0?" - ":" ")+Math.abs(t)+"px)"):null};t.getSize=function(e,t,r){var i=n.getComputedStyle(e),o=a(t,i),s=e.getClientRects().length,u=e.getBoundingClientRect()[t],c=s?u:0;return c<=0?(c=parseFloat(i[t]||e.style[t])||0,c-=function(e,t,r){var n=t[e];return"border-box"===t.boxSizing&&n.length&&"%"!==n[n.length-1]?r.border+r.padding:0}(t,i,o)):c-=o.padding+o.border,r.paddings&&(c+=o.padding),r.borders&&(c+=o.border),r.margins&&(c+=o.margin),c},t.getElementBoxParams=a,t.addOffsetToMaxHeight=function(e,t,r){var n=c(e,t,r);return null!==n?n:"none"},t.addOffsetToMinHeight=function(e,t,r){var n=c(e,t,r);return null!==n?n:0},t.getVerticalOffsets=function(e,t){if(!e)return 0;var r=a("height",n.getComputedStyle(e));return r.padding+r.border+(t?r.margin:0)},t.getVisibleHeight=function(e){if(e){var t=e.getBoundingClientRect();if(t.height)return t.height}return 0},t.parseHeight=u},c8WW:function(e,t,r){var n=r("Sl41").escapeElement;function i(e){this.value=e}i.prototype.toString=function(){return n(""+this.value)},e.exports={XmlText:i}},cGv3:function(e,t,r){"use strict";var n=r("tUd6"),i="undefined"!=typeof window,o=i&&window;o||((o={}).window=o),e.exports={hasWindow:function(){return i},getWindow:function(){return o},hasProperty:function(e){return this.hasWindow()&&e in o},defaultScreenFactorFunc:function(e){return e<768?"xs":e<992?"sm":e<1200?"md":"lg"},getCurrentScreenFactor:function(e){return(e||this.defaultScreenFactorFunc)(n.getDocumentElement().clientWidth)},getNavigator:function(){return this.hasWindow()?o.navigator:{userAgent:""}}}},cS6j:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-07-01","endpointPrefix":"translate","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Translate","serviceId":"Translate","signatureVersion":"v4","signingName":"translate","targetPrefix":"AWSShineFrontendService_20170701","uid":"translate-2017-07-01"},"operations":{"CreateParallelData":{"input":{"type":"structure","required":["Name","ParallelDataConfig","ClientToken"],"members":{"Name":{},"Description":{},"ParallelDataConfig":{"shape":"S4"},"EncryptionKey":{"shape":"S7"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Name":{},"Status":{}}}},"DeleteParallelData":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"Status":{}}}},"DeleteTerminology":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DescribeTextTranslationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"TextTranslationJobProperties":{"shape":"Sj"}}}},"GetParallelData":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ParallelDataProperties":{"shape":"S12"},"DataLocation":{"shape":"S16"},"AuxiliaryDataLocation":{"shape":"S16"},"LatestUpdateAttemptAuxiliaryDataLocation":{"shape":"S16"}}}},"GetTerminology":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"TerminologyDataFormat":{}}},"output":{"type":"structure","members":{"TerminologyProperties":{"shape":"S1b"},"TerminologyDataLocation":{"shape":"S1e"},"AuxiliaryDataLocation":{"shape":"S1e"}}}},"ImportTerminology":{"input":{"type":"structure","required":["Name","MergeStrategy","TerminologyData"],"members":{"Name":{},"MergeStrategy":{},"Description":{},"TerminologyData":{"type":"structure","required":["File","Format"],"members":{"File":{"type":"blob","sensitive":true},"Format":{},"Directionality":{}}},"EncryptionKey":{"shape":"S7"}}},"output":{"type":"structure","members":{"TerminologyProperties":{"shape":"S1b"},"AuxiliaryDataLocation":{"shape":"S1e"}}}},"ListLanguages":{"input":{"type":"structure","members":{"DisplayLanguageCode":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Languages":{"type":"list","member":{"type":"structure","required":["LanguageName","LanguageCode"],"members":{"LanguageName":{},"LanguageCode":{}}}},"DisplayLanguageCode":{},"NextToken":{}}}},"ListParallelData":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ParallelDataPropertiesList":{"type":"list","member":{"shape":"S12"}},"NextToken":{}}}},"ListTerminologies":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TerminologyPropertiesList":{"type":"list","member":{"shape":"S1b"}},"NextToken":{}}}},"ListTextTranslationJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmittedBeforeTime":{"type":"timestamp"},"SubmittedAfterTime":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TextTranslationJobPropertiesList":{"type":"list","member":{"shape":"Sj"}},"NextToken":{}}}},"StartTextTranslationJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","SourceLanguageCode","TargetLanguageCodes","ClientToken"],"members":{"JobName":{},"InputDataConfig":{"shape":"St"},"OutputDataConfig":{"shape":"Sv"},"DataAccessRoleArn":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"Sp"},"TerminologyNames":{"shape":"Sq"},"ParallelDataNames":{"shape":"Sq"},"ClientToken":{"idempotencyToken":true},"Settings":{"shape":"Sx"}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopTextTranslationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"TranslateText":{"input":{"type":"structure","required":["Text","SourceLanguageCode","TargetLanguageCode"],"members":{"Text":{},"TerminologyNames":{"shape":"Sq"},"SourceLanguageCode":{},"TargetLanguageCode":{},"Settings":{"shape":"Sx"}}},"output":{"type":"structure","required":["TranslatedText","SourceLanguageCode","TargetLanguageCode"],"members":{"TranslatedText":{},"SourceLanguageCode":{},"TargetLanguageCode":{},"AppliedTerminologies":{"type":"list","member":{"type":"structure","members":{"Name":{},"Terms":{"type":"list","member":{"type":"structure","members":{"SourceText":{},"TargetText":{}}}}}}},"AppliedSettings":{"shape":"Sx"}}}},"UpdateParallelData":{"input":{"type":"structure","required":["Name","ParallelDataConfig","ClientToken"],"members":{"Name":{},"Description":{},"ParallelDataConfig":{"shape":"S4"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Name":{},"Status":{},"LatestUpdateAttemptStatus":{},"LatestUpdateAttemptAt":{"type":"timestamp"}}}}},"shapes":{"S4":{"type":"structure","required":["S3Uri","Format"],"members":{"S3Uri":{},"Format":{}}},"S7":{"type":"structure","required":["Type","Id"],"members":{"Type":{},"Id":{}}},"Sj":{"type":"structure","members":{"JobId":{},"JobName":{},"JobStatus":{},"JobDetails":{"type":"structure","members":{"TranslatedDocumentsCount":{"type":"integer"},"DocumentsWithErrorsCount":{"type":"integer"},"InputDocumentsCount":{"type":"integer"}}},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"Sp"},"TerminologyNames":{"shape":"Sq"},"ParallelDataNames":{"shape":"Sq"},"Message":{},"SubmittedTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"St"},"OutputDataConfig":{"shape":"Sv"},"DataAccessRoleArn":{},"Settings":{"shape":"Sx"}}},"Sp":{"type":"list","member":{}},"Sq":{"type":"list","member":{}},"St":{"type":"structure","required":["S3Uri","ContentType"],"members":{"S3Uri":{},"ContentType":{}}},"Sv":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"EncryptionKey":{"shape":"S7"}}},"Sx":{"type":"structure","members":{"Formality":{},"Profanity":{}}},"S12":{"type":"structure","members":{"Name":{},"Arn":{},"Description":{},"Status":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"S14"},"ParallelDataConfig":{"shape":"S4"},"Message":{},"ImportedDataSize":{"type":"long"},"ImportedRecordCount":{"type":"long"},"FailedRecordCount":{"type":"long"},"SkippedRecordCount":{"type":"long"},"EncryptionKey":{"shape":"S7"},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"LatestUpdateAttemptStatus":{},"LatestUpdateAttemptAt":{"type":"timestamp"}}},"S14":{"type":"list","member":{}},"S16":{"type":"structure","required":["RepositoryType","Location"],"members":{"RepositoryType":{},"Location":{}}},"S1b":{"type":"structure","members":{"Name":{},"Description":{},"Arn":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"S14"},"EncryptionKey":{"shape":"S7"},"SizeBytes":{"type":"integer"},"TermCount":{"type":"integer"},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Directionality":{},"Message":{},"SkippedTermCount":{"type":"integer"},"Format":{}}},"S1e":{"type":"structure","required":["RepositoryType","Location"],"members":{"RepositoryType":{},"Location":{}}}}}')},cWtc:function(e,t,r){"use strict";var n=r("1LL4"),i=r("A8u/");function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var s,a=/[\u200E\u200F]/g,u=function(e){return function(t){if(!e.timeZoneName){var r=Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds()),i=(0,n.extend)({timeZone:"UTC"},e);return p(r,i)}return p(t,e)}},c={},p=function(e,t){return function(e){var t=(0,i.locale)()+"/"+JSON.stringify(e);return c[t]||(c[t]=new Intl.DateTimeFormat((0,i.locale)(),e).format),c[t]}(t)(e).replace(a,"")},l=function(e){return new Intl.NumberFormat((0,i.locale)()).format(e)},m=(s={},function(e){if(!(e in s)){if("0"===l(0))return s[e]=!1,!1;s[e]={};for(var t=0;t<10;++t)s[e][l(t)]=t}return s[e]}),d=function(e){var t=m((0,i.locale)());return t?e.split("").map((function(e){return e in t?String(t[e]):e})).join(""):e},y=function(e){return e.replace(/(\D)0+(\d)/g,"$1$2")},h=function(e){return e.replace("d\u2019","de ")},g={day:{day:"numeric"},dayofweek:{weekday:"long"},longdate:{weekday:"long",year:"numeric",month:"long",day:"numeric"},longdatelongtime:{weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"},longtime:{hour:"numeric",minute:"numeric",second:"numeric"},month:{month:"long"},monthandday:{month:"long",day:"numeric"},monthandyear:{year:"numeric",month:"long"},shortdate:{},shorttime:{hour:"numeric",minute:"numeric"},shortyear:{year:"2-digit"},year:{year:"numeric"}};Object.defineProperty(g,"shortdateshorttime",{get:function(){var e=Intl.DateTimeFormat((0,i.locale)()).resolvedOptions();return{year:e.year,month:e.month,day:e.day,hour:"numeric",minute:"numeric"}}});var b=function(e){return"string"==typeof e&&g[e.toLowerCase()]},f={standalone:function(e,t){var r=new Date(1999,e,13,1);return u({month:t})(r)},format:function(e,t){var r=new Date(0,e,13,1),n=h(u({day:"numeric",month:t})(r)).split(" ").filter((function(e){return e.indexOf("13")<0}));return 1===n.length?n[0]:2===n.length?n[0].length>n[1].length?n[0]:n[1]:f.standalone(e,t)}};e.exports={engine:function(){return"intl"},getMonthNames:function(e,t){var r={wide:"long",abbreviated:"short",narrow:"narrow"}[e||"wide"];return t="format"===t?t:"standalone",Array.apply(null,new Array(12)).map((function(e,n){return f[t](n,r)}))},getDayNames:function(e){return function(e){return Array.apply(null,new Array(7)).map((function(t,r){return u({weekday:e})(new Date(0,0,r))}))}({wide:"long",abbreviated:"short",short:"narrow",narrow:"narrow"}[e||"wide"])},getPeriodNames:function(){var e=u({hour:"numeric",hour12:!0});return[1,13].map((function(t){var r=l(1),n=e(new Date(0,0,1,t)).split(r);return 2!==n.length?"":(n[0].length>n[1].length?n[0]:n[1]).trim()}))},format:function(e,t){if(e){if(!t)return e;"function"==typeof t||t.formatter||(t=t.type||t);var r=b(t);if(r)return u(r)(e);var n=o(t);return t.formatter||"function"===n||"string"===n?this.callBase.apply(this,arguments):u(t)(e)}},parse:function(e,t){var r,n=this;return t&&!t.parser&&"string"==typeof e&&(e=h(e),r=function(e){return h(n.format(e,t))}),this.callBase(e,r||t)},_parseDateBySimpleFormat:function(e,t){var r=this;e=d(e);var n=this.getFormatParts(t),i=e.split(/\D+/).filter((function(e){return e.length>0}));if(n.length===i.length){var o=this._generateDateArgs(n,i),s=function(n){var i,s,a=function(e,t){var r=t?12:0;return new Date(e.year,e.month,e.day,(e.hours+r)%24,e.minutes,e.seconds)}(o,n);if(i=d(r.format(a,t)),s=e,y(i)===y(s))return a};return s(!1)||s(!0)}},_generateDateArgs:function(e,t){var r=new Date,n={year:r.getFullYear(),month:r.getMonth(),day:r.getDate(),hours:0,minutes:0,seconds:0};return e.forEach((function(e,r){var i=t[r],o=parseInt(i,10);"month"===e&&(o-=1),n[e]=o})),n},formatUsesMonthName:function(e){return"object"!==o(e)||e.type||e.format?this.callBase.apply(this,arguments):"long"===e.month},formatUsesDayName:function(e){return"object"!==o(e)||e.type||e.format?this.callBase.apply(this,arguments):"long"===e.weekday},getFormatParts:function(e){if("string"==typeof e)return this.callBase(e);var t=(0,n.extend)({},g[e.toLowerCase()]),r=new Date(2001,2,4,5,6,7),i=u(t)(r);i=d(i);return[{name:"year",value:1},{name:"month",value:3},{name:"day",value:4},{name:"hours",value:5},{name:"minutes",value:6},{name:"seconds",value:7}].map((function(e){return{name:e.name,index:i.indexOf(e.value)}})).filter((function(e){return e.index>-1})).sort((function(e,t){return e.index-t.index})).map((function(e){return e.name}))}}},cYys:function(e,t,r){"use strict";var n=function(e){this._options=e||{},this._list=[],this._queue=[],this._firing=!1,this._fired=!1,this._firingIndexes=[]};n.prototype._fireCore=function(e,t){var r=this._firingIndexes,n=this._list,i=this._options.stopOnFalse,o=r.length;for(r[o]=0;r[o]-1&&(t.splice(n,1),this._firing&&r.length))for(var i=0;i-1:!!t.length},n.prototype.empty=function(e){return this._list=[],this},n.prototype.fireWith=function(e,t){var r=this._queue;if(t=(t=t||[]).slice?t.slice():t,this._options.syncStrategy)this._firing=!0,this._fireCore(e,t);else{if(r.push([e,t]),this._firing)return;for(this._firing=!0;r.length;){var n=r.shift();this._fireCore(n[0],n[1])}}return this._firing=!1,this._fired=!0,this},n.prototype.fire=function(){this.fireWith(this,arguments)},n.prototype.fired=function(){return this._fired};e.exports=function(e){return new n(e)}},ccQb:function(e,t,r){"use strict";var n=r("ti0F").isFunction,i=function(){},o=function(e){return"undefined"!=typeof console&&n(console[e])?console[e].bind(console):i},s={info:o("info"),warn:o("warn"),error:o("error")},a=function(){function e(e,t){if(!e)throw new Error(t)}return{assert:e,assertParam:function(t,r){e(null!=t,r)}}}();t.logger=s,t.debug=a},cibw:function(e,t,r){"use strict";var n=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],i="undefined"==typeof globalThis?global:globalThis;e.exports=function(){for(var e=[],t=0;t-1||y),t.styleProp=c.default.styleProp,t.stylePropPrefix=c.default.stylePropPrefix,t.supportProp=_,t.inputType=function(e){if("text"===e)return!0;var t=(0,i.createElement)("input");try{return t.setAttribute("type",e),t.value="wrongValue",!t.value}catch(r){return!1}}},d0aR:function(e,t,r){"use strict";var n=r("LUwo"),i=n.registerTheme,o=n.registerThemeAlias;i({name:"generic.softblue",defaultPalette:"Soft Blue",backgroundColor:"#fff",primaryTitleColor:"#333",secondaryTitleColor:"#99a1a8",gridColor:"#e8eaeb",axisColor:"#707070",export:{backgroundColor:"#fff",font:{color:"#333"},button:{default:{color:"#333",borderColor:"#c9d0d4",backgroundColor:"#fff"},hover:{color:"#333",borderColor:"#a7b2b9",backgroundColor:"#e6e6e6"},focus:{color:"#333",borderColor:"#82929b",backgroundColor:"#e6e6e6"},active:{color:"#333",borderColor:"#82929b",backgroundColor:"#d4d4d4"}}},legend:{font:{color:"#707070"}},tooltip:{color:"#fff",border:{color:"#e8eaeb"},font:{color:"#333"}},"chart:common":{commonSeriesSettings:{label:{border:{color:"#e8eaeb"}}}},chart:{commonPaneSettings:{border:{color:"#e8eaeb"}},commonAxisSettings:{breakStyle:{color:"#cfd2d3"}},commonAnnotationSettings:{color:"#fff",border:{color:"#e8eaeb"},font:{color:"#333"}}},rangeSelector:{scale:{breakStyle:{color:"#cfd2d3"},tick:{opacity:.12}},selectedRangeColor:"#7ab8eb",sliderMarker:{color:"#7ab8eb"},sliderHandle:{color:"#7ab8eb",opacity:.5}},sparkline:{pointColor:"#fff",minColor:"#f0ad4e",maxColor:"#d9534f"},treeMap:{group:{color:"#e8eaeb",label:{font:{color:"#99a1a8"}}}},bullet:{color:"#7ab8eb"},gauge:{valueIndicators:{rangebar:{color:"#7ab8eb"},textcloud:{color:"#7ab8eb"}}}},"generic.light"),o("generic.softblue.compact","generic.softblue")},d4sz:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.costexplorer={},n.CostExplorer=i.defineService("costexplorer",["2017-10-25"]),Object.defineProperty(o.services.costexplorer,"2017-10-25",{get:function(){var e=r("+Xg0");return e.paginators=r("zNq0").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.CostExplorer},d5xe:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.route53={},n.Route53=i.defineService("route53",["2013-04-01"]),r("VmmG"),Object.defineProperty(o.services.route53,"2013-04-01",{get:function(){var e=r("v3YG");return e.paginators=r("OrsO").pagination,e.waiters=r("xyFQ").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.Route53},dC0D:function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r("mrSG"),i=r("FFOo");function o(e,t){var r=!1;return arguments.length>=2&&(r=!0),function(n){return n.lift(new s(e,t,r))}}var s=function(){function e(e,t,r){void 0===r&&(r=!1),this.accumulator=e,this.seed=t,this.hasSeed=r}return e.prototype.call=function(e,t){return t.subscribe(new a(e,this.accumulator,this.seed,this.hasSeed))},e}(),a=function(e){function t(t,r,n,i){var o=e.call(this,t)||this;return o.accumulator=r,o._seed=n,o.hasSeed=i,o.index=0,o}return n.d(t,e),Object.defineProperty(t.prototype,"seed",{get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e},enumerable:!0,configurable:!0}),t.prototype._next=function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)},t.prototype._tryNext=function(e){var t,r=this.index++;try{t=this.accumulator(this.seed,e,r)}catch(n){this.destination.error(n)}this.seed=t,this.destination.next(t)},t}(i.a)},dCOn:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-03-31","endpointPrefix":"sns","protocol":"query","serviceAbbreviation":"Amazon SNS","serviceFullName":"Amazon Simple Notification Service","serviceId":"SNS","signatureVersion":"v4","uid":"sns-2010-03-31","xmlNamespace":"http://sns.amazonaws.com/doc/2010-03-31/"},"operations":{"AddPermission":{"input":{"type":"structure","required":["TopicArn","Label","AWSAccountId","ActionName"],"members":{"TopicArn":{},"Label":{},"AWSAccountId":{"type":"list","member":{}},"ActionName":{"type":"list","member":{}}}}},"CheckIfPhoneNumberIsOptedOut":{"input":{"type":"structure","required":["phoneNumber"],"members":{"phoneNumber":{}}},"output":{"resultWrapper":"CheckIfPhoneNumberIsOptedOutResult","type":"structure","members":{"isOptedOut":{"type":"boolean"}}}},"ConfirmSubscription":{"input":{"type":"structure","required":["TopicArn","Token"],"members":{"TopicArn":{},"Token":{},"AuthenticateOnUnsubscribe":{}}},"output":{"resultWrapper":"ConfirmSubscriptionResult","type":"structure","members":{"SubscriptionArn":{}}}},"CreatePlatformApplication":{"input":{"type":"structure","required":["Name","Platform","Attributes"],"members":{"Name":{},"Platform":{},"Attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"CreatePlatformApplicationResult","type":"structure","members":{"PlatformApplicationArn":{}}}},"CreatePlatformEndpoint":{"input":{"type":"structure","required":["PlatformApplicationArn","Token"],"members":{"PlatformApplicationArn":{},"Token":{},"CustomUserData":{},"Attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"CreatePlatformEndpointResult","type":"structure","members":{"EndpointArn":{}}}},"CreateSMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{},"LanguageCode":{}}},"output":{"resultWrapper":"CreateSMSSandboxPhoneNumberResult","type":"structure","members":{}}},"CreateTopic":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Attributes":{"shape":"St"},"Tags":{"shape":"Sw"}}},"output":{"resultWrapper":"CreateTopicResult","type":"structure","members":{"TopicArn":{}}}},"DeleteEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}}},"DeletePlatformApplication":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{}}}},"DeleteSMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{}}},"output":{"resultWrapper":"DeleteSMSSandboxPhoneNumberResult","type":"structure","members":{}}},"DeleteTopic":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{}}}},"GetEndpointAttributes":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}},"output":{"resultWrapper":"GetEndpointAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sj"}}}},"GetPlatformApplicationAttributes":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{}}},"output":{"resultWrapper":"GetPlatformApplicationAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sj"}}}},"GetSMSAttributes":{"input":{"type":"structure","members":{"attributes":{"type":"list","member":{}}}},"output":{"resultWrapper":"GetSMSAttributesResult","type":"structure","members":{"attributes":{"shape":"Sj"}}}},"GetSMSSandboxAccountStatus":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"GetSMSSandboxAccountStatusResult","type":"structure","required":["IsInSandbox"],"members":{"IsInSandbox":{"type":"boolean"}}}},"GetSubscriptionAttributes":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}},"output":{"resultWrapper":"GetSubscriptionAttributesResult","type":"structure","members":{"Attributes":{"shape":"S1h"}}}},"GetTopicAttributes":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{}}},"output":{"resultWrapper":"GetTopicAttributesResult","type":"structure","members":{"Attributes":{"shape":"St"}}}},"ListEndpointsByPlatformApplication":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{},"NextToken":{}}},"output":{"resultWrapper":"ListEndpointsByPlatformApplicationResult","type":"structure","members":{"Endpoints":{"type":"list","member":{"type":"structure","members":{"EndpointArn":{},"Attributes":{"shape":"Sj"}}}},"NextToken":{}}}},"ListOriginationNumbers":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListOriginationNumbersResult","type":"structure","members":{"NextToken":{},"PhoneNumbers":{"type":"list","member":{"type":"structure","members":{"CreatedAt":{"type":"timestamp"},"PhoneNumber":{},"Status":{},"Iso2CountryCode":{},"RouteType":{},"NumberCapabilities":{"type":"list","member":{}}}}}}}},"ListPhoneNumbersOptedOut":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"resultWrapper":"ListPhoneNumbersOptedOutResult","type":"structure","members":{"phoneNumbers":{"type":"list","member":{}},"nextToken":{}}}},"ListPlatformApplications":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListPlatformApplicationsResult","type":"structure","members":{"PlatformApplications":{"type":"list","member":{"type":"structure","members":{"PlatformApplicationArn":{},"Attributes":{"shape":"Sj"}}}},"NextToken":{}}}},"ListSMSSandboxPhoneNumbers":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListSMSSandboxPhoneNumbersResult","type":"structure","required":["PhoneNumbers"],"members":{"PhoneNumbers":{"type":"list","member":{"type":"structure","members":{"PhoneNumber":{},"Status":{}}}},"NextToken":{}}}},"ListSubscriptions":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListSubscriptionsResult","type":"structure","members":{"Subscriptions":{"shape":"S2f"},"NextToken":{}}}},"ListSubscriptionsByTopic":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{},"NextToken":{}}},"output":{"resultWrapper":"ListSubscriptionsByTopicResult","type":"structure","members":{"Subscriptions":{"shape":"S2f"},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"Tags":{"shape":"Sw"}}}},"ListTopics":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListTopicsResult","type":"structure","members":{"Topics":{"type":"list","member":{"type":"structure","members":{"TopicArn":{}}}},"NextToken":{}}}},"OptInPhoneNumber":{"input":{"type":"structure","required":["phoneNumber"],"members":{"phoneNumber":{}}},"output":{"resultWrapper":"OptInPhoneNumberResult","type":"structure","members":{}}},"Publish":{"input":{"type":"structure","required":["Message"],"members":{"TopicArn":{},"TargetArn":{},"PhoneNumber":{},"Message":{},"Subject":{},"MessageStructure":{},"MessageAttributes":{"shape":"S2z"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"output":{"resultWrapper":"PublishResult","type":"structure","members":{"MessageId":{},"SequenceNumber":{}}}},"PublishBatch":{"input":{"type":"structure","required":["TopicArn","PublishBatchRequestEntries"],"members":{"TopicArn":{},"PublishBatchRequestEntries":{"type":"list","member":{"type":"structure","required":["Id","Message"],"members":{"Id":{},"Message":{},"Subject":{},"MessageStructure":{},"MessageAttributes":{"shape":"S2z"},"MessageDeduplicationId":{},"MessageGroupId":{}}}}}},"output":{"resultWrapper":"PublishBatchResult","type":"structure","members":{"Successful":{"type":"list","member":{"type":"structure","members":{"Id":{},"MessageId":{},"SequenceNumber":{}}}},"Failed":{"type":"list","member":{"type":"structure","required":["Id","Code","SenderFault"],"members":{"Id":{},"Code":{},"Message":{},"SenderFault":{"type":"boolean"}}}}}}},"RemovePermission":{"input":{"type":"structure","required":["TopicArn","Label"],"members":{"TopicArn":{},"Label":{}}}},"SetEndpointAttributes":{"input":{"type":"structure","required":["EndpointArn","Attributes"],"members":{"EndpointArn":{},"Attributes":{"shape":"Sj"}}}},"SetPlatformApplicationAttributes":{"input":{"type":"structure","required":["PlatformApplicationArn","Attributes"],"members":{"PlatformApplicationArn":{},"Attributes":{"shape":"Sj"}}}},"SetSMSAttributes":{"input":{"type":"structure","required":["attributes"],"members":{"attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"SetSMSAttributesResult","type":"structure","members":{}}},"SetSubscriptionAttributes":{"input":{"type":"structure","required":["SubscriptionArn","AttributeName"],"members":{"SubscriptionArn":{},"AttributeName":{},"AttributeValue":{}}}},"SetTopicAttributes":{"input":{"type":"structure","required":["TopicArn","AttributeName"],"members":{"TopicArn":{},"AttributeName":{},"AttributeValue":{}}}},"Subscribe":{"input":{"type":"structure","required":["TopicArn","Protocol"],"members":{"TopicArn":{},"Protocol":{},"Endpoint":{},"Attributes":{"shape":"S1h"},"ReturnSubscriptionArn":{"type":"boolean"}}},"output":{"resultWrapper":"SubscribeResult","type":"structure","members":{"SubscriptionArn":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sw"}}},"output":{"resultWrapper":"TagResourceResult","type":"structure","members":{}}},"Unsubscribe":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"UntagResourceResult","type":"structure","members":{}}},"VerifySMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber","OneTimePassword"],"members":{"PhoneNumber":{},"OneTimePassword":{}}},"output":{"resultWrapper":"VerifySMSSandboxPhoneNumberResult","type":"structure","members":{}}}},"shapes":{"Sj":{"type":"map","key":{},"value":{}},"St":{"type":"map","key":{},"value":{}},"Sw":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S1h":{"type":"map","key":{},"value":{}},"S2f":{"type":"list","member":{"type":"structure","members":{"SubscriptionArn":{},"Owner":{},"Protocol":{},"Endpoint":{},"TopicArn":{}}}},"S2z":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value","type":"structure","required":["DataType"],"members":{"DataType":{},"StringValue":{},"BinaryValue":{"type":"blob"}}}}}}')},dRNr:function(e,t,r){"use strict";var n=r("cGv3"),i=n.hasWindow()?n.getWindow():{},o=r("heGP"),s=function(e){return setTimeout(e,1e3/60)},a=function(e){clearTimeout(e)},u=o((function(){var e=i.requestAnimationFrame||i.webkitRequestAnimationFrame||i.mozRequestAnimationFrame||i.oRequestAnimationFrame||i.msRequestAnimationFrame,t=i.cancelAnimationFrame||i.webkitCancelAnimationFrame||i.mozCancelAnimationFrame||i.oCancelAnimationFrame||i.msCancelAnimationFrame;if(e&&t&&(s=e,a=t),e&&!t){var r={};s=function(t){var n=e.call(i,(function(){try{if(n in r)return;t.apply(this,arguments)}finally{delete r[n]}}));return n},a=function(e){r[e]=!0}}}));t.requestAnimationFrame=function(){return u(),s.apply(i,arguments)},t.cancelAnimationFrame=function(){u(),a.apply(i,arguments)}},dU5o:function(e,t,r){"use strict";var n=r("1LL4").extend,i=r("MFjd"),o=n;e.exports=o({},i,{correctCoordinates:function(e){this.bubbleSize=e/2},_drawMarker:function(e,t,r){var n=o({translateX:this.x,translateY:this.y},this._getStyle());this.graphic=e.circle(0,0,r?0:this.bubbleSize).smartAttr(n).data({"chart-data-point":this}).append(t)},getTooltipParams:function(e){var t,r=this.graphic;if(r)return t=r.getBBox().height,{x:this.x,y:this.y,offset:t<20||"edge"===e?t/2:0}},_getLabelFormatObject:function(){var e=i._getLabelFormatObject.call(this);return e.size=this.initialSize,e},_updateData:function(e){i._updateData.call(this,e),this.size=this.initialSize=e.size},_getGraphicBBox:function(){return this._getSymbolBBox(this.x,this.y,this.bubbleSize)},_updateMarker:function(e,t){e||(t=o({r:this.bubbleSize,translateX:this.x,translateY:this.y},t)),this.graphic.smartAttr(t)},_getFormatObject:function(e){var t=i._getFormatObject.call(this,e);return t.sizeText=e.formatValue(this.initialSize),t},_storeTrackerR:function(){return this.bubbleSize},_getLabelCoords:function(e){return"inside"===e.getLayoutOptions().position?this._getLabelCoordOfPosition(e,"inside"):i._getLabelCoords.call(this,e)}})},dYUP:function(e,t,r){"use strict";var n=g(r("eWCF")),i=r("ti0F"),o=g(r("zl3R")),s=r("XpgS"),a=g(r("/7L9")),u=r("S3Ua"),c=r("/DUC"),p=r("FwfD"),l=g(r("Y0yK")),m=g(r("URBM")),d=r("A8u/"),y=g(r("Bhoz")),h=g(r("cWtc"));function g(e){return e&&e.__esModule?e:{default:e}}var b="undefined"!=typeof Intl,f={shortdate:"M/d/y",shorttime:"h:mm a",longdate:"EEEE, MMMM d, y",longtime:"h:mm:ss a",monthandday:"MMMM d",monthandyear:"MMMM y",quarterandyear:"QQQ y",day:"d",year:"y",shortdateshorttime:"M/d/y, h:mm a",mediumdatemediumtime:"MMMM d, h:mm a",longdatelongtime:"EEEE, MMMM d, y, h:mm:ss a",month:"LLLL",shortyear:"yy",dayofweek:"EEEE",quarter:"QQQ",hour:"HH",minute:"mm",second:"ss",millisecond:"SSS","datetime-local":"yyyy-MM-ddTHH':'mm':'ss"},S={year:["y","yy","yyyy"],day:["d","dd"],month:["M","MM","MMM","MMMM"],hours:["H","HH","h","hh","ah"],minutes:["m","mm"],seconds:["s","ss"],milliseconds:["S","SS","SSS"]},v=(0,n.default)({engine:function(){return"base"},_getPatternByFormat:function(e){return f[e.toLowerCase()]},_expandPattern:function(e){return this._getPatternByFormat(e)||e},formatUsesMonthName:function(e){return-1!==this._expandPattern(e).indexOf("MMMM")},formatUsesDayName:function(e){return-1!==this._expandPattern(e).indexOf("EEEE")},getFormatParts:function(e){var t=this._getPatternByFormat(e)||e,r=[];return o.default.each(t.split(/\W+/),(function(e,t){o.default.each(S,(function(e,n){(0,s.inArray)(t,n)>-1&&r.push(e)}))})),r},getMonthNames:function(e){return l.default.getMonthNames(e)},getDayNames:function(e){return l.default.getDayNames(e)},getQuarterNames:function(e){return l.default.getQuarterNames(e)},getPeriodNames:function(e){return l.default.getPeriodNames(e)},getTimeSeparator:function(){return":"},is24HourFormat:function(e){for(var t=new Date(2017,0,20,11,0,0,0),r=new Date(2017,0,20,23,0,0,0),n=this.format(t,e),i=this.format(r,e),o=0;o1)for(u=1;u=this.delay&&(this.tick=a),!0}function c(e){return this._startTime=e,this.tick=this.delay?u:a,!0}function p(e,t,r){this._progress=0,this.element=e,this.params=t,this.options=r,this.duration=r.partitionDuration?r.duration*r.partitionDuration:r.duration,this.delay=r.delay&&r.duration*r.delay||0,this._animateStep=r.animateStep||s,this._easing=o[r.easing]||o.easeOutCubic,this._currentParams={},this.tick=c}function l(e){this._animationCount=0,this._timerId=null,this._animations={},this.element=e}p.prototype={_calcProgress:function(e){return Math.min(1,(e-this.delay-this._startTime)/this.duration)},stop:function(e){var t=this.options,r=this._animateStep;this.stop=this.tick=i,r.complete&&r.complete(this.element,this._currentParams),t.complete&&!e&&t.complete()}},t.AnimationController=l,l.prototype={_loop:function(){var e,t=this,r=t._animations,i=0,o=(new Date).getTime(),s=t._endAnimation;for(e in r)r[e].tick(o)||delete r[e],i++;if(0===i)return t.stop(),void(t._endAnimationTimer=s&&setTimeout((function(){0===t._animationCount&&(s(),t._endAnimation=null)})));t._timerId=n.requestAnimationFrame.call(null,(function(){t._loop()}),t.element)},addAnimation:function(e){var t=this;t._animations[t._animationCount++]=e,clearTimeout(t._endAnimationTimer),t._timerId||(clearTimeout(t._startDelay),t._startDelay=setTimeout((function(){t._timerId=1,t._loop()}),0))},animateElement:function(e,t,r){e&&t&&r&&(e.animation&&e.animation.stop(),this.addAnimation(e.animation=new p(e,t,r)))},onEndAnimation:function(e){this._animationCount?this._endAnimation=e:e()},dispose:function(){this.stop(),this.element=null},stop:function(){this._animations={},this._animationCount=0,n.cancelAnimationFrame(this._timerId),clearTimeout(this._startDelay),clearTimeout(this._endAnimationTimer),this._timerId=null},lock:function(){var e,t,r,n=this._animations;for(e in n)t=n[e].options.unstoppable,r=r||t,t||(n[e].stop(!0),delete n[e]);!r&&this.stop()}},t.animationSvgStep=s},dxMT:function(e){e.exports=JSON.parse('{"pagination":{"BatchGetItem":{"input_token":"RequestItems","output_token":"UnprocessedKeys"},"ListContributorInsights":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListExports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTables":{"input_token":"ExclusiveStartTableName","limit_key":"Limit","output_token":"LastEvaluatedTableName","result_key":"TableNames"},"Query":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"},"Scan":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"}}}')},dzgT:function(e,t,r){"use strict";r.d(t,"b",(function(){return p})),r.d(t,"a",(function(){return l}));var n=r("mrSG"),i=r("nkY7"),o=r("isby"),s=r("MGBS"),a=r("zotm"),u=r("IUTb"),c={};function p(){for(var e=[],t=0;t(i=a.rect[0]-o.rect[2])?n/i>=2?(o.rect[0]-=n,o.right=!0):(o.rect[0]-=i,o.rect[2]+=i):i/n>=2?(o.rect[2]+=i,o.center=null):(o.rect[0]-=n,o.rect[2]+=n)):(s.items&&(s.rect[2]=(o.rect[0]+o.rect[2])/2),a.items&&(a.rect[0]=(o.rect[0]+o.rect[2])/2))}))}(e),u(e,(function(e,n){n.items&&(r=function(e,t){var r=e.rect,n=r[2]-r[0],i=r[3]-r[1],c=0,p=0,l=0,m=r[2],d=r[3],y=r[0],h=r[1],g=[],b=!1;u(e.items,(function(o,u){if(u.width>n||u.height>i)return g.push(null),b=!0,t||!1;if(c+u.width>n&&(p+=l,c=l=0),p+u.height>i)return g.push(null),b=!0,t||!1;l=a(l,u.height);var f=e.horInversion?r[2]-u.width-c:r[0]+c,S=e.verInversion?r[3]-u.height-p:r[1]+p;c+=u.width,m=s(m,f),d=s(d,S),y=a(y,f+u.width),h=a(h,S+u.height),g.push([f,S])})),(t||!b)&&(c=0,e.right?c=r[2]-r[0]-y+m:e.center&&(c=o((r[2]-r[0]-y+m)/2)),u(e.items,(function(e,t){var r=g[e];r?t.item.locate(r[0]+c,r[1]):t.item.resize(null)})),e.rect=[m,d,y,h],e.items=null);return b}(n,t)||r)})),r}function y(){var e=this;e._items=[],e._suspended=0,e._updateLayout=function(){e._update()}}y.prototype={constructor:y,dispose:function(){this._items=this._updateLayout=null},setSize:function(e){this._canvas=e,this._update()},suspend:function(){++this._suspended},resume:function(){0==--this._suspended&&this._update()},addItem:function(e){this._items.push(e),e.updateLayout=this._updateLayout},removeItem:function(e){this._items.splice(c(e,this._items),1),e.updateLayout=null},_update:function(){var e;0===this._suspended&&(e=this._canvas,u(this._items,(function(t,r){r.resize(e)})),function(e,t){var r=m(e,t);d(r)&&d(r,!0)}({left:e.left,top:e.top,right:e.width+e.left,bottom:e.height+e.top},this._items))}},t.LayoutControl=y},e46B:function(e,t,r){"use strict";var n=r("D859"),i=r("C+eR"),o=r("zl3R"),s=r("1LL4"),a=Math,u=a.round,c=a.floor,p=a.abs;function l(e,t){var r,n=1/0;return(0,o.each)(t,(function(t,i){var o=e[0]-i[0],s=e[1]-i[1],a=o*o+s*s;ao&&i[0]u&&i[1]t.x+t.width||e.x+e.widtht.x+t.r||e.x+e.width=l&&l>=s||i<=l&&l<=s)&&e.push([(l-i)*(o-n)/(s-i)+n,l]):(n>=a&&a>=o||n<=a&&a<=o)&&e.push([a,(a-n)*(s-i)/(o-n)+i]),e}),[])},isHorizontal:function(e,t){return e.x>t.x||t.x>e.x+e.width},getFigureCenter:y.getFigureCenter,findFigurePoint:function(e,t,r){if(!r)return[e.x,e.y];var n=t[0],o=u(e.x+(e.y-t[1])/Math.tan((0,i.degreesToRadians)(e.angle))),s=[e.x,e.y,o,t[1]];return e.x<=o&&o<=n||n<=o&&o<=e.x||(p(e.x-n)<12?s=[e.x,e.y]:e.x<=n?s[2]=e.x+12:s[2]=e.x-12),s},adjustPoints:function(e){return e}};function g(e){return void 0!==e.angle&&h||void 0!==e.r&&y||d}function b(e,t){e[t]&&e[t].dispose(),e[t]=null}function f(e){return e&&(e.fill&&"none"!==e.fill||e["stroke-width"]>0&&e.stroke&&"none"!==e.stroke)}function S(e){return e&&e["stroke-width"]>0&&e.stroke&&"none"!==e.stroke}function v(e){this._renderer=e.renderer,this._container=e.labelsGroup,this._point=e.point,this._strategy=e.strategy,this._rowCount=1}v.prototype={constructor:v,setColor:function(e){this._color=e},setOptions:function(e){this._options=e},setData:function(e){this._data=e},setDataField:function(e,t){this._data=this._data||{},this._data[e]=t},getData:function(){return this._data},setFigureToDrawConnector:function(e){this._figure=e},dispose:function(){b(this,"_group"),this._data=this._options=this._textContent=this._visible=this._insideGroup=this._text=this._background=this._connector=this._figure=null},_setVisibility:function(e,t){this._group&&this._group.attr({visibility:e}),this._visible=t},isVisible:function(){return this._visible},hide:function(e){this._holdVisibility=!!e,this._hide()},_hide:function(){this._setVisibility("hidden",!1)},show:function(e){var t=!this._drawn;this._point.hasValue()&&(this._holdVisibility=!!e,this._show(),t&&this._point.correctLabelPosition(this))},_show:function(){var e=this._renderer,t=this._container,r=this._options||{},o=this._textContent=function(e,t){var r=t.format;return e.valueText=(0,n.format)(e.value,r),e.argumentText=(0,n.format)(e.argument,t.argumentFormat),void 0!==e.percent&&(e.percentText=(0,n.format)(e.percent,{type:"percent",precision:r&&r.percentPrecision})),void 0!==e.total&&(e.totalText=(0,n.format)(e.total,r)),void 0!==e.openValue&&(e.openValueText=(0,n.format)(e.openValue,r)),void 0!==e.closeValue&&(e.closeValueText=(0,n.format)(e.closeValue,r)),void 0!==e.lowValue&&(e.lowValueText=(0,n.format)(e.lowValue,r)),void 0!==e.highValue&&(e.highValueText=(0,n.format)(e.highValue,r)),void 0!==e.reductionValue&&(e.reductionValueText=(0,n.format)(e.reductionValue,r)),t.customizeText?t.customizeText.call(e,e):e.valueText}(this._data,this._options)||null;o?(this._group||(this._group=e.g().append(t),this._insideGroup=e.g().append(this._group),this._text=e.text("",0,0).append(this._insideGroup)),this._text.css(r.attributes?(0,i.patchFontOptions)(r.attributes.font):{}),f(r.background)?(this._background=this._background||e.rect().append(this._insideGroup).toBackground(),this._background.attr(r.background),this._color&&this._background.attr({fill:this._color})):b(this,"_background"),S(r.connector)?(this._connector=this._connector||e.path([],"line").sharp().append(this._group).toBackground(),this._connector.attr(r.connector),this._color&&this._connector.attr({stroke:this._color})):b(this,"_connector"),this._text.attr({text:o,align:r.textAlignment,class:r.cssClass}),this._updateBackground(this._text.getBBox()),this._setVisibility("visible",!0),this._drawn=!0):this._hide()},_getLabelVisibility:function(e){return this._holdVisibility?this.isVisible():e},draw:function(e){return this._getLabelVisibility(e)?(this._show(),this._point&&this._point.correctLabelPosition(this)):(this._drawn=!1,this._hide()),this},_updateBackground:function(e){this._background&&(e.x-=8,e.y-=4,e.width+=16,e.height+=8,this._background.attr(e)),this._bBoxWithoutRotation=(0,s.extend)({},e);var t=this._options.rotationAngle||0;this._insideGroup.rotate(t,e.x+e.width/2,e.y+e.height/2),e=(0,i.rotateBBox)(e,[e.x+e.width/2,e.y+e.height/2],-t),this._bBox=e},getFigureCenter:function(){var e=this._figure;return(this._strategy||g(e)).getFigureCenter(e)},_getConnectorPoints:function(){var e,t,r=this._figure,n=this._options,i=this._strategy||g(r),o=this._shiftBBox(this._bBoxWithoutRotation),s=this.getBoundingRect(),a=[];if(!i.isLabelInside(o,r,"inside"!==n.position)){t=i.isHorizontal(o,r);var u=this.getFigureCenter();e=l(u,a=i.prepareLabelPoints(o,s,t,-n.rotationAngle||0,u)),a=(a=i.findFigurePoint(r,e,t)).concat(e)}return i.adjustPoints(a)},fit:function(e){var t=this._background?16:0,r=!1;if(this._text){var n=this._text.setMaxSize(e-t,void 0,this._options),i=n.rowCount,o=n.textIsEmpty;0===i&&(i=1),i!==this._rowCount&&(r=!0,this._rowCount=i),o&&b(this,"_background")}return this._updateBackground(this._text.getBBox()),r},resetEllipsis:function(){this._text&&this._text.restoreText(),this._updateBackground(this._text.getBBox())},setTrackerData:function(e){this._text.data({"chart-data-point":e}),this._background&&this._background.data({"chart-data-point":e})},hideInsideLabel:function(e){return this._point.hideInsideLabel(this,e)},getPoint:function(){return this._point},shift:function(e,t){return this._textContent&&(this._insideGroup.attr({translateX:this._x=u(e-this._bBox.x),translateY:this._y=u(t-this._bBox.y)}),this._connector&&this._connector.attr({points:this._getConnectorPoints()})),this},getBoundingRect:function(){return this._shiftBBox(this._bBox)},_shiftBBox:function(e){return this._textContent?{x:e.x+this._x,y:e.y+this._y,width:e.width,height:e.height}:{}},getLayoutOptions:function(){var e=this._options;return{alignment:e.alignment,background:f(e.background),horizontalOffset:e.horizontalOffset,verticalOffset:e.verticalOffset,radialOffset:e.radialOffset,position:e.position,connectorOffset:(S(e.connector)?12:0)+(f(e.background)?8:0)}}},t.Label=v},e5bw:function(e,t,r){"use strict";r.r(t),t.default="@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;position:fixed;z-index:3000;top:50%;right:50%;width:4rem;height:4rem;vertical-align:text-bottom;border:.5em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.idk{display:inline-block;position:fixed;z-index:1;top:50%;right:50%;width:4rem;height:4rem}"},e8y9:function(e,t,r){"use strict";var n=r("/7L9"),i=r("tJvG").when;function o(e){var t=[],r=!1;function o(){for(;t.length;){r=!0;var e=t.shift()();if(void 0!==e){if(e.then)return void i(e).always(o);throw n.Error("E0015")}}r=!1}return{add:function(n,i){e?(t[0]&&i&&i(t[0]),t=[n]):t.push(n),r||o()},busy:function(){return r}}}t.create=o,t.enqueue=o().add},"eBB/":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FunctionTemplate=void 0;var n=r("PfKZ"),i=r("v4HY");function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){for(var r=0;r0){var l=(t=new n.XML.Parser).parse(s.toString(),u);i.update(e.data,l)}}}},eLAQ:function(e,t,r){var n=r("QsWE");n.SequentialExecutor=n.util.inherit({constructor:function(){this._events={}},listeners:function(e){return this._events[e]?this._events[e].slice(0):[]},on:function(e,t,r){return this._events[e]?r?this._events[e].unshift(t):this._events[e].push(t):this._events[e]=[t],this},onAsync:function(e,t,r){return t._isAsync=!0,this.on(e,t,r)},removeListener:function(e,t){var r=this._events[e];if(r){for(var n=r.length,i=-1,o=0;o-1&&r.splice(i,1)}return this},removeAllListeners:function(e){return e?delete this._events[e]:this._events={},this},emit:function(e,t,r){r||(r=function(){});var n=this.listeners(e),i=n.length;return this.callListeners(n,t,r),i>0},callListeners:function(e,t,r,i){var o=this,s=i||null;function a(i){if(i&&(s=n.util.error(s||new Error,i),o._haltHandlersOnError))return r.call(o,s);o.callListeners(e,t,r,s)}for(;e.length>0;){var u=e.shift();if(u._isAsync)return void u.apply(o,t.concat([a]));try{u.apply(o,t)}catch(c){s=n.util.error(s||new Error,c)}if(s&&o._haltHandlersOnError)return void r.call(o,s)}r.call(o,s)},addListeners:function(e){var t=this;return e._events&&(e=e._events),n.util.each(e,(function(e,r){"function"==typeof r&&(r=[r]),n.util.arrayEach(r,(function(r){t.on(e,r)}))})),t},addNamedListener:function(e,t,r,n){return this[e]=r,this.addListener(t,r,n),this},addNamedAsyncListener:function(e,t,r,n){return r._isAsync=!0,this.addNamedListener(e,t,r,n)},addNamedListeners:function(e){var t=this;return e((function(){t.addNamedListener.apply(t,arguments)}),(function(){t.addNamedAsyncListener.apply(t,arguments)})),this}}),n.SequentialExecutor.prototype.addListener=n.SequentialExecutor.prototype.on,e.exports=n.SequentialExecutor},eWCF:function(e,t,r){"use strict";e.exports=function(e){var t=r("1LL4").extend,n=r("ti0F").isFunction,i=r("zl3R").each,o=r("5qrJ").inherit(e),s=o,a=new s(e),u={},c=function(t,r){i(t,(function(t){n(a[t])?!r&&e[t]||(e[t]=function(){return a[t].apply(e,arguments)}):(r&&(u[t]=e[t]),e[t]=a[t])}))};return c(e,!0),e.inject=function(e){s=s.inherit(e),a=new s,c(e)},e.resetInjection=function(){t(e,u),s=o,a=new o},e}},eajB:function(e,t,r){"use strict";r.d(t,"a",(function(){return h}));var n=r("fXoL"),i=r("rpEJ"),o=r("mrSG"),s=r("lqqz"),a=r("NJnL"),u=r("gI3B"),c=r("ofXK"),p=function(){function e(){this.adaptivePosition=!0,this.placement="top",this.triggers="hover focus",this.delay=0}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(n.Gc)({token:e,factory:e.\u0275fac}),e}(),l=["*"],m=function(){function e(e){Object.assign(this,e)}return Object.defineProperty(e.prototype,"isBs3",{get:function(){return Object(i.d)()},enumerable:!0,configurable:!0}),e.prototype.ngAfterViewInit=function(){this.classMap={in:!1,fade:!1},this.classMap[this.placement]=!0,this.classMap["tooltip-"+this.placement]=!0,this.classMap.in=!0,this.animation&&(this.classMap.fade=!0),this.containerClass&&(this.classMap[this.containerClass]=!0)},e.\u0275fac=function(t){return new(t||e)(Object(n.Kc)(p))},e.\u0275cmp=Object(n.Ec)({type:e,selectors:[["bs-tooltip-container"]],hostAttrs:["role","tooltip"],hostVars:7,hostBindings:function(e,t){2&e&&(Object(n.zc)("id",t.id),Object(n.Ac)("tooltip in tooltip-"+t.placement+" bs-tooltip-"+t.placement+" "+t.placement+" "+t.containerClass),Object(n.Cc)("show",!t.isBs3)("bs3",t.isBs3))},ngContentSelectors:l,decls:3,vars:0,consts:[[1,"tooltip-arrow","arrow"],[1,"tooltip-inner"]],template:function(e,t){1&e&&(Object(n.fd)(),Object(n.Lc)(0,"div",0),Object(n.Qc)(1,"div",1),Object(n.ed)(2),Object(n.Pc)())},styles:[".tooltip[_nghost-%COMP%] {\n display: block;\n pointer-events: none;\n }\n .bs3.tooltip.top[_nghost-%COMP%] > .arrow[_ngcontent-%COMP%] {\n margin-left: -2px;\n }\n .bs3.tooltip.bottom[_nghost-%COMP%] {\n margin-top: 0px;\n }\n .bs3.bs-tooltip-left[_nghost-%COMP%], .bs3.bs-tooltip-right[_nghost-%COMP%]{\n margin: 0px;\n }\n .bs3.bs-tooltip-right[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs3.bs-tooltip-left[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n margin: .3rem 0;\n }"],changeDetection:0}),e}(),d=0,y=function(){function e(e,t,r,i,o,s){this._elementRef=i,this._renderer=o,this._positionService=s,this.tooltipId=d++,this.tooltipChange=new n.x,this.containerClass="",this.tooltipAnimation=!0,this.tooltipFadeDuration=150,this.tooltipStateChanged=new n.x,this._tooltip=t.createLoader(this._elementRef,e,this._renderer).provide({provide:p,useValue:r}),Object.assign(this,r),this.onShown=this._tooltip.onShown,this.onHidden=this._tooltip.onHidden}return Object.defineProperty(e.prototype,"isOpen",{get:function(){return this._tooltip.isShown},set:function(e){e?this.show():this.hide()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"htmlContent",{set:function(e){Object(i.i)("tooltipHtml was deprecated, please use `tooltip` instead"),this.tooltip=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_placement",{set:function(e){Object(i.i)("tooltipPlacement was deprecated, please use `placement` instead"),this.placement=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_isOpen",{get:function(){return Object(i.i)("tooltipIsOpen was deprecated, please use `isOpen` instead"),this.isOpen},set:function(e){Object(i.i)("tooltipIsOpen was deprecated, please use `isOpen` instead"),this.isOpen=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_enable",{get:function(){return Object(i.i)("tooltipEnable was deprecated, please use `isDisabled` instead"),this.isDisabled},set:function(e){Object(i.i)("tooltipEnable was deprecated, please use `isDisabled` instead"),this.isDisabled=!e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_appendToBody",{get:function(){return Object(i.i)('tooltipAppendToBody was deprecated, please use `container="body"` instead'),"body"===this.container},set:function(e){Object(i.i)('tooltipAppendToBody was deprecated, please use `container="body"` instead'),this.container=e?"body":this.container},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_popupClass",{set:function(e){Object(i.i)("tooltipClass deprecated")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_tooltipContext",{set:function(e){Object(i.i)("tooltipContext deprecated")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_tooltipPopupDelay",{set:function(e){Object(i.i)("tooltipPopupDelay is deprecated, use `delay` instead"),this.delay=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_tooltipTrigger",{get:function(){return Object(i.i)("tooltipTrigger was deprecated, please use `triggers` instead"),this.triggers},set:function(e){Object(i.i)("tooltipTrigger was deprecated, please use `triggers` instead"),this.triggers=(e||"").toString()},enumerable:!0,configurable:!0}),e.prototype.ngOnInit=function(){var e=this;this._tooltip.listen({triggers:this.triggers,show:function(){return e.show()}}),this.tooltipChange.subscribe((function(t){t||e._tooltip.hide()})),this.onShown.subscribe((function(){e.setAriaDescribedBy()})),this.onHidden.subscribe((function(){e.setAriaDescribedBy()}))},e.prototype.setAriaDescribedBy=function(){this._ariaDescribedby=this.isOpen?"tooltip-"+this.tooltipId:null,this._ariaDescribedby?this._renderer.setAttribute(this._elementRef.nativeElement,"aria-describedby",this._ariaDescribedby):this._renderer.removeAttribute(this._elementRef.nativeElement,"aria-describedby")},e.prototype.toggle=function(){if(this.isOpen)return this.hide();this.show()},e.prototype.show=function(){var e=this;if(this._positionService.setOptions({modifiers:{flip:{enabled:this.adaptivePosition},preventOverflow:{enabled:this.adaptivePosition}}}),!(this.isOpen||this.isDisabled||this._delayTimeoutId)&&this.tooltip){var t=function(){e._delayTimeoutId&&(e._delayTimeoutId=void 0),e._tooltip.attach(m).to(e.container).position({attachment:e.placement}).show({content:e.tooltip,placement:e.placement,containerClass:e.containerClass,id:"tooltip-"+e.tooltipId})},r=function(){e._tooltipCancelShowFn&&e._tooltipCancelShowFn()};this.delay?(this._delaySubscription&&this._delaySubscription.unsubscribe(),this._delaySubscription=Object(u.a)(this.delay).subscribe((function(){t(),r()})),this.triggers&&Object(i.f)(this.triggers).forEach((function(t){e._tooltipCancelShowFn=e._renderer.listen(e._elementRef.nativeElement,t.close,(function(){e._delaySubscription.unsubscribe(),r()}))}))):t()}},e.prototype.hide=function(){var e=this;this._delayTimeoutId&&(clearTimeout(this._delayTimeoutId),this._delayTimeoutId=void 0),this._tooltip.isShown&&(this._tooltip.instance.classMap.in=!1,setTimeout((function(){e._tooltip.hide()}),this.tooltipFadeDuration))},e.prototype.ngOnDestroy=function(){this._tooltip.dispose(),this.tooltipChange.unsubscribe(),this._delaySubscription&&this._delaySubscription.unsubscribe(),this.onShown.unsubscribe(),this.onHidden.unsubscribe()},e.\u0275fac=function(t){return new(t||e)(Object(n.Kc)(n.ob),Object(n.Kc)(s.a),Object(n.Kc)(p),Object(n.Kc)(n.v),Object(n.Kc)(n.Y),Object(n.Kc)(a.a))},e.\u0275dir=Object(n.Fc)({type:e,selectors:[["","tooltip",""],["","tooltipHtml",""]],inputs:{adaptivePosition:"adaptivePosition",tooltip:"tooltip",placement:"placement",triggers:"triggers",container:"container",containerClass:"containerClass",isOpen:"isOpen",isDisabled:"isDisabled",delay:"delay",htmlContent:["tooltipHtml","htmlContent"],_placement:["tooltipPlacement","_placement"],_isOpen:["tooltipIsOpen","_isOpen"],_enable:["tooltipEnable","_enable"],_appendToBody:["tooltipAppendToBody","_appendToBody"],tooltipAnimation:"tooltipAnimation",_popupClass:["tooltipClass","_popupClass"],_tooltipContext:["tooltipContext","_tooltipContext"],_tooltipPopupDelay:["tooltipPopupDelay","_tooltipPopupDelay"],tooltipFadeDuration:"tooltipFadeDuration",_tooltipTrigger:["tooltipTrigger","_tooltipTrigger"]},outputs:{tooltipChange:"tooltipChange",onShown:"onShown",onHidden:"onHidden",tooltipStateChanged:"tooltipStateChanged"},exportAs:["bs-tooltip"]}),Object(o.c)([Object(i.a)(),Object(o.g)("design:type",Object)],e.prototype,"tooltip",void 0),e}(),h=function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[p,s.a,a.a]}},e.\u0275mod=Object(n.Ic)({type:e}),e.\u0275inj=Object(n.Hc)({factory:function(t){return new(t||e)},imports:[[c.c]]}),e}();("undefined"==typeof ngJitMode||ngJitMode)&&Object(n.ud)(h,{declarations:[y,m],imports:[c.c],exports:[y]})},ed8Z:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-25","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2016-11-25"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2016-11-25/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2016-11-25/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2016-11-25/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S21"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateInvalidation":{"http":{"requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S28","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2016-11-25/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2016-11-25/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S2e"},"Tags":{"shape":"S21"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2016-11-25/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2016-11-25/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S2e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3a"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2016-11-25/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3a"}},"payload":"DistributionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2016-11-25/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S21"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2016-11-25/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S21","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2016-11-25/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2016-11-25/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2016-11-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","members":{"LambdaFunctionARN":{},"EventType":{}}}}}},"S1a":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}}}}},"S1d":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1i":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1m":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1s":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"DistributionConfig":{"shape":"S7"}}},"S1u":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S21":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S28":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2c":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S28"}}},"S2e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S2f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S2i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"StreamingDistributionConfig":{"shape":"S2e"}}},"S3a":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},euFR:function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r("1LL4").extend,o=r("ti0F").isDefined,s=r("C+eR").map,a=r("KAnu").noop,u=r("Sdze").chart,c=r("vFXG").chart.bar,p=r("ZdTM").chart.area;t.chart={};var l={areErrorBarsVisible:a,_createErrorBarGroup:a,_checkData:function(e,t){var r=this.getValueFields();return u._checkData.call(this,e,t,{minValue:r[0],value:r[1]})&&e.minValue==e.minValue},getValueRangeInitialValue:u.getValueRangeInitialValue,_getPointDataSelector:function(e){var t=this,r=this.getValueFields(),n=r[0],i=r[1],o=this.getTagField(),s=this.getArgumentField();return function(e){return{tag:e[o],minValue:t._processEmptyValue(e[n]),value:t._processEmptyValue(e[i]),argument:e[s],data:e}}},_defaultAggregator:"range",_aggregators:{range:function(e,t){var r,i=e.intervalStart,s=e.data;if(s.length){var a=t.getValueFields(),u=a[0],c=a[1],p=s.reduce((function(e,t){var r=t[u],n=t[c];return o(r)&&o(n)?(e[u]=Math.min(e[u],Math.min(r,n)),e[c]=Math.max(e[c],Math.max(r,n)),e):e}),(n(r={},u,1/0),n(r,c,-1/0),n(r,t.getArgumentField(),i),r));if(!isFinite(p[u])||!isFinite(p[c])){if(s.filter((function(e){return null===e[u]&&null===e[c]})).length!==s.length)return;p[u]=p[c]=null}return p}}},getValueFields:function(){return[this._options.rangeValue1Field||"val1",this._options.rangeValue2Field||"val2"]},getSeriesPairCoord:function(e,t){for(var r=null,n=this._options.rotated,i=!t&&!n||t&&n,o=i?"vy":"vx",s=n?"minX":"minY",a=i?"vx":"vy",u=this.getPoints(),c=0;c=m[0]&&e<=m[1]?p[a]:void 0}if(this.checkAxisVisibleAreaCoord(!t,l)){r=l;break}}return r}};t.chart.rangebar=i({},c,l),t.chart.rangearea=i({},p,{_drawPoint:function(e){var t=e.point;t.isInVisibleArea()?(t.clearVisibility(),t.draw(this._renderer,e.groups),this._drawnPoints.push(t),t.visibleTopMarker||t.hideMarker("top"),t.visibleBottomMarker||t.hideMarker("bottom")):t.setInvisibility()},_prepareSegment:function(e,t){var r=this._processSinglePointsAreaSegment(e,t),n=s(r,(function(e){return e.getCoords(!0)}));return{line:r,bottomLine:n,area:s(r,(function(e){return e.getCoords()})).concat(n.slice().reverse()),singlePointSegment:r!==e}},_getDefaultSegment:function(e){var t=p._getDefaultSegment.call(this,e);return t.bottomLine=t.line,t},_removeElement:function(e){p._removeElement.call(this,e),e.bottomLine&&e.bottomLine.remove()},_drawElement:function(e,t){var r=p._drawElement.call(this,e,t);return r.bottomLine=this._bordersGroup&&this._createBorderElement(e.bottomLine,{"stroke-width":this._styles.normal.border["stroke-width"]}).append(this._bordersGroup),r},_applyStyle:function(e){var t=this._elementsGroup,r=this._bordersGroup;t&&t.smartAttr(e.elements),r&&r.attr(e.border),(this._graphics||[]).forEach((function(t){t.line&&t.line.attr({"stroke-width":e.border["stroke-width"]}),t.bottomLine&&t.bottomLine.attr({"stroke-width":e.border["stroke-width"]})}))},_updateElement:function(e,t,r,n){var i={points:t.bottomLine},o=e.bottomLine;p._updateElement.apply(this,arguments),o&&(r?o.animate(i):o.attr(i))}},l)},ewZ1:function(e){e.exports=JSON.parse('{"pagination":{"GetAccountAuthorizationDetails":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":["UserDetailList","GroupDetailList","RoleDetailList","Policies"]},"GetGroup":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Users"},"ListAccessKeys":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AccessKeyMetadata"},"ListAccountAliases":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AccountAliases"},"ListAttachedGroupPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListAttachedRolePolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListAttachedUserPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListEntitiesForPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":["PolicyGroups","PolicyUsers","PolicyRoles"]},"ListGroupPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListGroups":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Groups"},"ListGroupsForUser":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Groups"},"ListInstanceProfiles":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"InstanceProfiles"},"ListInstanceProfilesForRole":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"InstanceProfiles"},"ListMFADevices":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"MFADevices"},"ListPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Policies"},"ListPolicyVersions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Versions"},"ListRolePolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListRoles":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Roles"},"ListSAMLProviders":{"result_key":"SAMLProviderList"},"ListSSHPublicKeys":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"SSHPublicKeys"},"ListServerCertificates":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"ServerCertificateMetadataList"},"ListSigningCertificates":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Certificates"},"ListUserPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListUserTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListUsers":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Users"},"ListVirtualMFADevices":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"VirtualMFADevices"},"SimulateCustomPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"EvaluationResults"},"SimulatePrincipalPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"EvaluationResults"}}}')},exkh:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"DBInstanceAvailable":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBInstanceDeleted":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBInstances) == `0`"},{"expected":"DBInstanceNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBSnapshotAvailable":{"delay":30,"operation":"DescribeDBSnapshots","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBSnapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"}]},"DBSnapshotDeleted":{"delay":30,"operation":"DescribeDBSnapshots","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBSnapshots) == `0`"},{"expected":"DBSnapshotNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"}]},"DBClusterSnapshotAvailable":{"delay":30,"operation":"DescribeDBClusterSnapshots","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBClusterSnapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"}]},"DBClusterSnapshotDeleted":{"delay":30,"operation":"DescribeDBClusterSnapshots","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBClusterSnapshots) == `0`"},{"expected":"DBClusterSnapshotNotFoundFault","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"}]},"DBClusterAvailable":{"delay":30,"operation":"DescribeDBClusters","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBClusters[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"}]},"DBClusterDeleted":{"delay":30,"operation":"DescribeDBClusters","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBClusters) == `0`"},{"expected":"DBClusterNotFoundFault","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"}]}}}')},f0ux:function(e,t,r){"use strict";var n=r("tUd6"),i=r("jeLr"),o=r("XCcL"),s=r("1LL4").extend,a=r("zl3R").each,u=r("ppys"),c=u.events,p=r("C+eR"),l=r("T4bj"),m=r("0Ms2"),d=r("JDOJ").addNamespace,y=r("ti0F").isDefined,h=r("C+eR").normalizeEnum,g=Math.floor,b=a,f=r("KAnu").noop,S=u.states.hoverMark,v=u.states.normalMark,_="dxChartTracker",O=d([l.down,l.move],_),I=["includepoints","excludepoints","none"];function N(e,t){var r=e.target;return("tspan"===r.tagName?r.parentNode:r)[t]}function C(e,t){return e.cancel||!t.getOptions()}function T(e,t,r){return t>=e.left&&t<=e.right&&r>=e.top&&r<=e.bottom}function k(e){var t=e.getOptions().hoverMode;return"none"===t?t:"allargumentpoints"}var x={ctor:function(e){var t={tracker:this};this._renderer=e.renderer,this._legend=e.legend,this._tooltip=e.tooltip,this._eventTrigger=e.eventTrigger,this._seriesGroup=e.seriesGroup,e.seriesGroup.off(".dxChartTracker").on(d(c.showPointTooltip,_),t,this._showPointTooltip).on(d(c.hidePointTooltip,_),t,this._hidePointTooltip),this._renderer.root.off(".dxChartTracker").on(O,t,this._pointerHandler).on(d(o.name,_),t,this._clickHandler).on(d(m.name,_),{timeout:300},f)},update:function(e){this._chart=e.chart},updateSeries:function(e,t){var r=this,n=!(e&&e.some((function(e){return e===r.hoveredSeries}))||r._hoveredPoint&&r._hoveredPoint.series);r._storedSeries!==e&&(r._storedSeries=e||[]),n&&(r._clean(),r._renderer.initHatching()),t&&(r.clearSelection(),n||(r._hideTooltip(r.pointAtShownTooltip),r.clearHover()))},setCanvases:function(e,t){this._mainCanvas=e,this._canvases=t},repairTooltip:function(){var e=this.pointAtShownTooltip;e&&e.series&&e.isVisible()?this._showTooltip(e):this._hideTooltip(e,!0)},_setHoveredPoint:function(e){e!==this._hoveredPoint&&(this._releaseHoveredPoint(),e.hover(),this._hoveredPoint=e)},_releaseHoveredPoint:function(){this._hoveredPoint&&this._hoveredPoint.getOptions()&&(this._hoveredPoint.clearHover(),this._hoveredPoint=null,this._tooltip.isEnabled()&&this._hideTooltip(this._hoveredPoint))},_setHoveredSeries:function(e,t){this._releaseHoveredSeries(),this._releaseHoveredPoint(),e.hover(t),this.hoveredSeries=e},_releaseHoveredSeries:function(e,t){this.hoveredSeries&&(this.hoveredSeries.clearHover(),this.hoveredSeries=null)},clearSelection:function(){this._storedSeries.forEach((function(e){e&&(e.clearSelection(),e.getPoints().forEach((function(e){e.clearSelection()})))}))},_clean:function(){this.hoveredPoint=this.hoveredSeries=this._hoveredArgumentPoints=null,this._hideTooltip(this.pointAtShownTooltip)},clearHover:function(){this._resetHoveredArgument(),this._releaseHoveredSeries(),this._releaseHoveredPoint()},_hideTooltip:function(e,t){!this._tooltip||e&&this.pointAtShownTooltip!==e||(!t&&this.pointAtShownTooltip&&(this.pointAtShownTooltip=null),this._tooltip.hide())},_showTooltip:function(e){var t,r;if(e&&e.getOptions()){if(t=e.getTooltipFormatObject(this._tooltip,this._tooltip.isShared()&&this._chart.getStackedPoints(e)),!y(t.valueText)&&!t.points||!e.isVisible())return;this.pointAtShownTooltip&&this.pointAtShownTooltip===e||(r={target:e});var n=e.getTooltipParams(this._tooltip.getLocation()),i=this._renderer.getRootOffset();if(n.x+=i.left,n.y+=i.top,!this._tooltip.show(t,n,r))return;this.pointAtShownTooltip=e}},_showPointTooltip:function(e,t){var r=e.data.tracker,n=r.pointAtShownTooltip;n&&n!==t&&r._hideTooltip(n),r._showTooltip(t)},_hidePointTooltip:function(e,t){e.data.tracker._hideTooltip(t)},_enableOutHandler:function(){if(!this._outHandler){var e=this,t=function(t){var r=e._renderer.getRootOffset(),n=g(t.pageX-r.left),i=g(t.pageY-r.top);T(e._mainCanvas,n,i)||(e._pointerOut(),e._disableOutHandler())};i.on(n.getDocument(),O,t),this._outHandler=t}},_disableOutHandler:function(){this._outHandler&&i.off(n.getDocument(),O,this._outHandler),this._outHandler=null},stopCurrentHandling:function(){this._pointerOut(!0)},_pointerOut:function(e){this.clearHover(),(e||this._tooltip.isEnabled())&&this._hideTooltip(this.pointAtShownTooltip)},_triggerLegendClick:function(e,t){var r=this._eventTrigger;r("legendClick",e,(function(){!C(e.event,e.target)&&r(t,e)}))},_hoverLegendItem:function(e,t){var r,n,i=this._legend.getItemByCoord(e,t),o=(n=this._legend.getOptions().hoverMode,I.indexOf(n)>-1?n:"includepoints");i?((r=this._storedSeries[i.id]).isHovered()&&r.lastHoverMode===o||this._setHoveredSeries(r,o),this._tooltip.isEnabled()&&this._hideTooltip(this.pointAtShownTooltip)):this.clearHover()},_hoverArgument:function(e,t){var r=this._getArgumentHoverMode();y(e)&&(this._releaseHoveredPoint(),this._hoveredArgument=e,this._argumentIndex=t,this._notifySeries({action:"pointHover",notifyLegend:this._notifyLegendOnHoverArgument,target:{argument:e,fullState:S,argumentIndex:t,getOptions:function(){return{hoverMode:r}}}}))},_resetHoveredArgument:function(){var e;y(this._hoveredArgument)&&(e=this._getArgumentHoverMode(),this._notifySeries({action:"clearPointHover",notifyLegend:this._notifyLegendOnHoverArgument,target:{fullState:v,argumentIndex:this._argumentIndex,argument:this._hoveredArgument,getOptions:function(){return{hoverMode:e}}}}),this._hoveredArgument=null)},_notifySeries:function(e){this._storedSeries.forEach((function(t){t.notify(e)}))},_pointerHandler:function(e){var t=e.data.tracker,r=t._renderer.getRootOffset(),n=g(e.pageX-r.left),i=g(e.pageY-r.top),o=t._getCanvas(n,i),s=N(e,"chart-data-series"),a=N(e,"chart-data-point")||s&&s.getPointByCoord(n,i);if(a&&!a.getMarkerVisibility()&&(a=void 0),t._enableOutHandler(),t._legend.coordsIn(n,i))t._hoverLegendItem(n,i);else if(t.hoveredSeries&&t.hoveredSeries!==t._stuckSeries&&t._releaseHoveredSeries(),!t._hoverArgumentAxis(n,i,e)&&(t._isPointerOut(o,a)&&t._pointerOut(),o||a)){if(s&&!a){if(a=s.getNeighborPoint(n,i),t._stickyHovering||!a||a.coordsIn(n,i)||(a=null),s!==t.hoveredSeries)return void t._setTimeout((function(){t._setHoveredSeries(s),t._setStuckSeries(e,s,n,i),t._pointerComplete(a,n,i)}),s)}else{if(a){if(e.type!==l.move&&"touch"!==e.pointerType)return;return void(t.hoveredSeries?t._setTimeout((function(){t._pointerOnPoint(a,n,i,e)}),a):t._pointerOnPoint(a,n,i,e))}t._setStuckSeries(e,void 0,n,i)&&t._stickyHovering?(s=t._stuckSeries,a=s.getNeighborPoint(n,i),t._releaseHoveredSeries(),a&&a.getMarkerVisibility()&&t._setHoveredPoint(a)):t._stickyHovering||t._pointerOut()}t._pointerComplete(a,n,i)}},_pointerOnPoint:function(e,t,r){this._resetHoveredArgument(),this._setHoveredPoint(e),this._pointerComplete(e,t,r)},_pointerComplete:function(e){this.pointAtShownTooltip!==e&&this._tooltip.isEnabled()&&this._showTooltip(e)},_clickHandler:function(e){var t=e.data.tracker,r=t._renderer.getRootOffset(),n=g(e.pageX-r.left),i=g(e.pageY-r.top),o=N(e,"chart-data-point"),s=t._stuckSeries||N(e,"chart-data-series")||o&&o.series,a=t._argumentAxis;if(t._legend.coordsIn(n,i)){var u=t._legend.getItemByCoord(n,i);u&&t._legendClick(u,e)}else if(a&&a.coordsIn(n,i)){var c=N(e,"chart-data-argument");y(c)&&t._eventTrigger("argumentAxisClick",{argument:c,event:e})}else s&&((o=o||s.getPointByCoord(n,i))&&o.getMarkerVisibility()?t._pointClick(o,e):N(e,"chart-data-series")&&t._eventTrigger("seriesClick",{target:s,event:e}))},dispose:function(){this._disableOutHandler(),this._renderer.root.off(".dxChartTracker"),this._seriesGroup.off(".dxChartTracker")}},A=function(e){this.ctor(e)};s(A.prototype,x,{_pointClick:function(e,t){var r=this._eventTrigger,n=e.series;r("pointClick",{target:e,event:t},(function(){!C(t,n)&&r("seriesClick",{target:n,event:t})}))},update:function(e){x.update.call(this,e),this._argumentAxis=e.argumentAxis||{},this._axisHoverEnabled=this._argumentAxis&&"allargumentpoints"===h(this._argumentAxis.getOptions().hoverMode),this._rotated=e.rotated,this._crosshair=e.crosshair,this._stickyHovering=e.stickyHovering},_getCanvas:function(e,t){for(var r=this._canvases||[],n=0;n1)this.connection=null;else{var r=this.connection,n=e._connection;this.connection=null,!n||r&&n!==r||n.unsubscribe()}}else this.connection=null},t}(u.a),m=function(e){function t(t,r){var n=e.call(this)||this;return n.source=t,n.subjectFactory=r,n._refCount=0,n._isComplete=!1,n}return a.d(t,e),t.prototype._subscribe=function(e){return this.getSubject().subscribe(e)},t.prototype.getSubject=function(){var e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject},t.prototype.connect=function(){var e=this._connection;return e||(this._isComplete=!1,(e=this._connection=new i.a).add(this.source.subscribe(new y(this.getSubject(),this))),e.closed&&(this._connection=null,e=i.a.EMPTY)),e},t.prototype.refCount=function(){return c()(this)},t}(o.a),d=function(){var e=m.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:e._subscribe},_isComplete:{value:e._isComplete,writable:!0},getSubject:{value:e.getSubject},connect:{value:e.connect},refCount:{value:e.refCount}}}(),y=function(e){function t(t,r){var n=e.call(this,t)||this;return n.connectable=r,n}return a.d(t,e),t.prototype._error=function(t){this._unsubscribe(),e.prototype._error.call(this,t)},t.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){var e=this.connectable;if(e){this.connectable=null;var t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}},t}(n.b);u.a;var h=function(){function e(e,t){this.subjectFactory=e,this.selector=t}return e.prototype.call=function(e,t){var r=this.selector,n=this.subjectFactory(),i=r(n).subscribe(e);return i.add(t.subscribe(n)),i},e}();function g(){return new n.a}function b(){return function(e){return c()((t=g,function(e){var n;if(n="function"==typeof t?t:function(){return t},"function"==typeof r)return e.lift(new h(n,r));var i=Object.create(e,d);return i.source=e,i.subjectFactory=n,i})(e));var t,r}}function f(e){for(let t in e)if(e[t]===f)return t;throw Error("Could not find renamed property on target object.")}function S(e,t){for(const r in t)t.hasOwnProperty(r)&&!e.hasOwnProperty(r)&&(e[r]=t[r])}function v(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(v).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const r=t.indexOf("\n");return-1===r?t:t.substring(0,r)}function _(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}r.d(t,"a",(function(){return Lr})),r.d(t,"b",(function(){return tb})),r.d(t,"c",(function(){return Zg})),r.d(t,"d",(function(){return Jg})),r.d(t,"e",(function(){return Qg})),r.d(t,"f",(function(){return Sf})),r.d(t,"g",(function(){return Kb})),r.d(t,"h",(function(){return Mr})),r.d(t,"i",(function(){return bb})),r.d(t,"j",(function(){return V})),r.d(t,"k",(function(){return Wm})),r.d(t,"l",(function(){return gb})),r.d(t,"m",(function(){return fb})),r.d(t,"n",(function(){return qg})),r.d(t,"o",(function(){return gm})),r.d(t,"p",(function(){return Sm})),r.d(t,"q",(function(){return hm})),r.d(t,"r",(function(){return Gr})),r.d(t,"s",(function(){return Br})),r.d(t,"t",(function(){return ob})),r.d(t,"u",(function(){return Mg})),r.d(t,"v",(function(){return Cm})),r.d(t,"w",(function(){return Hi})),r.d(t,"x",(function(){return Fh})),r.d(t,"y",(function(){return bn})),r.d(t,"z",(function(){return Gg})),r.d(t,"A",(function(){return Ug})),r.d(t,"B",(function(){return ua})),r.d(t,"C",(function(){return dn})),r.d(t,"D",(function(){return Pu})),r.d(t,"E",(function(){return qr})),r.d(t,"F",(function(){return Na})),r.d(t,"G",(function(){return Fg})),r.d(t,"H",(function(){return Um})),r.d(t,"I",(function(){return Vm})),r.d(t,"J",(function(){return ib})),r.d(t,"K",(function(){return ub})),r.d(t,"L",(function(){return Kg})),r.d(t,"M",(function(){return od})),r.d(t,"N",(function(){return Qb})),r.d(t,"O",(function(){return id})),r.d(t,"P",(function(){return Gb})),r.d(t,"Q",(function(){return _b})),r.d(t,"R",(function(){return yn})),r.d(t,"S",(function(){return Bg})),r.d(t,"T",(function(){return rb})),r.d(t,"U",(function(){return eb})),r.d(t,"V",(function(){return Xg})),r.d(t,"W",(function(){return Lg})),r.d(t,"X",(function(){return Gh})),r.d(t,"Y",(function(){return km})),r.d(t,"Z",(function(){return Tm})),r.d(t,"ab",(function(){return co})),r.d(t,"bb",(function(){return Am})),r.d(t,"cb",(function(){return wi})),r.d(t,"db",(function(){return hn})),r.d(t,"eb",(function(){return gn})),r.d(t,"fb",(function(){return Yb})),r.d(t,"gb",(function(){return sb})),r.d(t,"hb",(function(){return ab})),r.d(t,"ib",(function(){return ed})),r.d(t,"jb",(function(){return xb})),r.d(t,"kb",(function(){return Jr})),r.d(t,"lb",(function(){return Pm})),r.d(t,"mb",(function(){return Vr})),r.d(t,"nb",(function(){return Ur})),r.d(t,"ob",(function(){return ad})),r.d(t,"pb",(function(){return H})),r.d(t,"qb",(function(){return Ub})),r.d(t,"rb",(function(){return Mb})),r.d(t,"sb",(function(){return I})),r.d(t,"tb",(function(){return jb})),r.d(t,"ub",(function(){return bf})),r.d(t,"vb",(function(){return Pb})),r.d(t,"wb",(function(){return vm})),r.d(t,"xb",(function(){return nb})),r.d(t,"yb",(function(){return iy})),r.d(t,"zb",(function(){return oy})),r.d(t,"Ab",(function(){return pa})),r.d(t,"Bb",(function(){return tl})),r.d(t,"Cb",(function(){return pn})),r.d(t,"Db",(function(){return Ai})),r.d(t,"Eb",(function(){return ai})),r.d(t,"Fb",(function(){return Qn})),r.d(t,"Gb",(function(){return vf})),r.d(t,"Hb",(function(){return $n})),r.d(t,"Ib",(function(){return ti})),r.d(t,"Jb",(function(){return Xn})),r.d(t,"Kb",(function(){return Yn})),r.d(t,"Lb",(function(){return ei})),r.d(t,"Mb",(function(){return Sy})),r.d(t,"Nb",(function(){return KS})),r.d(t,"Ob",(function(){return xd})),r.d(t,"Pb",(function(){return By})),r.d(t,"Qb",(function(){return _f})),r.d(t,"Rb",(function(){return $p})),r.d(t,"Sb",(function(){return hf})),r.d(t,"Tb",(function(){return Yp})),r.d(t,"Ub",(function(){return Xp})),r.d(t,"Vb",(function(){return Zn})),r.d(t,"Wb",(function(){return Z})),r.d(t,"Xb",(function(){return ry})),r.d(t,"Yb",(function(){return ty})),r.d(t,"Zb",(function(){return Za})),r.d(t,"ac",(function(){return lc})),r.d(t,"bc",(function(){return pc})),r.d(t,"cc",(function(){return ly})),r.d(t,"dc",(function(){return py})),r.d(t,"ec",(function(){return wf})),r.d(t,"fc",(function(){return Py})),r.d(t,"gc",(function(){return Ef})),r.d(t,"hc",(function(){return Gy})),r.d(t,"ic",(function(){return jf})),r.d(t,"jc",(function(){return Rf})),r.d(t,"kc",(function(){return Uy})),r.d(t,"lc",(function(){return Tf})),r.d(t,"mc",(function(){return Zp})),r.d(t,"nc",(function(){return ph})),r.d(t,"oc",(function(){return uh})),r.d(t,"pc",(function(){return Ge})),r.d(t,"qc",(function(){return v})),r.d(t,"rc",(function(){return qf})),r.d(t,"sc",(function(){return kd})),r.d(t,"tc",(function(){return Jn})),r.d(t,"uc",(function(){return Bf})),r.d(t,"vc",(function(){return La})),r.d(t,"wc",(function(){return je})),r.d(t,"xc",(function(){return ym})),r.d(t,"yc",(function(){return is})),r.d(t,"zc",(function(){return iu})),r.d(t,"Ac",(function(){return Jc})),r.d(t,"Bc",(function(){return fp})),r.d(t,"Cc",(function(){return Hc})),r.d(t,"Dc",(function(){return eg})),r.d(t,"Ec",(function(){return ae})),r.d(t,"Fc",(function(){return he})),r.d(t,"Gc",(function(){return A})),r.d(t,"Hc",(function(){return P})),r.d(t,"Ic",(function(){return me})),r.d(t,"Jc",(function(){return ge})),r.d(t,"Kc",(function(){return Yu})),r.d(t,"Lc",(function(){return oc})),r.d(t,"Mc",(function(){return uc})),r.d(t,"Nc",(function(){return ac})),r.d(t,"Oc",(function(){return sc})),r.d(t,"Pc",(function(){return ic})),r.d(t,"Qc",(function(){return nc})),r.d(t,"Rc",(function(){return cc})),r.d(t,"Sc",(function(){return kr})),r.d(t,"Tc",(function(){return Hp})),r.d(t,"Uc",(function(){return Rn})),r.d(t,"Vc",(function(){return xr})),r.d(t,"Wc",(function(){return ug})),r.d(t,"Xc",(function(){return mc})),r.d(t,"Yc",(function(){return ng})),r.d(t,"Zc",(function(){return Vt})),r.d(t,"ad",(function(){return bc})),r.d(t,"bd",(function(){return Ph})),r.d(t,"cd",(function(){return wh})),r.d(t,"dd",(function(){return Dh})),r.d(t,"ed",(function(){return vc})),r.d(t,"fd",(function(){return Sc})),r.d(t,"gd",(function(){return ec})),r.d(t,"hd",(function(){return _c})),r.d(t,"id",(function(){return hh})),r.d(t,"jd",(function(){return gh})),r.d(t,"kd",(function(){return bh})),r.d(t,"ld",(function(){return fh})),r.d(t,"md",(function(){return Sh})),r.d(t,"nd",(function(){return Zh})),r.d(t,"od",(function(){return Nu})),r.d(t,"pd",(function(){return oo})),r.d(t,"qd",(function(){return lt})),r.d(t,"rd",(function(){return Di})),r.d(t,"sd",(function(){return Ei})),r.d(t,"td",(function(){return ue})),r.d(t,"ud",(function(){return de})),r.d(t,"vd",(function(){return tg})),r.d(t,"wd",(function(){return $h})),r.d(t,"xd",(function(){return zc})),r.d(t,"yd",(function(){return Kp})),r.d(t,"zd",(function(){return Iu})),r.d(t,"Ad",(function(){return ag})),r.d(t,"Bd",(function(){return ap})),r.d(t,"Cd",(function(){return up})),r.d(t,"Dd",(function(){return cp})),r.d(t,"Ed",(function(){return pp})),r.d(t,"Fd",(function(){return Yh}));const O=f({__forward_ref__:f});function I(e){return e.__forward_ref__=I,e.toString=function(){return v(this())},e}function N(e){return C(e)?e():e}function C(e){return"function"==typeof e&&e.hasOwnProperty(O)&&e.__forward_ref__===I}function T(e,t,r){e!=t&&x(r,e,t,"==")}function k(e,t){null==e&&x(t,e,null,"!=")}function x(e,t,r,n){throw new Error(`ASSERTION ERROR: ${e}`+(null==n?"":` [Expected=> ${r} ${n} ${t} <=Actual]`))}function A(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function P(e){return{factory:e.factory,providers:e.providers||[],imports:e.imports||[]}}function w(e){return D(e,E)||D(e,M)}function D(e,t){return e.hasOwnProperty(t)?e[t]:null}function R(e){return e&&(e.hasOwnProperty(j)||e.hasOwnProperty(q))?e[j]:null}const E=f({"\u0275prov":f}),j=f({"\u0275inj":f}),M=f({ngInjectableDef:f}),q=f({ngInjectorDef:f});var L;let F;function B(e){const t=F;return F=e,t}function G(e,t,r){const n=w(e);if(n&&"root"==n.providedIn)return void 0===n.value?n.value=n.factory():n.value;if(r&L.Optional)return null;if(void 0!==t)return t;throw new Error(`Injector: NOT_FOUND [${v(e)}]`)}function U(e){return{toString:e}.toString()}var V,z,H;!function(e){e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional"}(L||(L={})),function(e){e[e.OnPush=0]="OnPush",e[e.Default=1]="Default"}(V||(V={})),function(e){e[e.CheckOnce=0]="CheckOnce",e[e.Checked=1]="Checked",e[e.CheckAlways=2]="CheckAlways",e[e.Detached=3]="Detached",e[e.Errored=4]="Errored",e[e.Destroyed=5]="Destroyed"}(z||(z={})),function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(H||(H={}));const K="undefined"!=typeof globalThis&&globalThis,W="undefined"!=typeof window&&window,J="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,Q="undefined"!=typeof global&&global,Z=K||Q||W||J;const $={},Y=[];const X=f({"\u0275cmp":f}),ee=f({"\u0275dir":f}),te=f({"\u0275pipe":f}),re=f({"\u0275mod":f}),ne=f({"\u0275loc":f}),ie=f({"\u0275fac":f}),oe=f({__NG_ELEMENT_ID__:f});let se=0;function ae(e){return U(()=>{const t=e.type,r=(t.prototype,{}),n={type:t,providersResolver:null,decls:e.decls,vars:e.vars,factory:null,template:e.template||null,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:r,inputs:null,outputs:null,exportAs:e.exportAs||null,onPush:e.changeDetection===V.OnPush,directiveDefs:null,pipeDefs:null,selectors:e.selectors||Y,viewQuery:e.viewQuery||null,features:e.features||null,data:e.data||{},encapsulation:e.encapsulation||H.Emulated,id:"c",styles:e.styles||Y,_:null,setInput:null,schemas:e.schemas||null,tView:null},i=e.directives,o=e.features,s=e.pipes;return n.id+=se++,n.inputs=ye(e.inputs,r),n.outputs=ye(e.outputs),o&&o.forEach(e=>e(n)),n.directiveDefs=i?()=>("function"==typeof i?i():i).map(ce):null,n.pipeDefs=s?()=>("function"==typeof s?s():s).map(pe):null,n})}function ue(e,t,r){const n=e.\u0275cmp;n.directiveDefs=()=>t.map(ce),n.pipeDefs=()=>r.map(pe)}function ce(e){const t=be(e)||fe(e);return t}function pe(e){const t=Se(e);return t}const le={};function me(e){const t={type:e.type,bootstrap:e.bootstrap||Y,declarations:e.declarations||Y,imports:e.imports||Y,exports:e.exports||Y,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null};return null!=e.id&&U(()=>{le[e.id]=e.type}),t}function de(e,t){return U(()=>{const r=ve(e,!0);r.declarations=t.declarations||Y,r.imports=t.imports||Y,r.exports=t.exports||Y})}function ye(e,t){if(null==e)return $;const r={};for(const n in e)if(e.hasOwnProperty(n)){let i=e[n],o=i;Array.isArray(i)&&(o=i[1],i=i[0]),r[i]=n,t&&(t[i]=o)}return r}const he=ae;function ge(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,onDestroy:e.type.prototype.ngOnDestroy||null}}function be(e){return e[X]||null}function fe(e){return e[ee]||null}function Se(e){return e[te]||null}function ve(e,t){const r=e[re]||null;if(!r&&!0===t)throw new Error(`Type ${v(e)} does not have '\u0275mod' property.`);return r}function _e(e){return Array.isArray(e)&&"object"==typeof e[1]}function Oe(e){return Array.isArray(e)&&!0===e[1]}function Ie(e){return 0!=(8&e.flags)}function Ne(e){return 2==(2&e.flags)}function Ce(e){return 1==(1&e.flags)}function Te(e){return null!==e.template}function ke(e,t){const r=e.hasOwnProperty(ie);return r?e[ie]:null}class xe extends Error{constructor(e,t){super(Ae(e,t)),this.code=e}}function Ae(e,t){return`${e?`NG0${e}: `:""}${t}`}function Pe(e){return"string"==typeof e?e:null==e?"":String(e)}function we(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():Pe(e)}function De(e,t){const r=t?`. Dependency path: ${t.join(" > ")} > ${e}`:"";throw new xe("200",`Circular dependency in DI detected for ${e}${r}`)}function Re(e,t){const r=t?` in ${t}`:"";throw new xe("201",`No provider for ${we(e)} found${r}`)}class Ee{constructor(e,t,r){this.previousValue=e,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function je(){return Me}function Me(e){return e.type.prototype.ngOnChanges&&(e.setInput=Le),qe}function qe(){const e=Fe(this),t=null==e?void 0:e.current;if(t){const r=e.previous;if(r===$)e.previous=t;else for(let e in t)r[e]=t[e];e.current=null,this.ngOnChanges(t)}}function Le(e,t,r,n){const i=Fe(e)||function(e,t){return e.__ngSimpleChanges__=t}(e,{previous:$,current:null}),o=i.current||(i.current={}),s=i.previous,a=this.declaredInputs[r],u=s[a];o[a]=new Ee(u&&u.currentValue,t,s===$),e[n]=t}je.ngInherit=!0;function Fe(e){return e.__ngSimpleChanges__||null}let Be=void 0;function Ge(e){Be=e}function Ue(){return void 0!==Be?Be:"undefined"!=typeof document?document:void 0}var Ve;function ze(e){return!!e.listen}!function(e){e[e.Important=1]="Important",e[e.DashCase=2]="DashCase"}(Ve||(Ve={}));const He={createRenderer:(e,t)=>Ue()};function Ke(e){for(;Array.isArray(e);)e=e[0];return e}function We(e,t){return Ke(t[e])}function Je(e,t){const r=Ke(t[e.index]);return r}function Qe(e,t){const r=e.data[t];return r}function Ze(e,t){return e[t]}function $e(e,t){const r=t[e];return _e(r)?r:r[0]}function Ye(e){return e.__ngContext__||null}function Xe(e){const t=Ye(e);return t?Array.isArray(t)?t:t.lView:null}function et(e){return 4==(4&e[2])}function tt(e){return 128==(128&e[2])}function rt(e,t){return null==t?null:e[t]}function nt(e){e[18]=0}function it(e,t){e[5]+=t;let r=e,n=e[3];for(;null!==n&&(1===t&&1===r[5]||-1===t&&0===r[5]);)n[5]+=t,r=n,n=n[3]}const ot={lFrame:jt(null),bindingsEnabled:!0,isInCheckNoChangesMode:!1};function st(){return ot.bindingsEnabled}function at(){ot.bindingsEnabled=!0}function ut(){ot.bindingsEnabled=!1}function ct(){return ot.lFrame.lView}function pt(){return ot.lFrame.tView}function lt(e){ot.lFrame.contextLView=e}function mt(){let e=dt();for(;null!==e&&64===e.type;)e=e.parent;return e}function dt(){return ot.lFrame.currentTNode}function yt(){const e=ot.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function ht(e,t){const r=ot.lFrame;r.currentTNode=e,r.isParent=t}function gt(){return ot.lFrame.isParent}function bt(){ot.lFrame.isParent=!1}function ft(){return ot.isInCheckNoChangesMode}function St(e){ot.isInCheckNoChangesMode=e}function vt(){const e=ot.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function _t(){return ot.lFrame.bindingIndex}function Ot(e){return ot.lFrame.bindingIndex=e}function It(){return ot.lFrame.bindingIndex++}function Nt(e){const t=ot.lFrame,r=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,r}function Ct(e){ot.lFrame.inI18n=e}function Tt(e,t){const r=ot.lFrame;r.bindingIndex=r.bindingRootIndex=e,kt(t)}function kt(e){ot.lFrame.currentDirectiveIndex=e}function xt(e){const t=ot.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function At(){return ot.lFrame.currentQueryIndex}function Pt(e){ot.lFrame.currentQueryIndex=e}function wt(e){const t=e[1];return 2===t.type?t.declTNode:1===t.type?e[6]:null}function Dt(e,t,r){if(r&L.SkipSelf){let n=t,i=e;for(;!(n=n.parent,null!==n||r&L.Host||(n=wt(i),null===n)||(i=i[15],10&n.type)););if(null===n)return!1;t=n,e=i}const n=ot.lFrame=Et();return n.currentTNode=t,n.lView=e,!0}function Rt(e){const t=Et();const r=e[1];ot.lFrame=t,t.currentTNode=r.firstChild,t.lView=e,t.tView=r,t.contextLView=e,t.bindingIndex=r.bindingStartIndex,t.inI18n=!1}function Et(){const e=ot.lFrame,t=null===e?null:e.child;return null===t?jt(e):t}function jt(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function Mt(){const e=ot.lFrame;return ot.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const qt=Mt;function Lt(){const e=Mt();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Ft(e){return(ot.lFrame.contextLView=function(e,t){for(;e>0;)t=t[15],e--;return t}(e,ot.lFrame.contextLView))[8]}function Bt(){return ot.lFrame.selectedIndex}function Gt(e){ot.lFrame.selectedIndex=e}function Ut(){const e=ot.lFrame;return Qe(e.tView,e.selectedIndex)}function Vt(){ot.lFrame.currentNamespace="http://www.w3.org/2000/svg"}function zt(){ot.lFrame.currentNamespace="http://www.w3.org/1998/MathML/"}function Ht(){ot.lFrame.currentNamespace=null}function Kt(e,t){for(let r=t.directiveStart,n=t.directiveEnd;r=n)break}else{t[s]<0&&(e[18]+=65536),(o>11>16&&(3&e[2])===t&&(e[2]+=2048,o.call(s))}else o.call(s)}class Yt{constructor(e,t,r){this.factory=e,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function Xt(e,t,r){const n=ze(e);let i=0;for(;it){s=o-1;break}}}for(;o>16;let n=t;for(;r>0;)n=n[15],r--;return n}let ar=!0;function ur(e){const t=ar;return ar=e,t}let cr=0;function pr(e,t){const r=mr(e,t);if(-1!==r)return r;const n=t[1];n.firstCreatePass&&(e.injectorIndex=t.length,lr(n.data,e),lr(t,null),lr(n.blueprint,null));const i=dr(e,t),o=e.injectorIndex;if(ir(i)){const e=or(i),r=sr(i,t),n=r[1].data;for(let i=0;i<8;i++)t[o+i]=r[e+i]|n[e+i]}return t[o+8]=i,o}function lr(e,t){e.push(0,0,0,0,0,0,0,0,t)}function mr(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function dr(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let r=0,n=null,i=t;for(;null!==i;){const e=i[1],t=e.type;if(n=2===t?e.declTNode:1===t?i[6]:null,null===n)return-1;if(r++,i=i[15],-1!==n.injectorIndex)return n.injectorIndex|r<<16}return-1}function yr(e,t,r){!function(e,t,r){let n;"string"==typeof r?n=r.charCodeAt(0)||0:r.hasOwnProperty(oe)&&(n=r[oe]),null==n&&(n=r[oe]=cr++);const i=255&n,o=1<=0?255&t:Sr:t}(r);if("function"==typeof o){if(!Dt(t,e,n))return n&L.Host?hr(i,r,n):gr(t,r,n,i);try{const e=o();if(null!=e||n&L.Optional)return e;Re(r)}finally{qt()}}else if("number"==typeof o){let i=null,s=mr(e,t),a=-1,u=n&L.Host?t[16][6]:null;for((-1===s||n&L.SkipSelf)&&(a=-1===s?dr(e,t):t[s+8],-1!==a&&Nr(n,!1)?(i=t[1],s=or(a),t=sr(a,t)):s=-1);-1!==s;){const e=t[1];if(Ir(o,s,e.data)){const e=vr(s,t,r,i,n,u);if(e!==fr)return e}a=t[s+8],-1!==a&&Nr(n,t[1].data[s+8]===u)&&Ir(o,s,t)?(i=e,s=or(a),t=sr(a,t)):s=-1}}}return gr(t,r,n,i)}const fr={};function Sr(){return new Cr(mt(),ct())}function vr(e,t,r,n,i,o){const s=t[1],a=s.data[e+8],u=_r(a,s,r,null==n?Ne(a)&&ar:n!=s&&0!=(3&a.type),i&L.Host&&o===a);return null!==u?Or(t,s,u,a):fr}function _r(e,t,r,n,i){const o=e.providerIndexes,s=t.data,a=1048575&o,u=e.directiveStart,c=e.directiveEnd,p=o>>20,l=i?a+p:c;for(let m=n?a:a+p;m=u&&e.type===r)return m}if(i){const e=s[u];if(e&&Te(e)&&e.type===r)return u}return null}function Or(e,t,r,n){let i=e[r];const o=t.data;if(i instanceof Yt){const s=i;s.resolving&&De(we(o[r]));const a=ur(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?B(s.injectImpl):null;Dt(e,n,L.Default);try{i=e[r]=s.factory(void 0,o,e,n),t.firstCreatePass&&r>=n.directiveStart&&function(e,t,r){const{ngOnChanges:n,ngOnInit:i,ngDoCheck:o}=t.type.prototype;if(n){const n=Me(t);(r.preOrderHooks||(r.preOrderHooks=[])).push(e,n),(r.preOrderCheckHooks||(r.preOrderCheckHooks=[])).push(e,n)}i&&(r.preOrderHooks||(r.preOrderHooks=[])).push(0-e,i),o&&((r.preOrderHooks||(r.preOrderHooks=[])).push(e,o),(r.preOrderCheckHooks||(r.preOrderCheckHooks=[])).push(e,o))}(r,o[r],t)}finally{null!==u&&B(u),ur(a),s.resolving=!1,qt()}}return i}function Ir(e,t,r){const n=1<{const e=Tr(N(t));return e?e():null};let r=ke(t);if(null===r){const e=R(t);r=e&&e.factory}return r||null}function kr(e){return U(()=>{const t=e.prototype.constructor,r=t[ie]||Tr(t),n=Object.prototype;let i=Object.getPrototypeOf(e.prototype).constructor;for(;i&&i!==n;){const e=i[ie]||Tr(i);if(e&&e!==r)return e;i=Object.getPrototypeOf(i)}return e=>new e})}function xr(e){return function(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const r=e.attrs;if(r){const e=r.length;let n=0;for(;n{const o=Rr(t);function s(...e){if(this instanceof s)return o.call(this,...e),this;const t=new s(...e);return function(r){return i&&i(r,...e),(r.hasOwnProperty(Ar)?r[Ar]:Object.defineProperty(r,Ar,{value:[]})[Ar]).push(t),n&&n(r),r}}return r&&(s.prototype=Object.create(r.prototype)),s.prototype.ngMetadataName=e,s.annotationCls=s,s})}function Rr(e){return function(...t){if(e){const r=e(...t);for(const e in r)this[e]=r[e]}}}function Er(e,t,r){return U(()=>{const n=Rr(t);function i(...e){if(this instanceof i)return n.apply(this,e),this;const t=new i(...e);return r.annotation=t,r;function r(e,r,n){const i=e.hasOwnProperty(Pr)?e[Pr]:Object.defineProperty(e,Pr,{value:[]})[Pr];for(;i.length<=n;)i.push(null);return(i[n]=i[n]||[]).push(t),e}}return r&&(i.prototype=Object.create(r.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}function jr(e,t,r,n){return U(()=>{const i=Rr(t);function o(...e){if(this instanceof o)return i.apply(this,e),this;const t=new o(...e);return function(r,i){const o=r.constructor,s=o.hasOwnProperty(wr)?o[wr]:Object.defineProperty(o,wr,{value:{}})[wr];s[i]=s.hasOwnProperty(i)&&s[i]||[],s[i].unshift(t),n&&n(r,i,...e)}}return r&&(o.prototype=Object.create(r.prototype)),o.prototype.ngMetadataName=e,o.annotationCls=o,o})}const Mr=function(){return Er("Attribute",e=>({attributeName:e,__NG_ELEMENT_ID__:()=>xr(e)}))}();class qr{constructor(e,t){this._desc=e,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=A({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}toString(){return`InjectionToken ${this._desc}`}}const Lr=new qr("AnalyzeForEntryComponents");class Fr{}const Br=jr("ContentChildren",(e,t={})=>Object.assign({selector:e,first:!1,isViewQuery:!1,descendants:!1},t),Fr),Gr=jr("ContentChild",(e,t={})=>Object.assign({selector:e,first:!0,isViewQuery:!1,descendants:!0},t),Fr),Ur=jr("ViewChildren",(e,t={})=>Object.assign({selector:e,first:!1,isViewQuery:!0,descendants:!0},t),Fr),Vr=jr("ViewChild",(e,t)=>Object.assign({selector:e,first:!0,isViewQuery:!0,descendants:!0},t),Fr);var zr,Hr,Kr;function Wr(){const e=Z.ng;if(!e||!e.\u0275compilerFacade)throw new Error("Angular JIT compilation failed: '@angular/compiler' not loaded!\n - JIT compilation is discouraged for production use-cases! Consider AOT mode instead.\n - Did you bootstrap using '@angular/platform-browser-dynamic' or '@angular/platform-server'?\n - Alternatively provide the compiler with 'import \"@angular/compiler\";' before bootstrapping.");return e.\u0275compilerFacade}!function(e){e[e.Token=0]="Token",e[e.Attribute=1]="Attribute",e[e.ChangeDetectorRef=2]="ChangeDetectorRef",e[e.Invalid=3]="Invalid"}(zr||(zr={})),function(e){e[e.Directive=0]="Directive",e[e.Component=1]="Component",e[e.Injectable=2]="Injectable",e[e.Pipe=3]="Pipe",e[e.NgModule=4]="NgModule"}(Hr||(Hr={})),function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(Kr||(Kr={}));const Jr=Function;function Qr(e){return"function"==typeof e}function Zr(e,t){void 0===t&&(t=e);for(let r=0;rArray.isArray(e)?$r(e,t):t(e))}function Yr(e,t,r){t>=e.length?e.push(r):e.splice(t,0,r)}function Xr(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function en(e,t){const r=[];for(let n=0;n=0?e[1|n]=r:(n=~n,function(e,t,r,n){let i=e.length;if(i==t)e.push(r,n);else if(1===i)e.push(n,e[0]),e[0]=r;else{for(i--,e.push(e[i-1],e[i]);i>t;){const t=i-2;e[i]=e[t],i--}e[t]=r,e[t+1]=n}}(e,n,t,r)),n}function rn(e,t){const r=nn(e,t);if(r>=0)return e[1|r]}function nn(e,t){return on(e,t,1)}function on(e,t,r){let n=0,i=e.length>>r;for(;i!==n;){const o=n+(i-n>>1),s=e[o<t?i=o:n=o+1}return~(i<new e(...t)}_zipTypesAndAnnotations(e,t){let r;r=en(void 0===e?t.length:e.length);for(let n=0;ne&&e.type),n=e.map(e=>e&&ln(e.decorators));return this._zipTypesAndAnnotations(t,n)}const n=e.hasOwnProperty(Pr)&&e[Pr],i=this._reflect&&this._reflect.getOwnMetadata&&this._reflect.getOwnMetadata("design:paramtypes",e);return i||n?this._zipTypesAndAnnotations(i,n):en(e.length)}parameters(e){if(!Qr(e))return[];const t=mn(e);let r=this._ownParameters(e,t);return r||t===Object||(r=this.parameters(t)),r||[]}_ownAnnotations(e,t){if(e.annotations&&e.annotations!==t.annotations){let t=e.annotations;return"function"==typeof t&&t.annotations&&(t=t.annotations),t}return e.decorators&&e.decorators!==t.decorators?ln(e.decorators):e.hasOwnProperty(Ar)?e[Ar]:null}annotations(e){if(!Qr(e))return[];const t=mn(e),r=this._ownAnnotations(e,t)||[];return(t!==Object?this.annotations(t):[]).concat(r)}_ownPropMetadata(e,t){if(e.propMetadata&&e.propMetadata!==t.propMetadata){let t=e.propMetadata;return"function"==typeof t&&t.propMetadata&&(t=t.propMetadata),t}if(e.propDecorators&&e.propDecorators!==t.propDecorators){const t=e.propDecorators,r={};return Object.keys(t).forEach(e=>{r[e]=ln(t[e])}),r}return e.hasOwnProperty(wr)?e[wr]:null}propMetadata(e){if(!Qr(e))return{};const t=mn(e),r={};if(t!==Object){const e=this.propMetadata(t);Object.keys(e).forEach(t=>{r[t]=e[t]})}const n=this._ownPropMetadata(e,t);return n&&Object.keys(n).forEach(e=>{const t=[];r.hasOwnProperty(e)&&t.push(...r[e]),t.push(...n[e]),r[e]=t}),r}ownPropMetadata(e){return Qr(e)&&this._ownPropMetadata(e,mn(e))||{}}hasLifecycleHook(e,t){return e instanceof Jr&&t in e.prototype}guards(e){return{}}getter(e){return new Function("o","return o."+e+";")}setter(e){return new Function("o","v","return o."+e+" = v;")}method(e){return new Function("o","args",`if (!o.${e}) throw new Error('"${e}" is undefined');\n return o.${e}.apply(o, args);`)}importUri(e){return"object"==typeof e&&e.filePath?e.filePath:`./${v(e)}`}resourceUri(e){return`./${v(e)}`}resolveIdentifier(e,t,r,n){return n}resolveEnum(e,t){return e[t]}}function ln(e){return e?e.map(e=>new(0,e.type.annotationCls)(...e.args?e.args:[])):[]}function mn(e){const t=e.prototype?Object.getPrototypeOf(e.prototype):null;return(t?t.constructor:null)||Object}const dn=Er("Inject",e=>({token:e})),yn=Er("Optional"),hn=Er("Self"),gn=Er("SkipSelf"),bn=Er("Host");let fn=null;function Sn(){return fn=fn||new pn}function vn(e){return _n(Sn().parameters(e))}function _n(e){const t=Wr();return e.map(e=>function(e,t){const r={token:null,host:!1,optional:!1,resolved:e.R3ResolvedDependencyType.Token,self:!1,skipSelf:!1};function n(t){r.resolved=e.R3ResolvedDependencyType.Token,r.token=t}if(Array.isArray(t)&&t.length>0)for(let i=0;i{const i=[];e.templateUrl&&i.push(n(e.templateUrl).then(t=>{e.template=t}));const o=e.styleUrls,s=e.styles||(e.styles=[]),a=e.styles.length;o&&o.forEach((t,r)=>{s.push(""),i.push(n(t).then(n=>{s[a+r]=n,o.splice(o.indexOf(t),1),0==o.length&&(e.styleUrls=void 0)}))});const u=Promise.all(i).then(()=>function(e){Nn.delete(e)}(r));t.push(u)}),function(){const e=In;In=new Map}(),Promise.all(t).then(()=>{})}let In=new Map;const Nn=new Set;function Cn(e){return!!(e.templateUrl&&!e.hasOwnProperty("template")||e.styleUrls&&e.styleUrls.length)}function Tn(e){return"string"==typeof e?e:e.text()}const kn={},xn=/\n/gm,An=f({provide:String,useValue:f});let Pn=void 0;function wn(e){const t=Pn;return Pn=e,t}function Dn(e,t=L.Default){if(void 0===Pn)throw new Error("inject() must be called from an injection context");return null===Pn?G(e,void 0,t):Pn.get(e,t&L.Optional?null:void 0,t)}function Rn(e,t=L.Default){return(F||Dn)(N(e),t)}function En(e){throw new Error("invalid")}function jn(e){const t=[];for(let r=0;r ");else if("object"==typeof t){let e=[];for(let r in t)if(t.hasOwnProperty(r)){let n=t[r];e.push(r+":"+("string"==typeof n?JSON.stringify(n):v(n)))}i=`{${e.join(", ")}}`}return`${r}${n?"("+n+")":""}[${i}]: ${e.replace(xn,"\n ")}`}let Ln;function Fn(){if(void 0===Ln&&(Ln=null,Z.trustedTypes))try{Ln=Z.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch(e){}return Ln}function Bn(e){var t;return(null===(t=Fn())||void 0===t?void 0:t.createHTML(e))||e}function Gn(e){var t;return(null===(t=Fn())||void 0===t?void 0:t.createScript(e))||e}class Un{constructor(e){this.changingThisBreaksApplicationSecurity=e}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity}`+" (see https://g.co/ng/security#xss)"}}class Vn extends Un{getTypeName(){return"HTML"}}class zn extends Un{getTypeName(){return"Style"}}class Hn extends Un{getTypeName(){return"Script"}}class Kn extends Un{getTypeName(){return"URL"}}class Wn extends Un{getTypeName(){return"ResourceURL"}}function Jn(e){return e instanceof Un?e.changingThisBreaksApplicationSecurity:e}function Qn(e,t){const r=Zn(e);if(null!=r&&r!==t){if("ResourceURL"===r&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${r} (see https://g.co/ng/security#xss)`)}return r===t}function Zn(e){return e instanceof Un&&e.getTypeName()||null}function $n(e){return new Vn(e)}function Yn(e){return new zn(e)}function Xn(e){return new Hn(e)}function ei(e){return new Kn(e)}function ti(e){return new Wn(e)}function ri(e){return function(){try{return!!(new window.DOMParser).parseFromString(Bn(""),"text/html")}catch(e){return!1}}()?new ni:new ii(e)}class ni{getInertBodyElement(e){e=""+e;try{const t=(new window.DOMParser).parseFromString(Bn(e),"text/html").body;return t.removeChild(t.firstChild),t}catch(t){return null}}}class ii{constructor(e){if(this.defaultDoc=e,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const t=this.inertDocument.createElement("body");e.appendChild(t)}}getInertBodyElement(e){const t=this.inertDocument.createElement("template");if("content"in t)return t.innerHTML=Bn(e),t;const r=this.inertDocument.createElement("body");return r.innerHTML=Bn(e),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(r),r}stripCustomNsAttrs(e){const t=e.attributes;for(let n=t.length-1;0ai(e.trim())).join(", ")}function ci(e){const t={};for(const r of e.split(","))t[r]=!0;return t}function pi(...e){const t={};for(const r of e)for(const e in r)r.hasOwnProperty(e)&&(t[e]=!0);return t}const li=ci("area,br,col,hr,img,wbr"),mi=ci("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),di=ci("rp,rt"),yi=pi(di,mi),hi=pi(mi,ci("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),gi=pi(di,ci("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),bi=pi(li,hi,gi,yi),fi=ci("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Si=ci("srcset"),vi=ci("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),_i=ci("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),Oi=pi(fi,Si,vi,_i),Ii=ci("script,style,template");class Ni{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(e){let t=e.firstChild,r=!0;for(;t;)if(t.nodeType===Node.ELEMENT_NODE?r=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,r&&t.firstChild)t=t.firstChild;else for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);let e=this.checkClobberedElement(t,t.nextSibling);if(e){t=e;break}t=this.checkClobberedElement(t,t.parentNode)}return this.buf.join("")}startElement(e){const t=e.nodeName.toLowerCase();if(!bi.hasOwnProperty(t))return this.sanitizedSomething=!0,!Ii.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);const r=e.attributes;for(let n=0;n"),!0}endElement(e){const t=e.nodeName.toLowerCase();bi.hasOwnProperty(t)&&!li.hasOwnProperty(t)&&(this.buf.push(""))}chars(e){this.buf.push(ki(e))}checkClobberedElement(e,t){if(t&&(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`);return t}}const Ci=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Ti=/([^\#-~ |!])/g;function ki(e){return e.replace(/&/g,"&").replace(Ci,(function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"})).replace(Ti,(function(e){return"&#"+e.charCodeAt(0)+";"})).replace(//g,">")}let xi;function Ai(e,t){let r=null;try{xi=xi||ri(e);let n=t?String(t):"";r=xi.getInertBodyElement(n);let i=5,o=n;do{if(0===i)throw new Error("Failed to sanitize html because the input is unstable");i--,n=o,o=r.innerHTML,r=xi.getInertBodyElement(n)}while(n!==o);const s=new Ni;return s.sanitizeChildren(Pi(r)||r)}finally{if(r){const e=Pi(r)||r;for(;e.firstChild;)e.removeChild(e.firstChild)}}}function Pi(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var wi;function Di(e){const t=Gi();return t?t.sanitize(wi.HTML,e)||"":Qn(e,"HTML")?Jn(e):Ai(Ue(),Pe(e))}function Ri(e){const t=Gi();return t?t.sanitize(wi.STYLE,e)||"":Qn(e,"Style")?Jn(e):Pe(e)}function Ei(e){const t=Gi();return t?t.sanitize(wi.URL,e)||"":Qn(e,"URL")?Jn(e):ai(Pe(e))}function ji(e){const t=Gi();if(t)return t.sanitize(wi.RESOURCE_URL,e)||"";if(Qn(e,"ResourceURL"))return Jn(e);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)")}function Mi(e){const t=Gi();if(t)return t.sanitize(wi.SCRIPT,e)||"";if(Qn(e,"Script"))return Jn(e);throw new Error("unsafe value used in a script context")}function qi(e){return Bn(e)}function Li(e){return Gn(e)}function Fi(e){return function(e){var t;return(null===(t=Fn())||void 0===t?void 0:t.createScriptURL(e))||e}(e)}function Bi(e,t,r){return function(e,t){return"src"===t&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===t&&("base"===e||"link"===e)?ji:Ei}(t,r)(e)}function Gi(){const e=ct();return e&&e[12]}!function(e){e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL"}(wi||(wi={}));function Ui(e){return e.ngDebugContext}function Vi(e){return e.ngOriginalError}function zi(e,...t){e.error(...t)}class Hi{constructor(){this._console=console}handleError(e){const t=this._findOriginalError(e),r=this._findContext(e),n=function(e){return e.ngErrorLogger||zi}(e);n(this._console,"ERROR",e),t&&n(this._console,"ORIGINAL ERROR",t),r&&n(this._console,"ERROR CONTEXT",r)}_findContext(e){return e?Ui(e)?Ui(e):this._findContext(Vi(e)):null}_findOriginalError(e){let t=Vi(e);for(;t&&Vi(t);)t=Vi(t);return t}}const Ki=/-->/g;function Wi(e){return e.replace(Ki,"-\u200b-\u200b>")}function Ji(e){var t;return t=e.replace(/[$@]/g,"_"),`ng-reflect-${e=t.replace(Qi,(...e)=>"-"+e[1].toLowerCase())}`}const Qi=/([A-Z])/g;function Zi(e){try{return null!=e?e.toString().slice(0,30):e}catch(t){return"[ERROR] Exception while trying to serialize the value"}}function $i(e){let t=Ye(e);if(t){if(Array.isArray(t)){const n=t;let i,o=void 0,s=void 0;if((r=e)&&r.constructor&&r.constructor.\u0275cmp){if(i=ro(n,e),-1==i)throw new Error("The provided component was not found in the application");o=e}else if(function(e){return e&&e.constructor&&e.constructor.\u0275dir}(e)){if(i=function(e,t){let r=e[1].firstChild;for(;r;){const n=r.directiveStart,i=r.directiveEnd;for(let o=n;o=0){const e=Ke(n[i]),r=Yi(n,i,e);Xi(e,r),t=r;break}}}}var r;return t||null}function Yi(e,t,r){return{lView:e,nodeIndex:t,native:r,component:void 0,directives:void 0,localRefs:void 0}}function Xi(e,t){e.__ngContext__=t}function eo(e,t){const r=e[1];for(let n=20;n0&&(r[i-1][4]=t),n0&&(e[r-1][4]=n[4]);const s=Xr(e,10+t);Uo(n[1],i=n,i[11],2,null,null),i[0]=null,i[6]=null;const a=s[19];null!==a&&a.detachView(s[1]),n[3]=null,n[4]=null,n[2]&=-129}var i;return n}function Co(e,t){if(!(256&t[2])){const r=t[11];ze(r)&&r.destroyNode&&Uo(e,t,r,3,null,null),function(e){let t=e[13];if(!t)return To(e[1],e);for(;t;){let r=null;if(_e(t))r=t[13];else{const e=t[10];e&&(r=e)}if(!r){for(;t&&!t[4]&&t!==e;)_e(t)&&To(t[1],t),t=t[3];null===t&&(t=e),_e(t)&&To(t[1],t),r=t&&t[4]}t=r}}(t)}}function To(e,t){if(!(256&t[2])){t[2]&=-129,t[2]|=256,function(e,t){let r;if(null!=e&&null!=(r=e.destroyHooks))for(let n=0;n=0?n[i=u]():n[i=-u].unsubscribe(),e+=2}else{const t=n[i=r[e+1]];r[e].call(t)}if(null!==n)for(let e=i+1;eo?"":i[p+1].toLowerCase();const t=8&n?e:null;if(t&&-1!==Ko(t,c,0)||2&n&&c!==e){if($o(n))return!1;s=!0}}}}else{if(!s&&!$o(n)&&!$o(u))return!1;if(s&&$o(u))continue;s=!1,n=u|1&n}}return $o(n)||s}function $o(e){return 0==(1&e)}function Yo(e,t,r,n){if(null===t)return-1;let i=0;if(n||!r){let r=!1;for(;i-1)for(r++;r0?'="'+t+'"':"")+"]"}else 8&n?i+="."+s:4&n&&(i+=" "+s);else""===i||$o(s)||(t+=ts(o,i),i=""),n=s,o=o||!$o(n);r++}return""!==i&&(t+=ts(o,i)),t}const ns={};function is(e){os(pt(),ct(),Bt()+e,ft())}function os(e,t,r,n){if(!n){if(3==(3&t[2])){const n=e.preOrderCheckHooks;null!==n&&Wt(t,n,r)}else{const n=e.preOrderHooks;null!==n&&Jt(t,n,0,r)}}Gt(r)}function ss(e,t){return e<<17|t<<2}function as(e){return e>>17&32767}function us(e){return 2==(2&e)}function cs(e){return 2|e}function ps(e){return(131068&e)>>2}function ls(e,t){return-131069&e|t<<2}function ms(e){return 1==(1&e)}function ds(e){return 1|e}const ys=Promise.resolve(null);function hs(e,t){const r=e.contentQueries;if(null!==r)for(let n=0;n20&&os(e,t,20,ft()),r(n,i)}finally{Gt(o)}}function Ns(e,t,r){if(Ie(t)){const n=t.directiveStart,i=t.directiveEnd;for(let t=n;t0;){const r=e[--t];if("number"==typeof r&&r<0)return r}return 0})(r)!=o&&r.push(o),r.push(n,i,s)}}function js(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Ms(e,t){t.flags|=2,(e.components||(e.components=[])).push(t.index)}function qs(e,t,r){if(r){if(t.exportAs)for(let n=0;n0&&function e(t){for(let n=yo(t);null!==n;n=ho(n))for(let t=10;t0&&e(r)}const r=t[1].components;if(null!==r)for(let n=0;n0&&e(i)}}(r)}}function Ws(e,t){const r=$e(t,e),n=r[1];!function(e,t){for(let r=t.length;rthis.processProvider(r,e,t)),$r([e],e=>this.processInjectorType(e,[],i)),this.records.set(ua,va(void 0,this));const o=this.records.get(pa);this.scope=null!=o?o.value:null,this.source=n||("object"==typeof e?null:v(e))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach(e=>e.ngOnDestroy())}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}get(e,t=kn,r=L.Default){this.assertNotDestroyed();const n=wn(this);try{if(!(r&L.SkipSelf)){let t=this.records.get(e);if(void 0===t){const r=("function"==typeof(i=e)||"object"==typeof i&&i instanceof qr)&&w(e);t=r&&this.injectableDefInScope(r)?va(fa(e),la):null,this.records.set(e,t)}if(null!=t)return this.hydrate(e,t)}const o=r&L.Self?ha():this.parent;return t=r&L.Optional&&t===kn?null:t,o.get(e,t)}catch(o){if("NullInjectorError"===o.name){if((o.ngTempTokenPath=o.ngTempTokenPath||[]).unshift(v(e)),n)throw o;return Mn(o,e,"R3InjectorError",this.source)}throw o}finally{wn(n)}var i}_resolveInjectorDefTypes(){this.injectorDefTypes.forEach(e=>this.get(e))}toString(){const e=[];return this.records.forEach((t,r)=>e.push(v(r))),`R3Injector[${e.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}processInjectorType(e,t,r){if(!(e=N(e)))return!1;let n=R(e);const i=null==n&&e.ngModule||void 0,o=void 0===i?e:i;const s=-1!==r.indexOf(o);if(void 0!==i&&(n=R(i)),null==n)return!1;if(null!=n.imports&&!s){let e;r.push(o);try{$r(n.imports,n=>{this.processInjectorType(n,t,r)&&(void 0===e&&(e=[]),e.push(n))})}finally{}if(void 0!==e)for(let t=0;tthis.processProvider(e,r,n||da))}}this.injectorDefTypes.add(o),this.records.set(o,va(n.factory,la));const a=n.providers;if(null!=a&&!s){const t=e;$r(a,e=>this.processProvider(e,t,a))}return void 0!==i&&void 0!==e.providers}processProvider(e,t,r){let n=Oa(e=N(e))?e:N(e&&e.provide);const i=function(e,t,r){if(_a(e))return va(void 0,e.useValue);return va(Sa(e,t,r),la)}(e,t,r);if(Oa(e)||!0!==e.multi){this.records.get(n);0}else{let t=this.records.get(n);t||(t=va(void 0,la,!0),t.factory=()=>jn(t.multi),this.records.set(n,t)),n=e,t.multi.push(e)}this.records.set(n,i)}hydrate(e,t){var r;return t.value===la&&(t.value=ma,t.value=t.factory()),"object"==typeof t.value&&t.value&&(null!==(r=t.value)&&"object"==typeof r&&"function"==typeof r.ngOnDestroy)&&this.onDestroy.add(t.value),t.value}injectableDefInScope(e){return!!e.providedIn&&("string"==typeof e.providedIn?"any"===e.providedIn||e.providedIn===this.scope:this.injectorDefTypes.has(e.providedIn))}}function fa(e){const t=w(e),r=null!==t?t.factory:ke(e);if(null!==r)return r;const n=R(e);if(null!==n)return n.factory;if(e instanceof qr)throw new Error(`Token ${v(e)} is missing a \u0275prov definition.`);if(e instanceof Function)return function(e){const t=e.length;if(t>0){const r=en(t,"?");throw new Error(`Can't resolve all parameters for ${v(e)}: (${r.join(", ")}).`)}const r=function(e){const t=e&&(e[E]||e[M]);if(t){const r=function(e){if(e.hasOwnProperty("name"))return e.name;const t=(""+e).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(e);return console.warn(`DEPRECATED: DI is instantiating a token "${r}" that inherits its @Injectable decorator but does not provide one itself.\n`+`This will become an error in a future version of Angular. Please add @Injectable() to the "${r}" class.`),t}return null}(e);return null!==r?()=>r.factory(e):()=>new e}(e);throw new Error("unreachable")}function Sa(e,t,r){let n=void 0;if(Oa(e)){const t=N(e);return ke(t)||fa(t)}if(_a(e))n=()=>N(e.useValue);else if((i=e)&&i.useFactory)n=()=>e.useFactory(...jn(e.deps||[]));else if(function(e){return!(!e||!e.useExisting)}(e))n=()=>Rn(N(e.useExisting));else{const t=N(e&&(e.useClass||e.provide));if(!function(e){return!!e.deps}(e))return ke(t)||fa(t);n=()=>new t(...jn(e.deps))}var i;return n}function va(e,t,r=!1){return{factory:e,value:t,multi:r?[]:void 0}}function _a(e){return null!==e&&"object"==typeof e&&An in e}function Oa(e){return"function"==typeof e}const Ia=function(e,t,r){return function(e,t=null,r=null,n){const i=ga(e,t,r,n);return i._resolveInjectorDefTypes(),i}({name:r},t,e,r)};class Na{static create(e,t){return Array.isArray(e)?Ia(e,t,""):Ia(e.providers,e.parent,e.name||"")}}Na.THROW_IF_NOT_FOUND=kn,Na.NULL=new ca,Na.\u0275prov=A({token:Na,providedIn:"any",factory:()=>Rn(ua)}),Na.__NG_ELEMENT_ID__=-1;function Ca(e){Da(e);const t=Aa(e,!1);return null===t?null:(void 0===t.component&&(t.component=function(e,t){const r=t[1].data[e];let n=r.directiveStart;return 2&r.flags?t[n]:null}(t.nodeIndex,t.lView)),t.component)}function Ta(e){Da(e);const t=Aa(e,!1);return null===t?null:t.lView[8]}function ka(e){const t=Aa(e,!1);if(null===t)return null;let r,n=t.lView;for(;2===n[1].type&&(r=mo(n));)n=r;return 512&n[2]?null:n[8]}function xa(e){const t=Aa(e,!1);if(null===t)return Na.NULL;const r=t.lView[1].data[t.nodeIndex];return new Cr(r,t.lView)}function Aa(e,t=!0){const r=$i(e);if(!r&&t)throw new Error("Invalid ng target");return r}function Pa(e){Da(e);const t=Aa(e,!1);if(null===t)return[];const r=t.lView,n=r[1],i=r[7],o=n.cleanup,s=[];if(o&&i)for(let a=0;a=0?"dom":"output",d="boolean"==typeof l&&l;e==c&&s.push({element:e,name:u,callback:p,useCapture:d,type:m})}}return s.sort(wa),s}function wa(e,t){return e.name==t.name?0:e.namee(s,t)),t.contentQueries){const e=mt();t.contentQueries(1,s,e.directiveStart)}const a=mt();if(o.firstCreatePass&&(null!==t.hostBindings||null!==t.hostAttrs)){Gt(a.index),Es(r[1],a,0,a.directiveStart,a.directiveEnd,t),js(t,s)}return s}function ja(e,t){return{components:[],scheduler:e||io,clean:ea,playerHandler:t||null,flags:0}}function Ma(e,t){const r=Xe(e),n=r[1],i=mt();Kt(n,i)}function qa(e){return Object.getPrototypeOf(e.prototype).constructor}function La(e){let t=qa(e.type),r=!0;const n=[e];for(;t;){let i=void 0;if(Te(e))i=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new Error("Directives cannot inherit Components");i=t.\u0275dir}if(i){if(r){n.push(i);const t=e;t.inputs=Fa(e.inputs),t.declaredInputs=Fa(e.declaredInputs),t.outputs=Fa(e.outputs);const r=i.hostBindings;r&&Ua(e,r);const o=i.viewQuery,s=i.contentQueries;if(o&&Ba(e,o),s&&Ga(e,s),S(e.inputs,i.inputs),S(e.declaredInputs,i.declaredInputs),S(e.outputs,i.outputs),Te(i)&&i.data.animation){const t=e.data;t.animation=(t.animation||[]).concat(i.data.animation)}}const t=i.features;if(t)for(let n=0;n=0;n--){const i=e[n];i.hostVars=t+=i.hostVars,i.hostAttrs=rr(i.hostAttrs,r=rr(r,i.hostAttrs))}}(n)}function Fa(e){return e===$?{}:e===Y?[]:e}function Ba(e,t){const r=e.viewQuery;e.viewQuery=r?(e,n)=>{t(e,n),r(e,n)}:t}function Ga(e,t){const r=e.contentQueries;e.contentQueries=r?(e,n,i)=>{t(e,n,i),r(e,n,i)}:t}function Ua(e,t){const r=e.hostBindings;e.hostBindings=r?(e,n)=>{t(e,n),r(e,n)}:t}const Va=["providersResolver"],za=["template","decls","consts","vars","onPush","ngContentSelectors","styles","encapsulation","schemas"];function Ha(e){let t=qa(e.type),r=void 0;r=Te(e)?t.\u0275cmp:t.\u0275dir;const n=e;for(const i of Va)n[i]=r[i];if(Te(r))for(const i of za)n[i]=r[i]}let Ka=null;function Wa(){if(!Ka){const e=Z.Symbol;if(e&&e.iterator)Ka=e.iterator;else{const e=Object.getOwnPropertyNames(Map.prototype);for(let t=0;t{const t=e(N(r));return t?t():null};const n=w(r)||R(r);if(!n||void 0===n.factory)return null;return n.factory},"\u0275\u0275invalidFactoryDep":En};const Tu=f({provide:String,useValue:f});function ku(e){return void 0!==e.useClass}function xu(e){return void 0!==e.useFactory}function Au(e,t){const r=t||{providedIn:null},n={name:e.name,type:e,typeArgumentCount:0,providedIn:r.providedIn,userDeps:void 0};return(ku(r)||xu(r))&&void 0!==r.deps&&(n.userDeps=_n(r.deps)),ku(r)?n.useClass=N(r.useClass):!function(e){return Tu in e}(r)?xu(r)?n.useFactory=r.useFactory:function(e){return void 0!==e.useExisting}(r)&&(n.useExisting=N(r.useExisting)):n.useValue=N(r.useValue),n}f({provide:String,useValue:f});const Pu=Dr("Injectable",void 0,void 0,void 0,(e,t)=>wu(e,t));const wu=function(e,t){let r=null,n=null;e.hasOwnProperty(E)||Object.defineProperty(e,E,{get:()=>(null===r&&(r=Wr().compileInjectable(Cu,`ng:///${e.name}/\u0275prov.js`,Au(e,t))),r)}),e.hasOwnProperty(ie)||Object.defineProperty(e,ie,{get:()=>{if(null===n){const r=Au(e,t),i=Wr();n=i.compileFactory(Cu,`ng:///${e.name}/\u0275fac.js`,{name:r.name,type:r.type,typeArgumentCount:r.typeArgumentCount,deps:vn(e),injectFn:"inject",target:i.R3FactoryTarget.Injectable})}return n},configurable:!0})};function Du(e){if(e.length>1){return" ("+function(e){const t=[];for(let r=0;r-1)return t.push(e[r]),t;t.push(e[r])}return t}(e.slice().reverse()).map(e=>v(e.token)).join(" -> ")+")"}return""}function Ru(e,t,r,n){const i=[t],o=r(i),s=n?function(e,t){const r=`${e} caused by: ${t instanceof Error?t.message:t}`,n=Error(r);return n.ngOriginalError=t,n}(o,n):Error(o);return s.addKey=Eu,s.keys=i,s.injectors=[e],s.constructResolvingMessage=r,s.ngOriginalError=n,s}function Eu(e,t){this.injectors.push(e),this.keys.push(t),this.message=this.constructResolvingMessage(this.keys)}function ju(e,t){const r=[];for(let n=0,i=t.length;ne,r=[Fu.fromKey(Mu.get(e.useExisting))]):e.useFactory?(t=e.useFactory,r=function(e,t){if(t){const r=t.map(e=>[e]);return t.map(t=>Wu(e,t,r))}return Ku(e)}(e.useFactory,e.deps)):(t=()=>e.useValue,r=Bu);return new Uu(t,r)}function zu(e){return new Gu(Mu.get(e.provide),[Vu(e)],e.multi||!1)}function Hu(e){const t=function(e,t){for(let r=0;r{if(t instanceof Jr)r.push({provide:t,useClass:t});else if(t&&"object"==typeof t&&void 0!==t.provide)r.push(t);else{if(!Array.isArray(t))throw Error(`Invalid provider - only instances of Provider and Type are allowed, got: ${t}`);e(t,r)}}),r}(e,[]).map(zu),new Map);return Array.from(t.values())}function Ku(e){const t=Lu.parameters(e);if(!t)return[];if(t.some(e=>null==e))throw ju(e,t);return t.map(r=>Wu(e,r,t))}function Wu(e,t,r){let n=null,i=!1;if(!Array.isArray(t))return Ju(t instanceof dn?t.token:t,i,null);let o=null;for(let s=0;s=this._providers.length)throw function(e){return Error(`Index ${e} is out-of-bounds.`)}(e);return this._providers[e]}_new(e){if(this._constructionCounter++>this._getMaxNumberOfObjects())throw t=this,r=e.key,Ru(t,r,(function(e){return`Cannot instantiate cyclic dependency!${Du(e)}`}));var t,r;return this._instantiateProvider(e)}_getMaxNumberOfObjects(){return this.objs.length}_instantiateProvider(e){if(e.multiProvider){const t=[];for(let r=0;rthis._getByReflectiveDependency(e))}catch(u){throw u.addKey&&u.addKey(this,e.key),u}try{i=r(...n)}catch(u){throw o=this,s=u,u.stack,a=e.key,Ru(o,a,(function(e){const t=v(e[0].token);return`${s.message}: Error during instantiation of ${t}!${Du(e)}.`}),s)}var o,s,a;return i}_getByReflectiveDependency(e){return this._getByKey(e.key,e.visibility,e.optional?null:kn)}_getByKey(e,t,r){return e===$u.INJECTOR_KEY?this:t instanceof hn?this._getByKeySelf(e,r):this._getByKeyDefault(e,r,t)}_getObjByKeyId(e){for(let t=0;t' "'+e.key.displayName+'" ').join(", ")}])`}toString(){return this.displayName}}function Yu(e,t=L.Default){const r=ct();return null===r?Rn(e,t):br(mt(),r,N(e),t)}function Xu(){throw new Error("invalid")}function ec(e,t,r){const n=ct(),i=It();if(eu(n,i,t)){const i=pt(),o=Ut();Ds(i,o,n,e,t,n[11],r,!1)}return ec}function tc(e,t,r,n,i){const o=i?"class":"style";oa(e,r,t.inputs[o],o,n)}function rc(e,t,r,n,i,o,s){const a=t.consts,u=bs(t,e,2,i,rt(a,o));Rs(t,r,u,rt(a,s));return null!==u.attrs&&aa(u,u.attrs,!1),null!==u.mergedAttrs&&aa(u,u.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,u),u}function nc(e,t,r,n){const i=ct(),o=pt(),s=20+e,a=i[11],u=i[s]=_o(a,t,ot.lFrame.currentNamespace),c=o.firstCreatePass?rc(s,o,i,0,t,r,n):o.data[s];ht(c,!0);const p=c.mergedAttrs;null!==p&&Xt(a,u,p);const l=c.classes;null!==l&&Ho(a,u,l);const m=c.styles;null!==m&&zo(a,u,m),64!=(64&c.flags)&&Lo(o,i,u,c),0===ot.lFrame.elementDepthCount&&Xi(u,i),ot.lFrame.elementDepthCount++,Ce(c)&&(Cs(o,i,c),Ns(o,c,i)),null!==n&&Ts(i,c)}function ic(){let e=mt();gt()?bt():(e=e.parent,ht(e,!1));const t=e;ot.lFrame.elementDepthCount--;const r=pt();r.firstCreatePass&&(Kt(r,e),Ie(e)&&r.queries.elementEnd(e)),null!=t.classesWithoutHost&&function(e){return 0!=(16&e.flags)}(t)&&tc(r,t,ct(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function(e){return 0!=(32&e.flags)}(t)&&tc(r,t,ct(),t.stylesWithoutHost,!1)}function oc(e,t,r,n){nc(e,t,r,n),ic()}function sc(e,t,r){const n=ct(),i=pt(),o=e+20,s=i.firstCreatePass?function(e,t,r,n,i){const o=t.consts,s=rt(o,n),a=bs(t,e,8,"ng-container",s);return null!==s&&aa(a,s,!0),Rs(t,r,a,rt(o,i)),null!==t.queries&&t.queries.elementStart(t,a),a}(o,i,n,t,r):i.data[o];ht(s,!0);const a=n[o]=n[11].createComment("");Lo(i,n,a,s),Xi(a,n),Ce(s)&&(Cs(i,n,s),Ns(i,s,n)),null!=r&&Ts(n,s)}function ac(){let e=mt();const t=pt();gt()?bt():(e=e.parent,ht(e,!1)),t.firstCreatePass&&(Kt(t,e),Ie(e)&&t.queries.elementEnd(e))}function uc(e,t,r){sc(e,t,r),ac()}function cc(){return ct()}function pc(e){return!!e&&"function"==typeof e.then}function lc(e){return!!e&&"function"==typeof e.subscribe}function mc(e,t,r=!1,n){const i=ct(),o=pt(),s=mt();return yc(o,i,i[11],s,e,t,r,n),mc}function dc(e,t,r=!1,n){const i=mt(),o=ct(),s=pt();return yc(s,o,na(xt(s.data),i,o),i,e,t,r,n),dc}function yc(e,t,r,n,i,o,s=!1,a){const u=Ce(n),c=e.firstCreatePass&&ra(e),p=ta(t);let l=!0;if(3&n.type){const m=Je(n,t),d=a?a(m):$,y=d.target||m,h=p.length,g=a?e=>a(Ke(e[n.index])).target:n.index;if(ze(r)){let s=null;if(!a&&u&&(s=function(e,t,r,n){const i=e.cleanup;if(null!=i)for(let o=0;or?e[r]:null}"string"==typeof e&&(o+=2)}return null}(e,t,i,n.index)),null!==s){(s.__ngLastListenerFn__||s).__ngNextListenerFn__=o,s.__ngLastListenerFn__=o,l=!1}else{o=gc(n,t,o,!1);const e=r.listen(d.name||y,i,o);p.push(o,e),c&&c.push(i,g,h,h+1)}}else o=gc(n,t,o,!0),y.addEventListener(i,o,s),p.push(o),c&&c.push(i,g,h,s)}else o=gc(n,t,o,!1);const m=n.outputs;let d;if(l&&null!==m&&(d=m[i])){const e=d.length;if(e)for(let r=0;r0)&&(p=!0)}else c=r;if(i){if(0!==u){const t=as(e[a+1]);e[n+1]=ss(t,a),0!==t&&(e[t+1]=ls(e[t+1],n)),e[a+1]=131071&e[a+1]|n<<17}else e[n+1]=ss(a,0),0!==a&&(e[a+1]=ls(e[a+1],n)),a=n}else e[n+1]=ss(u,0),0===a?a=n:e[u+1]=ls(e[u+1],n),u=n;p&&(e[n+1]=cs(e[n+1])),Rc(e,c,n,!0,o),Rc(e,c,n,!1,o),function(e,t,r,n,i){const o=i?e.residualClasses:e.residualStyles;null!=o&&"string"==typeof t&&nn(o,t)>=0&&(r[n+1]=ds(r[n+1]))}(t,c,e,n,o),s=ss(a,u),o?t.classBindings=s:t.styleBindings=s}function Rc(e,t,r,n,i){const o=e[r+1],s=null===t;let a=n?as(o):ps(o),u=!1;for(;0!==a&&(!1===u||s);){const r=e[a],i=e[a+1];Ec(r,t)&&(u=!0,e[a+1]=n?ds(i):cs(i)),a=n?as(i):ps(i)}u&&(e[r+1]=n?cs(o):ds(o))}function Ec(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&nn(e,t)>=0}const jc={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Mc(e){return e.substring(jc.key,jc.keyEnd)}function qc(e){return e.substring(jc.value,jc.valueEnd)}function Lc(e,t){const r=jc.textEnd;return r===t?-1:(t=jc.keyEnd=function(e,t,r){for(;t32;)t++;return t}(e,jc.key=t,r),Gc(e,t,r))}function Fc(e,t){const r=jc.textEnd;let n=jc.key=Gc(e,t,r);return r===n?-1:(n=jc.keyEnd=function(e,t,r){let n;for(;t=65&&(-33&n)<=90||n>=48&&n<=57);)t++;return t}(e,n,r),n=Uc(e,n,r,58),n=jc.value=Gc(e,n,r),n=jc.valueEnd=function(e,t,r){let n=-1,i=-1,o=-1,s=t,a=s;for(;s32&&(a=s),o=i,i=n,n=-33&u}return a}(e,n,r),Uc(e,n,r,59))}function Bc(e){jc.key=0,jc.keyEnd=0,jc.value=0,jc.valueEnd=0,jc.textEnd=e.length}function Gc(e,t,r){for(;t=0;r=Fc(t,r))rp(e,Mc(t),qc(t))}function Jc(e){$c(tn,Qc,e,!0)}function Qc(e,t){for(let r=function(e){return Bc(e),Lc(e,Gc(e,0,jc.textEnd))}(t);r>=0;r=Lc(t,r))tn(e,Mc(t),!0)}function Zc(e,t,r,n){const i=ct(),o=pt(),s=Nt(2);if(o.firstUpdatePass&&Xc(o,e,s,n),t!==ns&&eu(i,s,t)){np(o,o.data[Bt()],i,i[11],e,i[s+1]=function(e,t){null==e||("string"==typeof t?e+=t:"object"==typeof e&&(e=v(Jn(e))));return e}(t,r),n,s)}}function $c(e,t,r,n){const i=pt(),o=Nt(2);i.firstUpdatePass&&Xc(i,null,o,n);const s=ct();if(r!==ns&&eu(s,o,r)){const a=i.data[Bt()];if(sp(a,n)&&!Yc(i,o)){0;let e=n?a.classesWithoutHost:a.stylesWithoutHost;null!==e&&(r=_(e,r||"")),tc(i,a,s,r,n)}else!function(e,t,r,n,i,o,s,a){i===ns&&(i=wc);let u=0,c=0,p=0=e.expandoStartIndex}function Xc(e,t,r,n){const i=e.data;if(null===i[r+1]){const o=i[Bt()],s=Yc(e,r);sp(o,n)&&null===t&&!s&&(t=!1),t=function(e,t,r,n){const i=xt(e);let o=n?t.residualClasses:t.residualStyles;if(null===i){0===(n?t.classBindings:t.styleBindings)&&(r=tp(r=ep(null,e,t,r,n),t.attrs,n),o=null)}else{const s=t.directiveStylingLast;if(-1===s||e[s]!==i)if(r=ep(i,e,t,r,n),null===o){let r=function(e,t,r){const n=r?t.classBindings:t.styleBindings;if(0===ps(n))return;return e[as(n)]}(e,t,n);void 0!==r&&Array.isArray(r)&&(r=ep(null,e,t,r[1],n),r=tp(r,t.attrs,n),function(e,t,r,n){const i=r?t.classBindings:t.styleBindings;e[as(i)]=n}(e,t,n,r))}else o=function(e,t,r){let n=void 0;const i=t.directiveEnd;for(let o=1+t.directiveStylingLast;o0;){const t=e[i],o=Array.isArray(t),u=o?t[1]:t,c=null===u;let p=r[i+1];p===ns&&(p=c?wc:void 0);let l=c?rn(p,n):u===n?p:void 0;if(o&&!op(l)&&(l=rn(t,n)),op(l)&&(a=l,s))return a;const m=e[i+1];i=s?as(m):ps(m)}if(null!==t){let e=o?t.residualClasses:t.residualStyles;null!=e&&(a=rn(e,n))}return a}function op(e){return void 0!==e}function sp(e,t){return 0!=(e.flags&(t?16:32))}function ap(e,t=""){const r=ct(),n=pt(),i=e+20,o=n.firstCreatePass?bs(n,i,1,t,null):n.data[i],s=r[i]=fo(r[11],t);Lo(n,r,s,o),ht(o,!1)}function up(e){return cp("",e,""),up}function cp(e,t,r){const n=ct(),i=su(n,e,t,r);return i!==ns&&sa(n,Bt(),i),cp}function pp(e,t,r,n,i){const o=ct(),s=au(o,e,t,r,n,i);return s!==ns&&sa(o,Bt(),s),pp}function lp(e,t,r,n,i,o,s){const a=ct(),u=uu(a,e,t,r,n,i,o,s);return u!==ns&&sa(a,Bt(),u),lp}function mp(e,t,r,n,i,o,s,a,u){const c=ct(),p=cu(c,e,t,r,n,i,o,s,a,u);return p!==ns&&sa(c,Bt(),p),mp}function dp(e,t,r,n,i,o,s,a,u,c,p){const l=ct(),m=pu(l,e,t,r,n,i,o,s,a,u,c,p);return m!==ns&&sa(l,Bt(),m),dp}function yp(e,t,r,n,i,o,s,a,u,c,p,l,m){const d=ct(),y=lu(d,e,t,r,n,i,o,s,a,u,c,p,l,m);return y!==ns&&sa(d,Bt(),y),yp}function hp(e,t,r,n,i,o,s,a,u,c,p,l,m,d,y){const h=ct(),g=mu(h,e,t,r,n,i,o,s,a,u,c,p,l,m,d,y);return g!==ns&&sa(h,Bt(),g),hp}function gp(e,t,r,n,i,o,s,a,u,c,p,l,m,d,y,h,g){const b=ct(),f=du(b,e,t,r,n,i,o,s,a,u,c,p,l,m,d,y,h,g);return f!==ns&&sa(b,Bt(),f),gp}function bp(e){const t=ct(),r=ou(t,e);return r!==ns&&sa(t,Bt(),r),bp}function fp(e,t,r){$c(tn,Qc,su(ct(),e,t,r),!0)}function Sp(e,t,r,n,i){$c(tn,Qc,au(ct(),e,t,r,n,i),!0)}function vp(e,t,r,n,i,o,s){$c(tn,Qc,uu(ct(),e,t,r,n,i,o,s),!0)}function _p(e,t,r,n,i,o,s,a,u){$c(tn,Qc,cu(ct(),e,t,r,n,i,o,s,a,u),!0)}function Op(e,t,r,n,i,o,s,a,u,c,p){$c(tn,Qc,pu(ct(),e,t,r,n,i,o,s,a,u,c,p),!0)}function Ip(e,t,r,n,i,o,s,a,u,c,p,l,m){$c(tn,Qc,lu(ct(),e,t,r,n,i,o,s,a,u,c,p,l,m),!0)}function Np(e,t,r,n,i,o,s,a,u,c,p,l,m,d,y){$c(tn,Qc,mu(ct(),e,t,r,n,i,o,s,a,u,c,p,l,m,d,y),!0)}function Cp(e,t,r,n,i,o,s,a,u,c,p,l,m,d,y,h,g){$c(tn,Qc,du(ct(),e,t,r,n,i,o,s,a,u,c,p,l,m,d,y,h,g),!0)}function Tp(e){$c(tn,Qc,ou(ct(),e),!0)}function kp(e,t,r){Kc(su(ct(),e,t,r))}function xp(e,t,r,n,i){Kc(au(ct(),e,t,r,n,i))}function Ap(e,t,r,n,i,o,s){Kc(uu(ct(),e,t,r,n,i,o,s))}function Pp(e,t,r,n,i,o,s,a,u){Kc(cu(ct(),e,t,r,n,i,o,s,a,u))}function wp(e,t,r,n,i,o,s,a,u,c,p){Kc(pu(ct(),e,t,r,n,i,o,s,a,u,c,p))}function Dp(e,t,r,n,i,o,s,a,u,c,p,l,m){Kc(lu(ct(),e,t,r,n,i,o,s,a,u,c,p,l,m))}function Rp(e,t,r,n,i,o,s,a,u,c,p,l,m,d,y){Kc(mu(ct(),e,t,r,n,i,o,s,a,u,c,p,l,m,d,y))}function Ep(e,t,r,n,i,o,s,a,u,c,p,l,m,d,y,h,g){Kc(du(ct(),e,t,r,n,i,o,s,a,u,c,p,l,m,d,y,h,g))}function jp(e){Kc(ou(ct(),e))}function Mp(e,t,r,n,i){return Zc(e,su(ct(),t,r,n),i,!1),Mp}function qp(e,t,r,n,i,o,s){return Zc(e,au(ct(),t,r,n,i,o),s,!1),qp}function Lp(e,t,r,n,i,o,s,a,u){return Zc(e,uu(ct(),t,r,n,i,o,s,a),u,!1),Lp}function Fp(e,t,r,n,i,o,s,a,u,c,p){return Zc(e,cu(ct(),t,r,n,i,o,s,a,u,c),p,!1),Fp}function Bp(e,t,r,n,i,o,s,a,u,c,p,l,m){return Zc(e,pu(ct(),t,r,n,i,o,s,a,u,c,p,l),m,!1),Bp}function Gp(e,t,r,n,i,o,s,a,u,c,p,l,m,d,y){return Zc(e,lu(ct(),t,r,n,i,o,s,a,u,c,p,l,m,d),y,!1),Gp}function Up(e,t,r,n,i,o,s,a,u,c,p,l,m,d,y,h,g){return Zc(e,mu(ct(),t,r,n,i,o,s,a,u,c,p,l,m,d,y,h),g,!1),Up}function Vp(e,t,r,n,i,o,s,a,u,c,p,l,m,d,y,h,g,b,f){return Zc(e,du(ct(),t,r,n,i,o,s,a,u,c,p,l,m,d,y,h,g,b),f,!1),Vp}function zp(e,t,r){return Zc(e,ou(ct(),t),r,!1),zp}function Hp(e,t,r){const n=ct(),i=It();if(eu(n,i,t)){const i=pt(),o=Ut();Ds(i,o,n,e,t,n[11],r,!0)}return Hp}function Kp(e,t,r){const n=ct(),i=It();if(eu(n,i,t)){const i=pt(),o=Ut();Ds(i,o,n,e,t,na(xt(i.data),o,n),r,!0)}return Kp}const Wp=void 0;var Jp=["en",[["a","p"],["AM","PM"],Wp],[["AM","PM"],Wp,Wp],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Wp,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Wp,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Wp,"{1} 'at' {0}",Wp],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(e){let t=Math.floor(Math.abs(e)),r=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===r?1:5}];let Qp={};function Zp(e,t,r){"string"!=typeof t&&(r=t,t=e[tl.LocaleId]),t=t.toLowerCase().replace(/_/g,"-"),Qp[t]=e,r&&(Qp[t][tl.ExtraData]=r)}function $p(e){const t=function(e){return e.toLowerCase().replace(/_/g,"-")}(e);let r=el(t);if(r)return r;const n=t.split("-")[0];if(r=el(n),r)return r;if("en"===n)return Jp;throw new Error(`Missing locale data for the locale "${e}".`)}function Yp(e){return $p(e)[tl.CurrencyCode]||null}function Xp(e){return $p(e)[tl.PluralCase]}function el(e){return e in Qp||(Qp[e]=Z.ng&&Z.ng.common&&Z.ng.common.locales&&Z.ng.common.locales[e]),Qp[e]}var tl;!function(e){e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData"}(tl||(tl={}));const rl=["zero","one","two","few","many"];const nl={marker:"element"},il={marker:"ICU"};var ol;!function(e){e[e.SHIFT=2]="SHIFT",e[e.APPEND_EAGERLY=1]="APPEND_EAGERLY",e[e.COMMENT=2]="COMMENT"}(ol||(ol={}));let sl="en-US";function al(e){k(e,"Expected localeId to be defined"),"string"==typeof e&&(sl=e.toLowerCase().replace(/_/g,"-"))}function ul(e,t,r){const n=t.insertBeforeIndex,i=Array.isArray(n)?n[0]:n;return null===i?Eo(e,0,r):Ke(r[i])}function cl(e,t,r,n,i){const o=t.insertBeforeIndex;if(Array.isArray(o)){let s=n,a=null;if(3&t.type||(a=s,s=i),null!==s&&0==(2&t.flags))for(let t=1;t1)for(let r=e.length-2;r>=0;r--){const n=e[r];ll(n)||ml(n,t)&&null===dl(n)&&yl(n,t.index)}}function ll(e){return!(64&e.type)}function ml(e,t){return ll(t)||e.index>t.index}function dl(e){const t=e.insertBeforeIndex;return Array.isArray(t)?t[0]:t}function yl(e,t){const r=e.insertBeforeIndex;Array.isArray(r)?r[0]=t:(qo(ul,cl),e.insertBeforeIndex=t)}function hl(e,t){const r=e.data[t];if(null===r||"string"==typeof r)return null;const n=r.hasOwnProperty("currentCaseLViewIndex")?r:r.value;return n}function gl(e,t,r){const n=fs(e,r,64,null,null);return pl(t,n),n}function bl(e,t){const r=t[e.currentCaseLViewIndex];return null===r?r:r<0?~r:r}function fl(e){return e>>>17}function Sl(e){return(131070&e)>>>1}let vl=0,_l=0;function Ol(e,t,r,n,i){for(let o=0;o>>2;switch(3&o){case 1:const o=r[++s],u=r[++s],c=e.data[a];"string"==typeof c?Us(t[11],t[a],null,c,o,i,u):Ds(e,c,t,o,i,t[11],u,!1);break;case 0:const p=t[a];null!==p&&So(t[11],p,i);break;case 2:Nl(e,hl(e,a),t,i);break;case 3:Il(e,hl(e,a),n,t)}}}}else{const i=r[o+1];if(i>0&&3==(3&i)){const r=hl(e,i>>>2);t[r.currentCaseLViewIndex]<0&&Il(e,r,n,t)}}o+=a}}function Il(e,t,r,n){let i=n[t.currentCaseLViewIndex];if(null!==i){let o=vl;i<0&&(i=n[t.currentCaseLViewIndex]=~i,o=-1),Ol(e,n,t.update[i],r,o)}}function Nl(e,t,r,n){const i=function(e,t){let r=e.cases.indexOf(t);if(-1===r)switch(e.type){case 1:{const n=function(e,t){const r=Xp(t)(parseInt(e,10)),n=rl[r];return void 0!==n?n:"other"}(t,sl);r=e.cases.indexOf(n),-1===r&&"other"!==n&&(r=e.cases.indexOf("other"));break}case 0:r=e.cases.indexOf("other")}return-1===r?null:r}(t,n);if(bl(t,r)!==i&&(function e(t,r,n){let i=bl(r,n);if(null!==i){const o=r.remove[i];for(let r=0;r0){const e=We(i,n);null!==e&&Bo(n[11],e)}else e(t,hl(t,~i),n)}}}(e,t,r),r[t.currentCaseLViewIndex]=null===i?null:~i,null!==i)){const n=r[t.anchorIdx];n&&function e(t,r,n,i){const o=n[11];let s,a=null;for(let u=0;u>>1,y=r[++u],h=r[++u];Us(o,We(d,n),null,null,y,h,null);break;default:throw new Error(`Unable to determine the type of mutate operation for "${c}"`)}else switch(c){case il:const e=r[++u],t=r[++u];if(null===n[t]){Xi(n[t]=vo(o,e),n)}break;case nl:const i=r[++u],s=r[++u];if(null===n[s]){Xi(n[s]=_o(o,i,null),n)}}}}(e,t.create[i],r,n)}}function Cl(){const e=[];let t,r,n=-1;function i(e,t){n=0;const i=bl(e,t);r=null!==i?e.remove[i]:Y}function o(){if(n0){const e=t[s];return e}{e.push(n,r);const a=~s,u=t[1].data[a];return i(u,t),o()}}return 0===e.length?null:(r=e.pop(),n=e.pop(),o())}return(function(r,n){for(t=n;e.length;)e.pop();return i(r.value,n),o})}const Tl=/\ufffd(\d+):?\d*\ufffd/gi,kl=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi,xl=/\ufffd(\d+)\ufffd/,Al=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Pl=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,wl=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Dl=/\uE500/g;function Rl(e,t,r,n,i,o){const s=yt(),a=[],u=[],c=[[]];i=function(e,t){if(function(e){return-1===e}(t))return Ll(e);{const r=e.indexOf(`:${t}\ufffd`)+2+t.toString().length,n=e.search(new RegExp(`\ufffd\\/\\*\\d+:${t}\ufffd`));return Ll(e.substring(r,n))}}(i,o);const p=(l=i,l.replace(Dl," ")).split(wl);var l;for(let m=0;mr.length&&r.push(i)}return{type:n,mainBinding:i,cases:t,values:r}}function Gl(e){if(!e)return[];let t=0;const r=[],n=[],i=/[{}]/g;let o;for(i.lastIndex=0;o=i.exec(e);){const i=o.index;if("}"==o[0]){if(r.pop(),0==r.length){const r=e.substring(t,i);Al.test(r)?n.push(Bl(r)):n.push(r),t=i+1}}else{if(0==r.length){const r=e.substring(t,i);n.push(r),t=i+1}r.push("{")}}const s=e.substring(t);return n.push(s),n}function Ul(e,t,r,n,i,o,s,a){const u=[],c=[],p=[];t.cases.push(o),t.create.push(u),t.remove.push(c),t.update.push(p);const l=ri(Ue()).getInertBodyElement(s),m=Pi(l)||l;return m?function e(t,r,n,i,o,s,a,u,c,p,l){let m=0,d=u.firstChild;for(;d;){const u=Ss(t,n,1,null);switch(d.nodeType){case Node.ELEMENT_NODE:const y=d,h=y.tagName.toLowerCase();if(bi.hasOwnProperty(h)){Hl(o,nl,h,c,u),t.data[u]=h;const g=y.attributes;for(let e=0;e>>ol.SHIFT;let l=e[p];null===l&&(l=e[p]=u?i.createComment(a):fo(i,a)),c&&null!==r&&Ao(i,r,l,n,!1)}}(i,u.create,c,p),Ct(!0)}function tm(){Ct(!1)}function rm(e,t,r){em(e,t,r),tm()}function nm(e,t){const r=pt();!function(e,t,r){const n=mt().index,i=[];if(e.firstCreatePass&&null===e.data[t]){for(let e=0;e0){const n=e.data[r];Ol(e,t,Array.isArray(n)?n:n.update,_t()-_l-1,vl)}vl=0,_l=0}(pt(),ct(),e+20)}function sm(e,t={}){return function(e,t={}){let r=e;if(Wl.test(e)){const e={},t=[0];r=r.replace(Jl,(r,n,i)=>{const o=n||i,s=e[o]||[];if(s.length||(o.split("|").forEach(e=>{const t=e.match(Xl),r=t?parseInt(t[1],10):0,n=Yl.test(e);s.push([r,n,e])}),e[o]=s),!s.length)throw new Error(`i18n postprocess: unmatched placeholder - ${o}`);const a=t[t.length-1];let u=0;for(let e=0;et.hasOwnProperty(n)?`${r}${t[n]}${s}`:e),r=r.replace(Zl,(e,r)=>t.hasOwnProperty(r)?t[r]:e),r=r.replace($l,(e,r)=>{if(t.hasOwnProperty(r)){const n=t[r];if(!n.length)throw new Error(`i18n postprocess: unmatched ICU - ${e} with key: ${r}`);return n.shift()}return e}),r):r}(e,t)}function am(e,t,r,n,i){if(e=N(e),Array.isArray(e))for(let o=0;o>20;if(Oa(e)||!e.multi){const n=new Yt(u,i,Yu),d=pm(a,t,i?p:p+m,l);-1===d?(yr(pr(c,s),o,a),um(o,e,t.length),t.push(a),c.directiveStart++,c.directiveEnd++,i&&(c.providerIndexes+=1048576),r.push(n),s.push(n)):(r[d]=n,s[d]=n)}else{const d=pm(a,t,p+m,l),y=pm(a,t,p,p+m),h=d>=0&&r[d],g=y>=0&&r[y];if(i&&!g||!i&&!h){yr(pr(c,s),o,a);const p=function(e,t,r,n,i){const o=new Yt(e,r,Yu);return o.multi=[],o.index=t,o.componentProviders=0,cm(o,i,n&&!r),o}(i?mm:lm,r.length,i,n,u);!i&&g&&(r[y].providerFactory=p),um(o,e,t.length,0),t.push(a),c.directiveStart++,c.directiveEnd++,i&&(c.providerIndexes+=1048576),r.push(p),s.push(p)}else{um(o,e,d>-1?d:y,cm(r[i?y:d],u,!i&&n))}!i&&n&&g&&r[y].componentProviders++}}}function um(e,t,r,n){const i=Oa(t);if(i||t.useClass){const o=(t.useClass||t).prototype.ngOnDestroy;if(o){const s=e.destroyHooks||(e.destroyHooks=[]);if(!i&&t.multi){const e=s.indexOf(r);-1===e?s.push(r,[n,o]):s[e+1].push(n,o)}else s.push(r,o)}}}function cm(e,t,r){return r&&e.componentProviders++,e.multi.push(t)-1}function pm(e,t,r,n){for(let i=r;i{r.providersResolver=(r,n)=>function(e,t,r){const n=pt();if(n.firstCreatePass){const i=Te(e);am(r,n.data,n.blueprint,i,!0),am(t,n.data,n.blueprint,i,!1)}}(r,n?n(e):e,t)}}class hm{}class gm{}function bm(e){const t=Error(`No component factory found for ${v(e)}. Did you add it to @NgModule.entryComponents?`);return t[fm]=e,t}const fm="ngComponent";class Sm{}Sm.NULL=new class{resolveComponentFactory(e){throw bm(e)}};class vm{constructor(e,t,r){this._parent=t,this._ngModule=r,this._factories=new Map;for(let n=0;nxm();const xm=function(){const e=ct(),t=$e(mt().index,e);return function(e){const t=e[11];0;return t}(_e(t)?t:e)};class Am{}Am.\u0275prov=A({token:Am,providedIn:"root",factory:()=>null});class Pm{constructor(e){this.full=e,this.major=e.split(".")[0],this.minor=e.split(".")[1],this.patch=e.split(".").slice(2).join(".")}}const wm=new Pm("11.0.5");class Dm{constructor(){}supports(e){return Za(e)}create(e){return new Em(e)}}const Rm=(e,t)=>t;class Em{constructor(e){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=e||Rm}forEachItem(e){let t;for(t=this._itHead;null!==t;t=t._next)e(t)}forEachOperation(e){let t=this._itHead,r=this._removalsHead,n=0,i=null;for(;t||r;){const o=!r||t&&t.currentIndex{n=this._trackByFn(t,e),null!==i&&Object.is(i.trackById,n)?(o&&(i=this._verifyReinsertion(i,e,n,t)),Object.is(i.item,e)||this._addIdentityChange(i,e)):(i=this._mismatch(i,e,n,t),o=!0),i=i._next,t++}),this.length=t;return this._truncate(i),this.collection=e,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let e;for(e=this._previousItHead=this._itHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._additionsHead;null!==e;e=e._nextAdded)e.previousIndex=e.currentIndex;for(this._additionsHead=this._additionsTail=null,e=this._movesHead;null!==e;e=e._nextMoved)e.previousIndex=e.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(e,t,r,n){let i;return null===e?i=this._itTail:(i=e._prev,this._remove(e)),null!==(e=null===this._linkedRecords?null:this._linkedRecords.get(r,n))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._moveAfter(e,i,n)):null!==(e=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._reinsertAfter(e,i,n)):e=this._addAfter(new jm(t,r),i,n),e}_verifyReinsertion(e,t,r,n){let i=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==i?e=this._reinsertAfter(i,e._prev,n):e.currentIndex!=n&&(e.currentIndex=n,this._addToMoves(e,n)),e}_truncate(e){for(;null!==e;){const t=e._next;this._addToRemovals(this._unlink(e)),e=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(e,t,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(e);const n=e._prevRemoved,i=e._nextRemoved;return null===n?this._removalsHead=i:n._nextRemoved=i,null===i?this._removalsTail=n:i._prevRemoved=n,this._insertAfter(e,t,r),this._addToMoves(e,r),e}_moveAfter(e,t,r){return this._unlink(e),this._insertAfter(e,t,r),this._addToMoves(e,r),e}_addAfter(e,t,r){return this._insertAfter(e,t,r),null===this._additionsTail?this._additionsTail=this._additionsHead=e:this._additionsTail=this._additionsTail._nextAdded=e,e}_insertAfter(e,t,r){const n=null===t?this._itHead:t._next;return e._next=n,e._prev=t,null===n?this._itTail=e:n._prev=e,null===t?this._itHead=e:t._next=e,null===this._linkedRecords&&(this._linkedRecords=new qm),this._linkedRecords.put(e),e.currentIndex=r,e}_remove(e){return this._addToRemovals(this._unlink(e))}_unlink(e){null!==this._linkedRecords&&this._linkedRecords.remove(e);const t=e._prev,r=e._next;return null===t?this._itHead=r:t._next=r,null===r?this._itTail=t:r._prev=t,e}_addToMoves(e,t){return e.previousIndex===t?e:(null===this._movesTail?this._movesTail=this._movesHead=e:this._movesTail=this._movesTail._nextMoved=e,e)}_addToRemovals(e){return null===this._unlinkedRecords&&(this._unlinkedRecords=new qm),this._unlinkedRecords.put(e),e.currentIndex=null,e._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=e,e._prevRemoved=null):(e._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=e),e}_addIdentityChange(e,t){return e.item=t,null===this._identityChangesTail?this._identityChangesTail=this._identityChangesHead=e:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=e,e}}class jm{constructor(e,t){this.item=e,this.trackById=t,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class Mm{constructor(){this._head=null,this._tail=null}add(e){null===this._head?(this._head=this._tail=e,e._nextDup=null,e._prevDup=null):(this._tail._nextDup=e,e._prevDup=this._tail,e._nextDup=null,this._tail=e)}get(e,t){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===t||t<=r.currentIndex)&&Object.is(r.trackById,e))return r;return null}remove(e){const t=e._prevDup,r=e._nextDup;return null===t?this._head=r:t._nextDup=r,null===r?this._tail=t:r._prevDup=t,null===this._head}}class qm{constructor(){this.map=new Map}put(e){const t=e.trackById;let r=this.map.get(t);r||(r=new Mm,this.map.set(t,r)),r.add(e)}get(e,t){const r=e,n=this.map.get(r);return n?n.get(e,t):null}remove(e){const t=e.trackById;return this.map.get(t).remove(e)&&this.map.delete(t),e}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function Lm(e,t,r){const n=e.previousIndex;if(null===n)return n;let i=0;return r&&n{if(t&&t.key===r)this._maybeAddToChanges(t,e),this._appendAfter=t,t=t._next;else{const n=this._getOrCreateRecordForKey(r,e);t=this._insertBeforeOrAppend(t,n)}}),t){t._prev&&(t._prev._next=null),this._removalsHead=t;for(let e=t;null!==e;e=e._nextRemoved)e===this._mapHead&&(this._mapHead=null),this._records.delete(e.key),e._nextRemoved=e._next,e.previousValue=e.currentValue,e.currentValue=null,e._prev=null,e._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(e,t){if(e){const r=e._prev;return t._next=e,t._prev=r,e._prev=t,r&&(r._next=t),e===this._mapHead&&(this._mapHead=t),this._appendAfter=e,e}return this._appendAfter?(this._appendAfter._next=t,t._prev=this._appendAfter):this._mapHead=t,this._appendAfter=t,null}_getOrCreateRecordForKey(e,t){if(this._records.has(e)){const r=this._records.get(e);this._maybeAddToChanges(r,t);const n=r._prev,i=r._next;return n&&(n._next=i),i&&(i._prev=n),r._next=null,r._prev=null,r}const r=new Gm(e);return this._records.set(e,r),r.currentValue=t,this._addToAdditions(r),r}_reset(){if(this.isDirty){let e;for(this._previousMapHead=this._mapHead,e=this._previousMapHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._changesHead;null!==e;e=e._nextChanged)e.previousValue=e.currentValue;for(e=this._additionsHead;null!=e;e=e._nextAdded)e.previousValue=e.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(e,t){Object.is(t,e.currentValue)||(e.previousValue=e.currentValue,e.currentValue=t,this._addToChanges(e))}_addToAdditions(e){null===this._additionsHead?this._additionsHead=this._additionsTail=e:(this._additionsTail._nextAdded=e,this._additionsTail=e)}_addToChanges(e){null===this._changesHead?this._changesHead=this._changesTail=e:(this._changesTail._nextChanged=e,this._changesTail=e)}_forEach(e,t){e instanceof Map?e.forEach(t):Object.keys(e).forEach(r=>t(e[r],r))}}class Gm{constructor(e){this.key=e,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}class Um{constructor(e){this.factories=e}static create(e,t){if(null!=t){const r=t.factories.slice();e=e.concat(r)}return new Um(e)}static extend(e){return{provide:Um,useFactory:t=>{if(!t)throw new Error("Cannot extend IterableDiffers without a parent injector");return Um.create(e,t)},deps:[[Um,new gn,new yn]]}}find(e){const t=this.factories.find(t=>t.supports(e));if(null!=t)return t;throw new Error(`Cannot find a differ supporting object '${e}' of type '${r=e,r.name||typeof r}'`);var r}}Um.\u0275prov=A({token:Um,providedIn:"root",factory:()=>new Um([new Dm])});class Vm{constructor(e){this.factories=e}static create(e,t){if(t){const r=t.factories.slice();e=e.concat(r)}return new Vm(e)}static extend(e){return{provide:Vm,useFactory:t=>{if(!t)throw new Error("Cannot extend KeyValueDiffers without a parent injector");return Vm.create(e,t)},deps:[[Vm,new gn,new yn]]}}find(e){const t=this.factories.find(t=>t.supports(e));if(t)return t;throw new Error(`Cannot find a differ supporting object '${e}'`)}}Vm.\u0275prov=A({token:Vm,providedIn:"root",factory:()=>new Vm([new Fm])});class zm{constructor(e,t){this._lView=e,this._cdRefInjectingView=t,this._appRef=null,this._viewContainerRef=null}get rootNodes(){const e=this._lView,t=e[1];return function e(t,r,n,i,o=!1){for(;null!==n;){const s=r[n.index];if(null!==s&&i.push(Ke(s)),Oe(s))for(let t=10;t-1&&this._viewContainerRef.detach(e),this._viewContainerRef=null}Co(this._lView[1],this._lView)}onDestroy(e){Ps(this._lView[1],this._lView,null,e)}markForCheck(){Qs(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-129}reattach(){this._lView[2]|=128}detectChanges(){$s(this._lView[1],this._lView,this.context)}checkNoChanges(){!function(e,t,r){St(!0);try{$s(e,t,r)}finally{St(!1)}}(this._lView[1],this._lView,this.context)}attachToViewContainerRef(e){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=e}detachFromAppRef(){var e,t;this._appRef=null,e=this._lView[1],t=this._lView,Uo(e,t,t[11],2,null,null)}attachToAppRef(e){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e}}class Hm extends zm{constructor(e){super(e),this._view=e}detectChanges(){Ys(this._view)}checkNoChanges(){!function(e){St(!0);try{Ys(e)}finally{St(!1)}}(this._view)}get context(){return null}}const Km=Jm;class Wm{}function Jm(e=!1){return function(e,t,r){if(!r&&Ne(e)){const r=$e(e.index,t);return new zm(r,r)}if(47&e.type){const e=t[16];return new zm(e,t)}return null}(mt(),ct(),e)}Wm.__NG_ELEMENT_ID__=Km,Wm.__ChangeDetectorRef__=!0;const Qm=[new Fm],Zm=[new Dm],$m=new Um(Zm),Ym=new Vm(Qm),Xm=function(){return nd(mt(),ct())};class ed{}ed.__NG_ELEMENT_ID__=Xm;const td=ed,rd=class extends td{constructor(e,t,r){super(),this._declarationLView=e,this._declarationTContainer=t,this.elementRef=r}createEmbeddedView(e){const t=this._declarationTContainer.tViews,r=gs(this._declarationLView,t,e,16,null,t.declTNode,null,null,null,null),n=this._declarationLView[this._declarationTContainer.index];r[17]=n;const i=this._declarationLView[19];return null!==i&&(r[19]=i.createEmbeddedView(t)),vs(t,r,e),new zm(r)}};function nd(e,t){return 4&e.type?new rd(t,e,Im(e,t)):null}class id{}class od{}const sd=function(){return md(mt(),ct())};class ad{}ad.__NG_ELEMENT_ID__=sd;const ud=ad,cd=class extends ud{constructor(e,t,r){super(),this._lContainer=e,this._hostTNode=t,this._hostLView=r}get element(){return Im(this._hostTNode,this._hostLView)}get injector(){return new Cr(this._hostTNode,this._hostLView)}get parentInjector(){const e=dr(this._hostTNode,this._hostLView);if(ir(e)){const t=sr(e,this._hostLView),r=or(e),n=t[1].data[r+8];return new Cr(n,t)}return new Cr(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(e){const t=pd(this._lContainer);return null!==t&&t[e]||null}get length(){return this._lContainer.length-10}createEmbeddedView(e,t,r){const n=e.createEmbeddedView(t||{});return this.insert(n,r),n}createComponent(e,t,r,n,i){const o=r||this.parentInjector;if(!i&&null==e.ngModule&&o){const e=o.get(id,null);e&&(i=e)}const s=e.create(o,n,void 0,i);return this.insert(s.hostView,t),s}insert(e,t){const r=e._lView,n=r[1];if(Oe(r[3])){const t=this.indexOf(e);if(-1!==t)this.detach(t);else{const t=r[3],n=new cd(t,t[6],t[3]);n.detach(n.indexOf(e))}}const i=this._adjustIndex(t),o=this._lContainer;Oo(n,r,o,i);const s=Fo(i,o),a=r[11],u=Do(a,o[7]);return null!==u&&function(e,t,r,n,i,o){n[0]=i,n[6]=t,Uo(e,n,r,1,i,o)}(n,o[6],a,r,u,s),e.attachToViewContainerRef(this),Yr(ld(o),i,e),e}move(e,t){return this.insert(e,t)}indexOf(e){const t=pd(this._lContainer);return null!==t?t.indexOf(e):-1}remove(e){const t=this._adjustIndex(e,-1),r=No(this._lContainer,t);r&&(Xr(ld(this._lContainer),t),Co(r[1],r))}detach(e){const t=this._adjustIndex(e,-1),r=No(this._lContainer,t);return r&&null!=Xr(ld(this._lContainer),t)?new zm(r):null}_adjustIndex(e,t=0){return null==e?this.length+t:e}};function pd(e){return e[8]}function ld(e){return e[8]||(e[8]=[])}function md(e,t){let r;const n=t[e.index];if(Oe(n))r=n;else{let i;if(8&e.type)i=Ke(n);else{const r=t[11];i=r.createComment("");const n=Je(e,t);Ao(r,Do(r,n),i,function(e,t){return ze(e)?e.nextSibling(t):t.nextSibling}(r,n),!1)}t[e.index]=r=Hs(n,t,i,e),Js(t,r)}return new cd(r,e,t)}function dd(e,t,r,n){let i=`ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: '${t}'. Current value: '${r}'.`;return n&&(i+=" It seems like the view has been created after its parent and its children have been dirty checked. Has it been created in a change detection hook ?"),function(e,t){const r=new Error(e);return yd(r,t),r}(i,e)}function yd(e,t){e.ngDebugContext=t,e.ngErrorLogger=t.logError.bind(t)}function hd(e){return new Error(`ViewDestroyedError: Attempt to use a destroyed view: ${e}`)}function gd(e,t,r){const n=e.state,i=1792&n;return i===t?(e.state=-1793&n|r,e.initIndex=-1,!0):i===r}function bd(e,t,r){return(1792&e.state)===t&&e.initIndex<=r&&(e.initIndex=r+1,!0)}function fd(e,t){return e.nodes[t]}function Sd(e,t){return e.nodes[t]}function vd(e,t){return e.nodes[t]}function _d(e,t){return e.nodes[t]}function Od(e,t){return e.nodes[t]}const Id={setCurrentNode:void 0,createRootView:void 0,createEmbeddedView:void 0,createComponentView:void 0,createNgModuleRef:void 0,overrideProvider:void 0,overrideComponentView:void 0,clearOverrides:void 0,checkAndUpdateView:void 0,checkNoChangesView:void 0,destroyView:void 0,resolveDep:void 0,createDebugContext:void 0,handleEvent:void 0,updateDirectives:void 0,updateRenderer:void 0,dirtyParentQueries:void 0},Nd=()=>{},Cd=new Map;function Td(e){let t=Cd.get(e);return t||(t=v(e)+"_"+Cd.size,Cd.set(e,t)),t}function kd(e,t,r,n){if(Qa.isWrapped(n)){n=Qa.unwrap(n);const i=e.def.nodes[t].bindingIndex+r,o=Qa.unwrap(e.oldValues[i]);e.oldValues[i]=new Qa(o)}return n}function xd(e){return{id:"$$undefined",styles:e.styles,encapsulation:e.encapsulation,data:e.data}}let Ad=0;function Pd(e,t,r,n){const i=e.oldValues;return!(!(2&e.state)&&Object.is(i[t.bindingIndex+r],n))}function wd(e,t,r,n){return!!Pd(e,t,r,n)&&(e.oldValues[t.bindingIndex+r]=n,!0)}function Dd(e,t,r,n){const i=e.oldValues[t.bindingIndex+r];if(1&e.state||!Ja(i,n)){const o=t.bindings[r].name;throw dd(Id.createDebugContext(e,t.nodeIndex),`${o}: ${i}`,`${o}: ${n}`,0!=(1&e.state))}}function Rd(e){let t=e;for(;t;)2&t.def.flags&&(t.state|=8),t=t.viewContainerParent||t.parent}function Ed(e,t){let r=e;for(;r&&r!==t;)r.state|=64,r=r.viewContainerParent||r.parent}function jd(e,t,r,n){try{return Rd(33554432&e.def.nodes[t].flags?Sd(e,t).componentView:e),Id.handleEvent(e,t,r,n)}catch(i){e.root.errorHandler.handleError(i)}}function Md(e){if(e.parent){return Sd(e.parent,e.parentNodeDef.nodeIndex)}return null}function qd(e){return e.parent?e.parentNodeDef.parent:null}function Ld(e,t){switch(201347067&t.flags){case 1:return Sd(e,t.nodeIndex).renderElement;case 2:return fd(e,t.nodeIndex).renderText}}function Fd(e){return!!e.parent&&!!(32768&e.parentNodeDef.flags)}function Bd(e){return!(!e.parent||32768&e.parentNodeDef.flags)}function Gd(e){return 1<{"number"==typeof e?(t[e]=i,r|=Gd(e)):n[e]=i}),{matchedQueries:t,references:n,matchedQueryIds:r}}function Vd(e,t){return e.map(e=>{let r,n;return Array.isArray(e)?[n,r]=e:(n=0,r=e),r&&("function"==typeof r||"object"==typeof r)&&t&&Object.defineProperty(r,"__source",{value:t,configurable:!0}),{flags:n,token:r,tokenKey:Td(r)}})}function zd(e,t,r){let n=r.renderParent;return n?0==(1&n.flags)||0==(33554432&n.flags)||n.element.componentRendererType&&(n.element.componentRendererType.encapsulation===H.ShadowDom||1===n.element.componentRendererType.encapsulation)?Sd(e,r.renderParent.nodeIndex).renderElement:void 0:t}const Hd=new WeakMap;function Kd(e){let t=Hd.get(e);return t||(t=e(()=>Nd),t.factory=e,Hd.set(e,t)),t}function Wd(e,t,r,n,i){3===t&&(r=e.renderer.parentNode(Ld(e,e.def.lastRenderRootNode))),Jd(e,t,0,e.def.nodes.length-1,r,n,i)}function Jd(e,t,r,n,i,o,s){for(let a=r;a<=n;a++){const r=e.def.nodes[a];11&r.flags&&Zd(e,r,t,i,o,s),a+=r.childCount}}function Qd(e,t,r,n,i,o){let s=e;for(;s&&!Fd(s);)s=s.parent;const a=s.parent,u=qd(s),c=u.nodeIndex+1,p=u.nodeIndex+u.childCount;for(let l=c;l<=p;l++){const e=a.def.nodes[l];e.ngContentIndex===t&&Zd(a,e,r,n,i,o),l+=e.childCount}if(!a.parent){const s=e.root.projectableNodes[t];if(s)for(let t=0;t-1}(e,r))}(e,s)){const r=e._providers.length;return e._def.providers[r]=e._def.providersByKey[t.tokenKey]={flags:5120,value:s.factory,deps:[],index:r,token:t.token},e._providers[r]=sy,e._providers[r]=dy(e,e._def.providersByKey[t.tokenKey])}return 4&t.flags?r:e._parent.get(t.token,r)}finally{wn(n)}}function dy(e,t){let r;switch(201347067&t.flags){case 512:r=function(e,t,r){const n=r.length;switch(n){case 0:return new t;case 1:return new t(my(e,r[0]));case 2:return new t(my(e,r[0]),my(e,r[1]));case 3:return new t(my(e,r[0]),my(e,r[1]),my(e,r[2]));default:const i=[];for(let t=0;t0?i[r-1]:null,n)}function hy(e,t){const r=e.viewContainer._embeddedViews;if((null==t||t>=r.length)&&(t=r.length-1),t<0)return null;const n=r[t];return n.viewContainerParent=null,Xr(r,t),Id.dirtyParentQueries(n),by(n),n}function gy(e,t,r){const n=t?Ld(t,t.def.lastRenderRootNode):e.renderElement,i=r.renderer.parentNode(n),o=r.renderer.nextSibling(n);Wd(r,2,i,o,void 0)}function by(e){Wd(e,3,null,null,void 0)}const fy={};function Sy(e,t,r,n,i,o){return new vy(e,t,r,n,i,o)}class vy extends gm{constructor(e,t,r,n,i,o){super(),this.selector=e,this.componentType=t,this._inputs=n,this._outputs=i,this.ngContentSelectors=o,this.viewDefFactory=r}get inputs(){const e=[],t=this._inputs;for(let r in t){const n=t[r];e.push({propName:r,templateName:n})}return e}get outputs(){const e=[];for(let t in this._outputs){const r=this._outputs[t];e.push({propName:t,templateName:r})}return e}create(e,t,r,n){if(!n)throw new Error("ngModule should be provided");const i=Kd(this.viewDefFactory),o=i.nodes[0].element.componentProvider.nodeIndex,s=Id.createRootView(e,t||[],r,i,n,fy),a=vd(s,o).instance;return r&&s.renderer.setAttribute(Sd(s,0).renderElement,"ng-version",wm.full),new _y(s,new Cy(s),a)}}class _y extends hm{constructor(e,t,r){super(),this._view=e,this._viewRef=t,this._component=r,this._elDef=this._view.def.nodes[0],this.hostView=t,this.changeDetectorRef=t,this.instance=r}get location(){return new Cm(Sd(this._view,this._elDef.nodeIndex).renderElement)}get injector(){return new Ay(this._view,this._elDef)}get componentType(){return this._component.constructor}destroy(){this._viewRef.destroy()}onDestroy(e){this._viewRef.onDestroy(e)}}function Oy(e,t,r){return new Iy(e,t,r)}class Iy{constructor(e,t,r){this._view=e,this._elDef=t,this._data=r,this._embeddedViews=[]}get element(){return new Cm(this._data.renderElement)}get injector(){return new Ay(this._view,this._elDef)}get parentInjector(){let e=this._view,t=this._elDef.parent;for(;!t&&e;)t=qd(e),e=e.parent;return e?new Ay(e,t):new Ay(this._view,null)}clear(){for(let e=this._embeddedViews.length-1;e>=0;e--){const t=hy(this._data,e);Id.destroyView(t)}}get(e){const t=this._embeddedViews[e];if(t){const e=new Cy(t);return e.attachToViewContainerRef(this),e}return null}get length(){return this._embeddedViews.length}createEmbeddedView(e,t,r){const n=e.createEmbeddedView(t||{});return this.insert(n,r),n}createComponent(e,t,r,n,i){const o=r||this.parentInjector;i||e instanceof _m||(i=o.get(id));const s=e.create(o,n,void 0,i);return this.insert(s.hostView,t),s}insert(e,t){if(e.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");const r=e,n=r._view;return yy(this._view,this._data,t,n),r.attachToViewContainerRef(this),e}move(e,t){if(e.destroyed)throw new Error("Cannot move a destroyed View in a ViewContainer!");const r=this._embeddedViews.indexOf(e._view);return function(e,t,r){const n=e.viewContainer._embeddedViews,i=n[t];Xr(n,t),null==r&&(r=n.length),Yr(n,r,i),Id.dirtyParentQueries(i),by(i),gy(e,r>0?n[r-1]:null,i)}(this._data,r,t),e}indexOf(e){return this._embeddedViews.indexOf(e._view)}remove(e){const t=hy(this._data,e);t&&Id.destroyView(t)}detach(e){const t=hy(this._data,e);return t?new Cy(t):null}}function Ny(e){return new Cy(e)}class Cy{constructor(e){this._view=e,this._viewContainerRef=null,this._appRef=null}get rootNodes(){return function(e){const t=[];return Wd(e,0,void 0,void 0,t),t}(this._view)}get context(){return this._view.context}get destroyed(){return 0!=(128&this._view.state)}markForCheck(){Rd(this._view)}detach(){this._view.state&=-5}detectChanges(){const e=this._view.root.rendererFactory;e.begin&&e.begin();try{Id.checkAndUpdateView(this._view)}finally{e.end&&e.end()}}checkNoChanges(){Id.checkNoChangesView(this._view)}reattach(){this._view.state|=4}onDestroy(e){this._view.disposables||(this._view.disposables=[]),this._view.disposables.push(e)}destroy(){this._appRef?this._appRef.detachView(this):this._viewContainerRef&&this._viewContainerRef.detach(this._viewContainerRef.indexOf(this)),Id.destroyView(this._view)}detachFromAppRef(){this._appRef=null,by(this._view),Id.dirtyParentQueries(this._view)}attachToAppRef(e){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e}attachToViewContainerRef(e){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=e}}function Ty(e,t){return new ky(e,t)}class ky extends ed{constructor(e,t){super(),this._parentView=e,this._def=t}createEmbeddedView(e){return new Cy(Id.createEmbeddedView(this._parentView,this._def,this._def.element.template,e))}get elementRef(){return new Cm(Sd(this._parentView,this._def.nodeIndex).renderElement)}}function xy(e,t){return new Ay(e,t)}class Ay{constructor(e,t){this.view=e,this.elDef=t}get(e,t=Na.THROW_IF_NOT_FOUND){const r=!!this.elDef&&0!=(33554432&this.elDef.flags);return Id.resolveDep(this.view,this.elDef,r,{flags:0,token:e,tokenKey:Td(e)},t)}}function Py(e,t){const r=e.def.nodes[t];if(1&r.flags){const t=Sd(e,r.nodeIndex);return r.element.template?t.template:t.renderElement}if(2&r.flags)return fd(e,r.nodeIndex).renderText;if(20240&r.flags)return vd(e,r.nodeIndex).instance;throw new Error(`Illegal state: read nodeValue for node index ${t}`)}function wy(e,t,r,n){return new Dy(e,t,r,n)}class Dy{constructor(e,t,r,n){this._moduleType=e,this._parent=t,this._bootstrapComponents=r,this._def=n,this._destroyListeners=[],this._destroyed=!1,this.injector=this,function(e){const t=e._def,r=e._providers=en(t.providers.length);for(let n=0;ne())}onDestroy(e){this._destroyListeners.push(e)}}const Ry=Td(km),Ey=Td(Cm),jy=Td(ad),My=Td(ed),qy=Td(Wm),Ly=Td(Na),Fy=Td(ua);function By(e,t,r,n,i,o,s,a){const u=[];if(s)for(let p in s){const[e,t]=s[p];u[e]={flags:8,name:p,nonMinifiedName:t,ns:null,securityContext:null,suffix:null}}const c=[];if(a)for(let p in a)c.push({type:1,propName:p,target:null,eventName:a[p]});return Vy(e,t|=16384,r,n,i,i,o,u,c)}function Gy(e,t,r){return Vy(-1,e|=16,null,0,t,t,r)}function Uy(e,t,r,n,i){return Vy(-1,e,t,0,r,n,i)}function Vy(e,t,r,n,i,o,s,a,u){const{matchedQueries:c,references:p,matchedQueryIds:l}=Ud(r);u||(u=[]),a||(a=[]),o=N(o);const m=Vd(s,v(i));return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:e,flags:t,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:c,matchedQueryIds:l,references:p,ngContentIndex:-1,childCount:n,bindings:a,bindingFlags:ey(a),outputs:u,element:null,provider:{token:i,value:o,deps:m},text:null,query:null,ngContent:null}}function zy(e,t){return Jy(e,t)}function Hy(e,t){let r=e;for(;r.parent&&!Fd(r);)r=r.parent;return Qy(r.parent,qd(r),!0,t.provider.value,t.provider.deps)}function Ky(e,t){const r=(32768&t.flags)>0,n=Qy(e,t.parent,r,t.provider.value,t.provider.deps);if(t.outputs.length)for(let i=0;ijd(e,t,r,n)}function Jy(e,t){const r=(8192&t.flags)>0,n=t.provider;switch(201347067&t.flags){case 512:return Qy(e,t.parent,r,n.value,n.deps);case 1024:return function(e,t,r,n,i){const o=i.length;switch(o){case 0:return n();case 1:return n($y(e,t,r,i[0]));case 2:return n($y(e,t,r,i[0]),$y(e,t,r,i[1]));case 3:return n($y(e,t,r,i[0]),$y(e,t,r,i[1]),$y(e,t,r,i[2]));default:const s=[];for(let n=0;nio});class sh extends gm{constructor(e,t){super(),this.componentDef=e,this.ngModule=t,this.componentType=e.type,this.selector=e.selectors.map(rs).join(","),this.ngContentSelectors=e.ngContentSelectors?e.ngContentSelectors:[],this.isBoundToModule=!!t}get inputs(){return ih(this.componentDef.inputs)}get outputs(){return ih(this.componentDef.outputs)}create(e,t,r,n){const i=(n=n||this.ngModule)?function(e,t){return{get:(r,n,i)=>{const o=e.get(r,Zy,i);return o!==Zy||n===Zy?o:t.get(r,n,i)}}}(e,n.injector):e,o=i.get(Tm,He),s=i.get(Am,null),a=o.createRenderer(null,this.componentDef),u=this.componentDef.selectors[0][0]||"div",c=r?As(a,r,this.componentDef.encapsulation):_o(o.createRenderer(null,this.componentDef),u,function(e){const t=e.toLowerCase();return"svg"===t?"http://www.w3.org/2000/svg":"math"===t?"http://www.w3.org/1998/MathML/":null}(u)),p=this.componentDef.onPush?576:528,l=ja(),m=xs(0,null,null,1,0,null,null,null,null,null),d=gs(null,m,l,p,null,null,o,a,s,i);let y,h;Rt(d);try{const e=Ra(c,this.componentDef,d,o,a);if(c)if(r)Xt(a,c,["ng-version",wm.full]);else{const{attrs:e,classes:t}=function(e){const t=[],r=[];let n=1,i=2;for(;n0&&Ho(a,c,t.join(" "))}if(h=Qe(m,20),void 0!==t){const e=h.projection=[];for(let r=0;r{const i=e;null!==t&&(i.hasOwnProperty("decorators")&&void 0!==i.decorators?i.decorators.push(...t):i.decorators=t),null!==r&&(i.ctorParameters=r),null!==n&&(i.hasOwnProperty("propDecorators")&&void 0!==i.propDecorators?i.propDecorators=Object.assign(Object.assign({},i.propDecorators),n):i.propDecorators=n)})}const ch=new Map;function ph(e,t){const r=ch.get(e);lh(e,r&&r.moduleType,t.moduleType),ch.set(e,t)}function lh(e,t,r){if(t&&t!==r)throw new Error(`Duplicate module registered for ${e} - ${v(t)} vs ${v(t.name)}`)}class mh extends id{constructor(e,t){super(),this._parent=t,this._bootstrapComponents=[],this.injector=this,this.destroyCbs=[],this.componentFactoryResolver=new nh(this);const r=ve(e),n=e[ne]||null;n&&al(n),this._bootstrapComponents=uo(r.bootstrap),this._r3Injector=ga(e,t,[{provide:id,useValue:this},{provide:Sm,useValue:this.componentFactoryResolver}],v(e)),this._r3Injector._resolveInjectorDefTypes(),this.instance=this.get(e)}get(e,t=Na.THROW_IF_NOT_FOUND,r=L.Default){return e===Na||e===id||e===ua?this:this._r3Injector.get(e,t,r)}destroy(){const e=this._r3Injector;!e.destroyed&&e.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(e){this.destroyCbs.push(e)}}class dh extends od{constructor(e){super(),this.moduleType=e,null!==ve(e)&&function(e){const t=new Set;!function e(r){const n=ve(r,!0),i=n.id;if(null!==i){const e=ch.get(i);lh(i,e,r),ch.set(i,r)}const o=uo(n.imports);for(const s of o)t.has(s)||(t.add(s),e(s))}(e)}(e)}create(e){return new mh(this.moduleType,e)}}function yh(e,t,r){const n=vt()+e,i=ct();return i[n]===ns?Ya(i,n,r?t.call(r):t()):Xa(i,n)}function hh(e,t,r,n){return Ch(ct(),vt(),e,t,r,n)}function gh(e,t,r,n,i){return Th(ct(),vt(),e,t,r,n,i)}function bh(e,t,r,n,i,o){return kh(ct(),vt(),e,t,r,n,i,o)}function fh(e,t,r,n,i,o,s){return xh(ct(),vt(),e,t,r,n,i,o,s)}function Sh(e,t,r,n,i,o,s,a){const u=vt()+e,c=ct(),p=nu(c,u,r,n,i,o);return eu(c,u+4,s)||p?Ya(c,u+5,a?t.call(a,r,n,i,o,s):t(r,n,i,o,s)):Xa(c,u+5)}function vh(e,t,r,n,i,o,s,a,u){const c=vt()+e,p=ct(),l=nu(p,c,r,n,i,o);return tu(p,c+4,s,a)||l?Ya(p,c+6,u?t.call(u,r,n,i,o,s,a):t(r,n,i,o,s,a)):Xa(p,c+6)}function _h(e,t,r,n,i,o,s,a,u,c){const p=vt()+e,l=ct();let m=nu(l,p,r,n,i,o);return ru(l,p+4,s,a,u)||m?Ya(l,p+7,c?t.call(c,r,n,i,o,s,a,u):t(r,n,i,o,s,a,u)):Xa(l,p+7)}function Oh(e,t,r,n,i,o,s,a,u,c,p){const l=vt()+e,m=ct(),d=nu(m,l,r,n,i,o);return nu(m,l+4,s,a,u,c)||d?Ya(m,l+8,p?t.call(p,r,n,i,o,s,a,u,c):t(r,n,i,o,s,a,u,c)):Xa(m,l+8)}function Ih(e,t,r,n){return Ah(ct(),vt(),e,t,r,n)}function Nh(e,t){const r=e[t];return r===ns?void 0:r}function Ch(e,t,r,n,i,o){const s=t+r;return eu(e,s,i)?Ya(e,s+1,o?n.call(o,i):n(i)):Nh(e,s+1)}function Th(e,t,r,n,i,o,s){const a=t+r;return tu(e,a,i,o)?Ya(e,a+2,s?n.call(s,i,o):n(i,o)):Nh(e,a+2)}function kh(e,t,r,n,i,o,s,a){const u=t+r;return ru(e,u,i,o,s)?Ya(e,u+3,a?n.call(a,i,o,s):n(i,o,s)):Nh(e,u+3)}function xh(e,t,r,n,i,o,s,a,u){const c=t+r;return nu(e,c,i,o,s,a)?Ya(e,c+4,u?n.call(u,i,o,s,a):n(i,o,s,a)):Nh(e,c+4)}function Ah(e,t,r,n,i,o){let s=t+r,a=!1;for(let u=0;u=0;r--){const n=t[r];if(e===n.name)return n}throw new xe("302",`The pipe '${e}' could not be found!`)}(t,r.pipeRegistry),r.data[i]=n,n.onDestroy&&(r.destroyHooks||(r.destroyHooks=[])).push(i,n.onDestroy)):n=r.data[i];const o=n.factory||(n.factory=ke(n.type)),s=B(Yu);try{const e=ur(!1),t=o();return ur(e),function(e,t,r,n){r>=e.data.length&&(e.data[r]=null,e.blueprint[r]=null),t[r]=n}(r,ct(),i,t),t}finally{B(s)}}function wh(e,t,r){const n=e+20,i=ct(),o=Ze(i,n);return qh(i,Mh(i,n)?Ch(i,vt(),t,o.transform,r,o):o.transform(r))}function Dh(e,t,r,n){const i=e+20,o=ct(),s=Ze(o,i);return qh(o,Mh(o,i)?Th(o,vt(),t,s.transform,r,n,s):s.transform(r,n))}function Rh(e,t,r,n,i){const o=e+20,s=ct(),a=Ze(s,o);return qh(s,Mh(s,o)?kh(s,vt(),t,a.transform,r,n,i,a):a.transform(r,n,i))}function Eh(e,t,r,n,i,o){const s=e+20,a=ct(),u=Ze(a,s);return qh(a,Mh(a,s)?xh(a,vt(),t,u.transform,r,n,i,o,u):u.transform(r,n,i,o))}function jh(e,t,r){const n=e+20,i=ct(),o=Ze(i,n);return qh(i,Mh(i,n)?Ah(i,vt(),t,o.transform,r,o):o.transform.apply(o,r))}function Mh(e,t){return e[1].data[t].pure}function qh(e,t){if(Qa.isWrapped(t)){t=Qa.unwrap(t),e[_t()]=ns}return t}class Lh extends n.a{constructor(e=!1){super(),this.__isAsync=e}emit(e){super.next(e)}subscribe(e,t,r){let n,o=e=>null,s=()=>null;e&&"object"==typeof e?(n=this.__isAsync?t=>{setTimeout(()=>e.next(t))}:t=>{e.next(t)},e.error&&(o=this.__isAsync?t=>{setTimeout(()=>e.error(t))}:t=>{e.error(t)}),e.complete&&(s=this.__isAsync?()=>{setTimeout(()=>e.complete())}:()=>{e.complete()})):(n=this.__isAsync?t=>{setTimeout(()=>e(t))}:t=>{e(t)},t&&(o=this.__isAsync?e=>{setTimeout(()=>t(e))}:e=>{t(e)}),r&&(s=this.__isAsync?()=>{setTimeout(()=>r())}:()=>{r()}));const a=super.subscribe(n,o,s);return e instanceof i.a&&e.add(a),a}}const Fh=Lh;function Bh(){return this._results[Wa()]()}class Gh{constructor(){this.dirty=!0,this._results=[],this.changes=new Fh,this.length=0;const e=Wa(),t=Gh.prototype;t[e]||(t[e]=Bh)}map(e){return this._results.map(e)}filter(e){return this._results.filter(e)}find(e){return this._results.find(e)}reduce(e,t){return this._results.reduce(e,t)}forEach(e){this._results.forEach(e)}some(e){return this._results.some(e)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(e){this._results=Zr(e),this.dirty=!1,this.length=this._results.length,this.last=this._results[this.length-1],this.first=this._results[0]}notifyOnChanges(){this.changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}class Uh{constructor(e){this.queryList=e,this.matches=null}clone(){return new Uh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Vh{constructor(e=[]){this.queries=e}createEmbeddedView(e){const t=e.queries;if(null!==t){const r=null!==e.contentQueries?e.contentQueries[0]:t.length,n=[];for(let e=0;e0)i.push(a[t/2]);else{const o=s[t+1],a=r[-n];for(let t=10;t{if(t.hasOwnProperty(X)){gg(be(t),n)}else t.hasOwnProperty(ee)||t.hasOwnProperty(te)||(t.ngSelectorScope=e)})}function gg(e,t){e.directiveDefs=()=>Array.from(t.compilation.directives).map(e=>e.hasOwnProperty(X)?be(e):fe(e)).filter(e=>!!e),e.pipeDefs=()=>Array.from(t.compilation.pipes).map(e=>Se(e)),e.schemas=t.schemas,e.tView=null}function bg(e){if(!Sg(e))throw new Error(`${e.name} does not have a module def (\u0275mod property)`);const t=ve(e);if(null!==t.transitiveCompileScopes)return t.transitiveCompileScopes;const r={schemas:t.schemas||null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set,pipes:new Set}};return uo(t.imports).forEach(e=>{const t=e;if(!Sg(t))throw new Error(`Importing ${t.name} which does not have a \u0275mod property`);const n=bg(t);n.exported.directives.forEach(e=>r.compilation.directives.add(e)),n.exported.pipes.forEach(e=>r.compilation.pipes.add(e))}),uo(t.declarations).forEach(e=>{Se(e)?r.compilation.pipes.add(e):r.compilation.directives.add(e)}),uo(t.exports).forEach(e=>{const t=e;if(Sg(t)){const e=bg(t);e.exported.directives.forEach(e=>{r.compilation.directives.add(e),r.exported.directives.add(e)}),e.exported.pipes.forEach(e=>{r.compilation.pipes.add(e),r.exported.pipes.add(e)})}else Se(t)?r.exported.pipes.add(t):r.exported.directives.add(t)}),t.transitiveCompileScopes=r,r}function fg(e){return function(e){return void 0!==e.ngModule}(e)?e.ngModule:e}function Sg(e){return!!ve(e)}let vg=0;function _g(e,t){let r=null;Ig(e,t||{}),Object.defineProperty(e,ee,{get:()=>{if(null===r){const n=Og(e,t||{});r=Wr().compileDirective(cg,n.sourceMapUrl,n.metadata)}return r},configurable:!1})}function Og(e,t){const r=e&&e.name,n=`ng:///${r}/\u0275dir.js`,i=Wr(),o=Cg(e,t);return o.typeSourceSpan=i.createParseSourceSpan("Directive",r,n),o.usesInheritance&&Tg(e),{metadata:o,sourceMapUrl:n}}function Ig(e,t){let r=null;Object.defineProperty(e,ie,{get:()=>{if(null===r){const n=Og(e,t),i=Wr();r=i.compileFactory(cg,`ng:///${e.name}/\u0275fac.js`,Object.assign(Object.assign({},n.metadata),{injectFn:"directiveInject",target:i.R3FactoryTarget.Directive}))}return r},configurable:!1})}function Ng(e){return Object.getPrototypeOf(e.prototype)===Object.prototype}function Cg(e,t){const r=Sn(),n=r.ownPropMetadata(e);return{name:e.name,type:e,typeArgumentCount:0,selector:void 0!==t.selector?t.selector:null,deps:vn(e),host:t.host||$,propMetadata:n,inputs:t.inputs||Y,outputs:t.outputs||Y,queries:xg(e,n,Ag),lifecycle:{usesOnChanges:r.hasLifecycleHook(e,"ngOnChanges")},typeSourceSpan:null,usesInheritance:!Ng(e),exportAs:(i=t.exportAs,void 0===i?null:Dg(i)),providers:t.providers||null,viewQueries:xg(e,n,Pg)};var i}function Tg(e){const t=Object.prototype;let r=Object.getPrototypeOf(e.prototype).constructor;for(;r&&r!==t;)fe(r)||be(r)||!Eg(r)||_g(r,null),r=Object.getPrototypeOf(r)}function kg(e,t){return{propertyName:e,predicate:(r=t.selector,"string"==typeof r?Dg(r):N(r)),descendants:t.descendants,first:t.first,read:t.read?t.read:null,static:!!t.static};var r}function xg(e,t,r){const n=[];for(const i in t)if(t.hasOwnProperty(i)){const o=t[i];o.forEach(t=>{if(r(t)){if(!t.selector)throw new Error(`Can't construct a query for the property "${i}" of `+`"${we(e)}" since the query selector wasn't defined.`);if(o.some(wg))throw new Error("Cannot combine @Input decorators with query decorators");n.push(kg(i,t))}})}return n}function Ag(e){const t=e.ngMetadataName;return"ContentChild"===t||"ContentChildren"===t}function Pg(e){const t=e.ngMetadataName;return"ViewChild"===t||"ViewChildren"===t}function wg(e){return"Input"===e.ngMetadataName}function Dg(e){return e.split(",").map(e=>e.trim())}const Rg=["ngOnChanges","ngOnInit","ngOnDestroy","ngDoCheck","ngAfterViewInit","ngAfterViewChecked","ngAfterContentInit","ngAfterContentChecked"];function Eg(e){const t=Sn();if(Rg.some(r=>t.hasLifecycleHook(e,r)))return!0;const r=t.propMetadata(e);for(const n in r){const e=r[n];for(let t=0;te,void 0,void 0,(e,t)=>zg(e,t)),qg=Dr("Component",(e={})=>Object.assign({changeDetection:V.Default},e),Mg,void 0,(e,t)=>Vg(e,t)),Lg=Dr("Pipe",e=>Object.assign({pure:!0},e),void 0,void 0,(e,t)=>Hg(e,t)),Fg=jr("Input",e=>({bindingPropertyName:e})),Bg=jr("Output",e=>({bindingPropertyName:e})),Gg=jr("HostBinding",e=>({hostPropertyName:e})),Ug=jr("HostListener",(e,t)=>({eventName:e,args:t})),Vg=function(e,t){let r=null;!function(e,t){Cn(t)&&(In.set(e,t),Nn.add(e))}(e,t),Ig(e,t),Object.defineProperty(e,X,{get:()=>{if(null===r){const n=Wr();if(Cn(t)){const r=[`Component '${e.name}' is not resolved:`];throw t.templateUrl&&r.push(` - templateUrl: ${t.templateUrl}`),t.styleUrls&&t.styleUrls.length&&r.push(` - styleUrls: ${JSON.stringify(t.styleUrls)}`),r.push("Did you run and wait for 'resolveComponentResources()'?"),new Error(r.join("\n"))}const i=pg;let o=t.preserveWhitespaces;void 0===o&&(o=null!==i&&void 0!==i.preserveWhitespaces&&i.preserveWhitespaces);let s=t.encapsulation;void 0===s&&(s=null!==i&&void 0!==i.defaultEncapsulation?i.defaultEncapsulation:H.Emulated);const a=t.templateUrl||`ng:///${e.name}/template.html`,u=Object.assign(Object.assign({},Cg(e,t)),{typeSourceSpan:n.createParseSourceSpan("Component",e.name,a),template:t.template||"",preserveWhitespaces:o,styles:t.styles||Y,animations:t.animations,directives:[],changeDetection:t.changeDetection,pipes:new Map,encapsulation:s,interpolation:t.interpolation,viewProviders:t.viewProviders||null});vg++;try{u.usesInheritance&&Tg(e),r=n.compileComponent(cg,a,u)}finally{vg--}if(0===vg&&function(){if(!dg){dg=!0;try{for(let e=mg.length-1;e>=0;e--){const{moduleType:t,ngModule:r}=mg[e];r.declarations&&r.declarations.every(yg)&&(mg.splice(e,1),hg(t,r))}}finally{dg=!1}}}(),void 0!==e.ngSelectorScope){const t=bg(e.ngSelectorScope);gg(r,t)}}return r},configurable:!1})},zg=_g,Hg=function(e,t){let r=null,n=null;Object.defineProperty(e,ie,{get:()=>{if(null===n){const r=jg(e,t),i=Wr();n=i.compileFactory(cg,`ng:///${r.name}/\u0275fac.js`,Object.assign(Object.assign({},r),{injectFn:"directiveInject",target:i.R3FactoryTarget.Pipe}))}return n},configurable:!1}),Object.defineProperty(e,te,{get:()=>{if(null===r){const n=jg(e,t);r=Wr().compilePipe(cg,`ng:///${n.name}/\u0275pipe.js`,n)}return r},configurable:!1})},Kg=Dr("NgModule",e=>e,void 0,void 0,(e,t)=>Wg(e,t));const Wg=function(e,t={}){!function(e,t,r=!1){const n=Zr(t.declarations||lg);let i=null;Object.defineProperty(e,re,{configurable:!0,get:()=>(null===i&&(i=Wr().compileNgModule(cg,`ng:///${e.name}/\u0275mod.js`,{type:e,bootstrap:Zr(t.bootstrap||lg).map(N),declarations:n.map(N),imports:Zr(t.imports||lg).map(N).map(fg),exports:Zr(t.exports||lg).map(N).map(fg),schemas:t.schemas?Zr(t.schemas):null,id:t.id||null}),i.schemas||(i.schemas=[])),i)});let o=null;Object.defineProperty(e,j,{get:()=>{if(null===o){const r={name:e.name,type:e,deps:vn(e),providers:t.providers||lg,imports:[(t.imports||lg).map(N),(t.exports||lg).map(N)]};o=Wr().compileInjector(cg,`ng:///${e.name}/\u0275inj.js`,r)}return o},configurable:!1})}(e,t),function(e,t){mg.push({moduleType:e,ngModule:t})}(e,t)},Jg=new qr("Application Initializer");class Qg{constructor(e){this.appInits=e,this.resolve=Om,this.reject=Om,this.initialized=!1,this.done=!1,this.donePromise=new Promise((e,t)=>{this.resolve=e,this.reject=t})}runInitializers(){if(this.initialized)return;const e=[],t=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let r=0;r{t()}).catch(e=>{this.reject(e)}),0===e.length&&t(),this.initialized=!0}}Qg.\u0275fac=function(e){return new(e||Qg)(Rn(Jg,8))},Qg.\u0275prov=A({token:Qg,factory:Qg.\u0275fac}),Qg.ctorParameters=()=>[{type:Array,decorators:[{type:dn,args:[Jg]},{type:yn}]}];const Zg=new qr("AppId");const $g={provide:Zg,useFactory:function(){return`${Yg()}${Yg()}${Yg()}`},deps:[]};function Yg(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const Xg=new qr("Platform Initializer"),eb=new qr("Platform ID"),tb=new qr("appBootstrapListener"),rb=new qr("Application Packages Root URL");class nb{log(e){console.log(e)}warn(e){console.warn(e)}}nb.\u0275fac=function(e){return new(e||nb)},nb.\u0275prov=A({token:nb,factory:nb.\u0275fac});const ib=new qr("LocaleId"),ob=new qr("DefaultCurrencyCode"),sb=new qr("Translations"),ab=new qr("TranslationsFormat");var ub;!function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Ignore=2]="Ignore"}(ub||(ub={}));class cb{constructor(e,t){this.ngModuleFactory=e,this.componentFactories=t}}const pb=function(e){return new dh(e)},lb=pb,mb=function(e){return Promise.resolve(pb(e))},db=function(e){const t=pb(e),r=uo(ve(e).declarations).reduce((e,t)=>{const r=be(t);return r&&e.push(new sh(r)),e},[]);return new cb(t,r)},yb=db,hb=function(e){return Promise.resolve(db(e))};class gb{constructor(){this.compileModuleSync=lb,this.compileModuleAsync=mb,this.compileModuleAndAllComponentsSync=yb,this.compileModuleAndAllComponentsAsync=hb}clearCache(){}clearCacheFor(e){}getModuleId(e){}}gb.\u0275fac=function(e){return new(e||gb)},gb.\u0275prov=A({token:gb,factory:gb.\u0275fac});const bb=new qr("compilerOptions");class fb{}const Sb=Promise.resolve(0);function vb(e){"undefined"==typeof Zone?Sb.then(()=>{e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}class _b{constructor({enableLongStackTrace:e=!1,shouldCoalesceEventChangeDetection:t=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Fh(!1),this.onMicrotaskEmpty=new Fh(!1),this.onStable=new Fh(!1),this.onError=new Fh(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched();const r=this;r._nesting=0,r._outer=r._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),e&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=t,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function(){let e=Z.requestAnimationFrame,t=Z.cancelAnimationFrame;if("undefined"!=typeof Zone&&e&&t){const r=e[Zone.__symbol__("OriginalDelegate")];r&&(e=r);const n=t[Zone.__symbol__("OriginalDelegate")];n&&(t=n)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function(e){const t=!!e.shouldCoalesceEventChangeDetection&&e.nativeRequestAnimationFrame&&(()=>{!function(e){if(-1!==e.lastRequestAnimationFrameId)return;e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(Z,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Nb(e),Ib(e)},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Nb(e)}(e)});e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0,maybeDelayChangeDetection:t},onInvokeTask:(r,n,i,o,s,a)=>{try{return Cb(e),r.invokeTask(i,o,s,a)}finally{t&&"eventTask"===o.type&&t(),Tb(e)}},onInvoke:(t,r,n,i,o,s,a)=>{try{return Cb(e),t.invoke(n,i,o,s,a)}finally{Tb(e)}},onHasTask:(t,r,n,i)=>{t.hasTask(n,i),r===n&&("microTask"==i.change?(e._hasPendingMicrotasks=i.microTask,Nb(e),Ib(e)):"macroTask"==i.change&&(e.hasPendingMacrotasks=i.macroTask))},onHandleError:(t,r,n,i)=>(t.handleError(n,i),e.runOutsideAngular(()=>e.onError.emit(i)),!1)})}(r)}static isInAngularZone(){return!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!_b.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}static assertNotInAngularZone(){if(_b.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}run(e,t,r){return this._inner.run(e,t,r)}runTask(e,t,r,n){const i=this._inner,o=i.scheduleEventTask("NgZoneEvent: "+n,e,Ob,Om,Om);try{return i.runTask(o,t,r)}finally{i.cancelTask(o)}}runGuarded(e,t,r){return this._inner.runGuarded(e,t,r)}runOutsideAngular(e){return this._outer.run(e)}}const Ob={};function Ib(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Nb(e){e._hasPendingMicrotasks||e.shouldCoalesceEventChangeDetection&&-1!==e.lastRequestAnimationFrameId?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function Cb(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Tb(e){e._nesting--,Ib(e)}class kb{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Fh,this.onMicrotaskEmpty=new Fh,this.onStable=new Fh,this.onError=new Fh}run(e,t,r){return e.apply(t,r)}runGuarded(e,t,r){return e.apply(t,r)}runOutsideAngular(e){return e()}runTask(e,t,r,n){return e.apply(t,r)}}class xb{constructor(e){this._ngZone=e,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{_b.assertNotInAngularZone(),vb(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())vb(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(this._didWork)}this._didWork=!1});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(t=>!t.updateCb||!t.updateCb(e)||(clearTimeout(t.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,t,r){let n=-1;t&&t>0&&(n=setTimeout(()=>{this._callbacks=this._callbacks.filter(e=>e.timeoutId!==n),e(this._didWork,this.getPendingTasks())},t)),this._callbacks.push({doneCb:e,timeoutId:n,updateCb:r})}whenStable(e,t,r){if(r&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(e,t,r),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}findProviders(e,t,r){return[]}}xb.\u0275fac=function(e){return new(e||xb)(Rn(_b))},xb.\u0275prov=A({token:xb,factory:xb.\u0275fac}),xb.ctorParameters=()=>[{type:_b}];class Ab{constructor(){this._applications=new Map,Db.addToWindow(this)}registerApplication(e,t){this._applications.set(e,t)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,t=!0){return Db.findTestabilityInTree(this,e,t)}}Ab.\u0275fac=function(e){return new(e||Ab)},Ab.\u0275prov=A({token:Ab,factory:Ab.\u0275fac}),Ab.ctorParameters=()=>[];function Pb(e){Db=e}let wb,Db=new class{addToWindow(e){}findTestabilityInTree(e,t,r){return null}},Rb=!0,Eb=!1;function jb(){return Eb=!0,Rb}function Mb(){if(Eb)throw new Error("Cannot enable prod mode after platform setup.");Rb=!1}let qb=function(e,t,r){const n=new dh(r);if("undefined"!=typeof ngJitMode&&!ngJitMode)return Promise.resolve(n);const i=e.get(bb,[]).concat(t);if(function(e){if(null!==pg){if(e.defaultEncapsulation!==pg.defaultEncapsulation)return;if(e.preserveWhitespaces!==pg.preserveWhitespaces)return}pg=e}({defaultEncapsulation:Jb(i.map(e=>e.defaultEncapsulation)),preserveWhitespaces:Jb(i.map(e=>e.preserveWhitespaces))}),function(){return 0===In.size}())return Promise.resolve(n);const o=function(e){const t=[];return e.forEach(e=>e&&t.push(...e)),t}(i.map(e=>e.providers));if(0===o.length)return Promise.resolve(n);const s=Wr(),a=Na.create({providers:o}).get(s.ResourceLoader);return On(e=>Promise.resolve(a.get(e))).then(()=>n)};let Lb=function(){},Fb=function(e){return e.isBoundToModule};const Bb=new qr("AllowMultipleToken");class Gb{constructor(e,t){this.name=e,this.token=t}}function Ub(e,t,r=[]){const n=`Platform: ${t}`,i=new qr(n);return(t=[])=>{let o=Vb();if(!o||o.injector.get(Bb,!1))if(e)e(r.concat(t).concat({provide:i,useValue:!0}));else{const e=r.concat(t).concat({provide:i,useValue:!0},{provide:pa,useValue:"platform"});!function(e){if(wb&&!wb.destroyed&&!wb.injector.get(Bb,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");Lb(),wb=e.get(zb);const t=e.get(Xg,null);t&&t.forEach(e=>e())}(Na.create({providers:e,name:n}))}return function(e){const t=Vb();if(!t)throw new Error("No platform exists!");if(!t.injector.get(e,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return t}(i)}}function Vb(){return wb&&!wb.destroyed?wb:null}class zb{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,t){const r=function(e,t){let r;r="noop"===e?new kb:("zone.js"===e?void 0:e)||new _b({enableLongStackTrace:jb(),shouldCoalesceEventChangeDetection:t});return r}(t?t.ngZone:void 0,t&&t.ngZoneEventCoalescing||!1),n=[{provide:_b,useValue:r}];return r.run(()=>{const t=Na.create({providers:n,parent:this.injector,name:e.moduleType.name}),i=e.create(t),o=i.injector.get(Hi,null);if(!o)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return r.runOutsideAngular(()=>{const e=r.onError.subscribe({next:e=>{o.handleError(e)}});i.onDestroy(()=>{Wb(this._modules,i),e.unsubscribe()})}),function(e,t,r){try{const n=r();return pc(n)?n.catch(r=>{throw t.runOutsideAngular(()=>e.handleError(r)),r}):n}catch(n){throw t.runOutsideAngular(()=>e.handleError(n)),n}}(o,r,()=>{const e=i.injector.get(Qg);return e.runInitializers(),e.donePromise.then(()=>{al(i.injector.get(ib,"en-US")||"en-US");return this._moduleDoBootstrap(i),i})})})}bootstrapModule(e,t=[]){const r=Hb({},t);return qb(this.injector,r,e).then(e=>this.bootstrapModuleFactory(e,r))}_moduleDoBootstrap(e){const t=e.injector.get(Kb);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(e=>t.bootstrap(e));else{if(!e.instance.ngDoBootstrap)throw new Error(`The module ${v(e.instance.constructor)} was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. `+"Please define one of these.");e.instance.ngDoBootstrap(t)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(e=>e.destroy()),this._destroyListeners.forEach(e=>e()),this._destroyed=!0}get destroyed(){return this._destroyed}}function Hb(e,t){return e=Array.isArray(t)?t.reduce(Hb,e):Object.assign(Object.assign({},e),t)}zb.\u0275fac=function(e){return new(e||zb)(Rn(Na))},zb.\u0275prov=A({token:zb,factory:zb.\u0275fac}),zb.ctorParameters=()=>[{type:Na}];class Kb{constructor(e,t,r,n,i,a){this._zone=e,this._console=t,this._injector=r,this._exceptionHandler=n,this._componentFactoryResolver=i,this._initStatus=a,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const u=new o.a(e=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{e.next(this._stable),e.complete()})}),c=new o.a(e=>{let t;this._zone.runOutsideAngular(()=>{t=this._zone.onStable.subscribe(()=>{_b.assertNotInAngularZone(),vb(()=>{this._stable||this._zone.hasPendingMacrotasks||this._zone.hasPendingMicrotasks||(this._stable=!0,e.next(!0))})})});const r=this._zone.onUnstable.subscribe(()=>{_b.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{e.next(!1)}))});return()=>{t.unsubscribe(),r.unsubscribe()}});this.isStable=Object(s.a)(u,c.pipe(b()))}bootstrap(e,t){if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");let r;r=e instanceof gm?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(r.componentType);const n=Fb(r)?void 0:this._injector.get(id),i=t||r.selector,o=r.create(Na.NULL,[],i,n),s=o.location.nativeElement,a=o.injector.get(xb,null),u=a&&o.injector.get(Ab);return a&&u&&u.registerApplication(s,a),o.onDestroy(()=>{this.detachView(o.hostView),Wb(this.components,o),u&&u.unregisterApplication(s)}),this._loadComponent(o),jb()&&this._console.log("Angular is running in development mode. Call enableProdMode() to enable production mode."),o}tick(){if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;for(let e of this._views)e.detectChanges();0}catch(e){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(e))}finally{this._runningTick=!1}}attachView(e){const t=e;this._views.push(t),t.attachToAppRef(this)}detachView(e){const t=e;Wb(this._views,t),t.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(tb,[]).concat(this._bootstrapListeners).forEach(t=>t(e))}ngOnDestroy(){this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}get viewCount(){return this._views.length}}function Wb(e,t){const r=e.indexOf(t);r>-1&&e.splice(r,1)}function Jb(e){for(let t=e.length-1;t>=0;t--)if(void 0!==e[t])return e[t]}Kb.\u0275fac=function(e){return new(e||Kb)(Rn(_b),Rn(nb),Rn(Na),Rn(Hi),Rn(Sm),Rn(Qg))},Kb.\u0275prov=A({token:Kb,factory:Kb.\u0275fac}),Kb.ctorParameters=()=>[{type:_b},{type:nb},{type:Na},{type:Hi},{type:Sm},{type:Qg}];class Qb{}class Zb{}const $b={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"};class Yb{constructor(e,t){this._compiler=e,this._config=t||$b}load(e){return this.loadAndCompile(e)}loadAndCompile(e){let[t,n]=e.split("#");return void 0===n&&(n="default"),r("crnd")(t).then(e=>e[n]).then(e=>Xb(e,t,n)).then(e=>this._compiler.compileModuleAsync(e))}loadFactory(e){let[t,n]=e.split("#"),i="NgFactory";return void 0===n&&(n="default",i=""),r("crnd")(this._config.factoryPathPrefix+t+this._config.factoryPathSuffix).then(e=>e[n+i]).then(e=>Xb(e,t,n))}}function Xb(e,t,r){if(!e)throw new Error(`Cannot find '${r}' in '${t}'`);return e}Yb.\u0275fac=function(e){return new(e||Yb)(Rn(gb),Rn(Zb,8))},Yb.\u0275prov=A({token:Yb,factory:Yb.\u0275fac}),Yb.ctorParameters=()=>[{type:gb},{type:Zb,decorators:[{type:yn}]}];class ef{constructor(e,t){this.name=e,this.callback=t}}class tf{constructor(e,t,r){this.listeners=[],this.parent=null,this._debugContext=r,this.nativeNode=e,t&&t instanceof rf&&t.addChild(this)}get injector(){return this._debugContext.injector}get componentInstance(){return this._debugContext.component}get context(){return this._debugContext.context}get references(){return this._debugContext.references}get providerTokens(){return this._debugContext.providerTokens}}class rf extends tf{constructor(e,t,r){super(e,t,r),this.properties={},this.attributes={},this.classes={},this.styles={},this.childNodes=[],this.nativeElement=e}addChild(e){e&&(this.childNodes.push(e),e.parent=this)}removeChild(e){const t=this.childNodes.indexOf(e);-1!==t&&(e.parent=null,this.childNodes.splice(t,1))}insertChildrenAfter(e,t){const r=this.childNodes.indexOf(e);-1!==r&&(this.childNodes.splice(r+1,0,...t),t.forEach(t=>{t.parent&&t.parent.removeChild(t),e.parent=this}))}insertBefore(e,t){const r=this.childNodes.indexOf(e);-1===r?this.addChild(t):(t.parent&&t.parent.removeChild(t),t.parent=this,this.childNodes.splice(r,0,t))}query(e){return this.queryAll(e)[0]||null}queryAll(e){const t=[];return function e(t,r,n){t.childNodes.forEach(t=>{t instanceof rf&&(r(t)&&n.push(t),e(t,r,n))})}(this,e,t),t}queryAllNodes(e){const t=[];return function e(t,r,n){t instanceof rf&&t.childNodes.forEach(t=>{r(t)&&n.push(t),t instanceof rf&&e(t,r,n)})}(this,e,t),t}get children(){return this.childNodes.filter(e=>e instanceof rf)}triggerEventHandler(e,t){this.listeners.forEach(r=>{r.name==e&&r.callback(t)})}}class nf{constructor(e){this.nativeNode=e}get parent(){const e=this.nativeNode.parentNode;return e?new of(e):null}get injector(){return xa(this.nativeNode)}get componentInstance(){const e=this.nativeNode;return e&&(Ca(e)||ka(e))}get context(){return Ca(this.nativeNode)||Ta(this.nativeNode)}get listeners(){return Pa(this.nativeNode).filter(e=>"dom"===e.type)}get references(){return function(e){const t=Aa(e,!1);return null===t?{}:(void 0===t.localRefs&&(t.localRefs=function(e,t){const r=e[1].data[t];if(r&&r.localNames){const t={};let n=r.index+1;for(let i=0;i1){let n=s[1];for(let e=1;ee[t]=!0),e}get childNodes(){const e=this.nativeNode.childNodes,t=[];for(let r=0;r{if(i.name===e){const e=i.callback;e.call(r,t),n.push(e)}}),"function"==typeof r.eventListeners&&r.eventListeners(e).forEach(e=>{if(-1!==e.toString().indexOf("__ngUnwrap__")){const i=e("__ngUnwrap__");return-1===n.indexOf(i)&&i.call(r,t)}})}}function sf(e){return"string"==typeof e||"boolean"==typeof e||"number"==typeof e||null===e}function af(e,t,r,n){const i=Aa(e.nativeNode,!1);if(null!==i){uf(i.lView[1].data[i.nodeIndex],i.lView,t,r,n,e.nativeNode)}else lf(e.nativeNode,t,r,n)}function uf(e,t,r,n,i,o){const s=function(e,t){const r=null===e?-1:e.index;if(-1!==r){const e=Ke(t[r]);return e}return null}(e,t);if(11&e.type){if(pf(s,r,n,i,o),Ne(e)){const s=$e(e.index,t);s&&s[1].firstChild&&uf(s[1].firstChild,s,r,n,i,o)}else e.child&&uf(e.child,t,r,n,i,o),s&&lf(s,r,n,i);const a=t[e.index];Oe(a)&&cf(a,r,n,i,o)}else if(4&e.type){const s=t[e.index];pf(s[7],r,n,i,o),cf(s,r,n,i,o)}else if(16&e.type){const s=t[16],a=s[6].projection[e.projection];if(Array.isArray(a))for(let e of a)pf(e,r,n,i,o);else if(a){const e=s[3];uf(e[1].data[a.index],e,r,n,i,o)}}else e.child&&uf(e.child,t,r,n,i,o);if(o!==s){const s=4&e.flags?e.projectionNext:e.next;s&&uf(s,t,r,n,i,o)}}function cf(e,t,r,n,i){for(let o=10;o{for(;t.length;)t.pop()()}),function(e){t.push(e)}}},{provide:Qg,useClass:Qg,deps:[[new yn,Jg]]},{provide:gb,useClass:gb,deps:[]},$g,{provide:Um,useFactory:function(){return $m},deps:[]},{provide:Vm,useFactory:function(){return Ym},deps:[]},{provide:ib,useFactory:function(e){return al(e=e||"undefined"!=typeof $localize&&$localize.locale||"en-US"),e},deps:[[new dn(ib),new yn,new gn]]},{provide:ob,useValue:"USD"}];class Sf{constructor(e){}}function vf(e,t,r,n,i,o){e|=1;const{matchedQueries:s,references:a,matchedQueryIds:u}=Ud(t);return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,flags:e,checkIndex:-1,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:s,matchedQueryIds:u,references:a,ngContentIndex:r,childCount:n,bindings:[],bindingFlags:0,outputs:[],element:{ns:null,name:null,attrs:null,template:o?Kd(o):null,componentProvider:null,componentView:null,componentRendererType:null,publicProviders:null,allProviders:null,handleEvent:i||Nd},provider:null,text:null,query:null,ngContent:null}}function _f(e,t,r,n,i,o,s=[],a,u,c,p,l){c||(c=Nd);const{matchedQueries:m,references:d,matchedQueryIds:y}=Ud(r);let h=null,g=null;o&&([h,g]=Xd(o)),a=a||[];const b=[];for(let v=0;v{const[r,n]=Xd(e);return[r,n,t]});return l=function(e){if(e&&"$$undefined"===e.id){const t=null!=e.encapsulation&&e.encapsulation!==H.None||e.styles.length||Object.keys(e.data).length;e.id=t?`c${Ad++}`:"$$empty"}return e&&"$$empty"===e.id&&(e=null),e||null}(l),p&&(t|=33554432),{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:e,flags:t|=1,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:m,matchedQueryIds:y,references:d,ngContentIndex:n,childCount:i,bindings:b,bindingFlags:ey(b),outputs:f,element:{ns:h,name:g,attrs:S,template:null,componentProvider:null,componentView:p||null,componentRendererType:l,publicProviders:null,allProviders:null,handleEvent:c||Nd},provider:null,text:null,query:null,ngContent:null}}function Of(e,t,r){const n=r.element,i=e.root.selectorOrNode,o=e.renderer;let s;if(e.parent||!i){s=n.name?o.createElement(n.name,n.ns):o.createComment("");const i=zd(e,t,r);i&&o.appendChild(i,s)}else{const e=!!n.componentRendererType&&n.componentRendererType.encapsulation===H.ShadowDom;s=o.selectRootElement(i,e)}if(n.attrs)for(let a=0;ajd(e,t,r,n)}function Cf(e,t,r,n){if(!wd(e,t,r,n))return!1;const i=t.bindings[r],o=Sd(e,t.nodeIndex),s=o.renderElement,a=i.name;switch(15&i.flags){case 1:!function(e,t,r,n,i,o){const s=t.securityContext;let a=s?e.root.sanitizer.sanitize(s,o):o;a=null!=a?a.toString():null;const u=e.renderer;null!=o?u.setAttribute(r,i,a,n):u.removeAttribute(r,i,n)}(e,i,s,i.ns,a,n);break;case 2:!function(e,t,r,n){const i=e.renderer;n?i.addClass(t,r):i.removeClass(t,r)}(e,s,a,n);break;case 4:!function(e,t,r,n,i){let o=e.root.sanitizer.sanitize(wi.STYLE,i);if(null!=o){o=o.toString();const e=t.suffix;null!=e&&(o+=e)}else o=null;const s=e.renderer;null!=o?s.setStyle(r,n,o):s.removeStyle(r,n)}(e,i,s,a,n);break;case 8:!function(e,t,r,n,i){const o=t.securityContext;let s=o?e.root.sanitizer.sanitize(o,i):i;e.renderer.setProperty(r,n,s)}(33554432&t.flags&&32&i.flags?o.componentView:e,i,s,a,n)}return!0}function Tf(e,t,r){let n=[];for(let i in r){const e=r[i];n.push({propName:i,bindingType:e})}return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:-1,flags:e,childFlags:0,directChildFlags:0,childMatchedQueries:0,ngContentIndex:-1,matchedQueries:{},matchedQueryIds:0,references:{},childCount:0,bindings:[],bindingFlags:0,outputs:[],element:null,provider:null,text:null,query:{id:t,filterId:Gd(t),bindings:n},ngContent:null}}function kf(e){const t=e.def.nodeMatchedQueries;for(;e.parent&&Bd(e);){let r=e.parentNodeDef;e=e.parent;const n=r.nodeIndex+r.childCount;for(let i=0;i<=n;i++){const n=e.def.nodes[i];67108864&n.flags&&536870912&n.flags&&(n.query.filterId&t)===n.query.filterId&&Od(e,i).setDirty(),!(1&n.flags&&i+n.childCount0)c=e,Gf(e)||(p=e);else for(;c&&y===c.nodeIndex+c.childCount;){const e=c.parent;e&&(e.childFlags|=c.childFlags,e.childMatchedQueries|=c.childMatchedQueries),c=e,p=c&&Gf(c)?c.renderParent:c}}return{factory:null,nodeFlags:s,rootNodeFlags:a,nodeMatchedQueries:u,flags:e,nodes:t,updateDirectives:r||Nd,updateRenderer:n||Nd,handleEvent:(e,r,n,i)=>t[r].element.handleEvent(e,n,i),bindingCount:i,outputCount:o,lastRenderRootNode:d}}function Gf(e){return 0!=(1&e.flags)&&null===e.element.name}function Uf(e,t,r){const n=t.element&&t.element.template;if(n){if(!n.lastRenderRootNode)throw new Error("Illegal State: Embedded templates without nodes are not allowed!");if(n.lastRenderRootNode&&16777216&n.lastRenderRootNode.flags)throw new Error(`Illegal State: Last root node of a template can't have embedded views, at index ${t.nodeIndex}!`)}if(20224&t.flags){if(0==(1&(e?e.flags:0)))throw new Error(`Illegal State: StaticProvider/Directive nodes need to be children of elements or anchors, at index ${t.nodeIndex}!`)}if(t.query){if(67108864&t.flags&&(!e||0==(16384&e.flags)))throw new Error(`Illegal State: Content Query nodes need to be children of directives, at index ${t.nodeIndex}!`);if(134217728&t.flags&&e)throw new Error(`Illegal State: View Query nodes have to be top level nodes, at index ${t.nodeIndex}!`)}if(t.childCount){const n=e?e.nodeIndex+e.childCount:r-1;if(t.nodeIndex<=n&&t.nodeIndex+t.childCount>n)throw new Error(`Illegal State: childCount of node leads outside of parent, at index ${t.nodeIndex}!`)}}function Vf(e,t,r,n){const i=Kf(e.root,e.renderer,e,t,r);return Wf(i,e.component,n),Jf(i),i}function zf(e,t,r){const n=Kf(e,e.renderer,null,null,t);return Wf(n,r,r),Jf(n),n}function Hf(e,t,r,n){const i=t.element.componentRendererType;let o;return o=i?e.root.rendererFactory.createRenderer(n,i):e.root.renderer,Kf(e.root,o,e,t.element.componentProvider,r)}function Kf(e,t,r,n,i){const o=new Array(i.nodes.length),s=i.outputCount?new Array(i.outputCount):null;return{def:i,parent:r,viewContainerParent:null,parentNodeDef:n,context:null,component:null,nodes:o,state:13,root:e,renderer:t,oldValues:new Array(i.bindingCount),disposables:s,initIndex:-1}}function Wf(e,t,r){e.component=t,e.context=r}function Jf(e){let t;if(Fd(e)){const r=e.parentNodeDef;t=Sd(e.parent,r.parent.nodeIndex).renderElement}const r=e.def,n=e.nodes;for(let i=0;i0&&Cf(e,t,0,r)&&(d=!0),m>1&&Cf(e,t,1,n)&&(d=!0),m>2&&Cf(e,t,2,i)&&(d=!0),m>3&&Cf(e,t,3,o)&&(d=!0),m>4&&Cf(e,t,4,s)&&(d=!0),m>5&&Cf(e,t,5,a)&&(d=!0),m>6&&Cf(e,t,6,u)&&(d=!0),m>7&&Cf(e,t,7,c)&&(d=!0),m>8&&Cf(e,t,8,p)&&(d=!0),m>9&&Cf(e,t,9,l)&&(d=!0),d}(e,t,r,n,i,o,s,a,u,c,p,l);case 2:return function(e,t,r,n,i,o,s,a,u,c,p,l){let m=!1;const d=t.bindings,y=d.length;if(y>0&&wd(e,t,0,r)&&(m=!0),y>1&&wd(e,t,1,n)&&(m=!0),y>2&&wd(e,t,2,i)&&(m=!0),y>3&&wd(e,t,3,o)&&(m=!0),y>4&&wd(e,t,4,s)&&(m=!0),y>5&&wd(e,t,5,a)&&(m=!0),y>6&&wd(e,t,6,u)&&(m=!0),y>7&&wd(e,t,7,c)&&(m=!0),y>8&&wd(e,t,8,p)&&(m=!0),y>9&&wd(e,t,9,l)&&(m=!0),m){let m=t.text.prefix;y>0&&(m+=Ff(r,d[0])),y>1&&(m+=Ff(n,d[1])),y>2&&(m+=Ff(i,d[2])),y>3&&(m+=Ff(o,d[3])),y>4&&(m+=Ff(s,d[4])),y>5&&(m+=Ff(a,d[5])),y>6&&(m+=Ff(u,d[6])),y>7&&(m+=Ff(c,d[7])),y>8&&(m+=Ff(p,d[8])),y>9&&(m+=Ff(l,d[9]));const h=fd(e,t.nodeIndex).renderText;e.renderer.setValue(h,m)}return m}(e,t,r,n,i,o,s,a,u,c,p,l);case 16384:return function(e,t,r,n,i,o,s,a,u,c,p,l){const m=vd(e,t.nodeIndex),d=m.instance;let y=!1,h=void 0;const g=t.bindings.length;return g>0&&Pd(e,t,0,r)&&(y=!0,h=Xy(e,m,t,0,r,h)),g>1&&Pd(e,t,1,n)&&(y=!0,h=Xy(e,m,t,1,n,h)),g>2&&Pd(e,t,2,i)&&(y=!0,h=Xy(e,m,t,2,i,h)),g>3&&Pd(e,t,3,o)&&(y=!0,h=Xy(e,m,t,3,o,h)),g>4&&Pd(e,t,4,s)&&(y=!0,h=Xy(e,m,t,4,s,h)),g>5&&Pd(e,t,5,a)&&(y=!0,h=Xy(e,m,t,5,a,h)),g>6&&Pd(e,t,6,u)&&(y=!0,h=Xy(e,m,t,6,u,h)),g>7&&Pd(e,t,7,c)&&(y=!0,h=Xy(e,m,t,7,c,h)),g>8&&Pd(e,t,8,p)&&(y=!0,h=Xy(e,m,t,8,p,h)),g>9&&Pd(e,t,9,l)&&(y=!0,h=Xy(e,m,t,9,l,h)),h&&d.ngOnChanges(h),65536&t.flags&&bd(e,256,t.nodeIndex)&&d.ngOnInit(),262144&t.flags&&d.ngDoCheck(),y}(e,t,r,n,i,o,s,a,u,c,p,l);case 32:case 64:case 128:return function(e,t,r,n,i,o,s,a,u,c,p,l){const m=t.bindings;let d=!1;const y=m.length;if(y>0&&wd(e,t,0,r)&&(d=!0),y>1&&wd(e,t,1,n)&&(d=!0),y>2&&wd(e,t,2,i)&&(d=!0),y>3&&wd(e,t,3,o)&&(d=!0),y>4&&wd(e,t,4,s)&&(d=!0),y>5&&wd(e,t,5,a)&&(d=!0),y>6&&wd(e,t,6,u)&&(d=!0),y>7&&wd(e,t,7,c)&&(d=!0),y>8&&wd(e,t,8,p)&&(d=!0),y>9&&wd(e,t,9,l)&&(d=!0),d){const d=_d(e,t.nodeIndex);let h;switch(201347067&t.flags){case 32:h=[],y>0&&h.push(r),y>1&&h.push(n),y>2&&h.push(i),y>3&&h.push(o),y>4&&h.push(s),y>5&&h.push(a),y>6&&h.push(u),y>7&&h.push(c),y>8&&h.push(p),y>9&&h.push(l);break;case 64:h={},y>0&&(h[m[0].name]=r),y>1&&(h[m[1].name]=n),y>2&&(h[m[2].name]=i),y>3&&(h[m[3].name]=o),y>4&&(h[m[4].name]=s),y>5&&(h[m[5].name]=a),y>6&&(h[m[6].name]=u),y>7&&(h[m[7].name]=c),y>8&&(h[m[8].name]=p),y>9&&(h[m[9].name]=l);break;case 128:const e=r;switch(y){case 1:h=e.transform(r);break;case 2:h=e.transform(n);break;case 3:h=e.transform(n,i);break;case 4:h=e.transform(n,i,o);break;case 5:h=e.transform(n,i,o,s);break;case 6:h=e.transform(n,i,o,s,a);break;case 7:h=e.transform(n,i,o,s,a,u);break;case 8:h=e.transform(n,i,o,s,a,u,c);break;case 9:h=e.transform(n,i,o,s,a,u,c,p);break;case 10:h=e.transform(n,i,o,s,a,u,c,p,l)}}d.value=h}return d}(e,t,r,n,i,o,s,a,u,c,p,l);default:throw"unreachable"}}(e,t,n,i,o,s,a,u,c,p,l,m):function(e,t,r){switch(201347067&t.flags){case 1:return function(e,t,r){let n=!1;for(let i=0;i0&&Dd(e,t,0,r);m>1&&Dd(e,t,1,n);m>2&&Dd(e,t,2,i);m>3&&Dd(e,t,3,o);m>4&&Dd(e,t,4,s);m>5&&Dd(e,t,5,a);m>6&&Dd(e,t,6,u);m>7&&Dd(e,t,7,c);m>8&&Dd(e,t,8,p);m>9&&Dd(e,t,9,l)}(e,t,n,i,o,s,a,u,c,p,l,m):function(e,t,r){for(let n=0;n[{type:Kb}],function(e){e[e.CreateViewNodes=0]="CreateViewNodes",e[e.CheckNoChanges=1]="CheckNoChanges",e[e.CheckNoChangesProjectedViews=2]="CheckNoChangesProjectedViews",e[e.CheckAndUpdate=3]="CheckAndUpdate",e[e.CheckAndUpdateProjectedViews=4]="CheckAndUpdateProjectedViews",e[e.Destroy=5]="Destroy"}(rS||(rS={}));let uS=!1;function cS(){if(uS)return;uS=!0;const e=jb()?{setCurrentNode:DS,createRootView:lS,createEmbeddedView:dS,createComponentView:yS,createNgModuleRef:hS,overrideProvider:SS,overrideComponentView:vS,clearOverrides:_S,checkAndUpdateView:CS,checkNoChangesView:TS,destroyView:kS,createDebugContext:(e,t)=>new BS(e,t),handleEvent:RS,updateDirectives:ES,updateRenderer:jS}:{setCurrentNode:()=>{},createRootView:pS,createEmbeddedView:Vf,createComponentView:Hf,createNgModuleRef:wy,overrideProvider:Nd,overrideComponentView:Nd,clearOverrides:Nd,checkAndUpdateView:Zf,checkNoChangesView:Qf,destroyView:tS,createDebugContext:(e,t)=>new BS(e,t),handleEvent:(e,t,r,n)=>e.def.handleEvent(e,t,r,n),updateDirectives:(e,t)=>e.def.updateDirectives(0===t?IS:NS,e),updateRenderer:(e,t)=>e.def.updateRenderer(0===t?IS:NS,e)};Id.setCurrentNode=e.setCurrentNode,Id.createRootView=e.createRootView,Id.createEmbeddedView=e.createEmbeddedView,Id.createComponentView=e.createComponentView,Id.createNgModuleRef=e.createNgModuleRef,Id.overrideProvider=e.overrideProvider,Id.overrideComponentView=e.overrideComponentView,Id.clearOverrides=e.clearOverrides,Id.checkAndUpdateView=e.checkAndUpdateView,Id.checkNoChangesView=e.checkNoChangesView,Id.destroyView=e.destroyView,Id.resolveDep=$y,Id.createDebugContext=e.createDebugContext,Id.handleEvent=e.handleEvent,Id.updateDirectives=e.updateDirectives,Id.updateRenderer=e.updateRenderer,Id.dirtyParentQueries=kf}function pS(e,t,r,n,i,o){const s=i.injector.get(Tm);return zf(mS(e,i,s,t,r),n,o)}function lS(e,t,r,n,i,o){const s=i.injector.get(Tm),a=mS(e,i,new zS(s),t,r),u=OS(n);return US(xS.create,zf,null,[a,u,o])}function mS(e,t,r,n,i){const o=t.injector.get(Am),s=t.injector.get(Hi),a=r.createRenderer(null,null);return{ngModule:t,injector:e,projectableNodes:n,selectorOrNode:i,sanitizer:o,rendererFactory:r,renderer:a,errorHandler:s}}function dS(e,t,r,n){const i=OS(r);return US(xS.create,Vf,null,[e,t,i,n])}function yS(e,t,r,n){const i=fS.get(t.element.componentProvider.provider.token);return r=i||OS(r),US(xS.create,Hf,null,[e,t,r,n])}function hS(e,t,r,n){return wy(e,t,r,function(e){const{hasOverrides:t,hasDeprecatedOverrides:r}=function(e){let t=!1,r=!1;if(0===gS.size)return{hasOverrides:t,hasDeprecatedOverrides:r};return e.providers.forEach(e=>{const n=gS.get(e.token);3840&e.flags&&n&&(t=!0,r=r||n.deprecatedBehavior)}),e.modules.forEach(e=>{bS.forEach((n,i)=>{w(i).providedIn===e&&(t=!0,r=r||n.deprecatedBehavior)})}),{hasOverrides:t,hasDeprecatedOverrides:r}}(e);if(!t)return e;return function(e){for(let t=0;t0){let t=new Set(e.modules);bS.forEach((n,i)=>{if(t.has(w(i).providedIn)){let t={token:i,flags:n.flags|(r?4096:0),deps:Vd(n.deps),value:n.value,index:e.providers.length};e.providers.push(t),e.providersByKey[Td(i)]=t}})}}(e=e.factory(()=>Nd)),e}(n))}const gS=new Map,bS=new Map,fS=new Map;function SS(e){let t;gS.set(e.token,e),"function"==typeof e.token&&(t=w(e.token))&&"function"==typeof t.providedIn&&bS.set(e.token,e)}function vS(e,t){const r=Kd(t.viewDefFactory);const n=Kd(r.nodes[0].element.componentView);fS.set(e,n)}function _S(){gS.clear(),bS.clear(),fS.clear()}function OS(e){if(0===gS.size)return e;const t=function(e){const t=[];let r=null;for(let n=0;nNd);for(let n=0;n(o++,o===i?e.error.bind(e,...t):Nd)),o=0}var a=r("nkY7");function u(e,t,r){void 0===e&&(e=0);var o=-1;return s(t)?o=Number(t)<1?1:Number(t):Object(a.a)(t)&&(r=t),Object(a.a)(r)||(r=i.a),new n.a((function(t){var n=s(e)?e:+e-r.now();return r.schedule(c,n,{index:0,period:o,subscriber:t})}))}function c(e){var t=e.index,r=e.period,n=e.subscriber;if(n.next(t),!n.closed){if(-1===r)return n.complete();e.index=t+1,this.schedule(e,r)}}r.d(t,"a",(function(){return u}))},gaZ0:function(e,t,r){var n=r("BaN1");function i(){}function o(e){return e.isQueryName||"ec2"!==e.api.protocol?e.name:e.name[0].toUpperCase()+e.name.substr(1)}function s(e,t,r,i){n.each(r.members,(function(r,n){var s=t[r];if(null!=s){var u=o(n);a(u=e?e+"."+u:u,s,n,i)}}))}function a(e,t,r,i){null!=t&&("structure"===r.type?s(e,t,r,i):"list"===r.type?function(e,t,r,i){var s=r.member||{};0!==t.length?n.arrayEach(t,(function(t,n){var u="."+(n+1);if("ec2"===r.api.protocol)u+="";else if(r.flattened){if(s.name){var c=e.split(".");c.pop(),c.push(o(s)),e=c.join(".")}}else u="."+(s.name?s.name:"member")+u;a(e+u,t,s,i)})):i.call(this,e,null)}(e,t,r,i):"map"===r.type?function(e,t,r,i){var o=1;n.each(t,(function(t,n){var s=(r.flattened?".":".entry.")+o+++".",u=s+(r.key.name||"key"),c=s+(r.value.name||"value");a(e+u,t,r.key,i),a(e+c,n,r.value,i)}))}(e,t,r,i):i(e,r.toWireFormat(t).toString()))}i.prototype.serialize=function(e,t,r){s("",e,t,r)},e.exports=i},ghUt:function(e,t,r){"use strict";r.d(t,"a",(function(){return l}));var n=r("mrSG"),i=r("jhN1"),o=r("fXoL"),s=r("DVfs"),a=r.n(s),u=r("E34Y"),c=r("2uaZ"),p=function(e){function t(t,r,n,i,o,s,a,u){var c=e.call(this,t,r,n,i,a,u)||this;return c._watcherHelper=i,c._idh=o,c._createEventEmitters([{subscribe:"centerChanged",emit:"onCenterChanged"},{subscribe:"click",emit:"onClick"},{subscribe:"disposing",emit:"onDisposing"},{subscribe:"drawn",emit:"onDrawn"},{subscribe:"exported",emit:"onExported"},{subscribe:"exporting",emit:"onExporting"},{subscribe:"fileSaving",emit:"onFileSaving"},{subscribe:"incidentOccurred",emit:"onIncidentOccurred"},{subscribe:"initialized",emit:"onInitialized"},{subscribe:"optionChanged",emit:"onOptionChanged"},{subscribe:"selectionChanged",emit:"onSelectionChanged"},{subscribe:"tooltipHidden",emit:"onTooltipHidden"},{subscribe:"tooltipShown",emit:"onTooltipShown"},{subscribe:"zoomFactorChanged",emit:"onZoomFactorChanged"},{emit:"backgroundChange"},{emit:"boundsChange"},{emit:"centerChange"},{emit:"controlBarChange"},{emit:"disabledChange"},{emit:"elementAttrChange"},{emit:"exportChange"},{emit:"layersChange"},{emit:"legendsChange"},{emit:"loadingIndicatorChange"},{emit:"maxZoomFactorChange"},{emit:"panningEnabledChange"},{emit:"pathModifiedChange"},{emit:"projectionChange"},{emit:"redrawOnResizeChange"},{emit:"rtlEnabledChange"},{emit:"sizeChange"},{emit:"themeChange"},{emit:"titleChange"},{emit:"tooltipChange"},{emit:"touchEnabledChange"},{emit:"wheelEnabledChange"},{emit:"zoomFactorChange"},{emit:"zoomingEnabledChange"}]),c._idh.setHost(c),s.setHost(c),c}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"background",{get:function(){return this._getOption("background")},set:function(e){this._setOption("background",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bounds",{get:function(){return this._getOption("bounds")},set:function(e){this._setOption("bounds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"center",{get:function(){return this._getOption("center")},set:function(e){this._setOption("center",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"controlBar",{get:function(){return this._getOption("controlBar")},set:function(e){this._setOption("controlBar",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"export",{get:function(){return this._getOption("export")},set:function(e){this._setOption("export",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"layers",{get:function(){return this._getOption("layers")},set:function(e){this._setOption("layers",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"legends",{get:function(){return this._getOption("legends")},set:function(e){this._setOption("legends",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"loadingIndicator",{get:function(){return this._getOption("loadingIndicator")},set:function(e){this._setOption("loadingIndicator",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxZoomFactor",{get:function(){return this._getOption("maxZoomFactor")},set:function(e){this._setOption("maxZoomFactor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"panningEnabled",{get:function(){return this._getOption("panningEnabled")},set:function(e){this._setOption("panningEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pathModified",{get:function(){return this._getOption("pathModified")},set:function(e){this._setOption("pathModified",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"projection",{get:function(){return this._getOption("projection")},set:function(e){this._setOption("projection",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"redrawOnResize",{get:function(){return this._getOption("redrawOnResize")},set:function(e){this._setOption("redrawOnResize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){return this._getOption("size")},set:function(e){this._setOption("size",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"theme",{get:function(){return this._getOption("theme")},set:function(e){this._setOption("theme",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tooltip",{get:function(){return this._getOption("tooltip")},set:function(e){this._setOption("tooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"touchEnabled",{get:function(){return this._getOption("touchEnabled")},set:function(e){this._setOption("touchEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"wheelEnabled",{get:function(){return this._getOption("wheelEnabled")},set:function(e){this._setOption("wheelEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"zoomFactor",{get:function(){return this._getOption("zoomFactor")},set:function(e){this._setOption("zoomFactor",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"zoomingEnabled",{get:function(){return this._getOption("zoomingEnabled")},set:function(e){this._setOption("zoomingEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"layersChildren",{get:function(){return this._getOption("layers")},set:function(e){this.setChildren("layers",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"legendsChildren",{get:function(){return this._getOption("legends")},set:function(e){this.setChildren("legends",e)},enumerable:!0,configurable:!0}),t.prototype._createInstance=function(e,t){return new a.a(e,t)},t.prototype.ngOnDestroy=function(){this._destroyWidget()},t.prototype.ngOnChanges=function(t){e.prototype.ngOnChanges.call(this,t),this.setupChanges("bounds",t),this.setupChanges("center",t),this.setupChanges("layers",t),this.setupChanges("legends",t)},t.prototype.setupChanges=function(e,t){e in this._optionsToUpdate||this._idh.setup(e,t)},t.prototype.ngDoCheck=function(){this._idh.doCheck("bounds"),this._idh.doCheck("center"),this._idh.doCheck("layers"),this._idh.doCheck("legends"),this._watcherHelper.checkWatchers(),e.prototype.ngDoCheck.call(this),e.prototype.clearChangedOptions.call(this)},t.prototype._setOption=function(t,r){var n=this._idh.setupSingle(t,r),i=null!==this._idh.getChanges(t,r);(n||i)&&e.prototype._setOption.call(this,t,r)},t.ctorParameters=function(){return[{type:o.v},{type:o.Q},{type:u.d},{type:u.i},{type:u.f},{type:u.h},{type:i.d},{type:void 0,decorators:[{type:o.C,args:[o.U]}]}]},Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"background",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"bounds",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"center",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"controlBar",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"disabled",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"elementAttr",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"export",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"layers",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],t.prototype,"legends",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"loadingIndicator",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"maxZoomFactor",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"panningEnabled",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"pathModified",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"projection",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"redrawOnResize",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"rtlEnabled",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"size",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"theme",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"title",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tooltip",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"touchEnabled",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"wheelEnabled",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"zoomFactor",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"zoomingEnabled",null),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onCenterChanged",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onClick",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onDisposing",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onDrawn",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onExported",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onExporting",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onFileSaving",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onIncidentOccurred",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onInitialized",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onOptionChanged",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onSelectionChanged",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onTooltipHidden",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onTooltipShown",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onZoomFactorChanged",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"backgroundChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"boundsChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"centerChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"controlBarChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"disabledChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"elementAttrChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"exportChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"layersChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"legendsChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"loadingIndicatorChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"maxZoomFactorChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"panningEnabledChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"pathModifiedChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"projectionChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"redrawOnResizeChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"rtlEnabledChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"sizeChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"themeChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"titleChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"tooltipChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"touchEnabledChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"wheelEnabledChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"zoomFactorChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"zoomingEnabledChange",void 0),Object(n.c)([Object(o.s)(c.a),Object(n.g)("design:type",o.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"layersChildren",null),Object(n.c)([Object(o.s)(c.c),Object(n.g)("design:type",o.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"legendsChildren",null),(t=Object(n.c)([Object(n.h)(7,Object(o.C)(o.U)),Object(n.g)("design:paramtypes",[o.v,o.Q,u.d,u.i,u.f,u.h,i.d,Object])],t)).\u0275fac=function(e){return new(e||t)(o.Kc(o.v),o.Kc(o.Q),o.Kc(u.d),o.Kc(u.i),o.Kc(u.f),o.Kc(u.h),o.Kc(i.d),o.Kc(o.U))},t.\u0275cmp=o.Ec({type:t,selectors:[["dx-vector-map"]],contentQueries:function(e,t,r){var n;(1&e&&(o.Dc(r,c.a,!1),o.Dc(r,c.c,!1)),2&e)&&(o.nd(n=o.Yc())&&(t.layersChildren=n),o.nd(n=o.Yc())&&(t.legendsChildren=n))},inputs:{background:"background",bounds:"bounds",center:"center",controlBar:"controlBar",disabled:"disabled",elementAttr:"elementAttr",export:"export",layers:"layers",legends:"legends",loadingIndicator:"loadingIndicator",maxZoomFactor:"maxZoomFactor",panningEnabled:"panningEnabled",pathModified:"pathModified",projection:"projection",redrawOnResize:"redrawOnResize",rtlEnabled:"rtlEnabled",size:"size",theme:"theme",title:"title",tooltip:"tooltip",touchEnabled:"touchEnabled",wheelEnabled:"wheelEnabled",zoomFactor:"zoomFactor",zoomingEnabled:"zoomingEnabled"},outputs:{onCenterChanged:"onCenterChanged",onClick:"onClick",onDisposing:"onDisposing",onDrawn:"onDrawn",onExported:"onExported",onExporting:"onExporting",onFileSaving:"onFileSaving",onIncidentOccurred:"onIncidentOccurred",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",onSelectionChanged:"onSelectionChanged",onTooltipHidden:"onTooltipHidden",onTooltipShown:"onTooltipShown",onZoomFactorChanged:"onZoomFactorChanged",backgroundChange:"backgroundChange",boundsChange:"boundsChange",centerChange:"centerChange",controlBarChange:"controlBarChange",disabledChange:"disabledChange",elementAttrChange:"elementAttrChange",exportChange:"exportChange",layersChange:"layersChange",legendsChange:"legendsChange",loadingIndicatorChange:"loadingIndicatorChange",maxZoomFactorChange:"maxZoomFactorChange",panningEnabledChange:"panningEnabledChange",pathModifiedChange:"pathModifiedChange",projectionChange:"projectionChange",redrawOnResizeChange:"redrawOnResizeChange",rtlEnabledChange:"rtlEnabledChange",sizeChange:"sizeChange",themeChange:"themeChange",titleChange:"titleChange",tooltipChange:"tooltipChange",touchEnabledChange:"touchEnabledChange",wheelEnabledChange:"wheelEnabledChange",zoomFactorChange:"zoomFactorChange",zoomingEnabledChange:"zoomingEnabledChange"},features:[o.xc([u.d,u.i,u.h,u.f]),o.vc,o.wc],decls:0,vars:0,template:function(e,t){},styles:["[_nghost-%COMP%] { display: block; }"]}),t}(u.b),l=function(){function e(){}return e.\u0275mod=o.Ic({type:e}),e.\u0275inj=o.Hc({factory:function(t){return new(t||e)},imports:[[c.j,c.n,c.o,c.b,c.t,c.p,c.d,c.k,c.w,c.D,c.F,c.E,c.v,c.x,c.B,c.G,c.A,u.c,u.e,i.b],c.j,c.n,c.o,c.b,c.t,c.p,c.d,c.k,c.w,c.D,c.F,c.E,c.v,c.x,c.B,c.G,c.A,u.e]}),("undefined"==typeof ngJitMode||ngJitMode)&&o.ud(e,{declarations:function(){return[p]},imports:function(){return[c.j,c.n,c.o,c.b,c.t,c.p,c.d,c.k,c.w,c.D,c.F,c.E,c.v,c.x,c.B,c.G,c.A,u.c,u.e,i.b]},exports:function(){return[p,c.j,c.n,c.o,c.b,c.t,c.p,c.d,c.k,c.w,c.D,c.F,c.E,c.v,c.x,c.B,c.G,c.A,u.e]}}),e}()},gpjr:function(e,t,r){"use strict";var n=r("FKN7"),i=r("tUd6"),o=function(e,t){if(!s(e))return!1;var r=e.nodeName.toLowerCase(),n=!isNaN(t),i=e.disabled,o=/^(input|select|textarea|button|object|iframe)$/.test(r),a="a"===r,u=e.isContentEditable;return o||u?!i:a&&e.href||n},s=function(e){var t=n(e);return t.is(":visible")&&"hidden"!==t.css("visibility")&&"hidden"!==t.parents().css("visibility")};e.exports={focusable:function(e,t){return o(t,n(t).attr("tabIndex"))},tabbable:function(e,t){var r=n(t).attr("tabIndex");return(isNaN(r)||r>=0)&&o(t,r)},focused:function(e){var t=n(e).get(0);return i.getActiveElement()===t}}},guSL:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.lexruntimev2={},n.LexRuntimeV2=i.defineService("lexruntimev2",["2020-08-07"]),Object.defineProperty(o.services.lexruntimev2,"2020-08-07",{get:function(){var e=r("s9QQ");return e.paginators=r("2Uy3").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.LexRuntimeV2},gyWS:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-01-10","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-01-10","xmlNamespace":"http://rds.amazonaws.com/doc/2013-01-10/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1c"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1i"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1o"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S25"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S25","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1c","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2f"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2f"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1o","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S3m","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S3o"}},"wrapper":true}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2f"}}},"output":{"shape":"S3z","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1i"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1o"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S3m"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2f"}}},"output":{"shape":"S3z","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"Id":{},"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMembership":{"type":"structure","members":{"OptionGroupName":{},"Status":{}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1c":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1i":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1o":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S25":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2f":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S3m":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S3o"}},"wrapper":true},"S3o":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S3z":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},"h/Is":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.comprehendmedical={},n.ComprehendMedical=i.defineService("comprehendmedical",["2018-10-30"]),Object.defineProperty(o.services.comprehendmedical,"2018-10-30",{get:function(){var e=r("VSQ/");return e.paginators=r("lHda").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.ComprehendMedical},"h/dY":function(e,t,r){var n=r("QsWE"),i=r("81Wt"),o=n.util.inherit,s=n.util.domain,a=r("CNpV"),u={success:1,error:1,complete:1};var c=new i;c.setupStates=function(){var e=function(e,t){var r=this;r._haltHandlersOnError=!1,r.emit(r._asm.currentState,(function(e){if(e)if(n=r,Object.prototype.hasOwnProperty.call(u,n._asm.currentState)){if(!(s&&r.domain instanceof s.Domain))throw e;e.domainEmitter=r,e.domain=r.domain,e.domainThrown=!1,r.domain.emit("error",e)}else r.response.error=e,t(e);else t(r.response.error);var n}))};this.addState("validate","build","error",e),this.addState("build","afterBuild","restart",e),this.addState("afterBuild","sign","restart",e),this.addState("sign","send","retry",e),this.addState("retry","afterRetry","afterRetry",e),this.addState("afterRetry","sign","error",e),this.addState("send","validateResponse","retry",e),this.addState("validateResponse","extractData","extractError",e),this.addState("extractError","extractData","retry",e),this.addState("extractData","success","retry",e),this.addState("restart","build","error",e),this.addState("success","complete","complete",e),this.addState("error","complete","complete",e),this.addState("complete",null,null,e)},c.setupStates(),n.Request=o({constructor:function(e,t,r){var o=e.endpoint,a=e.config.region,u=e.config.customUserAgent;e.signingRegion?a=e.signingRegion:e.isGlobalEndpoint&&(a="us-east-1"),this.domain=s&&s.active,this.service=e,this.operation=t,this.params=r||{},this.httpRequest=new n.HttpRequest(o,a),this.httpRequest.appendToUserAgent(u),this.startTime=e.getSkewCorrectedDate(),this.response=new n.Response(this),this._asm=new i(c.states,"validate"),this._haltHandlersOnError=!1,n.SequentialExecutor.call(this),this.emit=this.emitEvent},send:function(e){return e&&(this.httpRequest.appendToUserAgent("callback"),this.on("complete",(function(t){e.call(t,t.error,t.data)}))),this.runTo(),this.response},build:function(e){return this.runTo("send",e)},runTo:function(e,t){return this._asm.runTo(e,t,this),this},abort:function(){return this.removeAllListeners("validateResponse"),this.removeAllListeners("extractError"),this.on("validateResponse",(function(e){e.error=n.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1})})),this.httpRequest.stream&&!this.httpRequest.stream.didCallback&&(this.httpRequest.stream.abort(),this.httpRequest._abortCallback?this.httpRequest._abortCallback():this.removeAllListeners("send")),this},eachPage:function(e){e=n.util.fn.makeAsync(e,3),this.on("complete",(function t(r){e.call(r,r.error,r.data,(function(i){!1!==i&&(r.hasNextPage()?r.nextPage().on("complete",t).send():e.call(r,null,null,n.util.fn.noop))}))})).send()},eachItem:function(e){var t=this;this.eachPage((function(r,i){if(r)return e(r,null);if(null===i)return e(null,null);var o=t.service.paginationConfig(t.operation).resultKey;Array.isArray(o)&&(o=o[0]);var s=a.search(i,o),u=!0;return n.util.arrayEach(s,(function(t){if(!1===(u=e(null,t)))return n.util.abort})),u}))},isPageable:function(){return!!this.service.paginationConfig(this.operation)},createReadStream:function(){var e=n.util.stream,t=this,r=null;return 2===n.HttpClient.streamsApiVersion?(r=new e.PassThrough,process.nextTick((function(){t.send()}))):((r=new e.Stream).readable=!0,r.sent=!1,r.on("newListener",(function(e){r.sent||"data"!==e||(r.sent=!0,process.nextTick((function(){t.send()})))}))),this.on("error",(function(e){r.emit("error",e)})),this.on("httpHeaders",(function(i,o,s){if(i<300){t.removeListener("httpData",n.EventListeners.Core.HTTP_DATA),t.removeListener("httpError",n.EventListeners.Core.HTTP_ERROR),t.on("httpError",(function(e){s.error=e,s.error.retryable=!1}));var a,u=!1;if("HEAD"!==t.httpRequest.method&&(a=parseInt(o["content-length"],10)),void 0!==a&&!isNaN(a)&&a>=0){u=!0;var c=0}var p=function(){u&&c!==a?r.emit("error",n.util.error(new Error("Stream content length mismatch. Received "+c+" of "+a+" bytes."),{code:"StreamContentLengthMismatch"})):2===n.HttpClient.streamsApiVersion?r.end():r.emit("end")},l=s.httpResponse.createUnbufferedStream();if(2===n.HttpClient.streamsApiVersion)if(u){var m=new e.PassThrough;m._write=function(t){return t&&t.length&&(c+=t.length),e.PassThrough.prototype._write.apply(this,arguments)},m.on("end",p),r.on("error",(function(e){u=!1,l.unpipe(m),m.emit("end"),m.end()})),l.pipe(m).pipe(r,{end:!1})}else l.pipe(r);else u&&l.on("data",(function(e){e&&e.length&&(c+=e.length)})),l.on("data",(function(e){r.emit("data",e)})),l.on("end",p);l.on("error",(function(e){u=!1,r.emit("error",e)}))}})),r},emitEvent:function(e,t,r){"function"==typeof t&&(r=t,t=null),r||(r=function(){}),t||(t=this.eventParameters(e,this.response)),n.SequentialExecutor.prototype.emit.call(this,e,t,(function(e){e&&(this.response.error=e),r.call(this,e)}))},eventParameters:function(e){switch(e){case"restart":case"validate":case"sign":case"build":case"afterValidate":case"afterBuild":return[this];case"error":return[this.response.error,this.response];default:return[this.response]}},presign:function(e,t){return t||"function"!=typeof e||(t=e,e=null),(new n.Signers.Presign).sign(this.toGet(),e,t)},isPresigned:function(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function(){return this._unAuthenticated=!0,this.removeListener("validate",n.EventListeners.Core.VALIDATE_CREDENTIALS),this.removeListener("sign",n.EventListeners.Core.SIGN),this},toGet:function(){return"query"!==this.service.api.protocol&&"ec2"!==this.service.api.protocol||(this.removeListener("build",this.buildAsGet),this.addListener("build",this.buildAsGet)),this},buildAsGet:function(e){e.httpRequest.method="GET",e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function(){this._haltHandlersOnError=!0}}),n.Request.addPromisesToClass=function(e){this.prototype.promise=function(){var t=this;return this.httpRequest.appendToUserAgent("promise"),new e((function(e,r){t.on("complete",(function(t){t.error?r(t.error):e(Object.defineProperty(t.data||{},"$response",{value:t}))})),t.runTo()}))}},n.Request.deletePromisesFromClass=function(){delete this.prototype.promise},n.util.addPromises(n.Request),n.util.mixin(n.Request,n.SequentialExecutor)},h5qp:function(e,t,r){"use strict";r.r(t),t.default='\r\n
\r\n \r\n \r\n \r\n
\r\n \r\n\r\n
\r\n \x3c!-- Header --\x3e\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n

\r\n Argon Dashboard PRO Angular\r\n

\r\n

\r\n A beautiful premium dashboard for Bootstrap 4 and Angular.\r\n

\r\n

\r\n Argon perfectly combines reusable HTML and modular CSS with a\r\n modern styling and beautiful markup throughout each HTML\r\n template in the pack.\r\n

\r\n
\r\n Explore Dashboard\r\n Purchase now\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n
Components
\r\n

Argon comes with over 70 handcrafted components.

\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n
Plugins
\r\n

\r\n Fully integrated and extendable third-party plugins that\r\n you will love.\r\n

\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n
Pages
\r\n

\r\n From simple to complex, you get a beautiful set of 15+\r\n page examples.\r\n

\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n
Documentation
\r\n

You will love how easy is to to work with Argon.

\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n \r\n \r\n \r\n
\r\n \r\n
\r\n
\r\n
\r\n
\r\n

A complete HTML solution

\r\n

\r\n Argon is a completly new product built on our newest re-built from\r\n scratch framework structure that is meant to make our products more\r\n intuitive, more adaptive and, needless to say, so much easier to\r\n customize. Let Argon amaze you with its cool features and build tools\r\n and get your project to a whole new level.\r\n

\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n

\r\n Based on Bootstrap 4\r\n

\r\n

\r\n Argon is built on top of the most popular open source\r\n toolkit for developing with HTML, CSS, and JS.\r\n

\r\n
\r\n bootstrap 4\r\n dashboard\r\n template\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n

\r\n Integrated build tools\r\n

\r\n

\r\n Use Argons\'s included npm and gulp scripts to compile source\r\n code, run tests, and more with just a few simple commands.\r\n

\r\n
\r\n npm\r\n gulp\r\n build tools\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n

\r\n Full Sass support\r\n

\r\n

\r\n Argon makes customization easier than ever before. You get\r\n all the tools to make your website building process a\r\n breeze.\r\n

\r\n
\r\n sass\r\n design\r\n customize\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n
\r\n

Awesome features

\r\n

\r\n This dashboard comes with super cool features that are meant to\r\n help in the process. Handcrafted components, page examples and\r\n functional widgets are just a few things you will see and love at\r\n first sight.\r\n

\r\n
    \r\n
  • \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Carefully crafted components

    \r\n
    \r\n
  • \r\n
  • \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Amazing page examples

    \r\n
    \r\n
  • \r\n
  • \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Super friendly support team

    \r\n
    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n
\r\n

Example pages

\r\n

\r\n If you want to get inspiration or just show something directly to\r\n your clients, you can jump start your development with our\r\n pre-built example pages.\r\n

\r\n Explore pages\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n
\r\n

Lovable widgets and cards

\r\n

\r\n We love cards and everybody on the web seems to. We have gone\r\n above and beyond with options for you to organise your\r\n information. From cards designed for content, to pricing cards or\r\n user profiles, you will have many options to choose from.\r\n

\r\n Explore widgets\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n

Nucleo Icons

\r\n

\r\n The official package contains over 21.000 icons which are looking\r\n great in combination with Argon Design System. Make sure you check\r\n all of them and use those that you like the most.\r\n

\r\n
\r\n View demo icons\r\n View all icons\r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n

\r\n Do you love this awesome\r\n Dashboard for Bootstrap 4?\r\n

\r\n

\r\n Cause if you do, it can be yours now. Hit the button below to\r\n navigate to get the free version or purchase a license for your next\r\n project. Build a new web app or give an old Bootstrap project a new\r\n look!\r\n

\r\n
\r\n \r\n Get FREE version\r\n \r\n \r\n \r\n Purchase now\r\n $89\r\n \r\n
\r\n
\r\n

Available on these technologies

\r\n
\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n \r\n \r\n \r\n
\r\n\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n \r\n \r\n \r\n
\r\n
\r\n
\r\n Loading...\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n\r\n\x3c!-- Footer --\x3e\r\n
\r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n
\r\n
\r\n
\r\n'},h9Dq:function(e,t,r){"use strict";var n=r("mrSG"),i=function(e){function t(t,r){return e.call(this)||this}return n.d(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(r("pugT").a);r.d(t,"a",(function(){return o}));var o=function(e){function t(t,r){var n=e.call(this,t,r)||this;return n.scheduler=t,n.work=r,n.pending=!1,n}return n.d(t,e),t.prototype.schedule=function(e,t){if(void 0===t&&(t=0),this.closed)return this;this.state=e;var r=this.id,n=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(n,r,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(n,this.id,t),this},t.prototype.requestAsyncId=function(e,t,r){return void 0===r&&(r=0),setInterval(e.flush.bind(e,this),r)},t.prototype.recycleAsyncId=function(e,t,r){if(void 0===r&&(r=0),null!==r&&this.delay===r&&!1===this.pending)return t;clearInterval(t)},t.prototype.execute=function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var r=this._execute(e,t);if(r)return r;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(e,t){var r=!1,n=void 0;try{this.work(e)}catch(i){r=!0,n=!!i&&i||new Error(i)}if(r)return this.unsubscribe(),n},t.prototype._unsubscribe=function(){var e=this.id,t=this.scheduler,r=t.actions,n=r.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==n&&r.splice(n,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null},t}(i)},"hAl/":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.opsworks={},n.OpsWorks=i.defineService("opsworks",["2013-02-18"]),Object.defineProperty(o.services.opsworks,"2013-02-18",{get:function(){var e=r("fCFY");return e.paginators=r("4Wkm").pagination,e.waiters=r("9rsq").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.OpsWorks},"hEW/":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){this.key=e,this.value=t},i=function(){function e(e){if(this.nodeMap={},this.size=0,"number"!=typeof e||e<1)throw new Error("Cache size can only be positive number");this.sizeLimit=e}return Object.defineProperty(e.prototype,"length",{get:function(){return this.size},enumerable:!0,configurable:!0}),e.prototype.prependToList=function(e){this.headerNode?(this.headerNode.prev=e,e.next=this.headerNode):this.tailNode=e,this.headerNode=e,this.size++},e.prototype.removeFromTail=function(){if(this.tailNode){var e=this.tailNode,t=e.prev;return t&&(t.next=void 0),e.prev=void 0,this.tailNode=t,this.size--,e}},e.prototype.detachFromList=function(e){this.headerNode===e&&(this.headerNode=e.next),this.tailNode===e&&(this.tailNode=e.prev),e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.next=void 0,e.prev=void 0,this.size--},e.prototype.get=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];return this.detachFromList(t),this.prependToList(t),t.value}},e.prototype.remove=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t),delete this.nodeMap[e]}},e.prototype.put=function(e,t){if(this.nodeMap[e])this.remove(e);else if(this.size===this.sizeLimit){var r=this.removeFromTail().key;delete this.nodeMap[r]}var i=new n(e,t);this.nodeMap[e]=i,this.prependToList(i)},e.prototype.empty=function(){for(var e=Object.keys(this.nodeMap),t=0;te[o]-e[s]-1&&(e.reach[u]="end");t&&(l.dispatchEvent(B("ps-scroll-"+u)),t<0?l.dispatchEvent(B("ps-scroll-"+c)):t>0&&l.dispatchEvent(B("ps-scroll-"+p)),n&&function(e,t){j(e,t),M(e,t)}(e,u));e.reach[u]&&(t||i)&&l.dispatchEvent(B("ps-"+u+"-reach-"+e.reach[u]))}(e,r,o,n,i)}function U(e){return parseInt(e,10)||0}F.prototype.eventElement=function(e){var t=this.eventElements.filter((function(t){return t.element===e}))[0];return t||(t=new q(e),this.eventElements.push(t)),t},F.prototype.bind=function(e,t,r){this.eventElement(e).bind(t,r)},F.prototype.unbind=function(e,t,r){var n=this.eventElement(e);n.unbind(t,r),n.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(n),1)},F.prototype.unbindAll=function(){this.eventElements.forEach((function(e){return e.unbindAll()})),this.eventElements=[]},F.prototype.once=function(e,t,r){var n=this.eventElement(e),i=function(e){n.unbind(t,i),r(e)};n.bind(t,i)};var V={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)};function z(e){var t=e.element,r=Math.floor(t.scrollTop),n=t.getBoundingClientRect();e.containerWidth=Math.ceil(n.width),e.containerHeight=Math.ceil(n.height),e.contentWidth=t.scrollWidth,e.contentHeight=t.scrollHeight,t.contains(e.scrollbarXRail)||(A(t,D.rail("x")).forEach((function(e){return x(e)})),t.appendChild(e.scrollbarXRail)),t.contains(e.scrollbarYRail)||(A(t,D.rail("y")).forEach((function(e){return x(e)})),t.appendChild(e.scrollbarYRail)),!e.settings.suppressScrollX&&e.containerWidth+e.settings.scrollXMarginOffset=e.railXWidth-e.scrollbarXWidth&&(e.scrollbarXLeft=e.railXWidth-e.scrollbarXWidth),e.scrollbarYTop>=e.railYHeight-e.scrollbarYHeight&&(e.scrollbarYTop=e.railYHeight-e.scrollbarYHeight),function(e,t){var r={width:t.railXWidth},n=Math.floor(e.scrollTop);t.isRtl?r.left=t.negativeScrollAdjustment+e.scrollLeft+t.containerWidth-t.contentWidth:r.left=e.scrollLeft;t.isScrollbarXUsingBottom?r.bottom=t.scrollbarXBottom-n:r.top=t.scrollbarXTop+n;N(t.scrollbarXRail,r);var i={top:n,height:t.railYHeight};t.isScrollbarYUsingRight?t.isRtl?i.right=t.contentWidth-(t.negativeScrollAdjustment+e.scrollLeft)-t.scrollbarYRight-t.scrollbarYOuterWidth-9:i.right=t.scrollbarYRight-e.scrollLeft:t.isRtl?i.left=t.negativeScrollAdjustment+e.scrollLeft+2*t.containerWidth-t.contentWidth-t.scrollbarYLeft-t.scrollbarYOuterWidth:i.left=t.scrollbarYLeft+e.scrollLeft;N(t.scrollbarYRail,i),N(t.scrollbarX,{left:t.scrollbarXLeft,width:t.scrollbarXWidth-t.railBorderXWidth}),N(t.scrollbarY,{top:t.scrollbarYTop,height:t.scrollbarYHeight-t.railBorderYWidth})}(t,e),e.scrollbarXActive?t.classList.add(R.active("x")):(t.classList.remove(R.active("x")),e.scrollbarXWidth=0,e.scrollbarXLeft=0,t.scrollLeft=!0===e.isRtl?e.contentWidth:0),e.scrollbarYActive?t.classList.add(R.active("y")):(t.classList.remove(R.active("y")),e.scrollbarYHeight=0,e.scrollbarYTop=0,t.scrollTop=0)}function H(e,t){return e.settings.minScrollbarLength&&(t=Math.max(t,e.settings.minScrollbarLength)),e.settings.maxScrollbarLength&&(t=Math.min(t,e.settings.maxScrollbarLength)),t}function K(e,t){var r=t[0],n=t[1],i=t[2],o=t[3],s=t[4],a=t[5],u=t[6],c=t[7],p=t[8],l=e.element,m=null,d=null,y=null;function h(t){t.touches&&t.touches[0]&&(t[i]=t.touches[0].pageY),l[u]=m+y*(t[i]-d),j(e,c),z(e),t.stopPropagation(),t.preventDefault()}function g(){M(e,c),e[p].classList.remove(R.clicking),e.event.unbind(e.ownerDocument,"mousemove",h)}function b(t,s){m=l[u],s&&t.touches&&(t[i]=t.touches[0].pageY),d=t[i],y=(e[n]-e[r])/(e[o]-e[a]),s?e.event.bind(e.ownerDocument,"touchmove",h):(e.event.bind(e.ownerDocument,"mousemove",h),e.event.once(e.ownerDocument,"mouseup",g),t.preventDefault()),e[p].classList.add(R.clicking),t.stopPropagation()}e.event.bind(e[s],"mousedown",(function(e){b(e)})),e.event.bind(e[s],"touchstart",(function(e){b(e,!0)}))}var W={"click-rail":function(e){e.element,e.event.bind(e.scrollbarY,"mousedown",(function(e){return e.stopPropagation()})),e.event.bind(e.scrollbarYRail,"mousedown",(function(t){var r=t.pageY-window.pageYOffset-e.scrollbarYRail.getBoundingClientRect().top>e.scrollbarYTop?1:-1;e.element.scrollTop+=r*e.containerHeight,z(e),t.stopPropagation()})),e.event.bind(e.scrollbarX,"mousedown",(function(e){return e.stopPropagation()})),e.event.bind(e.scrollbarXRail,"mousedown",(function(t){var r=t.pageX-window.pageXOffset-e.scrollbarXRail.getBoundingClientRect().left>e.scrollbarXLeft?1:-1;e.element.scrollLeft+=r*e.containerWidth,z(e),t.stopPropagation()}))},"drag-thumb":function(e){K(e,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),K(e,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(e){var t=e.element;e.event.bind(e.ownerDocument,"keydown",(function(r){if(!(r.isDefaultPrevented&&r.isDefaultPrevented()||r.defaultPrevented)&&(k(t,":hover")||k(e.scrollbarX,":focus")||k(e.scrollbarY,":focus"))){var n,i=document.activeElement?document.activeElement:e.ownerDocument.activeElement;if(i){if("IFRAME"===i.tagName)i=i.contentDocument.activeElement;else for(;i.shadowRoot;)i=i.shadowRoot.activeElement;if(k(n=i,"input,[contenteditable]")||k(n,"select,[contenteditable]")||k(n,"textarea,[contenteditable]")||k(n,"button,[contenteditable]"))return}var o=0,s=0;switch(r.which){case 37:o=r.metaKey?-e.contentWidth:r.altKey?-e.containerWidth:-30;break;case 38:s=r.metaKey?e.contentHeight:r.altKey?e.containerHeight:30;break;case 39:o=r.metaKey?e.contentWidth:r.altKey?e.containerWidth:30;break;case 40:s=r.metaKey?-e.contentHeight:r.altKey?-e.containerHeight:-30;break;case 32:s=r.shiftKey?e.containerHeight:-e.containerHeight;break;case 33:s=e.containerHeight;break;case 34:s=-e.containerHeight;break;case 36:s=e.contentHeight;break;case 35:s=-e.contentHeight;break;default:return}e.settings.suppressScrollX&&0!==o||e.settings.suppressScrollY&&0!==s||(t.scrollTop-=s,t.scrollLeft+=o,z(e),function(r,n){var i=Math.floor(t.scrollTop);if(0===r){if(!e.scrollbarYActive)return!1;if(0===i&&n>0||i>=e.contentHeight-e.containerHeight&&n<0)return!e.settings.wheelPropagation}var o=t.scrollLeft;if(0===n){if(!e.scrollbarXActive)return!1;if(0===o&&r<0||o>=e.contentWidth-e.containerWidth&&r>0)return!e.settings.wheelPropagation}return!0}(o,s)&&r.preventDefault())}}))},wheel:function(e){var t=e.element;function r(r){var n=function(e){var t=e.deltaX,r=-1*e.deltaY;return void 0!==t&&void 0!==r||(t=-1*e.wheelDeltaX/6,r=e.wheelDeltaY/6),e.deltaMode&&1===e.deltaMode&&(t*=10,r*=10),t!=t&&r!=r&&(t=0,r=e.wheelDelta),e.shiftKey?[-r,-t]:[t,r]}(r),i=n[0],o=n[1];if(!function(e,r,n){if(!V.isWebKit&&t.querySelector("select:focus"))return!0;if(!t.contains(e))return!1;for(var i=e;i&&i!==t;){if(i.classList.contains(D.consuming))return!0;var o=I(i);if(n&&o.overflowY.match(/(scroll|auto)/)){var s=i.scrollHeight-i.clientHeight;if(s>0&&(i.scrollTop>0&&n<0||i.scrollTop0))return!0}if(r&&o.overflowX.match(/(scroll|auto)/)){var a=i.scrollWidth-i.clientWidth;if(a>0&&(i.scrollLeft>0&&r<0||i.scrollLeft0))return!0}i=i.parentNode}return!1}(r.target,i,o)){var s=!1;e.settings.useBothWheelAxes?e.scrollbarYActive&&!e.scrollbarXActive?(o?t.scrollTop-=o*e.settings.wheelSpeed:t.scrollTop+=i*e.settings.wheelSpeed,s=!0):e.scrollbarXActive&&!e.scrollbarYActive&&(i?t.scrollLeft+=i*e.settings.wheelSpeed:t.scrollLeft-=o*e.settings.wheelSpeed,s=!0):(t.scrollTop-=o*e.settings.wheelSpeed,t.scrollLeft+=i*e.settings.wheelSpeed),z(e),(s=s||function(r,n){var i=Math.floor(t.scrollTop),o=0===t.scrollTop,s=i+t.offsetHeight===t.scrollHeight,a=0===t.scrollLeft,u=t.scrollLeft+t.offsetWidth===t.scrollWidth;return!(Math.abs(n)>Math.abs(r)?o||s:a||u)||!e.settings.wheelPropagation}(i,o))&&!r.ctrlKey&&(r.stopPropagation(),r.preventDefault())}}void 0!==window.onwheel?e.event.bind(t,"wheel",r):void 0!==window.onmousewheel&&e.event.bind(t,"mousewheel",r)},touch:function(e){if(V.supportsTouch||V.supportsIePointer){var t=e.element,r={},n=0,i={},o=null;V.supportsTouch?(e.event.bind(t,"touchstart",c),e.event.bind(t,"touchmove",p),e.event.bind(t,"touchend",l)):V.supportsIePointer&&(window.PointerEvent?(e.event.bind(t,"pointerdown",c),e.event.bind(t,"pointermove",p),e.event.bind(t,"pointerup",l)):window.MSPointerEvent&&(e.event.bind(t,"MSPointerDown",c),e.event.bind(t,"MSPointerMove",p),e.event.bind(t,"MSPointerUp",l)))}function s(r,n){t.scrollTop-=n,t.scrollLeft-=r,z(e)}function a(e){return e.targetTouches?e.targetTouches[0]:e}function u(e){return(!e.pointerType||"pen"!==e.pointerType||0!==e.buttons)&&(!(!e.targetTouches||1!==e.targetTouches.length)||!(!e.pointerType||"mouse"===e.pointerType||e.pointerType===e.MSPOINTER_TYPE_MOUSE))}function c(e){if(u(e)){var t=a(e);r.pageX=t.pageX,r.pageY=t.pageY,n=(new Date).getTime(),null!==o&&clearInterval(o)}}function p(o){if(u(o)){var c=a(o),p={pageX:c.pageX,pageY:c.pageY},l=p.pageX-r.pageX,m=p.pageY-r.pageY;if(function(e,r,n){if(!t.contains(e))return!1;for(var i=e;i&&i!==t;){if(i.classList.contains(D.consuming))return!0;var o=I(i);if(n&&o.overflowY.match(/(scroll|auto)/)){var s=i.scrollHeight-i.clientHeight;if(s>0&&(i.scrollTop>0&&n<0||i.scrollTop0))return!0}if(r&&o.overflowX.match(/(scroll|auto)/)){var a=i.scrollWidth-i.clientWidth;if(a>0&&(i.scrollLeft>0&&r<0||i.scrollLeft0))return!0}i=i.parentNode}return!1}(o.target,l,m))return;s(l,m),r=p;var d=(new Date).getTime(),y=d-n;y>0&&(i.x=l/y,i.y=m/y,n=d),function(r,n){var i=Math.floor(t.scrollTop),o=t.scrollLeft,s=Math.abs(r),a=Math.abs(n);if(a>s){if(n<0&&i===e.contentHeight-e.containerHeight||n>0&&0===i)return 0===window.scrollY&&n>0&&V.isChrome}else if(s>a&&(r<0&&o===e.contentWidth-e.containerWidth||r>0&&0===o))return!0;return!0}(l,m)&&o.preventDefault()}}function l(){e.settings.swipeEasing&&(clearInterval(o),o=setInterval((function(){e.isInitialized?clearInterval(o):i.x||i.y?Math.abs(i.x)<.01&&Math.abs(i.y)<.01?clearInterval(o):(s(30*i.x,30*i.y),i.x*=.8,i.y*=.8):clearInterval(o)}),10))}}},J=function(e,t){var r=this;if(void 0===t&&(t={}),"string"==typeof e&&(e=document.querySelector(e)),!e||!e.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(var n in this.element=e,e.classList.add(P),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},t)this.settings[n]=t[n];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var i,o,s=function(){return e.classList.add(R.focus)},a=function(){return e.classList.remove(R.focus)};this.isRtl="rtl"===I(e).direction,!0===this.isRtl&&e.classList.add(w),this.isNegativeScroll=(o=e.scrollLeft,e.scrollLeft=-1,i=e.scrollLeft<0,e.scrollLeft=o,i),this.negativeScrollAdjustment=this.isNegativeScroll?e.scrollWidth-e.clientWidth:0,this.event=new F,this.ownerDocument=e.ownerDocument||document,this.scrollbarXRail=C(D.rail("x")),e.appendChild(this.scrollbarXRail),this.scrollbarX=C(D.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",s),this.event.bind(this.scrollbarX,"blur",a),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var u=I(this.scrollbarXRail);this.scrollbarXBottom=parseInt(u.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=U(u.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=U(u.borderLeftWidth)+U(u.borderRightWidth),N(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=U(u.marginLeft)+U(u.marginRight),N(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=C(D.rail("y")),e.appendChild(this.scrollbarYRail),this.scrollbarY=C(D.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",s),this.event.bind(this.scrollbarY,"blur",a),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var c=I(this.scrollbarYRail);this.scrollbarYRight=parseInt(c.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=U(c.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function(e){var t=I(e);return U(t.width)+U(t.paddingLeft)+U(t.paddingRight)+U(t.borderLeftWidth)+U(t.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=U(c.borderTopWidth)+U(c.borderBottomWidth),N(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=U(c.marginTop)+U(c.marginBottom),N(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:e.scrollLeft<=0?"start":e.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:e.scrollTop<=0?"start":e.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach((function(e){return W[e](r)})),this.lastScrollTop=Math.floor(e.scrollTop),this.lastScrollLeft=e.scrollLeft,this.event.bind(this.element,"scroll",(function(e){return r.onScroll(e)})),z(this)};J.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,N(this.scrollbarXRail,{display:"block"}),N(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=U(I(this.scrollbarXRail).marginLeft)+U(I(this.scrollbarXRail).marginRight),this.railYMarginHeight=U(I(this.scrollbarYRail).marginTop)+U(I(this.scrollbarYRail).marginBottom),N(this.scrollbarXRail,{display:"none"}),N(this.scrollbarYRail,{display:"none"}),z(this),G(this,"top",0,!1,!0),G(this,"left",0,!1,!0),N(this.scrollbarXRail,{display:""}),N(this.scrollbarYRail,{display:""}))},J.prototype.onScroll=function(e){this.isAlive&&(z(this),G(this,"top",this.element.scrollTop-this.lastScrollTop),G(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},J.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),x(this.scrollbarX),x(this.scrollbarY),x(this.scrollbarXRail),x(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},J.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter((function(e){return!e.match(/^ps([-_].+|)$/)})).join(" ")};var Q=J,Z=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var r=-1;return e.some((function(e,n){return e[0]===t&&(r=n,!0)})),r}return(function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var r=e(this.__entries__,t),n=this.__entries__[r];return n&&n[1]},t.prototype.set=function(t,r){var n=e(this.__entries__,t);~n?this.__entries__[n][1]=r:this.__entries__.push([t,r])},t.prototype.delete=function(t){var r=this.__entries__,n=e(r,t);~n&&r.splice(n,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var r=0,n=this.__entries__;r0},e.prototype.connect_=function(){$&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),te?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){$&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,r=void 0===t?"":t;ee.some((function(e){return!!~r.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),ne=function(e,t){for(var r=0,n=Object.keys(t);r0},e}(),he="undefined"!=typeof WeakMap?new WeakMap:new Z,ge=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=re.getInstance(),n=new ye(t,r,this);he.set(this,n)};["observe","unobserve","disconnect"].forEach((function(e){ge.prototype[e]=function(){var t;return(t=he.get(this))[e].apply(t,arguments)}}));var be=void 0!==Y.ResizeObserver?Y.ResizeObserver:ge;function fe(e,t){if(1&e&&(i.Qc(0,"div",3),i.Lc(1,"div",4),i.Lc(2,"div",5),i.Lc(3,"div",6),i.Lc(4,"div",7),i.Pc()),2&e){const e=i.ad();i.Cc("ps-at-top",e.states.top)("ps-at-left",e.states.left)("ps-at-right",e.states.right)("ps-at-bottom",e.states.bottom),i.yc(1),i.Cc("ps-indicator-show",e.indicatorY&&e.interaction),i.yc(1),i.Cc("ps-indicator-show",e.indicatorX&&e.interaction),i.yc(1),i.Cc("ps-indicator-show",e.indicatorX&&e.interaction),i.yc(1),i.Cc("ps-indicator-show",e.indicatorY&&e.interaction)}}const Se=new i.E("PERFECT_SCROLLBAR_CONFIG");class ve{constructor(e,t,r,n){this.x=e,this.y=t,this.w=r,this.h=n}}class _e{constructor(e,t){this.x=e,this.y=t}}const Oe=["psScrollY","psScrollX","psScrollUp","psScrollDown","psScrollLeft","psScrollRight","psYReachEnd","psYReachStart","psXReachEnd","psXReachStart"];class Ie{constructor(e={}){this.assign(e)}assign(e={}){for(const t in e)this[t]=e[t]}}class Ne{constructor(e,t,r,n,o){this.zone=e,this.differs=t,this.elementRef=r,this.platformId=n,this.defaults=o,this.instance=null,this.ro=null,this.timeout=null,this.animation=null,this.configDiff=null,this.ngDestroy=new a.a,this.disabled=!1,this.psScrollY=new i.x,this.psScrollX=new i.x,this.psScrollUp=new i.x,this.psScrollDown=new i.x,this.psScrollLeft=new i.x,this.psScrollRight=new i.x,this.psYReachEnd=new i.x,this.psYReachStart=new i.x,this.psXReachEnd=new i.x,this.psXReachStart=new i.x}ngOnInit(){if(!this.disabled&&Object(o.I)(this.platformId)){const e=new Ie(this.defaults);e.assign(this.config),this.zone.runOutsideAngular(()=>{this.instance=new Q(this.elementRef.nativeElement,e)}),this.configDiff||(this.configDiff=this.differs.find(this.config||{}).create(),this.configDiff.diff(this.config||{})),this.zone.runOutsideAngular(()=>{this.ro=new be(()=>{this.update()}),this.elementRef.nativeElement.children[0]&&this.ro.observe(this.elementRef.nativeElement.children[0]),this.ro.observe(this.elementRef.nativeElement)}),this.zone.runOutsideAngular(()=>{Oe.forEach(e=>{const t=e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`);Object(u.a)(this.elementRef.nativeElement,t).pipe(g(20),Object(b.a)(this.ngDestroy)).subscribe(t=>{this[e].emit(t)})})})}}ngOnDestroy(){Object(o.I)(this.platformId)&&(this.ngDestroy.next(),this.ngDestroy.complete(),this.ro&&this.ro.disconnect(),this.timeout&&"undefined"!=typeof window&&window.clearTimeout(this.timeout),this.zone.runOutsideAngular(()=>{this.instance&&this.instance.destroy()}),this.instance=null)}ngDoCheck(){if(!this.disabled&&this.configDiff&&Object(o.I)(this.platformId)){this.configDiff.diff(this.config||{})&&(this.ngOnDestroy(),this.ngOnInit())}}ngOnChanges(e){e.disabled&&!e.disabled.isFirstChange()&&Object(o.I)(this.platformId)&&e.disabled.currentValue!==e.disabled.previousValue&&(!0===e.disabled.currentValue?this.ngOnDestroy():!1===e.disabled.currentValue&&this.ngOnInit())}ps(){return this.instance}update(){"undefined"!=typeof window&&(this.timeout&&window.clearTimeout(this.timeout),this.timeout=window.setTimeout(()=>{if(!this.disabled&&this.configDiff)try{this.zone.runOutsideAngular(()=>{this.instance&&this.instance.update()})}catch(e){}},0))}geometry(e="scroll"){return new ve(this.elementRef.nativeElement[e+"Left"],this.elementRef.nativeElement[e+"Top"],this.elementRef.nativeElement[e+"Width"],this.elementRef.nativeElement[e+"Height"])}position(e=!1){return!e&&this.instance?new _e(this.instance.reach.x||0,this.instance.reach.y||0):new _e(this.elementRef.nativeElement.scrollLeft,this.elementRef.nativeElement.scrollTop)}scrollable(e="any"){const t=this.elementRef.nativeElement;return"any"===e?t.classList.contains("ps--active-x")||t.classList.contains("ps--active-y"):"both"===e?t.classList.contains("ps--active-x")&&t.classList.contains("ps--active-y"):t.classList.contains("ps--active-"+e)}scrollTo(e,t,r){this.disabled||(null==t&&null==r?this.animateScrolling("scrollTop",e,r):(null!=e&&this.animateScrolling("scrollLeft",e,r),null!=t&&this.animateScrolling("scrollTop",t,r)))}scrollToX(e,t){this.animateScrolling("scrollLeft",e,t)}scrollToY(e,t){this.animateScrolling("scrollTop",e,t)}scrollToTop(e,t){this.animateScrolling("scrollTop",e||0,t)}scrollToLeft(e,t){this.animateScrolling("scrollLeft",e||0,t)}scrollToRight(e,t){const r=this.elementRef.nativeElement.scrollWidth-this.elementRef.nativeElement.clientWidth;this.animateScrolling("scrollLeft",r-(e||0),t)}scrollToBottom(e,t){const r=this.elementRef.nativeElement.scrollHeight-this.elementRef.nativeElement.clientHeight;this.animateScrolling("scrollTop",r-(e||0),t)}scrollToElement(e,t,r){const n=this.elementRef.nativeElement.querySelector(e);if(n){const e=n.getBoundingClientRect(),i=this.elementRef.nativeElement.getBoundingClientRect();if(this.elementRef.nativeElement.classList.contains("ps--active-x")){const n=this.elementRef.nativeElement.scrollLeft,o=e.left-i.left+n;this.animateScrolling("scrollLeft",o+(t||0),r)}if(this.elementRef.nativeElement.classList.contains("ps--active-y")){const n=this.elementRef.nativeElement.scrollTop,o=e.top-i.top+n;this.animateScrolling("scrollTop",o+(t||0),r)}}}animateScrolling(e,t,r){if(this.animation&&(window.cancelAnimationFrame(this.animation),this.animation=null),r&&"undefined"!=typeof window){if(t!==this.elementRef.nativeElement[e]){let n=0,i=0,o=performance.now(),s=this.elementRef.nativeElement[e];const a=(s-t)/2,u=c=>{i+=Math.PI/(r/(c-o)),n=Math.round(t+a+a*Math.cos(i)),this.elementRef.nativeElement[e]===s&&(i>=Math.PI?this.animateScrolling(e,t,0):(this.elementRef.nativeElement[e]=n,s=this.elementRef.nativeElement[e],o=c,this.animation=window.requestAnimationFrame(u)))};window.requestAnimationFrame(u)}}else this.elementRef.nativeElement[e]=t}}Ne.\u0275fac=function(e){return new(e||Ne)(i.Kc(i.Q),i.Kc(i.I),i.Kc(i.v),i.Kc(i.U),i.Kc(Se,8))},Ne.\u0275dir=i.Fc({type:Ne,selectors:[["","perfectScrollbar",""]],inputs:{disabled:"disabled",config:["perfectScrollbar","config"]},outputs:{psScrollY:"psScrollY",psScrollX:"psScrollX",psScrollUp:"psScrollUp",psScrollDown:"psScrollDown",psScrollLeft:"psScrollLeft",psScrollRight:"psScrollRight",psYReachEnd:"psYReachEnd",psYReachStart:"psYReachStart",psXReachEnd:"psXReachEnd",psXReachStart:"psXReachStart"},exportAs:["ngxPerfectScrollbar"],features:[i.wc]}),Ne.ctorParameters=()=>[{type:i.Q},{type:i.I},{type:i.v},{type:Object,decorators:[{type:i.C,args:[i.U]}]},{type:void 0,decorators:[{type:i.R},{type:i.C,args:[Se]}]}],Ne.propDecorators={disabled:[{type:i.G}],config:[{type:i.G,args:["perfectScrollbar"]}],psScrollY:[{type:i.S}],psScrollX:[{type:i.S}],psScrollUp:[{type:i.S}],psScrollDown:[{type:i.S}],psScrollLeft:[{type:i.S}],psScrollRight:[{type:i.S}],psYReachEnd:[{type:i.S}],psYReachStart:[{type:i.S}],psXReachEnd:[{type:i.S}],psXReachStart:[{type:i.S}]};class Ce{constructor(e,t,r){this.zone=e,this.cdRef=t,this.platformId=r,this.states={},this.indicatorX=!1,this.indicatorY=!1,this.interaction=!1,this.scrollPositionX=0,this.scrollPositionY=0,this.scrollDirectionX=0,this.scrollDirectionY=0,this.usePropagationX=!1,this.usePropagationY=!1,this.allowPropagationX=!1,this.allowPropagationY=!1,this.stateTimeout=null,this.ngDestroy=new a.a,this.stateUpdate=new a.a,this.disabled=!1,this.usePSClass=!0,this.autoPropagation=!1,this.scrollIndicators=!1,this.psScrollY=new i.x,this.psScrollX=new i.x,this.psScrollUp=new i.x,this.psScrollDown=new i.x,this.psScrollLeft=new i.x,this.psScrollRight=new i.x,this.psYReachEnd=new i.x,this.psYReachStart=new i.x,this.psXReachEnd=new i.x,this.psXReachStart=new i.x}ngOnInit(){Object(o.I)(this.platformId)&&(this.stateUpdate.pipe(Object(b.a)(this.ngDestroy),Object(f.a)((e,t)=>e===t&&!this.stateTimeout)).subscribe(e=>{this.stateTimeout&&"undefined"!=typeof window&&(window.clearTimeout(this.stateTimeout),this.stateTimeout=null),"x"===e||"y"===e?(this.interaction=!1,"x"===e?(this.indicatorX=!1,this.states.left=!1,this.states.right=!1,this.autoPropagation&&this.usePropagationX&&(this.allowPropagationX=!1)):"y"===e&&(this.indicatorY=!1,this.states.top=!1,this.states.bottom=!1,this.autoPropagation&&this.usePropagationY&&(this.allowPropagationY=!1))):("left"===e||"right"===e?(this.states.left=!1,this.states.right=!1,this.states[e]=!0,this.autoPropagation&&this.usePropagationX&&(this.indicatorX=!0)):"top"!==e&&"bottom"!==e||(this.states.top=!1,this.states.bottom=!1,this.states[e]=!0,this.autoPropagation&&this.usePropagationY&&(this.indicatorY=!0)),this.autoPropagation&&"undefined"!=typeof window&&(this.stateTimeout=window.setTimeout(()=>{this.indicatorX=!1,this.indicatorY=!1,this.stateTimeout=null,this.interaction&&(this.states.left||this.states.right)&&(this.allowPropagationX=!0),this.interaction&&(this.states.top||this.states.bottom)&&(this.allowPropagationY=!0),this.cdRef.markForCheck()},500))),this.cdRef.markForCheck(),this.cdRef.detectChanges()}),this.zone.runOutsideAngular(()=>{if(this.directiveRef){const e=this.directiveRef.elementRef.nativeElement;Object(u.a)(e,"wheel").pipe(Object(b.a)(this.ngDestroy)).subscribe(e=>{if(!this.disabled&&this.autoPropagation){const t=e.deltaX,r=e.deltaY;this.checkPropagation(e,t,r)}}),Object(u.a)(e,"touchmove").pipe(Object(b.a)(this.ngDestroy)).subscribe(e=>{if(!this.disabled&&this.autoPropagation){const t=e.touches[0].clientX,r=e.touches[0].clientY,n=t-this.scrollPositionX,i=r-this.scrollPositionY;this.checkPropagation(e,n,i),this.scrollPositionX=t,this.scrollPositionY=r}}),Object(c.a)(Object(u.a)(e,"ps-scroll-x").pipe(v("x")),Object(u.a)(e,"ps-scroll-y").pipe(v("y")),Object(u.a)(e,"ps-x-reach-end").pipe(v("right")),Object(u.a)(e,"ps-y-reach-end").pipe(v("bottom")),Object(u.a)(e,"ps-x-reach-start").pipe(v("left")),Object(u.a)(e,"ps-y-reach-start").pipe(v("top"))).pipe(Object(b.a)(this.ngDestroy)).subscribe(e=>{this.disabled||!this.autoPropagation&&!this.scrollIndicators||this.stateUpdate.next(e)})}}),window.setTimeout(()=>{Oe.forEach(e=>{this.directiveRef&&(this.directiveRef[e]=this[e])})},0))}ngOnDestroy(){Object(o.I)(this.platformId)&&(this.ngDestroy.next(),this.ngDestroy.unsubscribe(),this.stateTimeout&&"undefined"!=typeof window&&window.clearTimeout(this.stateTimeout))}ngDoCheck(){if(Object(o.I)(this.platformId)&&!this.disabled&&this.autoPropagation&&this.directiveRef){const e=this.directiveRef.elementRef.nativeElement;this.usePropagationX=e.classList.contains("ps--active-x"),this.usePropagationY=e.classList.contains("ps--active-y")}}checkPropagation(e,t,r){this.interaction=!0;const n=t<0?-1:1,i=r<0?-1:1;(this.usePropagationX&&this.usePropagationY||this.usePropagationX&&(!this.allowPropagationX||this.scrollDirectionX!==n)||this.usePropagationY&&(!this.allowPropagationY||this.scrollDirectionY!==i))&&(e.preventDefault(),e.stopPropagation()),t&&(this.scrollDirectionX=n),r&&(this.scrollDirectionY=i),this.stateUpdate.next("interaction"),this.cdRef.detectChanges()}}Ce.\u0275fac=function(e){return new(e||Ce)(i.Kc(i.Q),i.Kc(i.k),i.Kc(i.U))},Ce.\u0275cmp=i.Ec({type:Ce,selectors:[["perfect-scrollbar"]],viewQuery:function(e,t){if(1&e&&i.wd(Ne,!0),2&e){let e;i.nd(e=i.Yc())&&(t.directiveRef=e.first)}},hostVars:4,hostBindings:function(e,t){2&e&&i.Cc("ps-show-limits",t.autoPropagation)("ps-show-active",t.scrollIndicators)},inputs:{disabled:"disabled",usePSClass:"usePSClass",autoPropagation:"autoPropagation",scrollIndicators:"scrollIndicators",config:"config"},outputs:{psScrollY:"psScrollY",psScrollX:"psScrollX",psScrollUp:"psScrollUp",psScrollDown:"psScrollDown",psScrollLeft:"psScrollLeft",psScrollRight:"psScrollRight",psYReachEnd:"psYReachEnd",psYReachStart:"psYReachStart",psXReachEnd:"psXReachEnd",psXReachStart:"psXReachStart"},exportAs:["ngxPerfectScrollbar"],ngContentSelectors:["*"],decls:4,vars:5,consts:[[2,"position","static",3,"perfectScrollbar","disabled"],[1,"ps-content"],["class","ps-overlay",3,"ps-at-top","ps-at-left","ps-at-right","ps-at-bottom",4,"ngIf"],[1,"ps-overlay"],[1,"ps-indicator-top"],[1,"ps-indicator-left"],[1,"ps-indicator-right"],[1,"ps-indicator-bottom"]],template:function(e,t){1&e&&(i.fd(),i.Qc(0,"div",0),i.Qc(1,"div",1),i.ed(2),i.Pc(),i.zd(3,fe,5,16,"div",2),i.Pc()),2&e&&(i.Cc("ps",t.usePSClass),i.gd("perfectScrollbar",t.config)("disabled",t.disabled),i.yc(3),i.gd("ngIf",t.scrollIndicators))},directives:[Ne,o.t],styles:["perfect-scrollbar{display:block;height:100%;max-height:100%;max-width:100%;overflow:hidden;position:relative;width:100%}perfect-scrollbar[hidden]{display:none}perfect-scrollbar[fxflex]{display:flex;flex-direction:column;height:auto;min-height:0;min-width:0}perfect-scrollbar[fxflex]>.ps{-webkit-box-flex:1;flex:1 1 auto;height:auto;min-height:0;min-width:0;width:auto}perfect-scrollbar[fxlayout]>.ps,perfect-scrollbar[fxlayout]>.ps>.ps-content{-webkit-box-align:inherit;-webkit-box-flex:1;-webkit-box-pack:inherit;align-content:inherit;align-items:inherit;display:flex;flex:1 1 auto;flex-direction:inherit;height:100%;justify-content:inherit;width:100%},perfect-scrollbar[fxlayout=row]>.ps,perfect-scrollbar[fxlayout=row]>.ps>.ps-content{flex-direction:row!important}perfect-scrollbar[fxlayout=column]>.ps,perfect-scrollbar[fxlayout=column]>.ps>.ps-content{flex-direction:column!important}perfect-scrollbar>.ps{display:block;height:100%;max-height:100%;max-width:100%;position:static;width:100%}perfect-scrollbar>.ps textarea{-ms-overflow-style:scrollbar}perfect-scrollbar>.ps>.ps-overlay{bottom:0;display:block;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-bottom,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-left,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-right,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-top{opacity:0;position:absolute;transition:opacity .3s ease-in-out}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-bottom,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-top{left:0;min-height:24px;min-width:100%}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-left,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-right{min-height:100%;min-width:24px;top:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-top{top:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-left{left:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-right{right:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-bottom{bottom:0}perfect-scrollbar>.ps.ps--active-y>.ps__rail-y{cursor:default;left:auto!important;right:0!important;top:0!important;transition:width .2s linear,opacity .2s linear,background-color .2s linear;width:10px}perfect-scrollbar>.ps.ps--active-y>.ps__rail-y.ps--clicking,perfect-scrollbar>.ps.ps--active-y>.ps__rail-y:hover{width:15px}perfect-scrollbar>.ps.ps--active-x>.ps__rail-x{bottom:0!important;cursor:default;height:10px;left:0!important;top:auto!important;transition:height .2s linear,opacity .2s linear,background-color .2s linear}perfect-scrollbar>.ps.ps--active-x>.ps__rail-x.ps--clicking,perfect-scrollbar>.ps.ps--active-x>.ps__rail-x:hover{height:15px}perfect-scrollbar>.ps.ps--active-x.ps--active-y>.ps__rail-y{margin:0 0 10px}perfect-scrollbar>.ps.ps--active-x.ps--active-y>.ps__rail-x{margin:0 10px 0 0}perfect-scrollbar>.ps.ps--scrolling-x>.ps__rail-x,perfect-scrollbar>.ps.ps--scrolling-y>.ps__rail-y{background-color:#eee;opacity:.9}perfect-scrollbar.ps-show-always>.ps.ps--active-x>.ps__rail-x,perfect-scrollbar.ps-show-always>.ps.ps--active-y>.ps__rail-y{opacity:.6}perfect-scrollbar.ps-show-active>.ps.ps--active-y>.ps-overlay:not(.ps-at-top) .ps-indicator-top{background:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));opacity:1}perfect-scrollbar.ps-show-active>.ps.ps--active-y>.ps-overlay:not(.ps-at-bottom) .ps-indicator-bottom{background:linear-gradient(0deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));opacity:1}perfect-scrollbar.ps-show-active>.ps.ps--active-x>.ps-overlay:not(.ps-at-left) .ps-indicator-left{background:linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));opacity:1}perfect-scrollbar.ps-show-active>.ps.ps--active-x>.ps-overlay:not(.ps-at-right) .ps-indicator-right{background:linear-gradient(270deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));opacity:1}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-top .ps-indicator-top{background:linear-gradient(180deg,hsla(0,0%,66.7%,.5) 0,hsla(0,0%,66.7%,0))}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-bottom .ps-indicator-bottom{background:linear-gradient(0deg,hsla(0,0%,66.7%,.5) 0,hsla(0,0%,66.7%,0))}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-left .ps-indicator-left{background:linear-gradient(90deg,hsla(0,0%,66.7%,.5) 0,hsla(0,0%,66.7%,0))}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-right .ps-indicator-right{background:linear-gradient(270deg,hsla(0,0%,66.7%,.5) 0,hsla(0,0%,66.7%,0))}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-left .ps-indicator-left.ps-indicator-show,perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-right .ps-indicator-right.ps-indicator-show,perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-bottom .ps-indicator-bottom.ps-indicator-show,perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-top .ps-indicator-top.ps-indicator-show{opacity:1}",".ps{-ms-overflow-style:none;-ms-touch-action:auto;overflow:hidden!important;overflow-anchor:none;touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{-webkit-transition:background-color .2s linear,opacity .2s linear;display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{-webkit-transition:background-color .2s linear,height .2s ease-in-out;bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{-webkit-transition:background-color .2s linear,width .2s ease-in-out;right:2px;transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}"],encapsulation:2}),Ce.ctorParameters=()=>[{type:i.Q},{type:i.k},{type:Object,decorators:[{type:i.C,args:[i.U]}]}],Ce.propDecorators={disabled:[{type:i.G}],usePSClass:[{type:i.G}],autoPropagation:[{type:i.z,args:["class.ps-show-limits"]},{type:i.G}],scrollIndicators:[{type:i.z,args:["class.ps-show-active"]},{type:i.G}],config:[{type:i.G}],psScrollY:[{type:i.S}],psScrollX:[{type:i.S}],psScrollUp:[{type:i.S}],psScrollDown:[{type:i.S}],psScrollLeft:[{type:i.S}],psScrollRight:[{type:i.S}],psYReachEnd:[{type:i.S}],psYReachStart:[{type:i.S}],psXReachEnd:[{type:i.S}],psXReachStart:[{type:i.S}],directiveRef:[{type:i.mb,args:[Ne,{static:!0}]}]};class Te{}Te.\u0275mod=i.Ic({type:Te}),Te.\u0275inj=i.Hc({factory:function(e){return new(e||Te)},imports:[[o.c],o.c]}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(Te,{declarations:function(){return[Ce,Ne]},imports:function(){return[o.c]},exports:function(){return[o.c,Ce,Ne]}});var ke=r("DQlY"),xe=r("tyNb"),Ae=r("qIOU"),Pe=r("s8M/"),we=r("dzgT"),De=r("VSTb"),Re=r("Ra9r"),Ee={sidebar_mini_active:!0},je=[{path:"/dashboards",title:"Dashboards",type:"sub",icontype:"ni ni-archive-2 text-primary",isCollapsed:!0,children:[{path:"transactions",title:"Transactions",type:"link"}]},{path:"/dashboards",title:"Reports",type:"sub",icontype:"ni-single-copy-04 text-pink",collapse:"forms",isCollapsed:!0,children:[{path:"settlement",title:"Settlement",type:"link"}]},{path:"/dashboards",title:"ADR",type:"sub",icontype:"ni ni-paper-diploma text-purple",collapse:"forms",isCollapsed:!0,children:[{path:"add-adr",title:"Create",type:"link"},{path:"adrs",title:"View",type:"link"}]},{path:"/dashboards",isCollapsed:!0,title:"Chains",type:"sub",collapse:"chains",icontype:"ni ni-archive-2 text-blue",children:[{title:"Create",path:"add-chain",type:"link"},{title:"View",path:"chains",type:"link"}]},{path:"/dashboards",isCollapsed:!0,title:"Restaurants",type:"sub",collapse:"restaurants",icontype:"ni ni-shop text-red",children:[{title:"Create",path:"add-restaurant",type:"link"},{title:"View",path:"restaurants",type:"link"}]},{path:"/dashboards",isCollapsed:!0,title:"POS",type:"sub",collapse:"POS",icontype:"ni ni-tablet-button text-indigo",children:[{title:"Create",path:"add-pos",type:"link"},{title:"View",path:"pos",type:"link"}]},{path:"/dashboards",title:"Users",type:"sub",icontype:"ni ni-single-02 text-green",collapse:"authentication",isCollapsed:!0,children:[{path:"add-user",title:"Create",type:"link"},{path:"users",title:"View",type:"link"}]},{path:"/dashboards",isCollapsed:!0,title:"Profiles",type:"sub",collapse:"profiles",icontype:"ni ni-badge",children:[{title:"Create",path:"add-profile",type:"link"},{title:"View",path:"profiles",type:"link"}]}],Me=function(e){function t(t,r,n,i){var o=e.call(this,n)||this;return o.router=t,o._profileService=r,o._authService=n,o._adrService=i,o.isCollapsed=!0,o.menuBuilt=!1,o.menuBuiltSubject=new a.a,o.mainRouterSidebarLink="dashboards/dashboard",o}return Object(n.d)(t,e),t.prototype.ngOnInit=function(){var t=this;if(e.prototype.ngOnInit.call(this),this._authService.getUser(),this.menuBuiltSubject.subscribe((function(e){e&&void 0!==t._authService.user&&"gtranssuperadmin"===t._authService.user.username_lowercase&&(t.mainRouterSidebarLink="dashboards/adrs",t.menuItems.push({path:"/dashboards",title:"ADR",type:"sub",icontype:"ni ni-paper-diploma text-purple",collapse:"forms",isCollapsed:!0,children:[{path:"add-adr",title:"Create",type:"link"},{path:"adrs",title:"View",type:"link"}]}))}),(function(e){}),(function(){})),null!=this._authService.user&&this._adrService.getAdr(this._authService.user.adr).subscribe((function(e){console.log("Establishment = "+e.establishment),t._adrService.setEstablishment(e.establishment)})),this.userProfileReceivedSubscription=Object(we.b)([this._profileService.userProfileReceived,this._adrService.establishmentReceived]).subscribe((function(e){e[0]?e[1]&&(t.menuBuilt=!0,t.menuItems=t.buildMenu(),t.menuBuiltSubject.next(!0),localStorage.setItem("menuItems",JSON.stringify(t.menuItems))):(console.error("User profile received incorrectly"),t.menuBuiltSubject.next(!1))})),this.router.events.subscribe((function(e){t.isCollapsed=!0})),!1===this.menuBuilt&&void 0===this.menuItems){var r=localStorage.getItem("menuItems");void 0!==r&&""!==r&&(this.menuItems=JSON.parse(r))}},t.prototype.ngOnDestroy=function(){this.menuBuiltSubject.closed||this.menuBuiltSubject.unsubscribe(),this.userProfileReceivedSubscription.closed||(this.userProfileReceivedSubscription.unsubscribe(),void 0===this._authService.user?this._profileService.setUserProfile(null):this._profileService.userProfileReceived.next(!1),this._adrService.establishmentReceived.next(!1))},t.prototype.buildMenu=function(){var e=[];if(this._profileService.hasRole("Dashboard")&&e.push({path:"/dashboards",title:"Dashboards",type:"sub",icontype:"ni ni-archive-2 text-primary",isCollapsed:!0,children:[{path:"transactions",title:"Transactions",type:"link"}]}),this._profileService.hasRole("Reports")&&e.push({path:"/dashboards",title:"Reports",type:"sub",icontype:"ni-single-copy-04 text-pink",collapse:"forms",isCollapsed:!0,children:[{path:"settlement",title:"Settlement",type:"link"}]}),this._profileService.hasRole("Chains")){var t={path:"/dashboards",isCollapsed:!0,title:"Chains",type:"sub",collapse:"chains",icontype:"ni ni-archive-2 text-blue",children:[]};this._profileService.hasRole("ReadOnly")||t.children.push({title:"Create",path:"add-chain",type:"link"}),t.children.push({title:"View",path:"chains",type:"link"}),e.push(t)}if(this._profileService.hasRole("Restaurants")){var r={path:"/dashboards",isCollapsed:!0,title:this._adrService.getEstablishment()+"s",type:"sub",collapse:"restaurants",icontype:"ni ni-shop text-red",children:[]};this._profileService.hasRole("ReadOnly")||r.children.push({title:"Create",path:"add-restaurant",type:"link"}),r.children.push({title:"View",path:"restaurants",type:"link"}),e.push(r)}if(this._profileService.hasRole("POS")){var n={path:"/dashboards",isCollapsed:!0,title:"POS",type:"sub",collapse:"POS",icontype:"ni ni-tablet-button text-indigo",children:[]};this._profileService.hasRole("ReadOnly")||n.children.push({title:"Create",path:"add-pos",type:"link"}),n.children.push({title:"View",path:"pos",type:"link"}),e.push(n)}if(this._profileService.hasRole("Users")){var i={path:"/dashboards",title:"Users",type:"sub",icontype:"ni ni-single-02 text-green",collapse:"authentication",isCollapsed:!0,children:[]};this._profileService.hasRole("ReadOnly")||i.children.push({title:"Create",path:"add-user",type:"link"}),i.children.push({title:"View",path:"users",type:"link"}),e.push(i)}if(this._profileService.hasRole("Profile")){var o={path:"/dashboards",isCollapsed:!0,title:"Profiles",type:"sub",collapse:"profiles",icontype:"ni ni-badge",children:[]};this._profileService.hasRole("ReadOnly")||o.children.push({title:"Create",path:"add-profile",type:"link"}),o.children.push({title:"View",path:"profiles",type:"link"}),e.push(o)}return e},t.prototype.onMouseEnterSidenav=function(){document.body.classList.contains("g-sidenav-pinned")||document.body.classList.add("g-sidenav-show")},t.prototype.onMouseLeaveSidenav=function(){document.body.classList.contains("g-sidenav-pinned")||document.body.classList.remove("g-sidenav-show")},t.prototype.minimizeSidebar=function(){var e=document.getElementsByClassName("sidenav-toggler")[0],t=document.getElementsByTagName("body")[0];t.classList.contains("g-sidenav-pinned")?Ee.sidebar_mini_active=!0:Ee.sidebar_mini_active=!1,!0===Ee.sidebar_mini_active?(t.classList.remove("g-sidenav-pinned"),t.classList.add("g-sidenav-hidden"),e.classList.remove("active"),Ee.sidebar_mini_active=!1):(t.classList.add("g-sidenav-pinned"),t.classList.remove("g-sidenav-hidden"),e.classList.add("active"),Ee.sidebar_mini_active=!0)},t.ctorParameters=function(){return[{type:xe.e},{type:Pe.a},{type:Ae.a},{type:Re.a}]},t=Object(n.c)([Object(i.n)({selector:"app-sidebar",template:Object(n.f)(r("KKA+")).default,styles:[Object(n.f)(r("jcT0")).default]}),Object(n.g)("design:paramtypes",[xe.e,Pe.a,Ae.a,Re.a])],t)}(De.a),qe=r("9ZKQ"),Le=r("NMG6"),Fe=function(){function e(e,t,r,n,i,o){var s=this;this.element=t,this.router=r,this.authService=n,this._toastService=i,this._modalService=o,this.navBarTogglePassword=Le.a,this.default={keyboard:!0,class:"modal-dialog-centered"},this.sidenavOpen=!0,this.location=e,this.router.events.subscribe((function(e){xe.d,e instanceof xe.b&&window.innerWidth<1200&&(document.body.classList.remove("g-sidenav-pinned"),document.body.classList.add("g-sidenav-hidden"),s.sidenavOpen=!1),xe.c}))}return e.prototype.getUserName=function(){return this.username},e.prototype.getChangePasswordForm=function(){return this.changePasswordForm},e.prototype.openChangePasswordModal=function(e){this.changePasswordForm=new s.e({oldPassword:new s.c("",s.n.required),newPassword:new s.c("",s.n.required),confirmPassword:new s.c("",s.n.required)}),this.changePasswordModal=this._modalService.show(e,this.default)},e.prototype.onChangePasswordSubmit=function(){var e=this;this.changePasswordForm.valid?this.changePasswordForm.value.newPassword===this.changePasswordForm.value.confirmPassword?this.changePasswordForm.value.oldPassword!==this.changePasswordForm.value.newPassword?void 0!==this.changePasswordForm.value.oldPassword&&this.changePasswordForm.value.oldPassword.length<8?this._toastService.showNotification("danger","Error","Old Password must be a minimum of eight characters"):void 0!==this.changePasswordForm.value.newPassword&&this.changePasswordForm.value.newPassword.length<8?this._toastService.showNotification("danger","Error","New Password must be a minimum of eight characters"):void 0===this.changePasswordForm.value.oldPassword||Object(Le.b)(this.changePasswordForm.value.oldPassword)?void 0===this.changePasswordForm.value.newPassword||Object(Le.b)(this.changePasswordForm.value.newPassword)?this.authService.confirmPassword(this.changePasswordForm.value.oldPassword,this.changePasswordForm.value.newPassword).subscribe((function(t){t.isSuccess?(e._toastService.showNotification("success","Success",t.message),e.changePasswordModal.hide()):e._toastService.showNotification("danger","Unsuccessful",t.message)})):this._toastService.showNotification("danger","Error","New Password must contain a uppercase letter, lowercase letter, number and a special character"):this._toastService.showNotification("danger","Error","Old Password must contain a uppercase letter, lowercase letter, number and a special character"):this._toastService.showNotification("danger","Error","New Password must not be equal to Old Password"):this._toastService.showNotification("danger","Error","New Password fields must be equal"):this._toastService.showNotification("danger","Required value","Required fields cannot be empty")},e.prototype.logout=function(){this.authService.logout()},e.prototype.ngOnInit=function(){var e=this;this.listTitles=je.filter((function(e){return e})),this.authService.isAuthenticated().subscribe((function(t){t&&(e.username=e.authService.getAuthenticatedUser().getUsername())}))},e.prototype.getTitle=function(){var e=this.location.prepareExternalUrl(this.location.path());"#"===e.charAt(0)&&(e=e.slice(1));for(var t=0;t0&&(n+="&start="+e);var i=a+n+r;return this.setOptions(t),this._http.get(i,this.options)},e.prototype.getUser=function(e){var t=a+(u+"/user/u/"+e);return this._http.get(t)},e.prototype.buildQueryString=function(){var e="";return null!==this.usersFilter.username&&void 0!==this.usersFilter.username&&(e+="&",e+="username="+this.usersFilter.username),null!==this.usersFilter.email&&void 0!==this.usersFilter.email&&(e+="&",e+="email="+this.usersFilter.email),null!==this.usersFilter.created_on&&void 0!==this.usersFilter.created_on&&(e+="&",e+="created_on="+this.usersFilter.created_on),e},e.ctorParameters=function(){return[{type:i.b}]},e=Object(n.c)([Object(o.D)({providedIn:"root"}),Object(n.g)("design:paramtypes",[i.b])],e)}()},jFrZ:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-06","endpointPrefix":"ssm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon SSM","serviceFullName":"Amazon Simple Systems Manager (SSM)","serviceId":"SSM","signatureVersion":"v4","targetPrefix":"AmazonSSM","uid":"ssm-2014-11-06"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","Tags"],"members":{"ResourceType":{},"ResourceId":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"AssociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationType","ResourceType","ResourceUri"],"members":{"OpsItemId":{},"AssociationType":{},"ResourceType":{},"ResourceUri":{}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"CancelCommand":{"input":{"type":"structure","required":["CommandId"],"members":{"CommandId":{},"InstanceIds":{"shape":"Si"}}},"output":{"type":"structure","members":{}}},"CancelMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{}}}},"CreateActivation":{"input":{"type":"structure","required":["IamRole"],"members":{"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Tags":{"shape":"S4"},"RegistrationMetadata":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}}}},"output":{"type":"structure","members":{"ActivationId":{},"ActivationCode":{}}}},"CreateAssociation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"InstanceId":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S20"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S26"}}}},"CreateAssociationBatch":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"shape":"S2k"}}}},"output":{"type":"structure","members":{"Successful":{"type":"list","member":{"shape":"S26"}},"Failed":{"type":"list","member":{"type":"structure","members":{"Entry":{"shape":"S2k"},"Message":{},"Fault":{}}}}}}},"CreateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Requires":{"shape":"S2t"},"Attachments":{"shape":"S2v"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentType":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S38"}}}},"CreateMaintenanceWindow":{"input":{"type":"structure","required":["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],"members":{"Name":{},"Description":{"shape":"S42"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"WindowId":{}}}},"CreateOpsItem":{"input":{"type":"structure","required":["Description","Source","Title"],"members":{"Description":{},"OpsItemType":{},"OperationalData":{"shape":"S4g"},"Notifications":{"shape":"S4l"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4p"},"Source":{},"Title":{},"Tags":{"shape":"S4"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"OpsItemId":{}}}},"CreateOpsMetadata":{"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{},"Metadata":{"shape":"S4y"},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"CreatePatchBaseline":{"input":{"type":"structure","required":["Name"],"members":{"OperatingSystem":{},"Name":{},"GlobalFilters":{"shape":"S57"},"ApprovalRules":{"shape":"S5d"},"ApprovedPatches":{"shape":"S5k"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5k"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5o"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"CreateResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"S3Destination":{"shape":"S5y"},"SyncType":{},"SyncSource":{"shape":"S67"}}},"output":{"type":"structure","members":{}}},"DeleteActivation":{"input":{"type":"structure","required":["ActivationId"],"members":{"ActivationId":{}}},"output":{"type":"structure","members":{}}},"DeleteAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"DeleteDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{},"Force":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteInventory":{"input":{"type":"structure","required":["TypeName"],"members":{"TypeName":{},"SchemaDeleteOption":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionSummary":{"shape":"S6v"}}}},"DeleteMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{}}}},"DeleteOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{}}},"output":{"type":"structure","members":{}}},"DeleteParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7a"}}},"output":{"type":"structure","members":{"DeletedParameters":{"shape":"S7a"},"InvalidParameters":{"shape":"S7a"}}}},"DeletePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"DeleteResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"SyncType":{}}},"output":{"type":"structure","members":{}}},"DeregisterManagedInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}},"output":{"type":"structure","members":{}}},"DeregisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"DeregisterTargetFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Safe":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{}}}},"DeregisterTaskFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{}}}},"DescribeActivations":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"FilterKey":{},"FilterValues":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ActivationList":{"type":"list","member":{"type":"structure","members":{"ActivationId":{},"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"RegistrationsCount":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Expired":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"Tags":{"shape":"S4"}}}},"NextToken":{}}}},"DescribeAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S26"}}}},"DescribeAssociationExecutionTargets":{"input":{"type":"structure","required":["AssociationId","ExecutionId"],"members":{"AssociationId":{},"ExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutionTargets":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"ResourceId":{},"ResourceType":{},"Status":{},"DetailedStatus":{},"LastExecutionDate":{"type":"timestamp"},"OutputSource":{"type":"structure","members":{"OutputSourceId":{},"OutputSourceType":{}}}}}},"NextToken":{}}}},"DescribeAssociationExecutions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value","Type"],"members":{"Key":{},"Value":{},"Type":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"Status":{},"DetailedStatus":{},"CreatedTime":{"type":"timestamp"},"LastExecutionDate":{"type":"timestamp"},"ResourceCountByStatus":{}}}},"NextToken":{}}}},"DescribeAutomationExecutions":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AutomationExecutionMetadataList":{"type":"list","member":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"AutomationExecutionStatus":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"ExecutedBy":{},"LogFile":{},"Outputs":{"shape":"S95"},"Mode":{},"ParentAutomationExecutionId":{},"CurrentStepName":{},"CurrentAction":{},"FailureMessage":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S20"},"ResolvedTargets":{"shape":"S9a"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"AutomationType":{},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9e"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{}}}},"NextToken":{}}}},"DescribeAutomationStepExecutions":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"NextToken":{},"MaxResults":{"type":"integer"},"ReverseOrder":{"type":"boolean"}}},"output":{"type":"structure","members":{"StepExecutions":{"shape":"S9o"},"NextToken":{}}}},"DescribeAvailablePatches":{"input":{"type":"structure","members":{"Filters":{"shape":"S9y"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"shape":"Sa6"}},"NextToken":{}}}},"DescribeDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{}}},"output":{"type":"structure","members":{"Document":{"shape":"S38"}}}},"DescribeDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AccountIds":{"shape":"Sb1"},"AccountSharingInfoList":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"SharedDocumentVersion":{}}}},"NextToken":{}}}},"DescribeEffectiveInstanceAssociations":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"InstanceId":{},"Content":{},"AssociationVersion":{}}}},"NextToken":{}}}},"DescribeEffectivePatchesForPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EffectivePatches":{"type":"list","member":{"type":"structure","members":{"Patch":{"shape":"Sa6"},"PatchStatus":{"type":"structure","members":{"DeploymentStatus":{},"ComplianceLevel":{},"ApprovalDate":{"type":"timestamp"}}}}}},"NextToken":{}}}},"DescribeInstanceAssociationsStatus":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceAssociationStatusInfos":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"Name":{},"DocumentVersion":{},"AssociationVersion":{},"InstanceId":{},"ExecutionDate":{"type":"timestamp"},"Status":{},"DetailedStatus":{},"ExecutionSummary":{},"ErrorCode":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{"type":"structure","members":{"OutputUrl":{}}}}},"AssociationName":{}}}},"NextToken":{}}}},"DescribeInstanceInformation":{"input":{"type":"structure","members":{"InstanceInformationFilterList":{"type":"list","member":{"type":"structure","required":["key","valueSet"],"members":{"key":{},"valueSet":{"shape":"Sbu"}}}},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"shape":"Sbu"}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceInformationList":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"PingStatus":{},"LastPingDateTime":{"type":"timestamp"},"AgentVersion":{},"IsLatestVersion":{"type":"boolean"},"PlatformType":{},"PlatformName":{},"PlatformVersion":{},"ActivationId":{},"IamRole":{},"RegistrationDate":{"type":"timestamp"},"ResourceType":{},"Name":{},"IPAddress":{},"ComputerName":{},"AssociationStatus":{},"LastAssociationExecutionDate":{"type":"timestamp"},"LastSuccessfulAssociationExecutionDate":{"type":"timestamp"},"AssociationOverview":{"type":"structure","members":{"DetailedStatus":{},"InstanceAssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"SourceId":{},"SourceType":{}}}},"NextToken":{}}}},"DescribeInstancePatchStates":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Si"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scg"}},"NextToken":{}}}},"DescribeInstancePatchStatesForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Type"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scg"}},"NextToken":{}}}},"DescribeInstancePatches":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"Filters":{"shape":"S9y"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"type":"structure","required":["Title","KBId","Classification","Severity","State","InstalledTime"],"members":{"Title":{},"KBId":{},"Classification":{},"Severity":{},"State":{},"InstalledTime":{"type":"timestamp"},"CVEIds":{}}}},"NextToken":{}}}},"DescribeInventoryDeletions":{"input":{"type":"structure","members":{"DeletionId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InventoryDeletions":{"type":"list","member":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionStartTime":{"type":"timestamp"},"LastStatus":{},"LastStatusMessage":{},"DeletionSummary":{"shape":"S6v"},"LastStatusUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTaskInvocations":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{},"Filters":{"shape":"Sdm"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskInvocationIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Sdy"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Scj"},"WindowTargetId":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTasks":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{},"Filters":{"shape":"Sdm"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TaskArn":{},"TaskType":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutions":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Sdm"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowSchedule":{"input":{"type":"structure","members":{"WindowId":{},"Targets":{"shape":"S18"},"ResourceType":{},"Filters":{"shape":"S9y"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScheduledWindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"ExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTargets":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Sdm"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Targets":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scj"},"Name":{},"Description":{"shape":"S42"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTasks":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Sdm"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tasks":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"TaskArn":{},"Type":{},"Targets":{"shape":"S18"},"TaskParameters":{"shape":"Sep"},"Priority":{"type":"integer"},"LoggingInfo":{"shape":"Sev"},"ServiceRoleArn":{},"MaxConcurrency":{},"MaxErrors":{},"Name":{},"Description":{"shape":"S42"},"CutoffBehavior":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindows":{"input":{"type":"structure","members":{"Filters":{"shape":"Sdm"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S42"},"Enabled":{"type":"boolean"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"EndDate":{},"StartDate":{},"NextExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowsForTarget":{"input":{"type":"structure","required":["Targets","ResourceType"],"members":{"Targets":{"shape":"S18"},"ResourceType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{}}}},"NextToken":{}}}},"DescribeOpsItems":{"input":{"type":"structure","members":{"OpsItemFilters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"OpsItemSummaries":{"type":"list","member":{"type":"structure","members":{"CreatedBy":{},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Priority":{"type":"integer"},"Source":{},"Status":{},"OpsItemId":{},"Title":{},"OperationalData":{"shape":"S4g"},"Category":{},"Severity":{},"OpsItemType":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"}}}}}}},"DescribeParameters":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"ParameterFilters":{"shape":"Sfp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"AllowedPattern":{},"Version":{"type":"long"},"Tier":{},"Policies":{"shape":"Sg4"},"DataType":{}}}},"NextToken":{}}}},"DescribePatchBaselines":{"input":{"type":"structure","members":{"Filters":{"shape":"S9y"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"BaselineIdentities":{"type":"list","member":{"shape":"Sga"}},"NextToken":{}}}},"DescribePatchGroupState":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{}}},"output":{"type":"structure","members":{"Instances":{"type":"integer"},"InstancesWithInstalledPatches":{"type":"integer"},"InstancesWithInstalledOtherPatches":{"type":"integer"},"InstancesWithInstalledPendingRebootPatches":{"type":"integer"},"InstancesWithInstalledRejectedPatches":{"type":"integer"},"InstancesWithMissingPatches":{"type":"integer"},"InstancesWithFailedPatches":{"type":"integer"},"InstancesWithNotApplicablePatches":{"type":"integer"},"InstancesWithUnreportedNotApplicablePatches":{"type":"integer"},"InstancesWithCriticalNonCompliantPatches":{"type":"integer"},"InstancesWithSecurityNonCompliantPatches":{"type":"integer"},"InstancesWithOtherNonCompliantPatches":{"type":"integer"}}}},"DescribePatchGroups":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"Filters":{"shape":"S9y"},"NextToken":{}}},"output":{"type":"structure","members":{"Mappings":{"type":"list","member":{"type":"structure","members":{"PatchGroup":{},"BaselineIdentity":{"shape":"Sga"}}}},"NextToken":{}}}},"DescribePatchProperties":{"input":{"type":"structure","required":["OperatingSystem","Property"],"members":{"OperatingSystem":{},"Property":{},"PatchSet":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Properties":{"type":"list","member":{"type":"map","key":{},"value":{}}},"NextToken":{}}}},"DescribeSessions":{"input":{"type":"structure","required":["State"],"members":{"State":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}},"output":{"type":"structure","members":{"Sessions":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"Target":{},"Status":{},"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"DocumentName":{},"Owner":{},"Reason":{},"Details":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{},"CloudWatchOutputUrl":{}}},"MaxSessionDuration":{}}}},"NextToken":{}}}},"DisassociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationId"],"members":{"OpsItemId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"GetAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{}}},"output":{"type":"structure","members":{"AutomationExecution":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"AutomationExecutionStatus":{},"StepExecutions":{"shape":"S9o"},"StepExecutionsTruncated":{"type":"boolean"},"Parameters":{"shape":"S95"},"Outputs":{"shape":"S95"},"FailureMessage":{},"Mode":{},"ParentAutomationExecutionId":{},"ExecutedBy":{},"CurrentStepName":{},"CurrentAction":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S20"},"ResolvedTargets":{"shape":"S9a"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"TargetLocations":{"shape":"S1s"},"ProgressCounters":{"type":"structure","members":{"TotalSteps":{"type":"integer"},"SuccessSteps":{"type":"integer"},"FailedSteps":{"type":"integer"},"CancelledSteps":{"type":"integer"},"TimedOutSteps":{"type":"integer"}}},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9e"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{}}}}}},"GetCalendarState":{"input":{"type":"structure","required":["CalendarNames"],"members":{"CalendarNames":{"shape":"S1q"},"AtTime":{}}},"output":{"type":"structure","members":{"State":{},"AtTime":{},"NextTransitionTime":{}}}},"GetCommandInvocation":{"input":{"type":"structure","required":["CommandId","InstanceId"],"members":{"CommandId":{},"InstanceId":{},"PluginName":{}}},"output":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"PluginName":{},"ResponseCode":{"type":"integer"},"ExecutionStartDateTime":{},"ExecutionElapsedTime":{},"ExecutionEndDateTime":{},"Status":{},"StatusDetails":{},"StandardOutputContent":{},"StandardOutputUrl":{},"StandardErrorContent":{},"StandardErrorUrl":{},"CloudWatchOutputConfig":{"shape":"Shv"}}}},"GetConnectionStatus":{"input":{"type":"structure","required":["Target"],"members":{"Target":{}}},"output":{"type":"structure","members":{"Target":{},"Status":{}}}},"GetDefaultPatchBaseline":{"input":{"type":"structure","members":{"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"OperatingSystem":{}}}},"GetDeployablePatchSnapshotForInstance":{"input":{"type":"structure","required":["InstanceId","SnapshotId"],"members":{"InstanceId":{},"SnapshotId":{},"BaselineOverride":{"type":"structure","members":{"OperatingSystem":{},"GlobalFilters":{"shape":"S57"},"ApprovalRules":{"shape":"S5d"},"ApprovedPatches":{"shape":"S5k"},"ApprovedPatchesComplianceLevel":{},"RejectedPatches":{"shape":"S5k"},"RejectedPatchesAction":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"Sources":{"shape":"S5o"}}}}},"output":{"type":"structure","members":{"InstanceId":{},"SnapshotId":{},"SnapshotDownloadUrl":{},"Product":{}}}},"GetDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{}}},"output":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"Status":{},"StatusInformation":{},"Content":{},"DocumentType":{},"DocumentFormat":{},"Requires":{"shape":"S2t"},"AttachmentsContent":{"type":"list","member":{"type":"structure","members":{"Name":{},"Size":{"type":"long"},"Hash":{},"HashType":{},"Url":{}}}},"ReviewStatus":{}}}},"GetInventory":{"input":{"type":"structure","members":{"Filters":{"shape":"Sih"},"Aggregators":{"shape":"Sin"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","required":["TypeName","SchemaVersion","Content"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sj4"}}}}}}},"NextToken":{}}}},"GetInventorySchema":{"input":{"type":"structure","members":{"TypeName":{},"NextToken":{},"MaxResults":{"type":"integer"},"Aggregator":{"type":"boolean"},"SubType":{"type":"boolean"}}},"output":{"type":"structure","members":{"Schemas":{"type":"list","member":{"type":"structure","required":["TypeName","Attributes"],"members":{"TypeName":{},"Version":{},"Attributes":{"type":"list","member":{"type":"structure","required":["Name","DataType"],"members":{"Name":{},"DataType":{}}}},"DisplayName":{}}}},"NextToken":{}}}},"GetMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S42"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"NextExecutionTime":{},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"}}}},"GetMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskIds":{"type":"list","member":{}},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"GetMaintenanceWindowExecutionTask":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"TaskArn":{},"ServiceRole":{},"Type":{},"TaskParameters":{"type":"list","member":{"shape":"Sep"},"sensitive":true},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"GetMaintenanceWindowExecutionTaskInvocation":{"input":{"type":"structure","required":["WindowExecutionId","TaskId","InvocationId"],"members":{"WindowExecutionId":{},"TaskId":{},"InvocationId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Sdy"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Scj"},"WindowTargetId":{}}}},"GetMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sep"},"TaskInvocationParameters":{"shape":"Sjv"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sev"},"Name":{},"Description":{"shape":"S42"},"CutoffBehavior":{}}}},"GetOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{}}},"output":{"type":"structure","members":{"OpsItem":{"type":"structure","members":{"CreatedBy":{},"OpsItemType":{},"CreatedTime":{"type":"timestamp"},"Description":{},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Notifications":{"shape":"S4l"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4p"},"Status":{},"OpsItemId":{},"Version":{},"Title":{},"Source":{},"OperationalData":{"shape":"S4g"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"}}}}}},"GetOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceId":{},"Metadata":{"shape":"S4y"},"NextToken":{}}}},"GetOpsSummary":{"input":{"type":"structure","members":{"SyncName":{},"Filters":{"shape":"Ski"},"Aggregators":{"shape":"Sko"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","members":{"CaptureTime":{},"Content":{"type":"list","member":{"type":"map","key":{},"value":{}}}}}}}}},"NextToken":{}}}},"GetParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameter":{"shape":"Sla"}}}},"GetParameterHistory":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"Value":{"shape":"Slb"},"AllowedPattern":{},"Version":{"type":"long"},"Labels":{"shape":"Slh"},"Tier":{},"Policies":{"shape":"Sg4"},"DataType":{}}}},"NextToken":{}}}},"GetParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7a"},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Sll"},"InvalidParameters":{"shape":"S7a"}}}},"GetParametersByPath":{"input":{"type":"structure","required":["Path"],"members":{"Path":{},"Recursive":{"type":"boolean"},"ParameterFilters":{"shape":"Sfp"},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Sll"},"NextToken":{}}}},"GetPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S57"},"ApprovalRules":{"shape":"S5d"},"ApprovedPatches":{"shape":"S5k"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5k"},"RejectedPatchesAction":{},"PatchGroups":{"type":"list","member":{}},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5o"}}}},"GetPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{},"OperatingSystem":{}}}},"GetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Slx"}}}},"LabelParameterVersion":{"input":{"type":"structure","required":["Name","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Slh"}}},"output":{"type":"structure","members":{"InvalidLabels":{"shape":"Slh"},"ParameterVersion":{"type":"long"}}}},"ListAssociationVersions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationVersions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"CreatedDate":{"type":"timestamp"},"Name":{},"DocumentVersion":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S20"}}}},"NextToken":{}}}},"ListAssociations":{"input":{"type":"structure","members":{"AssociationFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"LastExecutionDate":{"type":"timestamp"},"Overview":{"shape":"S2d"},"ScheduleExpression":{},"AssociationName":{},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S20"}}}},"NextToken":{}}}},"ListCommandInvocations":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Smf"},"Details":{"type":"boolean"}}},"output":{"type":"structure","members":{"CommandInvocations":{"type":"list","member":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"InstanceName":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"TraceOutput":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"CommandPlugins":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{},"StatusDetails":{},"ResponseCode":{"type":"integer"},"ResponseStartDateTime":{"type":"timestamp"},"ResponseFinishDateTime":{"type":"timestamp"},"Output":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}},"ServiceRole":{},"NotificationConfig":{"shape":"Sjx"},"CloudWatchOutputConfig":{"shape":"Shv"}}}},"NextToken":{}}}},"ListCommands":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Smf"}}},"output":{"type":"structure","members":{"Commands":{"type":"list","member":{"shape":"Smv"}},"NextToken":{}}}},"ListComplianceItems":{"input":{"type":"structure","members":{"Filters":{"shape":"Sn2"},"ResourceIds":{"type":"list","member":{}},"ResourceTypes":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Id":{},"Title":{},"Status":{},"Severity":{},"ExecutionSummary":{"shape":"Snk"},"Details":{"shape":"Snn"}}}},"NextToken":{}}}},"ListComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Sn2"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"CompliantSummary":{"shape":"Sns"},"NonCompliantSummary":{"shape":"Snv"}}}},"NextToken":{}}}},"ListDocumentMetadataHistory":{"input":{"type":"structure","required":["Name","Metadata"],"members":{"Name":{},"DocumentVersion":{},"Metadata":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Name":{},"DocumentVersion":{},"Author":{},"Metadata":{"type":"structure","members":{"ReviewerResponse":{"type":"list","member":{"type":"structure","members":{"CreateTime":{"type":"timestamp"},"UpdatedTime":{"type":"timestamp"},"ReviewStatus":{},"Comment":{"shape":"So2"},"Reviewer":{}}}}}},"NextToken":{}}}},"ListDocumentVersions":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentVersions":{"type":"list","member":{"type":"structure","members":{"Name":{},"DisplayName":{},"DocumentVersion":{},"VersionName":{},"CreatedDate":{"type":"timestamp"},"IsDefaultVersion":{"type":"boolean"},"DocumentFormat":{},"Status":{},"StatusInformation":{},"ReviewStatus":{}}}},"NextToken":{}}}},"ListDocuments":{"input":{"type":"structure","members":{"DocumentFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentIdentifiers":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"Owner":{},"VersionName":{},"PlatformTypes":{"shape":"S3m"},"DocumentVersion":{},"DocumentType":{},"SchemaVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"Requires":{"shape":"S2t"},"ReviewStatus":{},"Author":{}}}},"NextToken":{}}}},"ListInventoryEntries":{"input":{"type":"structure","required":["InstanceId","TypeName"],"members":{"InstanceId":{},"TypeName":{},"Filters":{"shape":"Sih"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TypeName":{},"InstanceId":{},"SchemaVersion":{},"CaptureTime":{},"Entries":{"shape":"Sj4"},"NextToken":{}}}},"ListOpsItemEvents":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"EventId":{},"Source":{},"DetailType":{},"Detail":{},"CreatedBy":{"shape":"Sp0"},"CreatedTime":{"type":"timestamp"}}}}}}},"ListOpsItemRelatedItems":{"input":{"type":"structure","members":{"OpsItemId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"AssociationId":{},"ResourceType":{},"AssociationType":{},"ResourceUri":{},"CreatedBy":{"shape":"Sp0"},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sp0"},"LastModifiedTime":{"type":"timestamp"}}}}}}},"ListOpsMetadata":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OpsMetadataList":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"OpsMetadataArn":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListResourceComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Sn2"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Status":{},"OverallSeverity":{},"ExecutionSummary":{"shape":"Snk"},"CompliantSummary":{"shape":"Sns"},"NonCompliantSummary":{"shape":"Snv"}}}},"NextToken":{}}}},"ListResourceDataSync":{"input":{"type":"structure","members":{"SyncType":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceDataSyncItems":{"type":"list","member":{"type":"structure","members":{"SyncName":{},"SyncType":{},"SyncSource":{"type":"structure","members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S69"},"SourceRegions":{"shape":"S6e"},"IncludeFutureRegions":{"type":"boolean"},"State":{},"EnableAllOpsDataSources":{"type":"boolean"}}},"S3Destination":{"shape":"S5y"},"LastSyncTime":{"type":"timestamp"},"LastSuccessfulSyncTime":{"type":"timestamp"},"SyncLastModifiedTime":{"type":"timestamp"},"LastStatus":{},"SyncCreatedTime":{"type":"timestamp"},"LastSyncStatusMessage":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{}}},"output":{"type":"structure","members":{"TagList":{"shape":"S4"}}}},"ModifyDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"AccountIdsToAdd":{"shape":"Sb1"},"AccountIdsToRemove":{"shape":"Sb1"},"SharedDocumentVersion":{}}},"output":{"type":"structure","members":{}}},"PutComplianceItems":{"input":{"type":"structure","required":["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],"members":{"ResourceId":{},"ResourceType":{},"ComplianceType":{},"ExecutionSummary":{"shape":"Snk"},"Items":{"type":"list","member":{"type":"structure","required":["Severity","Status"],"members":{"Id":{},"Title":{},"Severity":{},"Status":{},"Details":{"shape":"Snn"}}}},"ItemContentHash":{},"UploadType":{}}},"output":{"type":"structure","members":{}}},"PutInventory":{"input":{"type":"structure","required":["InstanceId","Items"],"members":{"InstanceId":{},"Items":{"type":"list","member":{"type":"structure","required":["TypeName","SchemaVersion","CaptureTime"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sj4"},"Context":{"type":"map","key":{},"value":{}}}}}}},"output":{"type":"structure","members":{"Message":{}}}},"PutParameter":{"input":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Description":{},"Value":{"shape":"Slb"},"Type":{},"KeyId":{},"Overwrite":{"type":"boolean"},"AllowedPattern":{},"Tags":{"shape":"S4"},"Tier":{},"Policies":{},"DataType":{}}},"output":{"type":"structure","members":{"Version":{"type":"long"},"Tier":{}}}},"RegisterDefaultPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"RegisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"RegisterTargetWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","ResourceType","Targets"],"members":{"WindowId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scj"},"Name":{},"Description":{"shape":"S42"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"WindowTargetId":{}}}},"RegisterTaskWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","TaskArn","TaskType"],"members":{"WindowId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sep"},"TaskInvocationParameters":{"shape":"Sjv"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sev"},"Name":{},"Description":{"shape":"S42"},"ClientToken":{"idempotencyToken":true},"CutoffBehavior":{}}},"output":{"type":"structure","members":{"WindowTaskId":{}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","TagKeys"],"members":{"ResourceType":{},"ResourceId":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"ResetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Slx"}}}},"ResumeSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"SendAutomationSignal":{"input":{"type":"structure","required":["AutomationExecutionId","SignalType"],"members":{"AutomationExecutionId":{},"SignalType":{},"Payload":{"shape":"S95"}}},"output":{"type":"structure","members":{}}},"SendCommand":{"input":{"type":"structure","required":["DocumentName"],"members":{"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"DocumentName":{},"DocumentVersion":{},"DocumentHash":{},"DocumentHashType":{},"TimeoutSeconds":{"type":"integer"},"Comment":{},"Parameters":{"shape":"S14"},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"ServiceRoleArn":{},"NotificationConfig":{"shape":"Sjx"},"CloudWatchOutputConfig":{"shape":"Shv"}}},"output":{"type":"structure","members":{"Command":{"shape":"Smv"}}}},"StartAssociationsOnce":{"input":{"type":"structure","required":["AssociationIds"],"members":{"AssociationIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"StartAutomationExecution":{"input":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S95"},"ClientToken":{},"Mode":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S20"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartChangeRequestExecution":{"input":{"type":"structure","required":["DocumentName","Runbooks"],"members":{"ScheduledTime":{"type":"timestamp"},"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S95"},"ChangeRequestName":{},"ClientToken":{},"AutoApprove":{"type":"boolean"},"Runbooks":{"shape":"S9e"},"Tags":{"shape":"S4"},"ScheduledEndTime":{"type":"timestamp"},"ChangeDetails":{}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartSession":{"input":{"type":"structure","required":["Target"],"members":{"Target":{},"DocumentName":{},"Reason":{},"Parameters":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"StopAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Type":{}}},"output":{"type":"structure","members":{}}},"TerminateSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{}}}},"UnlabelParameterVersion":{"input":{"type":"structure","required":["Name","ParameterVersion","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Slh"}}},"output":{"type":"structure","members":{"RemovedLabels":{"shape":"Slh"},"InvalidLabels":{"shape":"Slh"}}}},"UpdateAssociation":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Parameters":{"shape":"S14"},"DocumentVersion":{},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"Name":{},"Targets":{"shape":"S18"},"AssociationName":{},"AssociationVersion":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S20"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S26"}}}},"UpdateAssociationStatus":{"input":{"type":"structure","required":["Name","InstanceId","AssociationStatus"],"members":{"Name":{},"InstanceId":{},"AssociationStatus":{"shape":"S29"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S26"}}}},"UpdateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Attachments":{"shape":"S2v"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{},"TargetType":{}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S38"}}}},"UpdateDocumentDefaultVersion":{"input":{"type":"structure","required":["Name","DocumentVersion"],"members":{"Name":{},"DocumentVersion":{}}},"output":{"type":"structure","members":{"Description":{"type":"structure","members":{"Name":{},"DefaultVersion":{},"DefaultVersionName":{}}}}}},"UpdateDocumentMetadata":{"input":{"type":"structure","required":["Name","DocumentReviews"],"members":{"Name":{},"DocumentVersion":{},"DocumentReviews":{"type":"structure","required":["Action"],"members":{"Action":{},"Comment":{"shape":"So2"}}}}},"output":{"type":"structure","members":{}}},"UpdateMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Name":{},"Description":{"shape":"S42"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S42"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"}}}},"UpdateMaintenanceWindowTarget":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scj"},"Name":{},"Description":{"shape":"S42"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Scj"},"Name":{},"Description":{"shape":"S42"}}}},"UpdateMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sep"},"TaskInvocationParameters":{"shape":"Sjv"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sev"},"Name":{},"Description":{"shape":"S42"},"Replace":{"type":"boolean"},"CutoffBehavior":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sep"},"TaskInvocationParameters":{"shape":"Sjv"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sev"},"Name":{},"Description":{"shape":"S42"},"CutoffBehavior":{}}}},"UpdateManagedInstanceRole":{"input":{"type":"structure","required":["InstanceId","IamRole"],"members":{"InstanceId":{},"IamRole":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"Description":{},"OperationalData":{"shape":"S4g"},"OperationalDataToDelete":{"type":"list","member":{}},"Notifications":{"shape":"S4l"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4p"},"Status":{},"OpsItemId":{},"Title":{},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{}}},"UpdateOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MetadataToUpdate":{"shape":"S4y"},"KeysToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"UpdatePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"Name":{},"GlobalFilters":{"shape":"S57"},"ApprovalRules":{"shape":"S5d"},"ApprovedPatches":{"shape":"S5k"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5k"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5o"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S57"},"ApprovalRules":{"shape":"S5d"},"ApprovedPatches":{"shape":"S5k"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5k"},"RejectedPatchesAction":{},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5o"}}}},"UpdateResourceDataSync":{"input":{"type":"structure","required":["SyncName","SyncType","SyncSource"],"members":{"SyncName":{},"SyncType":{},"SyncSource":{"shape":"S67"}}},"output":{"type":"structure","members":{}}},"UpdateServiceSetting":{"input":{"type":"structure","required":["SettingId","SettingValue"],"members":{"SettingId":{},"SettingValue":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Si":{"type":"list","member":{}},"S14":{"type":"map","key":{},"value":{"type":"list","member":{}},"sensitive":true},"S18":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"S1e":{"type":"structure","members":{"S3Location":{"type":"structure","members":{"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"shape":"S1t"}},"S1t":{"type":"structure","members":{"Accounts":{"type":"list","member":{}},"Regions":{"type":"list","member":{}},"TargetLocationMaxConcurrency":{},"TargetLocationMaxErrors":{},"ExecutionRoleName":{}}},"S20":{"type":"list","member":{"type":"map","key":{},"value":{"type":"list","member":{}}}},"S26":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationVersion":{},"Date":{"type":"timestamp"},"LastUpdateAssociationDate":{"type":"timestamp"},"Status":{"shape":"S29"},"Overview":{"shape":"S2d"},"DocumentVersion":{},"AutomationTargetParameterName":{},"Parameters":{"shape":"S14"},"AssociationId":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"LastExecutionDate":{"type":"timestamp"},"LastSuccessfulExecutionDate":{"type":"timestamp"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S20"}}},"S29":{"type":"structure","required":["Date","Name","Message"],"members":{"Date":{"type":"timestamp"},"Name":{},"Message":{},"AdditionalInfo":{}}},"S2d":{"type":"structure","members":{"Status":{},"DetailedStatus":{},"AssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"S2k":{"type":"structure","required":["Name"],"members":{"Name":{},"InstanceId":{},"Parameters":{"shape":"S14"},"AutomationTargetParameterName":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"TargetMaps":{"shape":"S20"}}},"S2t":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Version":{}}}},"S2v":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Name":{}}}},"S38":{"type":"structure","members":{"Sha1":{},"Hash":{},"HashType":{},"Name":{},"DisplayName":{},"VersionName":{},"Owner":{},"CreatedDate":{"type":"timestamp"},"Status":{},"StatusInformation":{},"DocumentVersion":{},"Description":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"Description":{},"DefaultValue":{}}}},"PlatformTypes":{"shape":"S3m"},"DocumentType":{},"SchemaVersion":{},"LatestVersion":{},"DefaultVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"AttachmentsInformation":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Requires":{"shape":"S2t"},"Author":{},"ReviewInformation":{"type":"list","member":{"type":"structure","members":{"ReviewedTime":{"type":"timestamp"},"Status":{},"Reviewer":{}}}},"ApprovedVersion":{},"PendingReviewVersion":{},"ReviewStatus":{},"Category":{"type":"list","member":{}},"CategoryEnum":{"type":"list","member":{}}}},"S3m":{"type":"list","member":{}},"S42":{"type":"string","sensitive":true},"S4g":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{},"Type":{}}}},"S4l":{"type":"list","member":{"type":"structure","members":{"Arn":{}}}},"S4p":{"type":"list","member":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{}}}},"S4y":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{}}}},"S57":{"type":"structure","required":["PatchFilters"],"members":{"PatchFilters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}}}},"S5d":{"type":"structure","required":["PatchRules"],"members":{"PatchRules":{"type":"list","member":{"type":"structure","required":["PatchFilterGroup"],"members":{"PatchFilterGroup":{"shape":"S57"},"ComplianceLevel":{},"ApproveAfterDays":{"type":"integer"},"ApproveUntilDate":{},"EnableNonSecurity":{"type":"boolean"}}}}}},"S5k":{"type":"list","member":{}},"S5o":{"type":"list","member":{"type":"structure","required":["Name","Products","Configuration"],"members":{"Name":{},"Products":{"type":"list","member":{}},"Configuration":{"type":"string","sensitive":true}}}},"S5y":{"type":"structure","required":["BucketName","SyncFormat","Region"],"members":{"BucketName":{},"Prefix":{},"SyncFormat":{},"Region":{},"AWSKMSKeyARN":{},"DestinationDataSharing":{"type":"structure","members":{"DestinationDataSharingType":{}}}}},"S67":{"type":"structure","required":["SourceType","SourceRegions"],"members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S69"},"SourceRegions":{"shape":"S6e"},"IncludeFutureRegions":{"type":"boolean"},"EnableAllOpsDataSources":{"type":"boolean"}}},"S69":{"type":"structure","required":["OrganizationSourceType"],"members":{"OrganizationSourceType":{},"OrganizationalUnits":{"type":"list","member":{"type":"structure","members":{"OrganizationalUnitId":{}}}}}},"S6e":{"type":"list","member":{}},"S6v":{"type":"structure","members":{"TotalCount":{"type":"integer"},"RemainingCount":{"type":"integer"},"SummaryItems":{"type":"list","member":{"type":"structure","members":{"Version":{},"Count":{"type":"integer"},"RemainingCount":{"type":"integer"}}}}}},"S7a":{"type":"list","member":{}},"S95":{"type":"map","key":{},"value":{"type":"list","member":{}}},"S9a":{"type":"structure","members":{"ParameterValues":{"type":"list","member":{}},"Truncated":{"type":"boolean"}}},"S9e":{"type":"list","member":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S95"},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S20"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"}}}},"S9o":{"type":"list","member":{"type":"structure","members":{"StepName":{},"Action":{},"TimeoutSeconds":{"type":"long"},"OnFailure":{},"MaxAttempts":{"type":"integer"},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"StepStatus":{},"ResponseCode":{},"Inputs":{"type":"map","key":{},"value":{}},"Outputs":{"shape":"S95"},"Response":{},"FailureMessage":{},"FailureDetails":{"type":"structure","members":{"FailureStage":{},"FailureType":{},"Details":{"shape":"S95"}}},"StepExecutionId":{},"OverriddenParameters":{"shape":"S95"},"IsEnd":{"type":"boolean"},"NextStep":{},"IsCritical":{"type":"boolean"},"ValidNextSteps":{"type":"list","member":{}},"Targets":{"shape":"S18"},"TargetLocation":{"shape":"S1t"}}}},"S9y":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sa6":{"type":"structure","members":{"Id":{},"ReleaseDate":{"type":"timestamp"},"Title":{},"Description":{},"ContentUrl":{},"Vendor":{},"ProductFamily":{},"Product":{},"Classification":{},"MsrcSeverity":{},"KbNumber":{},"MsrcNumber":{},"Language":{},"AdvisoryIds":{"type":"list","member":{}},"BugzillaIds":{"type":"list","member":{}},"CVEIds":{"type":"list","member":{}},"Name":{},"Epoch":{"type":"integer"},"Version":{},"Release":{},"Arch":{},"Severity":{},"Repository":{}}},"Sb1":{"type":"list","member":{}},"Sbu":{"type":"list","member":{}},"Scg":{"type":"structure","required":["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],"members":{"InstanceId":{},"PatchGroup":{},"BaselineId":{},"SnapshotId":{},"InstallOverrideList":{},"OwnerInformation":{"shape":"Scj"},"InstalledCount":{"type":"integer"},"InstalledOtherCount":{"type":"integer"},"InstalledPendingRebootCount":{"type":"integer"},"InstalledRejectedCount":{"type":"integer"},"MissingCount":{"type":"integer"},"FailedCount":{"type":"integer"},"UnreportedNotApplicableCount":{"type":"integer"},"NotApplicableCount":{"type":"integer"},"OperationStartTime":{"type":"timestamp"},"OperationEndTime":{"type":"timestamp"},"Operation":{},"LastNoRebootInstallOperationTime":{"type":"timestamp"},"RebootOption":{},"CriticalNonCompliantCount":{"type":"integer"},"SecurityNonCompliantCount":{"type":"integer"},"OtherNonCompliantCount":{"type":"integer"}}},"Scj":{"type":"string","sensitive":true},"Sdm":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sdy":{"type":"string","sensitive":true},"Sep":{"type":"map","key":{},"value":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"string","sensitive":true},"sensitive":true}},"sensitive":true},"sensitive":true},"Sev":{"type":"structure","required":["S3BucketName","S3Region"],"members":{"S3BucketName":{},"S3KeyPrefix":{},"S3Region":{}}},"Sfp":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Option":{},"Values":{"type":"list","member":{}}}}},"Sg4":{"type":"list","member":{"type":"structure","members":{"PolicyText":{},"PolicyType":{},"PolicyStatus":{}}}},"Sga":{"type":"structure","members":{"BaselineId":{},"BaselineName":{},"OperatingSystem":{},"BaselineDescription":{},"DefaultBaseline":{"type":"boolean"}}},"Shv":{"type":"structure","members":{"CloudWatchLogGroupName":{},"CloudWatchOutputEnabled":{"type":"boolean"}}},"Sih":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sin":{"type":"list","member":{"type":"structure","members":{"Expression":{},"Aggregators":{"shape":"Sin"},"Groups":{"type":"list","member":{"type":"structure","required":["Name","Filters"],"members":{"Name":{},"Filters":{"shape":"Sih"}}}}}}},"Sj4":{"type":"list","member":{"type":"map","key":{},"value":{}}},"Sjv":{"type":"structure","members":{"RunCommand":{"type":"structure","members":{"Comment":{},"CloudWatchOutputConfig":{"shape":"Shv"},"DocumentHash":{},"DocumentHashType":{},"DocumentVersion":{},"NotificationConfig":{"shape":"Sjx"},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"Parameters":{"shape":"S14"},"ServiceRoleArn":{},"TimeoutSeconds":{"type":"integer"}}},"Automation":{"type":"structure","members":{"DocumentVersion":{},"Parameters":{"shape":"S95"}}},"StepFunctions":{"type":"structure","members":{"Input":{"type":"string","sensitive":true},"Name":{}}},"Lambda":{"type":"structure","members":{"ClientContext":{},"Qualifier":{},"Payload":{"type":"blob","sensitive":true}}}}},"Sjx":{"type":"structure","members":{"NotificationArn":{},"NotificationEvents":{"type":"list","member":{}},"NotificationType":{}}},"Ski":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sko":{"type":"list","member":{"type":"structure","members":{"AggregatorType":{},"TypeName":{},"AttributeName":{},"Values":{"type":"map","key":{},"value":{}},"Filters":{"shape":"Ski"},"Aggregators":{"shape":"Sko"}}}},"Sla":{"type":"structure","members":{"Name":{},"Type":{},"Value":{"shape":"Slb"},"Version":{"type":"long"},"Selector":{},"SourceResult":{},"LastModifiedDate":{"type":"timestamp"},"ARN":{},"DataType":{}}},"Slb":{"type":"string","sensitive":true},"Slh":{"type":"list","member":{}},"Sll":{"type":"list","member":{"shape":"Sla"}},"Slx":{"type":"structure","members":{"SettingId":{},"SettingValue":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"ARN":{},"Status":{}}},"Smf":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Smv":{"type":"structure","members":{"CommandId":{},"DocumentName":{},"DocumentVersion":{},"Comment":{},"ExpiresAfter":{"type":"timestamp"},"Parameters":{"shape":"S14"},"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"TargetCount":{"type":"integer"},"CompletedCount":{"type":"integer"},"ErrorCount":{"type":"integer"},"DeliveryTimedOutCount":{"type":"integer"},"ServiceRole":{},"NotificationConfig":{"shape":"Sjx"},"CloudWatchOutputConfig":{"shape":"Shv"},"TimeoutSeconds":{"type":"integer"}}},"Sn2":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Snk":{"type":"structure","required":["ExecutionTime"],"members":{"ExecutionTime":{"type":"timestamp"},"ExecutionId":{},"ExecutionType":{}}},"Snn":{"type":"map","key":{},"value":{}},"Sns":{"type":"structure","members":{"CompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Snu"}}},"Snu":{"type":"structure","members":{"CriticalCount":{"type":"integer"},"HighCount":{"type":"integer"},"MediumCount":{"type":"integer"},"LowCount":{"type":"integer"},"InformationalCount":{"type":"integer"},"UnspecifiedCount":{"type":"integer"}}},"Snv":{"type":"structure","members":{"NonCompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Snu"}}},"So2":{"type":"list","member":{"type":"structure","members":{"Type":{},"Content":{}}}},"Sp0":{"type":"structure","members":{"Arn":{}}}}}')},jNZN:function(e,t,r){var n=r("QsWE"),i=r("5wOx"),o=r("3uhI"),s=n.util.inherit,a=0,u=r("TQ1K");n.Service=s({constructor:function(e){if(!this.loadServiceClass)throw n.util.error(new Error,"Service must be constructed with `new' operator");if(e){if(e.region){var t=e.region;u.isFipsRegion(t)&&(e.region=u.getRealRegion(t),e.useFipsEndpoint=!0),u.isGlobalRegion(t)&&(e.region=u.getRealRegion(t))}"boolean"==typeof e.useDualstack&&"boolean"!=typeof e.useDualstackEndpoint&&(e.useDualstackEndpoint=e.useDualstack)}var r=this.loadServiceClass(e||{});if(r){var i=n.util.copy(e),o=new r(e);return Object.defineProperty(o,"_originalConfig",{get:function(){return i},enumerable:!1,configurable:!0}),o._clientId=++a,o}this.initialize(e)},initialize:function(e){var t=n.config[this.serviceIdentifier];if(this.config=new n.Config(n.config),t&&this.config.update(t,!0),e&&this.config.update(e,!0),this.validateService(),this.config.endpoint||o.configureEndpoint(this),this.config.endpoint=this.endpointFromTemplate(this.config.endpoint),this.setEndpoint(this.config.endpoint),n.SequentialExecutor.call(this),n.Service.addDefaultMonitoringListeners(this),(this.config.clientSideMonitoring||n.Service._clientSideMonitoring)&&this.publisher){var r=this.publisher;this.addNamedListener("PUBLISH_API_CALL","apiCall",(function(e){process.nextTick((function(){r.eventHandler(e)}))})),this.addNamedListener("PUBLISH_API_ATTEMPT","apiCallAttempt",(function(e){process.nextTick((function(){r.eventHandler(e)}))}))}},validateService:function(){},loadServiceClass:function(e){var t=e;if(n.util.isEmpty(this.api)){if(t.apiConfig)return n.Service.defineServiceApi(this.constructor,t.apiConfig);if(this.constructor.services){(t=new n.Config(n.config)).update(e,!0);var r=t.apiVersions[this.constructor.serviceIdentifier];return r=r||t.apiVersion,this.getLatestServiceClass(r)}return null}return null},getLatestServiceClass:function(e){return e=this.getLatestServiceVersion(e),null===this.constructor.services[e]&&n.Service.defineServiceApi(this.constructor,e),this.constructor.services[e]},getLatestServiceVersion:function(e){if(!this.constructor.services||0===this.constructor.services.length)throw new Error("No services defined on "+this.constructor.serviceIdentifier);if(e?n.util.isType(e,Date)&&(e=n.util.date.iso8601(e).split("T")[0]):e="latest",Object.hasOwnProperty(this.constructor.services,e))return e;for(var t=Object.keys(this.constructor.services).sort(),r=null,i=t.length-1;i>=0;i--)if("*"!==t[i][t[i].length-1]&&(r=t[i]),t[i].substr(0,10)<=e)return r;throw new Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function(e){if(e){if("function"!=typeof e)throw new Error("Invalid callback type '"+typeof e+"' provided in customizeRequests");this.customRequestHandler=e}else this.customRequestHandler=null},makeRequest:function(e,t,r){if("function"==typeof t&&(r=t,t=null),t=t||{},this.config.params){var i=this.api.operations[e];i&&(t=n.util.copy(t),n.util.each(this.config.params,(function(e,r){i.input.members[e]&&(void 0!==t[e]&&null!==t[e]||(t[e]=r))})))}var o=new n.Request(this,e,t);return this.addAllRequestListeners(o),this.attachMonitoringEmitter(o),r&&o.send(r),o},makeUnauthenticatedRequest:function(e,t,r){"function"==typeof t&&(r=t,t={});var n=this.makeRequest(e,t).toUnauthenticated();return r?n.send(r):n},waitFor:function(e,t,r){return new n.ResourceWaiter(this,e).wait(t,r)},addAllRequestListeners:function(e){for(var t=[n.events,n.EventListeners.Core,this.serviceInterface(),n.EventListeners.CorePost],r=0;r299?(i.code&&(r.FinalAwsException=i.code),i.message&&(r.FinalAwsExceptionMessage=i.message)):((i.code||i.name)&&(r.FinalSdkException=i.code||i.name),i.message&&(r.FinalSdkExceptionMessage=i.message))}return r},apiAttemptEvent:function(e){var t=e.service.api.operations[e.operation],r={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()},n=e.response;return n.httpResponse.statusCode&&(r.HttpStatusCode=n.httpResponse.statusCode),!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId&&(r.AccessKey=e.service.config.credentials.accessKeyId),n.httpResponse.headers?(e.httpRequest.headers["x-amz-security-token"]&&(r.SessionToken=e.httpRequest.headers["x-amz-security-token"]),n.httpResponse.headers["x-amzn-requestid"]&&(r.XAmznRequestId=n.httpResponse.headers["x-amzn-requestid"]),n.httpResponse.headers["x-amz-request-id"]&&(r.XAmzRequestId=n.httpResponse.headers["x-amz-request-id"]),n.httpResponse.headers["x-amz-id-2"]&&(r.XAmzId2=n.httpResponse.headers["x-amz-id-2"]),r):r},attemptFailEvent:function(e){var t=this.apiAttemptEvent(e),r=e.response,n=r.error;return r.httpResponse.statusCode>299?(n.code&&(t.AwsException=n.code),n.message&&(t.AwsExceptionMessage=n.message)):((n.code||n.name)&&(t.SdkException=n.code||n.name),n.message&&(t.SdkExceptionMessage=n.message)),t},attachMonitoringEmitter:function(e){var t,r,i,o,s,a,u=0,c=this;e.on("validate",(function(){o=n.util.realClock.now(),a=Date.now()}),!0),e.on("sign",(function(){r=n.util.realClock.now(),t=Date.now(),s=e.httpRequest.region,u++}),!0),e.on("validateResponse",(function(){i=Math.round(n.util.realClock.now()-r)})),e.addNamedListener("API_CALL_ATTEMPT","success",(function(){var r=c.apiAttemptEvent(e);r.Timestamp=t,r.AttemptLatency=i>=0?i:0,r.Region=s,c.emit("apiCallAttempt",[r])})),e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",(function(){var o=c.attemptFailEvent(e);o.Timestamp=t,i=i||Math.round(n.util.realClock.now()-r),o.AttemptLatency=i>=0?i:0,o.Region=s,c.emit("apiCallAttempt",[o])})),e.addNamedListener("API_CALL","complete",(function(){var t=c.apiCallEvent(e);if(t.AttemptCount=u,!(t.AttemptCount<=0)){t.Timestamp=a;var r=Math.round(n.util.realClock.now()-o);t.Latency=r>=0?r:0;var i=e.response;i.error&&i.error.retryable&&"number"==typeof i.retryCount&&"number"==typeof i.maxRetries&&i.retryCount>=i.maxRetries&&(t.MaxRetriesExceeded=1),c.emit("apiCall",[t])}}))},setupRequestListeners:function(e){},getSigningName:function(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function(e){var t,r=null,i="";e&&(i=(r=(e.service.api.operations||{})[e.operation]||null)?r.authtype:"");return t=this.config.signatureVersion?this.config.signatureVersion:"v4"===i||"v4-unsigned-body"===i?"v4":this.api.signatureVersion,n.Signers.RequestSigner.getVersion(t)},serviceInterface:function(){switch(this.api.protocol){case"ec2":case"query":return n.EventListeners.Query;case"json":return n.EventListeners.Json;case"rest-json":return n.EventListeners.RestJson;case"rest-xml":return n.EventListeners.RestXml}if(this.api.protocol)throw new Error("Invalid service `protocol' "+this.api.protocol+" in API config")},successfulResponse:function(e){return e.httpResponse.statusCode<300},numRetries:function(){return void 0!==this.config.maxRetries?this.config.maxRetries:this.defaultRetryCount},retryDelays:function(e,t){return n.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function(e){return!!this.timeoutError(e)||(!!this.networkingError(e)||(!!this.expiredCredentialsError(e)||(!!this.throttledError(e)||e.statusCode>=500)))},networkingError:function(e){return"NetworkingError"===e.code},timeoutError:function(e){return"TimeoutError"===e.code},expiredCredentialsError:function(e){return"ExpiredTokenException"===e.code},clockSkewError:function(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return!0;default:return!1}},getSkewCorrectedDate:function(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function(e){e&&(this.config.systemClockOffset=e-Date.now())},isClockSkewed:function(e){if(e)return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5},throttledError:function(e){if(429===e.statusCode)return!0;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return!0;default:return!1}},endpointFromTemplate:function(e){if("string"!=typeof e)return e;var t=e;return t=(t=(t=t.replace(/\{service\}/g,this.api.endpointPrefix)).replace(/\{region\}/g,this.config.region)).replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http")},setEndpoint:function(e){this.endpoint=new n.Endpoint(e,this.config)},paginationConfig:function(e,t){var r=this.api.operations[e].paginator;if(!r){if(t){var i=new Error;throw n.util.error(i,"No pagination configuration for "+e)}return null}return r}}),n.util.update(n.Service,{defineMethods:function(e){n.util.each(e.prototype.api.operations,(function(t){e.prototype[t]||("none"===e.prototype.api.operations[t].authtype?e.prototype[t]=function(e,r){return this.makeUnauthenticatedRequest(t,e,r)}:e.prototype[t]=function(e,r){return this.makeRequest(t,e,r)})}))},defineService:function(e,t,r){n.Service._serviceMap[e]=!0,Array.isArray(t)||(r=t,t=[]);var i=s(n.Service,r||{});if("string"==typeof e){n.Service.addVersions(i,t);var o=i.serviceIdentifier||e;i.serviceIdentifier=o}else i.prototype.api=e,n.Service.defineMethods(i);if(n.SequentialExecutor.call(this.prototype),!this.prototype.publisher&&n.util.clientSideMonitoring){var a=n.util.clientSideMonitoring.Publisher,u=(0,n.util.clientSideMonitoring.configProvider)();this.prototype.publisher=new a(u),u.enabled&&(n.Service._clientSideMonitoring=!0)}return n.SequentialExecutor.call(i.prototype),n.Service.addDefaultMonitoringListeners(i.prototype),i},addVersions:function(e,t){Array.isArray(t)||(t=[t]),e.services=e.services||{};for(var r=0;r `0`","state":"success"}]},"CompositeAlarmExists":{"delay":5,"maxAttempts":40,"operation":"DescribeAlarms","acceptors":[{"matcher":"path","expected":true,"argument":"length(CompositeAlarms[]) > `0`","state":"success"}]}}}')},jcT0:function(e,t,r){"use strict";r.r(t),t.default=""},jeLr:function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var i,o,s,a=r("NNGq"),u=r("1LL4").extend,c=r("tUd6"),p=r("cGv3"),l=p.getWindow(),m=r("eWCF"),d=r("ti0F"),y=r("cYys"),h=d.isWindow,g=d.isFunction,b=d.isString,f=r("/7L9"),S=r("OaJ3"),v=r("KBLa"),_=r("heGP"),O={mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},I={focusin:"focus",focusout:"blur"},N=["blur","focus","load"],C=["touchmove","wheel","mousewheel","touchstart"],T=function(e,t){return!h(e)&&"#document"!==e.nodeName&&c.elementMatches(e,t)},k=new S,x=0,A=(o={},a.add((function(e,t){o[e]=t})),{getField:function(e,t){return o[e]&&o[e][t]},callMethod:function(e,t,r,n){return o[e]&&o[e][t]&&o[e][t].apply(r,n)}}),P=function e(t,r){var n=t[0];if(n)if(c.isNode(n)||h(n))r.apply(B,t);else{if(b(n)||!("length"in n))throw f.Error("E0025");var i=Array.prototype.slice.call(t,0);Array.prototype.forEach.call(n,(function(t){i[0]=t,e(i,r)}))}},w=function(e){return function(){P(arguments,e)}},D=_((function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){return e=!0,!0}});l.addEventListener("test",null,t)}catch(r){}return e})),R=function(e,t){var r=k.get(e),n=(t=t||"").split("."),o=n.slice(1),s=!!n[0];t=n[0]||"dxEmptyEventType",r||(r={},k.set(e,r)),r[t]||(r[t]={handleObjects:[],nativeHandler:null});var a=r[t];return{addHandler:function(r,n,u){var p=function(n,i){var o,s,a=[n],c=n.currentTarget,p=n.relatedTarget;t in O&&(o=p&&c&&(p===c||c.contains(p))),void 0!==i&&a.push(i),A.callMethod(t,"handle",e,[n,u]),o||(s=r.apply(c,a)),!1===s&&(n.preventDefault(),n.stopPropagation())},l={handler:r,wrappedHandler:function(t,r){if(!i||t.type!==i)if(t.data=u,t.delegateTarget=e,n)for(var o=t.target;o&&o!==e;)T(o,n)&&(t.currentTarget=o,p(t,r)),o=o.parentNode;else t.currentTarget=t.delegateTarget||t.target,p(t,r)},selector:n,type:t,data:u,namespace:o.join("."),namespaces:o,guid:++x};a.handleObjects.push(l);var m,d=1===a.handleObjects.length&&s;d&&(d=!A.callMethod(t,"setup",e,[u,o,r])),d&&(a.nativeHandler=E(t),D()&&C.indexOf(t)>-1&&(m={passive:!1}),a.removeListener=c.listen(e,O[t]||t,a.nativeHandler,m)),A.callMethod(t,"add",e,[l])},removeHandler:function(n,i){var a=function(t){var s,a=r[t];a.handleObjects.length?(a.handleObjects=a.handleObjects.filter((function(r){var a=o.length&&!j(r.namespaces,o)||n&&r.handler!==n||i&&r.selector!==i;return a||(s=r.handler,A.callMethod(t,"remove",e,[r])),a})),!a.handleObjects.length&&"dxEmptyEventType"!==t&&(A.callMethod(t,"teardown",e,[o,s]),a.nativeHandler&&a.removeListener(),delete r[t])):delete r[t]};if(s)a(t);else for(var u in r)a(u);0===Object.keys(r).length&&k.delete(e)},callHandlers:function(e,t){var n=!1,i=function(r){n||o.length&&!j(r.namespaces,o)||(r.wrappedHandler(e,t),n=e.isImmediatePropagationStopped())};a.handleObjects.forEach(i),o.length&&r.dxEmptyEventType&&r.dxEmptyEventType.handleObjects.forEach(i)}}},E=function(e){return function(t,r){var n=R(this,e);t=B.Event(t),n.callHandlers(t,r)}},j=function(e,t){for(var r=0;r-1){var n=Array.prototype.slice.call(arguments,0);r.split(" ").forEach((function(t){n[1]=t,e.apply(this,n)}))}else e.apply(this,arguments)};return function(e,r){if("object"===n(r)){var i=Array.prototype.slice.call(arguments,0);for(var o in r)i[1]=o,i[i.length-1]=r[o],t.apply(this,i)}else t.apply(this,arguments)}},F=function(e){if(function(e){return null==e.which&&0===e.type.indexOf("key")}(e))return null!=e.charCode?e.charCode:e.keyCode;if(function(e){return!e.which&&void 0!==e.button&&/^(?:mouse|pointer|contextmenu|drag|drop)|click/.test(e.type)}(e)){return{1:1,2:3,3:1,4:2}[e.button]}return e.which},B=m({on:w(M(L((function(e,t,r,n,i){R(e,t).addHandler(i,r,n)})))),one:w(M((function(e,t,r,n,i){B.on(e,t,r,n,(function n(){B.off(e,t,r,n),i.apply(this,arguments)}))}))),off:w((s=L((function(e,t,r,n){R(e,t).removeHandler(n,r)})),function(e,t,r,n){"function"==typeof r&&(n=r,r=void 0),s(e,t,r,n)})),trigger:w(q((function(e,t,r){var n=t.type,o=R(e,t.type);if(A.callMethod(n,"trigger",e,[t,r]),o.callHandlers(t,r),!(A.getField(n,"noBubble")||t.isPropagationStopped()||-1!==N.indexOf(n))){var s=[];!function e(t){var r=t.parentNode;r&&(s.push(r),e(r))}(e),s.push(l);for(var a=0;s[a]&&!t.isPropagationStopped();){R(s[a],t.type).callHandlers(u(t,{currentTarget:s[a]}),r),a++}}(e.nodeType||h(e))&&(A.callMethod(n,"_default",e,[t,r]),function(e,t){var r=I[e]||e;(function(e,t){return"click"===e&&"a"===t.localName})(e,t)||g(t[r])&&(i=e,t[r](),i=void 0)}(n,e))}))),triggerHandler:w(q((function(e,t,r){R(e,t.type).callHandlers(t,r)})))}),G=function(e){e&&(B.Event=e,B.Event.prototype=e.prototype)};G(function(e){return function(t,r){if(!(this instanceof B.Event))return new B.Event(t,r);t||(t={}),"string"==typeof t&&(t={type:t}),r||(r={}),e.call(this,t,r)}}((function(e,t){var r=this,n=!1,i=!1,o=!1;u(r,e),(e instanceof B.Event||p.hasWindow()&&e instanceof l.Event)&&(r.originalEvent=e,r.currentTarget=void 0),e instanceof B.Event||u(r,{isPropagationStopped:function(){return!!(n||r.originalEvent&&r.originalEvent.propagationStopped)},stopPropagation:function(){n=!0,r.originalEvent&&r.originalEvent.stopPropagation()},isImmediatePropagationStopped:function(){return i},stopImmediatePropagation:function(){this.stopPropagation(),i=!0,r.originalEvent&&r.originalEvent.stopImmediatePropagation()},isDefaultPrevented:function(){return!!(o||r.originalEvent&&r.originalEvent.defaultPrevented)},preventDefault:function(){o=!0,r.originalEvent&&r.originalEvent.preventDefault()}}),U("which",F,r),0===e.type.indexOf("touch")&&(delete t.pageX,delete t.pageY),u(r,t),r.guid=++x})));var U=function(e,t,r){Object.defineProperty(r||B.Event.prototype,e,{enumerable:!0,configurable:!0,get:function(){return this.originalEvent&&t(this.originalEvent)},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})};v(U);var V=y(),z=y();B.set=function(e){V.fire(),B.inject(e),G(e.Event),z.fire()},B.subscribeGlobal=function(){P(arguments,M((function(){var e=arguments;B.on.apply(this,e),V.add((function(){var t=Array.prototype.slice.call(e,0);t.splice(3,1),B.off.apply(this,t)})),z.add((function(){B.on.apply(this,e)}))})))},B.forcePassiveFalseEventNames=C,B.passiveEventHandlersSupported=D,e.exports=B},jhN1:function(e,t,r){"use strict";r.d(t,"a",(function(){return Y})),r.d(t,"b",(function(){return ae})),r.d(t,"c",(function(){return H})),r.d(t,"d",(function(){return oe})),r.d(t,"e",(function(){return ie})),r.d(t,"f",(function(){return k})),r.d(t,"g",(function(){return Q}));var n=r("ofXK"),i=r("fXoL");class o extends n.K{constructor(){super()}supportsDOMEvents(){return!0}}(()=>{if(i.Wb.Node)i.Wb.Node.prototype.contains})();class s extends o{static makeCurrent(){Object(n.O)(new s)}getProperty(e,t){return e[t]}log(e){window.console&&window.console.log&&window.console.log(e)}logGroup(e){window.console&&window.console.group&&window.console.group(e)}logGroupEnd(){window.console&&window.console.groupEnd&&window.console.groupEnd()}onAndCancel(e,t,r){return e.addEventListener(t,r,!1),()=>{e.removeEventListener(t,r,!1)}}dispatchEvent(e,t){e.dispatchEvent(t)}remove(e){return e.parentNode&&e.parentNode.removeChild(e),e}getValue(e){return e.value}createElement(e,t){return(t=t||this.getDefaultDocument()).createElement(e)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(e){return e.nodeType===Node.ELEMENT_NODE}isShadowRoot(e){return e instanceof DocumentFragment}getGlobalEventTarget(e,t){return"window"===t?window:"document"===t?e:"body"===t?e.body:null}getHistory(){return window.history}getLocation(){return window.location}getBaseHref(e){const t=function(){if(!u&&(u=document.querySelector("base"),!u))return null;return u.getAttribute("href")}();return null==t?null:function(e){a||(a=document.createElement("a"));return a.setAttribute("href",e),"/"===a.pathname.charAt(0)?a.pathname:"/"+a.pathname}(t)}resetBaseElement(){u=null}getUserAgent(){return window.navigator.userAgent}performanceNow(){return window.performance&&window.performance.now?window.performance.now():(new Date).getTime()}supportsCookies(){return!0}getCookie(e){return Object(n.N)(document.cookie,e)}}let a,u=null;const c=new i.E("TRANSITION_ID");const p=[{provide:i.d,useFactory:function(e,t,r){return()=>{r.get(i.e).donePromise.then(()=>{const r=Object(n.M)();Array.prototype.slice.apply(t.querySelectorAll("style[ng-transition]")).filter(t=>t.getAttribute("ng-transition")===e).forEach(e=>r.remove(e))})}},deps:[c,n.e,i.F],multi:!0}];class l{static init(){Object(i.vb)(new l)}addToWindow(e){i.Wb.getAngularTestability=(t,r=!0)=>{const n=e.findTestabilityInTree(t,r);if(null==n)throw new Error("Could not find testability for element.");return n},i.Wb.getAllAngularTestabilities=()=>e.getAllTestabilities(),i.Wb.getAllAngularRootElements=()=>e.getAllRootElements();i.Wb.frameworkStabilizers||(i.Wb.frameworkStabilizers=[]),i.Wb.frameworkStabilizers.push(e=>{const t=i.Wb.getAllAngularTestabilities();let r=t.length,n=!1;const o=function(t){n=n||t,r--,0==r&&e(n)};t.forEach((function(e){e.whenStable(o)}))})}findTestabilityInTree(e,t,r){if(null==t)return null;const i=e.getTestability(t);return null!=i?i:r?Object(n.M)().isShadowRoot(t)?this.findTestabilityInTree(e,t.host,!0):this.findTestabilityInTree(e,t.parentElement,!0):null}}function m(e,t){if("undefined"==typeof COMPILED||!COMPILED){(i.Wb.ng=i.Wb.ng||{})[e]=t}}const d={ApplicationRef:i.g,NgZone:i.Q};function y(e){return Object(i.Sb)(e)}i.d,i.P,new i.R;const h=[],g=new i.E("EventManagerPlugins");class b{constructor(e,t){this._zone=t,this._eventNameToPlugin=new Map,e.forEach(e=>e.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,t,r){return this._findPluginFor(t).addEventListener(e,t,r)}addGlobalEventListener(e,t,r){return this._findPluginFor(t).addGlobalEventListener(e,t,r)}getZone(){return this._zone}_findPluginFor(e){const t=this._eventNameToPlugin.get(e);if(t)return t;const r=this._plugins;for(let n=0;n[{type:Array,decorators:[{type:i.C,args:[g]}]},{type:i.Q}];class f{constructor(e){this._doc=e}addGlobalEventListener(e,t,r){const i=Object(n.M)().getGlobalEventTarget(this._doc,e);if(!i)throw new Error(`Unsupported event target ${i} for event ${t}`);return this.addEventListener(i,t,r)}}class S{constructor(){this._stylesSet=new Set}addStyles(e){const t=new Set;e.forEach(e=>{this._stylesSet.has(e)||(this._stylesSet.add(e),t.add(e))}),this.onStylesAdded(t)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}S.\u0275fac=function(e){return new(e||S)},S.\u0275prov=i.Gc({token:S,factory:S.\u0275fac});class v extends S{constructor(e){super(),this._doc=e,this._hostNodes=new Set,this._styleNodes=new Set,this._hostNodes.add(e.head)}_addStylesToHost(e,t){e.forEach(e=>{const r=this._doc.createElement("style");r.textContent=e,this._styleNodes.add(t.appendChild(r))})}addHost(e){this._addStylesToHost(this._stylesSet,e),this._hostNodes.add(e)}removeHost(e){this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach(t=>this._addStylesToHost(e,t))}ngOnDestroy(){this._styleNodes.forEach(e=>Object(n.M)().remove(e))}}v.\u0275fac=function(e){return new(e||v)(i.Uc(n.e))},v.\u0275prov=i.Gc({token:v,factory:v.\u0275fac}),v.ctorParameters=()=>[{type:void 0,decorators:[{type:i.C,args:[n.e]}]}];const _={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},O=/%COMP%/g,I="_nghost-%COMP%",N="_ngcontent-%COMP%";function C(e,t,r){for(let n=0;n{if("__ngUnwrap__"===t)return e;!1===e(t)&&(t.preventDefault(),t.returnValue=!1)}}class k{constructor(e,t,r){this.eventManager=e,this.sharedStylesHost=t,this.appId=r,this.rendererByCompId=new Map,this.defaultRenderer=new x(e)}createRenderer(e,t){if(!e||!t)return this.defaultRenderer;switch(t.encapsulation){case i.pb.Emulated:{let r=this.rendererByCompId.get(t.id);return r||(r=new A(this.eventManager,this.sharedStylesHost,t,this.appId),this.rendererByCompId.set(t.id,r)),r.applyToHost(e),r}case 1:case i.pb.ShadowDom:return new P(this.eventManager,this.sharedStylesHost,e,t);default:if(!this.rendererByCompId.has(t.id)){const e=C(t.id,t.styles,[]);this.sharedStylesHost.addStyles(e),this.rendererByCompId.set(t.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}k.\u0275fac=function(e){return new(e||k)(i.Uc(b),i.Uc(v),i.Uc(i.c))},k.\u0275prov=i.Gc({token:k,factory:k.\u0275fac}),k.ctorParameters=()=>[{type:b},{type:v},{type:String,decorators:[{type:i.C,args:[i.c]}]}];class x{constructor(e){this.eventManager=e,this.data=Object.create(null)}destroy(){}createElement(e,t){return t?document.createElementNS(_[t]||t,e):document.createElement(e)}createComment(e){return document.createComment(e)}createText(e){return document.createTextNode(e)}appendChild(e,t){e.appendChild(t)}insertBefore(e,t,r){e&&e.insertBefore(t,r)}removeChild(e,t){e&&e.removeChild(t)}selectRootElement(e,t){let r="string"==typeof e?document.querySelector(e):e;if(!r)throw new Error(`The selector "${e}" did not match any elements`);return t||(r.textContent=""),r}parentNode(e){return e.parentNode}nextSibling(e){return e.nextSibling}setAttribute(e,t,r,n){if(n){t=n+":"+t;const i=_[n];i?e.setAttributeNS(i,t,r):e.setAttribute(t,r)}else e.setAttribute(t,r)}removeAttribute(e,t,r){if(r){const n=_[r];n?e.removeAttributeNS(n,t):e.removeAttribute(`${r}:${t}`)}else e.removeAttribute(t)}addClass(e,t){e.classList.add(t)}removeClass(e,t){e.classList.remove(t)}setStyle(e,t,r,n){n&(i.ab.DashCase|i.ab.Important)?e.style.setProperty(t,r,n&i.ab.Important?"important":""):e.style[t]=r}removeStyle(e,t,r){r&i.ab.DashCase?e.style.removeProperty(t):e.style[t]=""}setProperty(e,t,r){e[t]=r}setValue(e,t){e.nodeValue=t}listen(e,t,r){return"string"==typeof e?this.eventManager.addGlobalEventListener(e,t,T(r)):this.eventManager.addEventListener(e,t,T(r))}}"@".charCodeAt(0);class A extends x{constructor(e,t,r,n){super(e),this.component=r;const i=C(n+"-"+r.id,r.styles,[]);var o;t.addStyles(i),this.contentAttr=(o=n+"-"+r.id,N.replace(O,o)),this.hostAttr=function(e){return I.replace(O,e)}(n+"-"+r.id)}applyToHost(e){super.setAttribute(e,this.hostAttr,"")}createElement(e,t){const r=super.createElement(e,t);return super.setAttribute(r,this.contentAttr,""),r}}class P extends x{constructor(e,t,r,n){super(e),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const i=C(n.id,n.styles,[]);for(let o=0;othis.removeEventListener(e,t,r)}removeEventListener(e,t,r){return e.removeEventListener(t,r)}}w.\u0275fac=function(e){return new(e||w)(i.Uc(n.e))},w.\u0275prov=i.Gc({token:w,factory:w.\u0275fac}),w.ctorParameters=()=>[{type:void 0,decorators:[{type:i.C,args:[n.e]}]}];const D={pan:!0,panstart:!0,panmove:!0,panend:!0,pancancel:!0,panleft:!0,panright:!0,panup:!0,pandown:!0,pinch:!0,pinchstart:!0,pinchmove:!0,pinchend:!0,pinchcancel:!0,pinchin:!0,pinchout:!0,press:!0,pressup:!0,rotate:!0,rotatestart:!0,rotatemove:!0,rotateend:!0,rotatecancel:!0,swipe:!0,swipeleft:!0,swiperight:!0,swipeup:!0,swipedown:!0,tap:!0},R=new i.E("HammerGestureConfig"),E=new i.E("HammerLoader");class j{constructor(){this.events=[],this.overrides={}}buildHammer(e){const t=new Hammer(e,this.options);t.get("pinch").set({enable:!0}),t.get("rotate").set({enable:!0});for(const r in this.overrides)t.get(r).set(this.overrides[r]);return t}}j.\u0275fac=function(e){return new(e||j)},j.\u0275prov=i.Gc({token:j,factory:j.\u0275fac});class M extends f{constructor(e,t,r,n){super(e),this._config=t,this.console=r,this.loader=n}supports(e){return!(!D.hasOwnProperty(e.toLowerCase())&&!this.isCustomEvent(e))&&(!(!window.Hammer&&!this.loader)||(this.console.warn(`The "${e}" event cannot be bound because Hammer.JS is not `+"loaded and no custom loader has been specified."),!1))}addEventListener(e,t,r){const n=this.manager.getZone();if(t=t.toLowerCase(),!window.Hammer&&this.loader){let n=!1,i=()=>{n=!0};return this.loader().then(()=>{if(!window.Hammer)return this.console.warn("The custom HAMMER_LOADER completed, but Hammer.JS is not present."),void(i=()=>{});n||(i=this.addEventListener(e,t,r))}).catch(()=>{this.console.warn(`The "${t}" event cannot be bound because the custom `+"Hammer.JS loader failed."),i=()=>{}}),()=>{i()}}return n.runOutsideAngular(()=>{const i=this._config.buildHammer(e),o=function(e){n.runGuarded((function(){r(e)}))};return i.on(t,o),()=>{i.off(t,o),"function"==typeof i.destroy&&i.destroy()}})}isCustomEvent(e){return this._config.events.indexOf(e)>-1}}M.\u0275fac=function(e){return new(e||M)(i.Uc(n.e),i.Uc(R),i.Uc(i.xb),i.Uc(E,8))},M.\u0275prov=i.Gc({token:M,factory:M.\u0275fac}),M.ctorParameters=()=>[{type:void 0,decorators:[{type:i.C,args:[n.e]}]},{type:j,decorators:[{type:i.C,args:[R]}]},{type:i.xb},{type:void 0,decorators:[{type:i.R},{type:i.C,args:[E]}]}];const q=[{provide:g,useClass:M,multi:!0,deps:[n.e,R,i.xb,[new i.R,E]]},{provide:R,useClass:j,deps:[]}],L=[];class F{}F.\u0275mod=i.Ic({type:F}),F.\u0275inj=i.Hc({factory:function(e){return new(e||F)},providers:q});const B=["alt","control","meta","shift"],G={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},U={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},V={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};class z extends f{constructor(e){super(e)}supports(e){return null!=z.parseEventName(e)}addEventListener(e,t,r){const i=z.parseEventName(t),o=z.eventCallback(i.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Object(n.M)().onAndCancel(e,i.domEventName,o))}static parseEventName(e){const t=e.toLowerCase().split("."),r=t.shift();if(0===t.length||"keydown"!==r&&"keyup"!==r)return null;const n=z._normalizeKey(t.pop());let i="";if(B.forEach(e=>{const r=t.indexOf(e);r>-1&&(t.splice(r,1),i+=e+".")}),i+=n,0!=t.length||0===n.length)return null;const o={};return o.domEventName=r,o.fullKey=i,o}static getEventFullKey(e){let t="",r=function(e){let t=e.key;if(null==t){if(t=e.keyIdentifier,null==t)return"Unidentified";t.startsWith("U+")&&(t=String.fromCharCode(parseInt(t.substring(2),16)),3===e.location&&U.hasOwnProperty(t)&&(t=U[t]))}return G[t]||t}(e);return r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),B.forEach(n=>{if(n!=r){(0,V[n])(e)&&(t+=n+".")}}),t+=r,t}static eventCallback(e,t,r){return n=>{z.getEventFullKey(n)===e&&r.runGuarded(()=>t(n))}}static _normalizeKey(e){switch(e){case"esc":return"escape";default:return e}}}z.\u0275fac=function(e){return new(e||z)(i.Uc(n.e))},z.\u0275prov=i.Gc({token:z,factory:z.\u0275fac}),z.ctorParameters=()=>[{type:void 0,decorators:[{type:i.C,args:[n.e]}]}];class H{}function K(e){return new W(e.get(n.e))}H.\u0275fac=function(e){return new(e||H)},H.\u0275prov=Object(i.Gc)({factory:function(){return Object(i.Uc)(W)},token:H,providedIn:"root"});class W extends H{constructor(e){super(),this._doc=e}sanitize(e,t){if(null==t)return null;switch(e){case i.cb.NONE:return t;case i.cb.HTML:return Object(i.Fb)(t,"HTML")?Object(i.tc)(t):Object(i.Db)(this._doc,String(t));case i.cb.STYLE:return Object(i.Fb)(t,"Style")?Object(i.tc)(t):t;case i.cb.SCRIPT:if(Object(i.Fb)(t,"Script"))return Object(i.tc)(t);throw new Error("unsafe value used in a script context");case i.cb.URL:Object(i.Vb)(t);return Object(i.Fb)(t,"URL")?Object(i.tc)(t):Object(i.Eb)(String(t));case i.cb.RESOURCE_URL:if(Object(i.Fb)(t,"ResourceURL"))return Object(i.tc)(t);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${e} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(e){return Object(i.Hb)(e)}bypassSecurityTrustStyle(e){return Object(i.Kb)(e)}bypassSecurityTrustScript(e){return Object(i.Jb)(e)}bypassSecurityTrustUrl(e){return Object(i.Lb)(e)}bypassSecurityTrustResourceUrl(e){return Object(i.Ib)(e)}}W.\u0275fac=function(e){return new(e||W)(i.Uc(n.e))},W.\u0275prov=Object(i.Gc)({factory:function(){return K(Object(i.Uc)(i.B))},token:W,providedIn:"root"}),W.ctorParameters=()=>[{type:void 0,decorators:[{type:i.C,args:[n.e]}]}];const J=n.L,Q=[{provide:i.U,useValue:J},{provide:i.V,useValue:function(){s.makeCurrent(),l.init()},multi:!0},{provide:n.e,useFactory:function(){return Object(i.pc)(document),document},deps:[]}],Z=(i.bb,n.e,[]),$=(Object(i.qb)(i.ub,"browser",Q),[Z,{provide:i.Ab,useValue:"root"},{provide:i.w,useFactory:function(){return new i.w},deps:[]},{provide:g,useClass:w,multi:!0,deps:[n.e,i.Q,i.U]},{provide:g,useClass:z,multi:!0,deps:[n.e]},L,{provide:k,useClass:k,deps:[b,v,i.c]},{provide:i.Z,useExisting:k},{provide:S,useExisting:v},{provide:v,useClass:v,deps:[n.e]},{provide:i.jb,useClass:i.jb,deps:[i.Q]},{provide:b,useClass:b,deps:[g,i.Q]},h]);class Y{constructor(e){if(e)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}static withServerTransition(e){return{ngModule:Y,providers:[{provide:i.c,useValue:e.appId},{provide:c,useExisting:i.c},p]}}}function X(){return new ee(Object(i.Uc)(n.e))}Y.\u0275mod=i.Ic({type:Y}),Y.\u0275inj=i.Hc({factory:function(e){return new(e||Y)(i.Uc(Y,12))},providers:$,imports:[n.c,i.f]}),Y.ctorParameters=()=>[{type:Y,decorators:[{type:i.R},{type:i.eb},{type:i.C,args:[Y]}]}],("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(Y,{exports:function(){return[n.c,i.f]}});class ee{constructor(e){this._doc=e,this._dom=Object(n.M)()}addTag(e,t=!1){return e?this._getOrCreateElement(e,t):null}addTags(e,t=!1){return e?e.reduce((e,r)=>(r&&e.push(this._getOrCreateElement(r,t)),e),[]):[]}getTag(e){return e&&this._doc.querySelector(`meta[${e}]`)||null}getTags(e){if(!e)return[];const t=this._doc.querySelectorAll(`meta[${e}]`);return t?[].slice.call(t):[]}updateTag(e,t){if(!e)return null;t=t||this._parseSelector(e);const r=this.getTag(t);return r?this._setMetaElementAttributes(e,r):this._getOrCreateElement(e,!0)}removeTag(e){this.removeTagElement(this.getTag(e))}removeTagElement(e){e&&this._dom.remove(e)}_getOrCreateElement(e,t=!1){if(!t){const t=this._parseSelector(e),r=this.getTag(t);if(r&&this._containsAttributes(e,r))return r}const r=this._dom.createElement("meta");return this._setMetaElementAttributes(e,r),this._doc.getElementsByTagName("head")[0].appendChild(r),r}_setMetaElementAttributes(e,t){return Object.keys(e).forEach(r=>t.setAttribute(this._getMetaKeyMap(r),e[r])),t}_parseSelector(e){const t=e.name?"name":"property";return`${t}="${e[t]}"`}_containsAttributes(e,t){return Object.keys(e).every(r=>t.getAttribute(this._getMetaKeyMap(r))===e[r])}_getMetaKeyMap(e){return te[e]||e}}ee.\u0275fac=function(e){return new(e||ee)(i.Uc(n.e))},ee.\u0275prov=Object(i.Gc)({factory:X,token:ee,providedIn:"root"}),ee.ctorParameters=()=>[{type:void 0,decorators:[{type:i.C,args:[n.e]}]}];const te={httpEquiv:"http-equiv"};function re(){return new ne(Object(i.Uc)(n.e))}class ne{constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}}ne.\u0275fac=function(e){return new(e||ne)(i.Uc(n.e))},ne.\u0275prov=Object(i.Gc)({factory:re,token:ne,providedIn:"root"}),ne.ctorParameters=()=>[{type:void 0,decorators:[{type:i.C,args:[n.e]}]}];"undefined"!=typeof window&&window;function ie(e){return e}class oe{constructor(){this.store={},this.onSerializeCallbacks={}}static init(e){const t=new oe;return t.store=e,t}get(e,t){return void 0!==this.store[e]?this.store[e]:t}set(e,t){this.store[e]=t}remove(e){delete this.store[e]}hasKey(e){return this.store.hasOwnProperty(e)}onSerialize(e,t){this.onSerializeCallbacks[e]=t}toJson(){for(const t in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(t))try{this.store[t]=this.onSerializeCallbacks[t]()}catch(e){console.warn("Exception in onSerialize callback: ",e)}return JSON.stringify(this.store)}}function se(e,t){const r=e.getElementById(t+"-state");let n={};if(r&&r.textContent)try{n=JSON.parse(function(e){const t={"&a;":"&","&q;":'"',"&s;":"'","&l;":"<","&g;":">"};return e.replace(/&[^;]+;/g,e=>t[e])}(r.textContent))}catch(i){console.warn("Exception while restoring TransferState for app "+t,i)}return oe.init(n)}oe.\u0275fac=function(e){return new(e||oe)},oe.\u0275prov=i.Gc({token:oe,factory:oe.\u0275fac});class ae{}ae.\u0275mod=i.Ic({type:ae}),ae.\u0275inj=i.Hc({factory:function(e){return new(e||ae)},providers:[{provide:oe,useFactory:se,deps:[n.e,i.c]}]});new i.lb("11.0.5")},jvBX:function(e){e.exports=JSON.parse('{"pagination":{"ListSecretVersionIds":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListSecrets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},k3OW:function(e){e.exports=JSON.parse('{"pagination":{"DescribeCertificates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Certificates"},"DescribeDBClusterBacktracks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterBacktracks"},"DescribeDBClusterEndpoints":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterEndpoints"},"DescribeDBClusterParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterParameterGroups"},"DescribeDBClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBClusterSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterSnapshots"},"DescribeDBClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusters"},"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstanceAutomatedBackups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstanceAutomatedBackups"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBProxies":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBProxies"},"DescribeDBProxyEndpoints":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBProxyEndpoints"},"DescribeDBProxyTargetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TargetGroups"},"DescribeDBProxyTargets":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Targets"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeExportTasks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ExportTasks"},"DescribeGlobalClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"GlobalClusters"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribePendingMaintenanceActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"PendingMaintenanceActions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DescribeSourceRegions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SourceRegions"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},k3Vx:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.rds={},n.RDS=i.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]),r("5oqQ"),Object.defineProperty(o.services.rds,"2013-01-10",{get:function(){var e=r("gyWS");return e.paginators=r("LC6p").pagination,e},enumerable:!0,configurable:!0}),Object.defineProperty(o.services.rds,"2013-02-12",{get:function(){var e=r("Tbb3");return e.paginators=r("knjE").pagination,e},enumerable:!0,configurable:!0}),Object.defineProperty(o.services.rds,"2013-09-09",{get:function(){var e=r("bgJ9");return e.paginators=r("GNFf").pagination,e.waiters=r("/zZR").waiters,e},enumerable:!0,configurable:!0}),Object.defineProperty(o.services.rds,"2014-09-01",{get:function(){var e=r("keVR");return e.paginators=r("8ULE").pagination,e},enumerable:!0,configurable:!0}),Object.defineProperty(o.services.rds,"2014-10-31",{get:function(){var e=r("MoMs");return e.paginators=r("k3OW").pagination,e.waiters=r("exkh").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.RDS},k7NS:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},kLP8:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.registerTemplateEngine=function(e,t){u[e]=t},t.setTemplateEngine=function(e){if((0,i.isString)(e)){if(!(a=u[e]))throw s.default.Error("E0020",e)}else a=e},t.getCurrentTemplateEngine=function(){return a};var n,i=r("ti0F"),o=r("/7L9"),s=(n=o)&&n.__esModule?n:{default:n};var a,u={}},kOkc:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("ti0F"),i=s(r("OZWN")),o=s(r("vt7q"));function s(e){return e&&e.__esModule?e:{default:e}}var a={tryCreateTag:function(e){var t=null;return(0,n.isDefined)(e)&&(t={patternFill:o.default.tryCreateTag(e.patternFill)},a.isEmpty(t)&&(t=null)),t},tryCreateFillFromSimpleFormat:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.backgroundColor,r=e.fillPatternType,i=e.fillPatternColor;return!(0,n.isDefined)(t)||(0,n.isDefined)(r)&&(0,n.isDefined)(i)?(0,n.isDefined)(r)&&(0,n.isDefined)(i)?{patternFill:{patternType:r,foregroundColor:{rgb:i},backgroundColor:{rgb:t}}}:void 0:{patternFill:{patternType:"solid",foregroundColor:{rgb:t}}}},copySimpleFormat:function(e,t){void 0!==e.backgroundColor&&(t.backgroundColor=e.backgroundColor),void 0!==e.fillPatternType&&(t.fillPatternType=e.fillPatternType),void 0!==e.fillPatternColor&&(t.fillPatternColor=e.fillPatternColor)},copy:function(e){var t=null;return(0,n.isDefined)(e)&&(t={},void 0!==e.patternFill&&(t.patternFill=o.default.copy(e.patternFill))),t},areEqual:function(e,t){return a.isEmpty(e)&&a.isEmpty(t)||(0,n.isDefined)(e)&&(0,n.isDefined)(t)&&o.default.areEqual(e.patternFill,t.patternFill)},isEmpty:function(e){return!(0,n.isDefined)(e)||o.default.isEmpty(e.patternFill)},toXml:function(e){return i.default.toXml("fill",{},o.default.toXml(e.patternFill))}};t.default=a},"kVK+":function(e,t){t.read=function(e,t,r,n,i){var o,s,a=8*i-n-1,u=(1<>1,p=-7,l=r?i-1:0,m=r?-1:1,d=e[t+l];for(l+=m,o=d&(1<<-p)-1,d>>=-p,p+=a;p>0;o=256*o+e[t+l],l+=m,p-=8);for(s=o&(1<<-p)-1,o>>=-p,p+=n;p>0;s=256*s+e[t+l],l+=m,p-=8);if(0===o)o=1-c;else{if(o===u)return s?NaN:1/0*(d?-1:1);s+=Math.pow(2,n),o-=c}return(d?-1:1)*s*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var s,a,u,c=8*o-i-1,p=(1<>1,m=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:o-1,y=n?1:-1,h=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(a=isNaN(t)?1:0,s=p):(s=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-s))<1&&(s--,u*=2),(t+=s+l>=1?m/u:m*Math.pow(2,1-l))*u>=2&&(s++,u/=2),s+l>=p?(a=0,s=p):s+l>=1?(a=(t*u-1)*Math.pow(2,i),s+=l):(a=t*Math.pow(2,l-1)*Math.pow(2,i),s=0));i>=8;e[r+d]=255&a,d+=y,a/=256,i-=8);for(s=s<0;e[r+d]=255&s,d+=y,s/=256,c-=8);e[r+d-y]|=128*h}},keVR:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-09-01","endpointPrefix":"rds","protocol":"query","serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2014-09-01","xmlNamespace":"http://rds.amazonaws.com/doc/2014-09-01/"},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBParameterGroup":{"input":{"type":"structure","required":["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],"members":{"SourceDBParameterGroupIdentifier":{},"TargetDBParameterGroupIdentifier":{},"TargetDBParameterGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"Sk"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"CopyOptionGroup":{"input":{"type":"structure","required":["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],"members":{"SourceOptionGroupIdentifier":{},"TargetOptionGroupIdentifier":{},"TargetOptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"S13"},"VpcSecurityGroupIds":{"shape":"S14"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"DBSubnetGroupName":{},"StorageType":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"Sk"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1u"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S1b"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2h"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S2h","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"S17","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"Sk","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2w"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sn","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S1b","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2w"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S2b"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S2b"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"St","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S1e","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"},"StorageType":{},"SupportsIops":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S45","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S47"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S2b"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"S13"},"VpcSecurityGroupIds":{"shape":"S14"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2w"}}},"output":{"shape":"S4k","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1u"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S1b"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"S13"},"VpcSecurityGroupMemberships":{"shape":"S14"},"OptionSettings":{"type":"list","member":{"shape":"Sx","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S45"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2w"}}},"output":{"shape":"S4k","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"Sn":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{},"StorageType":{},"TdeCredentialArn":{}},"wrapper":true},"St":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"Sx","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sy"},"VpcSecurityGroupMemberships":{"shape":"S10"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"Sx":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"Sy":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"S10":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S13":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"S14":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"S17":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sy"},"VpcSecurityGroups":{"shape":"S10"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S1b"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{},"StorageType":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}},"StorageType":{},"TdeCredentialArn":{}},"wrapper":true},"S1b":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S1e"},"SubnetStatus":{}}}}},"wrapper":true},"S1e":{"type":"structure","members":{"Name":{}},"wrapper":true},"S1u":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S2b":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S2h":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2w":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S45":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S47"}},"wrapper":true},"S47":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4k":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},kgAh:function(e,t,r){"use strict";var n=r("FKN7"),i=r("KAnu").noop,o=r("5qrJ"),s=r("cYys"),a=r("1LL4").extend,u=r("JDOJ"),c=o.inherit({ctor:function(e){this._$element=n(e),this._cancelCallback=s(),this._acceptCallback=s()},getElement:function(){return this._$element},validate:function(e){return!u.isDxMouseWheelEvent(e)},validatePointers:function(e){return 1===u.hasTouches(e)},allowInterruptionByMouseWheel:function(){return!0},configure:function(e){a(this,e)},addCancelCallback:function(e){this._cancelCallback.add(e)},removeCancelCallback:function(){this._cancelCallback.empty()},_cancel:function(e){this._cancelCallback.fire(this,e)},addAcceptCallback:function(e){this._acceptCallback.add(e)},removeAcceptCallback:function(){this._acceptCallback.empty()},_accept:function(e){this._acceptCallback.fire(this,e)},_requestAccept:function(e){this._acceptRequestEvent=e},_forgetAccept:function(){this._accept(this._acceptRequestEvent),this._acceptRequestEvent=null},start:i,move:i,end:i,cancel:i,reset:function(){this._acceptRequestEvent&&this._accept(this._acceptRequestEvent)},_fireEvent:function(e,t,r){var n=a({type:e,originalEvent:t,target:this._getEmitterTarget(t),delegateTarget:this.getElement().get(0)},r);return(t=u.fireEvent(n)).cancel&&this._cancel(t),t},_getEmitterTarget:function(e){return(this.delegateSelector?n(e.target).closest(this.delegateSelector):this.getElement()).get(0)},dispose:i});e.exports=c},knjE:function(e){e.exports=JSON.parse('{"pagination":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},kxTM:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.cognitoidentityserviceprovider={},n.CognitoIdentityServiceProvider=i.defineService("cognitoidentityserviceprovider",["2016-04-18"]),Object.defineProperty(o.services.cognitoidentityserviceprovider,"2016-04-18",{get:function(){var e=r("PKKm");return e.paginators=r("M4lo").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.CognitoIdentityServiceProvider},l1HU:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.secretsmanager={},n.SecretsManager=i.defineService("secretsmanager",["2017-10-17"]),Object.defineProperty(o.services.secretsmanager,"2017-10-17",{get:function(){var e=r("p/2C");return e.paginators=r("jvBX").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.SecretsManager},lBBa:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChildDefaultTemplate=void 0;var n=r("PfKZ");function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.ChildDefaultTemplate=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=o(this,s(t).call(this))).name=e,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&a(e,t)}(t,e),t}(n.TemplateBase)},lGAf:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OptionManager=void 0;var n=u(r("yxXJ")),i=r("sNoF"),o=u(r("ti0F")),s=r("KAnu"),a=r("1LL4");function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){for(var r=0;r1&&!!this._optionsByReference[i[0]]})}},{key:"_setPreparedValue",value:function(e,t,r){var n=this._getValue(this._options,e,!1);(0,i.equals)(n,t)||(this._changingCallback(e,n,t),this._setValue(e,t,r),this._changedCallback(e,t,n))}},{key:"_setRelevantNames",value:function(e,t,r){if(t){var n=this._normalizeName(t);n&&n!==t&&(this._setField(e,n,r),this._clearField(e,t))}}},{key:"_normalizeName",value:function(e){if(e){var t;if(!p.length)for(var r in this._deprecatedOptions)p.push(r);for(var n=0;n>>7)^(y<<14|y>>>18)^y>>>3,g=c[d-2],b=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[d]=h+c[d-7]+b+c[d-16]}var f=n&i^n&o^i&o,S=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),v=m+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&p^~a&l)+u[d]+c[d];m=l,l=p,p=a,a=s+v|0,s=o,o=i,i=n,n=v+(S+f)|0}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+a|0,r[5]=r[5]+p|0,r[6]=r[6]+l|0,r[7]=r[7]+m|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;return r[i>>>5]|=128<<24-i%32,r[14+(i+64>>>9<<4)]=e.floor(n/4294967296),r[15+(i+64>>>9<<4)]=n,t.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(p),t.HmacSHA256=o._createHmacHelper(p)}(Math),n.SHA256)},lSFX:function(e,t,r){var n=r("BaN1"),i=r("QsWE");e.exports={populateHostPrefix:function(e){if(!e.service.config.hostPrefixEnabled)return e;var t,r,o,s=e.service.api.operations[e.operation];if(function(e){var t=e.service.api,r=t.operations[e.operation],i=t.endpointOperation&&t.endpointOperation===n.string.lowerFirst(r.name);return"NULL"!==r.endpointDiscoveryRequired||!0===i}(e))return e;if(s.endpoint&&s.endpoint.hostPrefix){var a=function(e,t,r){return n.each(r.members,(function(r,i){if(!0===i.hostLabel){if("string"!=typeof t[r]||""===t[r])throw n.error(new Error,{message:"Parameter "+r+" should be a non-empty string.",code:"InvalidParameter"});var o=new RegExp("\\{"+r+"\\}","g");e=e.replace(o,t[r])}})),e}(s.endpoint.hostPrefix,e.params,s.input);!function(e,t){e.host&&(e.host=t+e.host);e.hostname&&(e.hostname=t+e.hostname)}(e.httpRequest.endpoint,a),t=e.httpRequest.endpoint.hostname,r=t.split("."),o=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/,n.arrayEach(r,(function(e){if(!e.length||e.length<1||e.length>63)throw n.error(new Error,{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."});if(!o.test(e))throw i.util.error(new Error,{code:"ValidationError",message:e+" is not hostname compatible."})}))}return e}}},lUUO:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-06-30","endpointPrefix":"storagegateway","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Storage Gateway","serviceId":"Storage Gateway","signatureVersion":"v4","targetPrefix":"StorageGateway_20130630","uid":"storagegateway-2013-06-30"},"operations":{"ActivateGateway":{"input":{"type":"structure","required":["ActivationKey","GatewayName","GatewayTimezone","GatewayRegion"],"members":{"ActivationKey":{},"GatewayName":{},"GatewayTimezone":{},"GatewayRegion":{},"GatewayType":{},"TapeDriveType":{},"MediumChangerType":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddCache":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"ResourceARN":{}}}},"AddUploadBuffer":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddWorkingStorage":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AssignTapePool":{"input":{"type":"structure","required":["TapeARN","PoolId"],"members":{"TapeARN":{},"PoolId":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"AssociateFileSystem":{"input":{"type":"structure","required":["UserName","Password","ClientToken","GatewayARN","LocationARN"],"members":{"UserName":{},"Password":{"shape":"Sx"},"ClientToken":{},"GatewayARN":{},"LocationARN":{},"Tags":{"shape":"S9"},"AuditDestinationARN":{},"CacheAttributes":{"shape":"S11"},"EndpointNetworkConfiguration":{"shape":"S13"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"AttachVolume":{"input":{"type":"structure","required":["GatewayARN","VolumeARN","NetworkInterfaceId"],"members":{"GatewayARN":{},"TargetName":{},"VolumeARN":{},"NetworkInterfaceId":{},"DiskId":{}}},"output":{"type":"structure","members":{"VolumeARN":{},"TargetARN":{}}}},"CancelArchival":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CancelRetrieval":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CreateCachediSCSIVolume":{"input":{"type":"structure","required":["GatewayARN","VolumeSizeInBytes","TargetName","NetworkInterfaceId","ClientToken"],"members":{"GatewayARN":{},"VolumeSizeInBytes":{"type":"long"},"SnapshotId":{},"TargetName":{},"SourceVolumeARN":{},"NetworkInterfaceId":{},"ClientToken":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"TargetARN":{}}}},"CreateNFSFileShare":{"input":{"type":"structure","required":["ClientToken","GatewayARN","Role","LocationARN"],"members":{"ClientToken":{},"NFSFileShareDefaults":{"shape":"S1p"},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"AuditDestinationARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"CreateSMBFileShare":{"input":{"type":"structure","required":["ClientToken","GatewayARN","Role","LocationARN"],"members":{"ClientToken":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"Authentication":{},"CaseSensitivity":{},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"OplocksEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"CreateSnapshot":{"input":{"type":"structure","required":["VolumeARN","SnapshotDescription"],"members":{"VolumeARN":{},"SnapshotDescription":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"SnapshotId":{}}}},"CreateSnapshotFromVolumeRecoveryPoint":{"input":{"type":"structure","required":["VolumeARN","SnapshotDescription"],"members":{"VolumeARN":{},"SnapshotDescription":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"SnapshotId":{},"VolumeARN":{},"VolumeRecoveryPointTime":{}}}},"CreateStorediSCSIVolume":{"input":{"type":"structure","required":["GatewayARN","DiskId","PreserveExistingData","TargetName","NetworkInterfaceId"],"members":{"GatewayARN":{},"DiskId":{},"SnapshotId":{},"PreserveExistingData":{"type":"boolean"},"TargetName":{},"NetworkInterfaceId":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"VolumeSizeInBytes":{"type":"long"},"TargetARN":{}}}},"CreateTapePool":{"input":{"type":"structure","required":["PoolName","StorageClass"],"members":{"PoolName":{},"StorageClass":{},"RetentionLockType":{},"RetentionLockTimeInDays":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"PoolARN":{}}}},"CreateTapeWithBarcode":{"input":{"type":"structure","required":["GatewayARN","TapeSizeInBytes","TapeBarcode"],"members":{"GatewayARN":{},"TapeSizeInBytes":{"type":"long"},"TapeBarcode":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CreateTapes":{"input":{"type":"structure","required":["GatewayARN","TapeSizeInBytes","ClientToken","NumTapesToCreate","TapeBarcodePrefix"],"members":{"GatewayARN":{},"TapeSizeInBytes":{"type":"long"},"ClientToken":{},"NumTapesToCreate":{"type":"integer"},"TapeBarcodePrefix":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"}}}},"DeleteAutomaticTapeCreationPolicy":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN","BandwidthType"],"members":{"GatewayARN":{},"BandwidthType":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteChapCredentials":{"input":{"type":"structure","required":["TargetARN","InitiatorName"],"members":{"TargetARN":{},"InitiatorName":{}}},"output":{"type":"structure","members":{"TargetARN":{},"InitiatorName":{}}}},"DeleteFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"ForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"DeleteGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DeleteTape":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"DeleteTapeArchive":{"input":{"type":"structure","required":["TapeARN"],"members":{"TapeARN":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"DeleteTapePool":{"input":{"type":"structure","required":["PoolARN"],"members":{"PoolARN":{}}},"output":{"type":"structure","members":{"PoolARN":{}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DescribeAvailabilityMonitorTest":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"Status":{},"StartTime":{"type":"timestamp"}}}},"DescribeBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}}},"DescribeBandwidthRateLimitSchedule":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"BandwidthRateLimitIntervals":{"shape":"S3u"}}}},"DescribeCache":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"CacheAllocatedInBytes":{"type":"long"},"CacheUsedPercentage":{"type":"double"},"CacheDirtyPercentage":{"type":"double"},"CacheHitPercentage":{"type":"double"},"CacheMissPercentage":{"type":"double"}}}},"DescribeCachediSCSIVolumes":{"input":{"type":"structure","required":["VolumeARNs"],"members":{"VolumeARNs":{"shape":"S44"}}},"output":{"type":"structure","members":{"CachediSCSIVolumes":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"VolumeType":{},"VolumeStatus":{},"VolumeAttachmentStatus":{},"VolumeSizeInBytes":{"type":"long"},"VolumeProgress":{"type":"double"},"SourceSnapshotId":{},"VolumeiSCSIAttributes":{"shape":"S4d"},"CreatedDate":{"type":"timestamp"},"VolumeUsedInBytes":{"type":"long"},"KMSKey":{},"TargetName":{}}}}}}},"DescribeChapCredentials":{"input":{"type":"structure","required":["TargetARN"],"members":{"TargetARN":{}}},"output":{"type":"structure","members":{"ChapCredentials":{"type":"list","member":{"type":"structure","members":{"TargetARN":{},"SecretToAuthenticateInitiator":{"shape":"S4m"},"InitiatorName":{},"SecretToAuthenticateTarget":{"shape":"S4m"}}}}}}},"DescribeFileSystemAssociations":{"input":{"type":"structure","required":["FileSystemAssociationARNList"],"members":{"FileSystemAssociationARNList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"FileSystemAssociationInfoList":{"type":"list","member":{"type":"structure","members":{"FileSystemAssociationARN":{},"LocationARN":{},"FileSystemAssociationStatus":{},"AuditDestinationARN":{},"GatewayARN":{},"Tags":{"shape":"S9"},"CacheAttributes":{"shape":"S11"},"EndpointNetworkConfiguration":{"shape":"S13"},"FileSystemAssociationStatusDetails":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{}}}}}}}}}},"DescribeGatewayInformation":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"GatewayId":{},"GatewayName":{},"GatewayTimezone":{},"GatewayState":{},"GatewayNetworkInterfaces":{"type":"list","member":{"type":"structure","members":{"Ipv4Address":{},"MacAddress":{},"Ipv6Address":{}}}},"GatewayType":{},"NextUpdateAvailabilityDate":{},"LastSoftwareUpdate":{},"Ec2InstanceId":{},"Ec2InstanceRegion":{},"Tags":{"shape":"S9"},"VPCEndpoint":{},"CloudWatchLogGroupARN":{},"HostEnvironment":{},"EndpointType":{},"SoftwareUpdatesEndDate":{},"DeprecationDate":{},"GatewayCapacity":{},"SupportedGatewayCapacities":{"type":"list","member":{}},"HostEnvironmentId":{}}}},"DescribeMaintenanceStartTime":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"HourOfDay":{"type":"integer"},"MinuteOfHour":{"type":"integer"},"DayOfWeek":{"type":"integer"},"DayOfMonth":{"type":"integer"},"Timezone":{}}}},"DescribeNFSFileShares":{"input":{"type":"structure","required":["FileShareARNList"],"members":{"FileShareARNList":{"shape":"S5i"}}},"output":{"type":"structure","members":{"NFSFileShareInfoList":{"type":"list","member":{"type":"structure","members":{"NFSFileShareDefaults":{"shape":"S1p"},"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Path":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"AuditDestinationARN":{}}}}}}},"DescribeSMBFileShares":{"input":{"type":"structure","required":["FileShareARNList"],"members":{"FileShareARNList":{"shape":"S5i"}}},"output":{"type":"structure","members":{"SMBFileShareInfoList":{"type":"list","member":{"type":"structure","members":{"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Path":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"Authentication":{},"CaseSensitivity":{},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"OplocksEnabled":{"type":"boolean"}}}}}}},"DescribeSMBSettings":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DomainName":{},"ActiveDirectoryStatus":{},"SMBGuestPasswordSet":{"type":"boolean"},"SMBSecurityStrategy":{},"FileSharesVisible":{"type":"boolean"},"SMBLocalGroups":{"shape":"S5y"}}}},"DescribeSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{},"StartAt":{"type":"integer"},"RecurrenceInHours":{"type":"integer"},"Description":{},"Timezone":{},"Tags":{"shape":"S9"}}}},"DescribeStorediSCSIVolumes":{"input":{"type":"structure","required":["VolumeARNs"],"members":{"VolumeARNs":{"shape":"S44"}}},"output":{"type":"structure","members":{"StorediSCSIVolumes":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"VolumeType":{},"VolumeStatus":{},"VolumeAttachmentStatus":{},"VolumeSizeInBytes":{"type":"long"},"VolumeProgress":{"type":"double"},"VolumeDiskId":{},"SourceSnapshotId":{},"PreservedExistingData":{"type":"boolean"},"VolumeiSCSIAttributes":{"shape":"S4d"},"CreatedDate":{"type":"timestamp"},"VolumeUsedInBytes":{"type":"long"},"KMSKey":{},"TargetName":{}}}}}}},"DescribeTapeArchives":{"input":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TapeArchives":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeCreatedDate":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"CompletionTime":{"type":"timestamp"},"RetrievedTo":{},"TapeStatus":{},"TapeUsedInBytes":{"type":"long"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"DescribeTapeRecoveryPoints":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"TapeRecoveryPointInfos":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeRecoveryPointTime":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{}}}},"Marker":{}}}},"DescribeTapes":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Tapes":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeCreatedDate":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{},"VTLDevice":{},"Progress":{"type":"double"},"TapeUsedInBytes":{"type":"long"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"DescribeUploadBuffer":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"UploadBufferUsedInBytes":{"type":"long"},"UploadBufferAllocatedInBytes":{"type":"long"}}}},"DescribeVTLDevices":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"VTLDeviceARNs":{"type":"list","member":{}},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"VTLDevices":{"type":"list","member":{"type":"structure","members":{"VTLDeviceARN":{},"VTLDeviceType":{},"VTLDeviceVendor":{},"VTLDeviceProductIdentifier":{},"DeviceiSCSIAttributes":{"type":"structure","members":{"TargetARN":{},"NetworkInterfaceId":{},"NetworkInterfacePort":{"type":"integer"},"ChapEnabled":{"type":"boolean"}}}}}},"Marker":{}}}},"DescribeWorkingStorage":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"WorkingStorageUsedInBytes":{"type":"long"},"WorkingStorageAllocatedInBytes":{"type":"long"}}}},"DetachVolume":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{},"ForceDetach":{"type":"boolean"}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DisableGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DisassociateFileSystem":{"input":{"type":"structure","required":["FileSystemAssociationARN"],"members":{"FileSystemAssociationARN":{},"ForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"JoinDomain":{"input":{"type":"structure","required":["GatewayARN","DomainName","UserName","Password"],"members":{"GatewayARN":{},"DomainName":{},"OrganizationalUnit":{},"DomainControllers":{"type":"list","member":{}},"TimeoutInSeconds":{"type":"integer"},"UserName":{},"Password":{"shape":"Sx"}}},"output":{"type":"structure","members":{"GatewayARN":{},"ActiveDirectoryStatus":{}}}},"ListAutomaticTapeCreationPolicies":{"input":{"type":"structure","members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"AutomaticTapeCreationPolicyInfos":{"type":"list","member":{"type":"structure","members":{"AutomaticTapeCreationRules":{"shape":"S7i"},"GatewayARN":{}}}}}}},"ListFileShares":{"input":{"type":"structure","members":{"GatewayARN":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Marker":{},"NextMarker":{},"FileShareInfoList":{"type":"list","member":{"type":"structure","members":{"FileShareType":{},"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{}}}}}}},"ListFileSystemAssociations":{"input":{"type":"structure","members":{"GatewayARN":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Marker":{},"NextMarker":{},"FileSystemAssociationSummaryList":{"type":"list","member":{"type":"structure","members":{"FileSystemAssociationId":{},"FileSystemAssociationARN":{},"FileSystemAssociationStatus":{},"GatewayARN":{}}}}}}},"ListGateways":{"input":{"type":"structure","members":{"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Gateways":{"type":"list","member":{"type":"structure","members":{"GatewayId":{},"GatewayARN":{},"GatewayType":{},"GatewayOperationalState":{},"GatewayName":{},"Ec2InstanceId":{},"Ec2InstanceRegion":{},"HostEnvironment":{},"HostEnvironmentId":{}}}},"Marker":{}}}},"ListLocalDisks":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"Disks":{"type":"list","member":{"type":"structure","members":{"DiskId":{},"DiskPath":{},"DiskNode":{},"DiskStatus":{},"DiskSizeInBytes":{"type":"long"},"DiskAllocationType":{},"DiskAllocationResource":{},"DiskAttributeList":{"type":"list","member":{}}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceARN":{},"Marker":{},"Tags":{"shape":"S9"}}}},"ListTapePools":{"input":{"type":"structure","members":{"PoolARNs":{"type":"list","member":{}},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolInfos":{"type":"list","member":{"type":"structure","members":{"PoolARN":{},"PoolName":{},"StorageClass":{},"RetentionLockType":{},"RetentionLockTimeInDays":{"type":"integer"},"PoolStatus":{}}}},"Marker":{}}}},"ListTapes":{"input":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TapeInfos":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{},"GatewayARN":{},"PoolId":{},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"ListVolumeInitiators":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"Initiators":{"type":"list","member":{}}}}},"ListVolumeRecoveryPoints":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"VolumeRecoveryPointInfos":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeSizeInBytes":{"type":"long"},"VolumeUsageInBytes":{"type":"long"},"VolumeRecoveryPointTime":{}}}}}}},"ListVolumes":{"input":{"type":"structure","members":{"GatewayARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"Marker":{},"VolumeInfos":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"GatewayARN":{},"GatewayId":{},"VolumeType":{},"VolumeSizeInBytes":{"type":"long"},"VolumeAttachmentStatus":{}}}}}}},"NotifyWhenUploaded":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{},"NotificationId":{}}}},"RefreshCache":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"FolderList":{"type":"list","member":{}},"Recursive":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{},"NotificationId":{}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ResourceARN":{}}}},"ResetCache":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"RetrieveTapeArchive":{"input":{"type":"structure","required":["TapeARN","GatewayARN"],"members":{"TapeARN":{},"GatewayARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"RetrieveTapeRecoveryPoint":{"input":{"type":"structure","required":["TapeARN","GatewayARN"],"members":{"TapeARN":{},"GatewayARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"SetLocalConsolePassword":{"input":{"type":"structure","required":["GatewayARN","LocalConsolePassword"],"members":{"GatewayARN":{},"LocalConsolePassword":{"type":"string","sensitive":true}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"SetSMBGuestPassword":{"input":{"type":"structure","required":["GatewayARN","Password"],"members":{"GatewayARN":{},"Password":{"type":"string","sensitive":true}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"ShutdownGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"StartAvailabilityMonitorTest":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"StartGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateAutomaticTapeCreationPolicy":{"input":{"type":"structure","required":["AutomaticTapeCreationRules","GatewayARN"],"members":{"AutomaticTapeCreationRules":{"shape":"S7i"},"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateBandwidthRateLimitSchedule":{"input":{"type":"structure","required":["GatewayARN","BandwidthRateLimitIntervals"],"members":{"GatewayARN":{},"BandwidthRateLimitIntervals":{"shape":"S3u"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateChapCredentials":{"input":{"type":"structure","required":["TargetARN","SecretToAuthenticateInitiator","InitiatorName"],"members":{"TargetARN":{},"SecretToAuthenticateInitiator":{"shape":"S4m"},"InitiatorName":{},"SecretToAuthenticateTarget":{"shape":"S4m"}}},"output":{"type":"structure","members":{"TargetARN":{},"InitiatorName":{}}}},"UpdateFileSystemAssociation":{"input":{"type":"structure","required":["FileSystemAssociationARN"],"members":{"FileSystemAssociationARN":{},"UserName":{},"Password":{"shape":"Sx"},"AuditDestinationARN":{},"CacheAttributes":{"shape":"S11"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"UpdateGatewayInformation":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"GatewayName":{},"GatewayTimezone":{},"CloudWatchLogGroupARN":{},"GatewayCapacity":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"GatewayName":{}}}},"UpdateGatewaySoftwareNow":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateMaintenanceStartTime":{"input":{"type":"structure","required":["GatewayARN","HourOfDay","MinuteOfHour"],"members":{"GatewayARN":{},"HourOfDay":{"type":"integer"},"MinuteOfHour":{"type":"integer"},"DayOfWeek":{"type":"integer"},"DayOfMonth":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateNFSFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"NFSFileShareDefaults":{"shape":"S1p"},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"AuditDestinationARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"UpdateSMBFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"CaseSensitivity":{},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"OplocksEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"UpdateSMBFileShareVisibility":{"input":{"type":"structure","required":["GatewayARN","FileSharesVisible"],"members":{"GatewayARN":{},"FileSharesVisible":{"type":"boolean"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSMBLocalGroups":{"input":{"type":"structure","required":["GatewayARN","SMBLocalGroups"],"members":{"GatewayARN":{},"SMBLocalGroups":{"shape":"S5y"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSMBSecurityStrategy":{"input":{"type":"structure","required":["GatewayARN","SMBSecurityStrategy"],"members":{"GatewayARN":{},"SMBSecurityStrategy":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN","StartAt","RecurrenceInHours"],"members":{"VolumeARN":{},"StartAt":{"type":"integer"},"RecurrenceInHours":{"type":"integer"},"Description":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"UpdateVTLDeviceType":{"input":{"type":"structure","required":["VTLDeviceARN","DeviceType"],"members":{"VTLDeviceARN":{},"DeviceType":{}}},"output":{"type":"structure","members":{"VTLDeviceARN":{}}}}},"shapes":{"S9":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sg":{"type":"list","member":{}},"Sx":{"type":"string","sensitive":true},"S11":{"type":"structure","members":{"CacheStaleTimeoutInSeconds":{"type":"integer"}}},"S13":{"type":"structure","members":{"IpAddresses":{"type":"list","member":{}}}},"S1p":{"type":"structure","members":{"FileMode":{},"DirectoryMode":{},"GroupId":{"type":"long"},"OwnerId":{"type":"long"}}},"S1w":{"type":"list","member":{}},"S25":{"type":"list","member":{}},"S2x":{"type":"list","member":{}},"S3u":{"type":"list","member":{"type":"structure","required":["StartHourOfDay","StartMinuteOfHour","EndHourOfDay","EndMinuteOfHour","DaysOfWeek"],"members":{"StartHourOfDay":{"type":"integer"},"StartMinuteOfHour":{"type":"integer"},"EndHourOfDay":{"type":"integer"},"EndMinuteOfHour":{"type":"integer"},"DaysOfWeek":{"type":"list","member":{"type":"integer"}},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}}},"S44":{"type":"list","member":{}},"S4d":{"type":"structure","members":{"TargetARN":{},"NetworkInterfaceId":{},"NetworkInterfacePort":{"type":"integer"},"LunNumber":{"type":"integer"},"ChapEnabled":{"type":"boolean"}}},"S4m":{"type":"string","sensitive":true},"S5i":{"type":"list","member":{}},"S5y":{"type":"structure","members":{"GatewayAdmins":{"shape":"S25"}}},"S7i":{"type":"list","member":{"type":"structure","required":["TapeBarcodePrefix","PoolId","TapeSizeInBytes","MinimumNumTapes"],"members":{"TapeBarcodePrefix":{},"PoolId":{},"TapeSizeInBytes":{"type":"long"},"MinimumNumTapes":{"type":"integer"},"Worm":{"type":"boolean"}}}}}}')},lqqz:function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=r("fXoL"),i=r("rpEJ"),o=r("NJnL"),s=function(e,t,r){this.nodes=e,this.viewRef=t,this.componentRef=r},a=function(){function e(e,t,r,i,o,s,a,u){this._viewContainerRef=e,this._renderer=t,this._elementRef=r,this._injector=i,this._componentFactoryResolver=o,this._ngZone=s,this._applicationRef=a,this._posService=u,this.onBeforeShow=new n.x,this.onShown=new n.x,this.onBeforeHide=new n.x,this.onHidden=new n.x,this._providers=[],this._isHiding=!1,this.containerDefaultSelector="body",this._listenOpts={},this._globalListener=Function.prototype}return Object.defineProperty(e.prototype,"isShown",{get:function(){return!this._isHiding&&!!this._componentRef},enumerable:!0,configurable:!0}),e.prototype.attach=function(e){return this._componentFactory=this._componentFactoryResolver.resolveComponentFactory(e),this},e.prototype.to=function(e){return this.container=e||this.container,this},e.prototype.position=function(e){return this.attachment=e.attachment||this.attachment,this._elementRef=e.target||this._elementRef,this},e.prototype.provide=function(e){return this._providers.push(e),this},e.prototype.show=function(e){if(void 0===e&&(e={}),this._subscribePositioning(),this._innerComponent=null,!this._componentRef){this.onBeforeShow.emit(),this._contentRef=this._getContentRef(e.content,e.context,e.initialState);var t=n.F.create({providers:this._providers,parent:this._injector});if(this._componentRef=this._componentFactory.create(t,this._contentRef.nodes),this._applicationRef.attachView(this._componentRef.hostView),this.instance=this._componentRef.instance,Object.assign(this._componentRef.instance,e),this.container instanceof n.v&&this.container.nativeElement.appendChild(this._componentRef.location.nativeElement),"string"==typeof this.container&&"undefined"!=typeof document)(document.querySelector(this.container)||document.querySelector(this.containerDefaultSelector)).appendChild(this._componentRef.location.nativeElement);!this.container&&this._elementRef&&this._elementRef.nativeElement.parentElement&&this._elementRef.nativeElement.parentElement.appendChild(this._componentRef.location.nativeElement),this._contentRef.componentRef&&(this._innerComponent=this._contentRef.componentRef.instance,this._contentRef.componentRef.changeDetectorRef.markForCheck(),this._contentRef.componentRef.changeDetectorRef.detectChanges()),this._componentRef.changeDetectorRef.markForCheck(),this._componentRef.changeDetectorRef.detectChanges(),this.onShown.emit(this._componentRef.instance)}return this._registerOutsideClick(),this._componentRef},e.prototype.hide=function(){if(!this._componentRef)return this;this._posService.deletePositionElement(this._componentRef.location),this.onBeforeHide.emit(this._componentRef.instance);var e=this._componentRef.location.nativeElement;return e.parentNode.removeChild(e),this._contentRef.componentRef&&this._contentRef.componentRef.destroy(),this._componentRef.destroy(),this._viewContainerRef&&this._contentRef.viewRef&&this._viewContainerRef.remove(this._viewContainerRef.indexOf(this._contentRef.viewRef)),this._contentRef.viewRef&&this._contentRef.viewRef.destroy(),this._contentRef=null,this._componentRef=null,this._removeGlobalListener(),this.onHidden.emit(),this},e.prototype.toggle=function(){this.isShown?this.hide():this.show()},e.prototype.dispose=function(){this.isShown&&this.hide(),this._unsubscribePositioning(),this._unregisterListenersFn&&this._unregisterListenersFn()},e.prototype.listen=function(e){var t=this;this.triggers=e.triggers||this.triggers,this._listenOpts.outsideClick=e.outsideClick,this._listenOpts.outsideEsc=e.outsideEsc,e.target=e.target||this._elementRef.nativeElement;var r=this._listenOpts.hide=function(){return e.hide?e.hide():void t.hide()},n=this._listenOpts.show=function(r){e.show?e.show(r):t.show(r),r()};return this._unregisterListenersFn=Object(i.e)(this._renderer,{target:e.target,triggers:e.triggers,show:n,hide:r,toggle:function(e){t.isShown?r():n(e)}}),this},e.prototype._removeGlobalListener=function(){this._globalListener&&(this._globalListener(),this._globalListener=null)},e.prototype.attachInline=function(e,t){return this._inlineViewRef=e.createEmbeddedView(t),this},e.prototype._registerOutsideClick=function(){var e=this;if(this._componentRef&&this._componentRef.location){if(this._listenOpts.outsideClick){var t=this._componentRef.location.nativeElement;setTimeout((function(){e._globalListener=Object(i.h)(e._renderer,{targets:[t,e._elementRef.nativeElement],outsideClick:e._listenOpts.outsideClick,hide:function(){return e._listenOpts.hide()}})}))}if(this._listenOpts.outsideEsc){var r=this._componentRef.location.nativeElement;this._globalListener=Object(i.g)(this._renderer,{targets:[r,this._elementRef.nativeElement],outsideEsc:this._listenOpts.outsideEsc,hide:function(){return e._listenOpts.hide()}})}}},e.prototype.getInnerComponent=function(){return this._innerComponent},e.prototype._subscribePositioning=function(){var e=this;!this._zoneSubscription&&this.attachment&&(this.onShown.subscribe((function(){e._posService.position({element:e._componentRef.location,target:e._elementRef,attachment:e.attachment,appendToBody:"body"===e.container})})),this._zoneSubscription=this._ngZone.onStable.subscribe((function(){e._componentRef&&e._posService.calcPosition()})))},e.prototype._unsubscribePositioning=function(){this._zoneSubscription&&(this._zoneSubscription.unsubscribe(),this._zoneSubscription=null)},e.prototype._getContentRef=function(e,t,r){if(!e)return new s([]);if(e instanceof n.ib){if(this._viewContainerRef){var i=this._viewContainerRef.createEmbeddedView(e,t);return i.markForCheck(),new s([i.rootNodes],i)}var o=e.createEmbeddedView({});return this._applicationRef.attachView(o),new s([o.rootNodes],o)}if("function"==typeof e){var a=this._componentFactoryResolver.resolveComponentFactory(e),u=n.F.create({providers:this._providers,parent:this._injector}),c=a.create(u);return Object.assign(c.instance,r),this._applicationRef.attachView(c.hostView),new s([[c.location.nativeElement]],c.hostView,c)}return new s([[this._renderer.createText(""+e)]])},e}(),u=function(){function e(e,t,r,n,i){this._componentFactoryResolver=e,this._ngZone=t,this._injector=r,this._posService=n,this._applicationRef=i}return e.prototype.createLoader=function(e,t,r){return new a(t,r,e,this._injector,this._componentFactoryResolver,this._ngZone,this._applicationRef,this._posService)},e.\u0275fac=function(t){return new(t||e)(Object(n.Uc)(n.p),Object(n.Uc)(n.Q),Object(n.Uc)(n.F),Object(n.Uc)(o.a),Object(n.Uc)(n.g))},e.\u0275prov=Object(n.Gc)({token:e,factory:e.\u0275fac}),e}()},lr15:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.redshift={},n.Redshift=i.defineService("redshift",["2012-12-01"]),Object.defineProperty(o.services.redshift,"2012-12-01",{get:function(){var e=r("LxUt");return e.paginators=r("xxm3").pagination,e.waiters=r("HTZa").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.Redshift},lvPz:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.lambda={},n.Lambda=i.defineService("lambda",["2014-11-11","2015-03-31"]),r("MmLS"),Object.defineProperty(o.services.lambda,"2014-11-11",{get:function(){var e=r("HhuR");return e.paginators=r("yhsR").pagination,e},enumerable:!0,configurable:!0}),Object.defineProperty(o.services.lambda,"2015-03-31",{get:function(){var e=r("1L1R");return e.paginators=r("8nDX").pagination,e.waiters=r("zoNB").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.Lambda},m2wi:function(e,t,r){var n=r("QsWE").util,i=n.buffer.toBuffer;e.exports={splitMessage:function(e){if(n.Buffer.isBuffer(e)||(e=i(e)),e.length<16)throw new Error("Provided message too short to accommodate event stream message overhead");if(e.length!==e.readUInt32BE(0))throw new Error("Reported message length does not match received message length");var t=e.readUInt32BE(8);if(t!==n.crypto.crc32(e.slice(0,8)))throw new Error("The prelude checksum specified in the message ("+t+") does not match the calculated CRC32 checksum.");var r=e.readUInt32BE(e.length-4);if(r!==n.crypto.crc32(e.slice(0,e.length-4)))throw new Error("The message checksum did not match the expected value of "+r);var o=12+e.readUInt32BE(4);return{headers:e.slice(12,o),body:e.slice(o,e.length-4)}}}},m3sQ:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-01-17","endpointPrefix":"mturk-requester","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon MTurk","serviceFullName":"Amazon Mechanical Turk","serviceId":"MTurk","signatureVersion":"v4","targetPrefix":"MTurkRequesterServiceV20170117","uid":"mturk-requester-2017-01-17"},"operations":{"AcceptQualificationRequest":{"input":{"type":"structure","required":["QualificationRequestId"],"members":{"QualificationRequestId":{},"IntegerValue":{"type":"integer"}}},"output":{"type":"structure","members":{}}},"ApproveAssignment":{"input":{"type":"structure","required":["AssignmentId"],"members":{"AssignmentId":{},"RequesterFeedback":{},"OverrideRejection":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"AssociateQualificationWithWorker":{"input":{"type":"structure","required":["QualificationTypeId","WorkerId"],"members":{"QualificationTypeId":{},"WorkerId":{},"IntegerValue":{"type":"integer"},"SendNotification":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"CreateAdditionalAssignmentsForHIT":{"input":{"type":"structure","required":["HITId","NumberOfAdditionalAssignments"],"members":{"HITId":{},"NumberOfAdditionalAssignments":{"type":"integer"},"UniqueRequestToken":{}}},"output":{"type":"structure","members":{}}},"CreateHIT":{"input":{"type":"structure","required":["LifetimeInSeconds","AssignmentDurationInSeconds","Reward","Title","Description"],"members":{"MaxAssignments":{"type":"integer"},"AutoApprovalDelayInSeconds":{"type":"long"},"LifetimeInSeconds":{"type":"long"},"AssignmentDurationInSeconds":{"type":"long"},"Reward":{},"Title":{},"Keywords":{},"Description":{},"Question":{},"RequesterAnnotation":{},"QualificationRequirements":{"shape":"Si"},"UniqueRequestToken":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"HITLayoutId":{},"HITLayoutParameters":{"shape":"Sw"}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}}},"CreateHITType":{"input":{"type":"structure","required":["AssignmentDurationInSeconds","Reward","Title","Description"],"members":{"AutoApprovalDelayInSeconds":{"type":"long"},"AssignmentDurationInSeconds":{"type":"long"},"Reward":{},"Title":{},"Keywords":{},"Description":{},"QualificationRequirements":{"shape":"Si"}}},"output":{"type":"structure","members":{"HITTypeId":{}}},"idempotent":true},"CreateHITWithHITType":{"input":{"type":"structure","required":["HITTypeId","LifetimeInSeconds"],"members":{"HITTypeId":{},"MaxAssignments":{"type":"integer"},"LifetimeInSeconds":{"type":"long"},"Question":{},"RequesterAnnotation":{},"UniqueRequestToken":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"HITLayoutId":{},"HITLayoutParameters":{"shape":"Sw"}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}}},"CreateQualificationType":{"input":{"type":"structure","required":["Name","Description","QualificationTypeStatus"],"members":{"Name":{},"Keywords":{},"Description":{},"QualificationTypeStatus":{},"RetryDelayInSeconds":{"type":"long"},"Test":{},"AnswerKey":{},"TestDurationInSeconds":{"type":"long"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}}},"CreateWorkerBlock":{"input":{"type":"structure","required":["WorkerId","Reason"],"members":{"WorkerId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"DeleteHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteWorkerBlock":{"input":{"type":"structure","required":["WorkerId"],"members":{"WorkerId":{},"Reason":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DisassociateQualificationFromWorker":{"input":{"type":"structure","required":["WorkerId","QualificationTypeId"],"members":{"WorkerId":{},"QualificationTypeId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"GetAccountBalance":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AvailableBalance":{},"OnHoldBalance":{}}},"idempotent":true},"GetAssignment":{"input":{"type":"structure","required":["AssignmentId"],"members":{"AssignmentId":{}}},"output":{"type":"structure","members":{"Assignment":{"shape":"S1p"},"HIT":{"shape":"Sz"}}},"idempotent":true},"GetFileUploadURL":{"input":{"type":"structure","required":["AssignmentId","QuestionIdentifier"],"members":{"AssignmentId":{},"QuestionIdentifier":{}}},"output":{"type":"structure","members":{"FileUploadURL":{}}},"idempotent":true},"GetHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}},"idempotent":true},"GetQualificationScore":{"input":{"type":"structure","required":["QualificationTypeId","WorkerId"],"members":{"QualificationTypeId":{},"WorkerId":{}}},"output":{"type":"structure","members":{"Qualification":{"shape":"S1x"}}},"idempotent":true},"GetQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}},"idempotent":true},"ListAssignmentsForHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"NextToken":{},"MaxResults":{"type":"integer"},"AssignmentStatuses":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"Assignments":{"type":"list","member":{"shape":"S1p"}}}},"idempotent":true},"ListBonusPayments":{"input":{"type":"structure","members":{"HITId":{},"AssignmentId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"BonusPayments":{"type":"list","member":{"type":"structure","members":{"WorkerId":{},"BonusAmount":{},"AssignmentId":{},"Reason":{},"GrantTime":{"type":"timestamp"}}}}}},"idempotent":true},"ListHITs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListHITsForQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListQualificationRequests":{"input":{"type":"structure","members":{"QualificationTypeId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"QualificationRequests":{"type":"list","member":{"type":"structure","members":{"QualificationRequestId":{},"QualificationTypeId":{},"WorkerId":{},"Test":{},"Answer":{},"SubmitTime":{"type":"timestamp"}}}}}},"idempotent":true},"ListQualificationTypes":{"input":{"type":"structure","required":["MustBeRequestable"],"members":{"Query":{},"MustBeRequestable":{"type":"boolean"},"MustBeOwnedByCaller":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"QualificationTypes":{"type":"list","member":{"shape":"S1a"}}}},"idempotent":true},"ListReviewPolicyResultsForHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"PolicyLevels":{"type":"list","member":{}},"RetrieveActions":{"type":"boolean"},"RetrieveResults":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"HITId":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"AssignmentReviewReport":{"shape":"S2r"},"HITReviewReport":{"shape":"S2r"},"NextToken":{}}},"idempotent":true},"ListReviewableHITs":{"input":{"type":"structure","members":{"HITTypeId":{},"Status":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListWorkerBlocks":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"WorkerBlocks":{"type":"list","member":{"type":"structure","members":{"WorkerId":{},"Reason":{}}}}}},"idempotent":true},"ListWorkersWithQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"Status":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"Qualifications":{"type":"list","member":{"shape":"S1x"}}}},"idempotent":true},"NotifyWorkers":{"input":{"type":"structure","required":["Subject","MessageText","WorkerIds"],"members":{"Subject":{},"MessageText":{},"WorkerIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"NotifyWorkersFailureStatuses":{"type":"list","member":{"type":"structure","members":{"NotifyWorkersFailureCode":{},"NotifyWorkersFailureMessage":{},"WorkerId":{}}}}}}},"RejectAssignment":{"input":{"type":"structure","required":["AssignmentId","RequesterFeedback"],"members":{"AssignmentId":{},"RequesterFeedback":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"RejectQualificationRequest":{"input":{"type":"structure","required":["QualificationRequestId"],"members":{"QualificationRequestId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"SendBonus":{"input":{"type":"structure","required":["WorkerId","BonusAmount","AssignmentId","Reason"],"members":{"WorkerId":{},"BonusAmount":{},"AssignmentId":{},"Reason":{},"UniqueRequestToken":{}}},"output":{"type":"structure","members":{}}},"SendTestEventNotification":{"input":{"type":"structure","required":["Notification","TestEventType"],"members":{"Notification":{"shape":"S3k"},"TestEventType":{}}},"output":{"type":"structure","members":{}}},"UpdateExpirationForHIT":{"input":{"type":"structure","required":["HITId","ExpireAt"],"members":{"HITId":{},"ExpireAt":{"type":"timestamp"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateHITReviewStatus":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"Revert":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateHITTypeOfHIT":{"input":{"type":"structure","required":["HITId","HITTypeId"],"members":{"HITId":{},"HITTypeId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateNotificationSettings":{"input":{"type":"structure","required":["HITTypeId"],"members":{"HITTypeId":{},"Notification":{"shape":"S3k"},"Active":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"Description":{},"QualificationTypeStatus":{},"Test":{},"AnswerKey":{},"TestDurationInSeconds":{"type":"long"},"RetryDelayInSeconds":{"type":"long"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}}}},"shapes":{"Si":{"type":"list","member":{"type":"structure","required":["QualificationTypeId","Comparator"],"members":{"QualificationTypeId":{},"Comparator":{},"IntegerValues":{"type":"list","member":{"type":"integer"}},"LocaleValues":{"type":"list","member":{"shape":"Sn"}},"RequiredToPreview":{"deprecated":true,"type":"boolean"},"ActionsGuarded":{}}}},"Sn":{"type":"structure","required":["Country"],"members":{"Country":{},"Subdivision":{}}},"Sq":{"type":"structure","required":["PolicyName"],"members":{"PolicyName":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"shape":"St"},"MapEntries":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"shape":"St"}}}}}}}}},"St":{"type":"list","member":{}},"Sw":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"Sz":{"type":"structure","members":{"HITId":{},"HITTypeId":{},"HITGroupId":{},"HITLayoutId":{},"CreationTime":{"type":"timestamp"},"Title":{},"Description":{},"Question":{},"Keywords":{},"HITStatus":{},"MaxAssignments":{"type":"integer"},"Reward":{},"AutoApprovalDelayInSeconds":{"type":"long"},"Expiration":{"type":"timestamp"},"AssignmentDurationInSeconds":{"type":"long"},"RequesterAnnotation":{},"QualificationRequirements":{"shape":"Si"},"HITReviewStatus":{},"NumberOfAssignmentsPending":{"type":"integer"},"NumberOfAssignmentsAvailable":{"type":"integer"},"NumberOfAssignmentsCompleted":{"type":"integer"}}},"S1a":{"type":"structure","members":{"QualificationTypeId":{},"CreationTime":{"type":"timestamp"},"Name":{},"Description":{},"Keywords":{},"QualificationTypeStatus":{},"Test":{},"TestDurationInSeconds":{"type":"long"},"AnswerKey":{},"RetryDelayInSeconds":{"type":"long"},"IsRequestable":{"type":"boolean"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"S1p":{"type":"structure","members":{"AssignmentId":{},"WorkerId":{},"HITId":{},"AssignmentStatus":{},"AutoApprovalTime":{"type":"timestamp"},"AcceptTime":{"type":"timestamp"},"SubmitTime":{"type":"timestamp"},"ApprovalTime":{"type":"timestamp"},"RejectionTime":{"type":"timestamp"},"Deadline":{"type":"timestamp"},"Answer":{},"RequesterFeedback":{}}},"S1x":{"type":"structure","members":{"QualificationTypeId":{},"WorkerId":{},"GrantTime":{"type":"timestamp"},"IntegerValue":{"type":"integer"},"LocaleValue":{"shape":"Sn"},"Status":{}}},"S2d":{"type":"list","member":{"shape":"Sz"}},"S2r":{"type":"structure","members":{"ReviewResults":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"SubjectId":{},"SubjectType":{},"QuestionId":{},"Key":{},"Value":{}}}},"ReviewActions":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionName":{},"TargetId":{},"TargetType":{},"Status":{},"CompleteTime":{"type":"timestamp"},"Result":{},"ErrorCode":{}}}}}},"S3k":{"type":"structure","required":["Destination","Transport","Version","EventTypes"],"members":{"Destination":{},"Transport":{},"Version":{},"EventTypes":{"type":"list","member":{}}}}}}')},m5lJ:function(e,t){e.exports={escapeAttribute:function(e){return e.replace(/&/g,"&").replace(/'/g,"'").replace(//g,">").replace(/"/g,""")}}},m6TM:function(e,t,r){"use strict";var n=r("xZEH").camelize,i=r("heGP"),o=r("ti0F"),s=r("tUd6"),a=["","Webkit","Moz","O","Ms"],u={"":"",Webkit:"-webkit-",Moz:"-moz-",O:"-o-",ms:"-ms-"},c=i((function(){return s.createElement("dx").style})),p=["fillOpacity","columnCount","flexGrow","flexShrink","fontWeight","lineHeight","opacity","zIndex","zoom"],l=function(e,t,r){if(e){r=o.isNumeric(r)?r+="px":r;for(var n=0;n0&&t.throwInvalidChecksumError(e,o,"Invalid messages: "+i.join(", "))}},verifyReceiveMessageChecksum:function(e){if(e.data){var t=this.service,r=[];n.util.arrayEach(e.data.Messages,(function(e){var n=e.MD5OfBody,i=e.Body;t.isChecksumValid(n,i)||r.push(e.MessageId)})),r.length>0&&t.throwInvalidChecksumError(e,r,"Invalid messages: "+r.join(", "))}},throwInvalidChecksumError:function(e,t,r){e.error=n.util.error(new Error,{retryable:!0,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+r})},isChecksumValid:function(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function(e){return n.util.crypto.md5(e,"hex")},buildEndpoint:function(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new n.Endpoint(t);var r=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);r&&(e.httpRequest.region=r[1])}}})},mnJD:function(e){e.exports=JSON.parse('{"pagination":{"DescribeAlarmHistory":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"AlarmHistoryItems"},"DescribeAlarms":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":["MetricAlarms","CompositeAlarms"]},"DescribeAlarmsForMetric":{"result_key":"MetricAlarms"},"DescribeInsightRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricData":{"input_token":"NextToken","limit_key":"MaxDatapoints","output_token":"NextToken","result_key":["MetricDataResults","Messages"]},"ListDashboards":{"input_token":"NextToken","output_token":"NextToken","result_key":"DashboardEntries"},"ListMetricStreams":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListMetrics":{"input_token":"NextToken","output_token":"NextToken","result_key":"Metrics"}}}')},mrSG:function(e,t,r){"use strict";r.d(t,"d",(function(){return i})),r.d(t,"a",(function(){return o})),r.d(t,"c",(function(){return s})),r.d(t,"h",(function(){return a})),r.d(t,"g",(function(){return u})),r.d(t,"b",(function(){return c})),r.d(t,"e",(function(){return p})),r.d(t,"j",(function(){return l})),r.d(t,"i",(function(){return d})),r.d(t,"f",(function(){return y}));var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function i(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var o=function(){return(o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r=0;a--)(i=e[a])&&(s=(o<3?i(s):o>3?i(t,r,s):i(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s}function a(e,t){return function(r,n){t(r,n,e)}}function u(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function c(e,t,r,n){return new(r||(r=Promise))((function(i,o){function s(e){try{u(n.next(e))}catch(t){o(t)}}function a(e){try{u(n.throw(e))}catch(t){o(t)}}function u(e){e.done?i(e.value):new r((function(t){t(e.value)})).then(s,a)}u((n=n.apply(e,t||[])).next())}))}function p(e,t){var r,n,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(r)throw new TypeError("Generator is already executing.");for(;s;)try{if(r=1,n&&(i=2&o[0]?n.return:o[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,o[1])).done)return i;switch(n=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,n=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}function m(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,i,o=r.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(n=o.next()).done;)s.push(n.value)}catch(a){i={error:a}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return s}function d(){for(var e=[],t=0;t-1&&(e[t]++,0===e[t]);t--);}o.fromNumber=function(e){if(e>0x8000000000000000||e<-0x8000000000000000)throw new Error(e+" is too large (or, if negative, too small) to represent as an Int64");for(var t=new Uint8Array(8),r=7,n=Math.abs(Math.round(e));r>-1&&n>0;r--,n/=256)t[r]=n;return e<0&&s(t),new o(t)},o.prototype.valueOf=function(){var e=this.bytes.slice(0),t=128&e[0];return t&&s(e),parseInt(e.toString("hex"),16)*(t?-1:1)},o.prototype.toString=function(){return String(this.valueOf())},e.exports={Int64:o}},n7CH:function(e,t,r){"use strict";var n=r("KAnu").noop,i=r("3IPI"),o=r("ti0F").isDefined,s={string:function(e){return o(e)?""+e:e},numeric:function(e){if(!o(e))return e;var t=Number(e);return isNaN(t)&&(t=void 0),t},datetime:function(e){if(!o(e))return e;var t,r=Number(e);return t=isNaN(r)?i.deserializeDate(e):new Date(r),isNaN(Number(t))&&(t=void 0),t}};function a(e){return"numeric"===e||"datetime"===e||"string"===e?e:""}e.exports={correctValueType:a,getParser:function(e){return s[a(e)]||n}}},n970:function(e){e.exports=JSON.parse('{"pagination":{"ListDeadLetterSourceQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"queueUrls"},"ListQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueueUrls"}}}')},n9Xr:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"InstanceProfileExists":{"delay":1,"operation":"GetInstanceProfile","maxAttempts":40,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"state":"retry","matcher":"status","expected":404}]},"UserExists":{"delay":1,"operation":"GetUser","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]},"RoleExists":{"delay":1,"operation":"GetRole","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]},"PolicyExists":{"delay":1,"operation":"GetPolicy","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]}}}')},nF8G:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.servicecatalog={},n.ServiceCatalog=i.defineService("servicecatalog",["2015-12-10"]),Object.defineProperty(o.services.servicecatalog,"2015-12-10",{get:function(){var e=r("LsVg");return e.paginators=r("AX1q").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.ServiceCatalog},nSXJ:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-28","endpointPrefix":"runtime.lex","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Lex Runtime Service","serviceId":"Lex Runtime Service","signatureVersion":"v4","signingName":"lex","uid":"runtime.lex-2016-11-28"},"operations":{"DeleteSession":{"http":{"method":"DELETE","requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"}}},"output":{"type":"structure","members":{"botName":{},"botAlias":{},"userId":{},"sessionId":{}}}},"GetSession":{"http":{"method":"GET","requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session/"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"checkpointLabelFilter":{"location":"querystring","locationName":"checkpointLabelFilter"}}},"output":{"type":"structure","members":{"recentIntentSummaryView":{"shape":"Sa"},"sessionAttributes":{"shape":"Sd"},"sessionId":{},"dialogAction":{"shape":"Sh"},"activeContexts":{"shape":"Sk"}}}},"PostContent":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/content"},"input":{"type":"structure","required":["botName","botAlias","userId","contentType","inputStream"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"St","jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"requestAttributes":{"shape":"St","jsonvalue":true,"location":"header","locationName":"x-amz-lex-request-attributes"},"contentType":{"location":"header","locationName":"Content-Type"},"accept":{"location":"header","locationName":"Accept"},"inputStream":{"shape":"Sw"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"inputStream"},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"intentName":{"location":"header","locationName":"x-amz-lex-intent-name"},"nluIntentConfidence":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-nlu-intent-confidence"},"alternativeIntents":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-alternative-intents"},"slots":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-slots"},"sessionAttributes":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"sentimentResponse":{"location":"header","locationName":"x-amz-lex-sentiment"},"message":{"shape":"Si","deprecated":true,"deprecatedMessage":"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-message"},"encodedMessage":{"shape":"Sz","location":"header","locationName":"x-amz-lex-encoded-message"},"messageFormat":{"location":"header","locationName":"x-amz-lex-message-format"},"dialogState":{"location":"header","locationName":"x-amz-lex-dialog-state"},"slotToElicit":{"location":"header","locationName":"x-amz-lex-slot-to-elicit"},"inputTranscript":{"deprecated":true,"deprecatedMessage":"The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-input-transcript"},"encodedInputTranscript":{"location":"header","locationName":"x-amz-lex-encoded-input-transcript","type":"string","sensitive":true},"audioStream":{"shape":"Sw"},"botVersion":{"location":"header","locationName":"x-amz-lex-bot-version"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"audioStream"},"authtype":"v4-unsigned-body"},"PostText":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/text"},"input":{"type":"structure","required":["botName","botAlias","userId","inputText"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"Sd"},"requestAttributes":{"shape":"Sd"},"inputText":{"shape":"Si"},"activeContexts":{"shape":"Sk"}}},"output":{"type":"structure","members":{"intentName":{},"nluIntentConfidence":{"shape":"S15"},"alternativeIntents":{"type":"list","member":{"type":"structure","members":{"intentName":{},"nluIntentConfidence":{"shape":"S15"},"slots":{"shape":"Sd"}}}},"slots":{"shape":"Sd"},"sessionAttributes":{"shape":"Sd"},"message":{"shape":"Si"},"sentimentResponse":{"type":"structure","members":{"sentimentLabel":{},"sentimentScore":{}}},"messageFormat":{},"dialogState":{},"slotToElicit":{},"responseCard":{"type":"structure","members":{"version":{},"contentType":{},"genericAttachments":{"type":"list","member":{"type":"structure","members":{"title":{},"subTitle":{},"attachmentLinkUrl":{},"imageUrl":{},"buttons":{"type":"list","member":{"type":"structure","required":["text","value"],"members":{"text":{},"value":{}}}}}}}}},"sessionId":{},"botVersion":{},"activeContexts":{"shape":"Sk"}}}},"PutSession":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"Sd"},"dialogAction":{"shape":"Sh"},"recentIntentSummaryView":{"shape":"Sa"},"accept":{"location":"header","locationName":"Accept"},"activeContexts":{"shape":"Sk"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"intentName":{"location":"header","locationName":"x-amz-lex-intent-name"},"slots":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-slots"},"sessionAttributes":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"message":{"shape":"Si","deprecated":true,"deprecatedMessage":"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-message"},"encodedMessage":{"shape":"Sz","location":"header","locationName":"x-amz-lex-encoded-message"},"messageFormat":{"location":"header","locationName":"x-amz-lex-message-format"},"dialogState":{"location":"header","locationName":"x-amz-lex-dialog-state"},"slotToElicit":{"location":"header","locationName":"x-amz-lex-slot-to-elicit"},"audioStream":{"shape":"Sw"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"audioStream"}}},"shapes":{"Sa":{"type":"list","member":{"type":"structure","required":["dialogActionType"],"members":{"intentName":{},"checkpointLabel":{},"slots":{"shape":"Sd"},"confirmationStatus":{},"dialogActionType":{},"fulfillmentState":{},"slotToElicit":{}}}},"Sd":{"type":"map","key":{},"value":{},"sensitive":true},"Sh":{"type":"structure","required":["type"],"members":{"type":{},"intentName":{},"slots":{"shape":"Sd"},"slotToElicit":{},"fulfillmentState":{},"message":{"shape":"Si"},"messageFormat":{}}},"Si":{"type":"string","sensitive":true},"Sk":{"type":"list","member":{"type":"structure","required":["name","timeToLive","parameters"],"members":{"name":{},"timeToLive":{"type":"structure","members":{"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}},"parameters":{"type":"map","key":{},"value":{"shape":"Si"}}}},"sensitive":true},"St":{"type":"string","sensitive":true},"Sw":{"type":"blob","streaming":true},"Sx":{"type":"string","sensitive":true},"Sz":{"type":"string","sensitive":true},"S15":{"type":"structure","members":{"score":{"type":"double"}}}}}')},nTvH:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":35,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},nkY7:function(e,t,r){"use strict";function n(e){return e&&"function"==typeof e.schedule}r.d(t,"a",(function(){return n}))},nrzP:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.personalizeevents={},n.PersonalizeEvents=i.defineService("personalizeevents",["2018-03-22"]),Object.defineProperty(o.services.personalizeevents,"2018-03-22",{get:function(){var e=r("M0Qw");return e.paginators=r("rvcI").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.PersonalizeEvents},nwJ0:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.dynamodb={},n.DynamoDB=i.defineService("dynamodb",["2011-12-05","2012-08-10"]),r("sz9I"),Object.defineProperty(o.services.dynamodb,"2011-12-05",{get:function(){var e=r("xDPZ");return e.paginators=r("GFRI").pagination,e.waiters=r("Vmq7").waiters,e},enumerable:!0,configurable:!0}),Object.defineProperty(o.services.dynamodb,"2012-08-10",{get:function(){var e=r("djjk");return e.paginators=r("dxMT").pagination,e.waiters=r("W1fo").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.DynamoDB},ny24:function(e,t,r){"use strict";r.d(t,"a",(function(){return s}));var n=r("mrSG"),i=r("MGBS"),o=r("zotm");function s(e){return function(t){return t.lift(new a(e))}}var a=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){var r=new u(e),n=Object(o.a)(r,this.notifier);return n&&!r.seenValue?(r.add(n),t.subscribe(r)):r},e}(),u=function(e){function t(t){var r=e.call(this,t)||this;return r.seenValue=!1,r}return n.d(t,e),t.prototype.notifyNext=function(e,t,r,n,i){this.seenValue=!0,this.complete()},t.prototype.notifyComplete=function(){},t}(i.a)},nyFZ:function(e,t,r){var n=r("T0AB"),i=r("BaN1");function o(e,t,r){null!=r&&i.property.apply(this,arguments)}function s(e,t){e.constructor.prototype[t]||i.memoizedProperty.apply(this,arguments)}function a(e,t,r){t=t||{},o(this,"shape",e.shape),o(this,"api",t.api,!1),o(this,"type",e.type),o(this,"enum",e.enum),o(this,"min",e.min),o(this,"max",e.max),o(this,"pattern",e.pattern),o(this,"location",e.location||this.location||"body"),o(this,"name",this.name||e.xmlName||e.queryName||e.locationName||r),o(this,"isStreaming",e.streaming||this.isStreaming||!1),o(this,"requiresLength",e.requiresLength,!1),o(this,"isComposite",e.isComposite||!1),o(this,"isShape",!0,!1),o(this,"isQueryName",Boolean(e.queryName),!1),o(this,"isLocationName",Boolean(e.locationName),!1),o(this,"isIdempotent",!0===e.idempotencyToken),o(this,"isJsonValue",!0===e.jsonvalue),o(this,"isSensitive",!0===e.sensitive||e.prototype&&!0===e.prototype.sensitive),o(this,"isEventStream",Boolean(e.eventstream),!1),o(this,"isEvent",Boolean(e.event),!1),o(this,"isEventPayload",Boolean(e.eventpayload),!1),o(this,"isEventHeader",Boolean(e.eventheader),!1),o(this,"isTimestampFormatSet",Boolean(e.timestampFormat)||e.prototype&&!0===e.prototype.isTimestampFormatSet,!1),o(this,"endpointDiscoveryId",Boolean(e.endpointdiscoveryid),!1),o(this,"hostLabel",Boolean(e.hostLabel),!1),t.documentation&&(o(this,"documentation",e.documentation),o(this,"documentationUrl",e.documentationUrl)),e.xmlAttribute&&o(this,"isXmlAttribute",e.xmlAttribute||!1),o(this,"defaultValue",null),this.toWireFormat=function(e){return null==e?"":e},this.toType=function(e){return e}}function u(e){a.apply(this,arguments),o(this,"isComposite",!0),e.flattened&&o(this,"flattened",e.flattened||!1)}function c(e,t){var r=this,i=null,c=!this.isShape;u.apply(this,arguments),c&&(o(this,"defaultValue",(function(){return{}})),o(this,"members",{}),o(this,"memberNames",[]),o(this,"required",[]),o(this,"isRequired",(function(){return!1})),o(this,"isDocument",Boolean(e.document))),e.members&&(o(this,"members",new n(e.members,t,(function(e,r){return a.create(r,t,e)}))),s(this,"memberNames",(function(){return e.xmlOrder||Object.keys(e.members)})),e.event&&(s(this,"eventPayloadMemberName",(function(){for(var e=r.members,t=r.memberNames,n=0,i=t.length;n-1?t||"":t,this.isJsonValue?JSON.parse(t):t&&"function"==typeof t.toString?t.toString():t},this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function d(){a.apply(this,arguments),this.toType=function(e){var t=i.base64.decode(e);if(this.isSensitive&&i.isNode()&&"function"==typeof i.Buffer.alloc){var r=i.Buffer.alloc(t.length,t);t.fill(0),t=r}return t},this.toWireFormat=i.base64.encode}function y(){d.apply(this,arguments)}function h(){a.apply(this,arguments),this.toType=function(e){return"boolean"==typeof e?e:null==e?null:"true"===e}}a.normalizedTypes={character:"string",double:"float",long:"integer",short:"integer",biginteger:"integer",bigdecimal:"float",blob:"binary"},a.types={structure:c,list:p,map:l,boolean:h,timestamp:function(e){var t=this;if(a.apply(this,arguments),e.timestampFormat)o(this,"timestampFormat",e.timestampFormat);else if(t.isTimestampFormatSet&&this.timestampFormat)o(this,"timestampFormat",this.timestampFormat);else if("header"===this.location)o(this,"timestampFormat","rfc822");else if("querystring"===this.location)o(this,"timestampFormat","iso8601");else if(this.api)switch(this.api.protocol){case"json":case"rest-json":o(this,"timestampFormat","unixTimestamp");break;case"rest-xml":case"query":case"ec2":o(this,"timestampFormat","iso8601")}this.toType=function(e){return null==e?null:"function"==typeof e.toUTCString?e:"string"==typeof e||"number"==typeof e?i.date.parseTimestamp(e):null},this.toWireFormat=function(e){return i.date.format(e,t.timestampFormat)}},float:function(){a.apply(this,arguments),this.toType=function(e){return null==e?null:parseFloat(e)},this.toWireFormat=this.toType},integer:function(){a.apply(this,arguments),this.toType=function(e){return null==e?null:parseInt(e,10)},this.toWireFormat=this.toType},string:m,base64:y,binary:d},a.resolve=function(e,t){if(e.shape){var r=t.api.shapes[e.shape];if(!r)throw new Error("Cannot find shape reference: "+e.shape);return r}return null},a.create=function(e,t,r){if(e.isShape)return e;var n=a.resolve(e,t);if(n){var i=Object.keys(e);t.documentation||(i=i.filter((function(e){return!e.match(/documentation/)})));var o=function(){n.constructor.call(this,e,t,r)};return o.prototype=n,new o}e.type||(e.members?e.type="structure":e.member?e.type="list":e.key?e.type="map":e.type="string");var s=e.type;if(a.normalizedTypes[e.type]&&(e.type=a.normalizedTypes[e.type]),a.types[e.type])return new a.types[e.type](e,t,r);throw new Error("Unrecognized shape type: "+s)},a.shapes={StructureShape:c,ListShape:p,MapShape:l,StringShape:m,BooleanShape:h,Base64Shape:y},e.exports=a},o3Ug:function(e,t,r){"use strict";var n=r("ti0F"),i=r("1LL4").extend,o=r("C+eR").enumParser(["string","numeric","datetime"]),s=r("n7CH").getParser,a=n.isDefined,u=n.isFunction,c=Array.isArray,p=n.isString,l=n.isDate,m=n.isNumeric,d=n.isObject;function y(e,t,r){var n=t?function(e,t){return e-t}:function(e,t){return t-e};return e.sort((function(e,t){var i=r(e),o=r(t),s=a(i)?1:0,u=a(o)?1:0;return s&&u?n(i,o):n(s,u)})),e}function h(e,t){var r=[];return e.forEach((function(e){var n=t(e);void 0!==n&&r.push(n)})),r}function g(e){return e}function b(e,t){var r=t;return"string"===t||p(e)?r="string":"datetime"===t||l(e)?r="datetime":m(e)&&(r="numeric"),r}function f(e,t,r,n){return"string"!==e||"continuous"!==t&&"logarithmic"!==t&&"semidiscrete"!==t||n("E2002"),"logarithmic"===t?"logarithmic":r||"discrete"===t||"string"===e?"discrete":"semidiscrete"===t?"semidiscrete":"continuous"}function S(e,t,r){var n=e?s(e):g,i="discrete"!==t?function(e){return isFinite(e)||void 0===e?e:null}:g;return function(e,t){var o=i(n(e));return void 0===o&&function(e,t,r){e&&r(m(e)||l(e)||p(e)?"E2004":"E2003",[t])}(e,t,r),o}}function v(e,t){var r,n,i=S(e.argumentType,e.argumentAxisType,t),o=[i],s={},a=[];for(var u in e.groups.forEach((function(e,a){e.series.forEach((function(u){n=S(e.valueType,e.valueAxisType,t),r=S("numeric","continuous",t),s[u.getArgumentField()]=i,u.getValueFields().forEach((function(e){o[a+1]=n,s[e]=n})),u.getSizeField()&&(s[u.getSizeField()]=r)}))})),s)a.push([u,s[u]]);return a.length&&function(e,t){var r=e.argumentOptions&&e.argumentOptions.categories;e.groups.forEach((function(e,r){var n=e.valueOptions&&e.valueOptions.categories;n&&(e.valueOptions.categories=h(n,t[r+1]))})),r&&(e.argumentOptions.categories=h(r,t[0]))}(e,o),a}function _(e,t){var r,n,o,s=t.length,a=i({},e);for(r=0;r=0&&e.slice(n).forEach((function(e){a(e[r])&&(t[r]+=e[r],e[r]=void 0)}))}(i=y(e.slice(),!1,(function(e){return e[r]})),s,r,"smallValueThreshold"===o?function(e,t,r){var n,i,o=e.length;for(n=0;ni));++n);return n}(i,r,n.threshold):n.topCount),s[r]&&e.push(s))}function I(e,t){var r=e-t;return isNaN(r)?a(e)?a(t)?0:-1:1:r}function N(e,t){return e.slice().sort((function(e,r){return I(e[t],r[t])}))}function C(e,t,r,n){var i,o,s,c={},p="discrete"===t.argumentAxisType,l=p&&t.argumentOptions&&t.argumentOptions.categories,m=function(e){return e},d=r.sortingMethod;return!l&&u(d)&&(e=function(e,t){return e.slice().sort(t)}(e,d)),p&&(t.categories=function(e,t,r){var n=r?r.slice():[];return t.forEach((function(t){e.forEach((function(e){var r=e[t];a(r)&&function(e,t){return-1===e.map((function(e){return e.valueOf()})).indexOf(t.valueOf())}(n,r)&&n.push(r)}))})),n}(e,n,l)),l||!u(d)&&"string"===t.argumentType&&!r._skipArgumentSorting?(o=t.categories,s={},o.forEach((function(e,t){s[e]=t})),m=function(e,t){return y(e.slice(),!0,(function(e){return s[e[t]]}))}):!0===d&&"string"!==t.argumentType&&(m=N,i=p),n.forEach((function(t){c[t]=m(e,t)})),i&&(t.categories=t.categories.sort(I)),c}function T(e,t,r){var n,i=[],s=[],a=t.argumentOptions&&o(t.argumentOptions.argumentType);t.groups.forEach((function(e){if(e.series.length){var r=e.valueOptions&&o(e.valueOptions.valueType);e.valueType=r,t.argumentType=a,!r&&i.push(e),!a&&s.push(e)}})),(i.length||s.length)&&(n=i.map((function(e,t){return t})),e.some((function(e){var o;if(i.forEach((function(t,r){(function(e,t){return e.series.forEach((function(r){r.getValueFields().forEach((function(r){e.valueType=b(t[r],e.valueType)}))})),e.valueType})(t,e)&&n.indexOf(r)>=0&&n.splice(r,1)})),o||s.forEach((function(r){o=function(e,t,r){return e.forEach((function(e){r.argumentType=b(t[e.getArgumentField()],r.argumentType)})),r.argumentType}(r.series,e,t)})),!r&&o&&0===n.length)return!0})))}t.validateData=function(e,t,r,n){var i;return e=function(e,t){var r,n,i,o,s=[],u=a(e),p=u&&!c(e);if(u&&!p)for(r=0,n=e.length,i=0;r-1});var i=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]","[object DataView]"];e.exports={isEmptyData:function(e){return"string"==typeof e?0===e.length:0===e.byteLength},convertToBuffer:function(e){return"string"==typeof e&&(e=new n(e,"utf8")),ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}}},oNNP:function(e,t,r){"use strict";var n=r("D3zA");e.exports=n.call(Function.call,Object.prototype.hasOwnProperty)},odej:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-08","endpointPrefix":"acm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"ACM","serviceFullName":"AWS Certificate Manager","serviceId":"ACM","signatureVersion":"v4","targetPrefix":"CertificateManager","uid":"acm-2015-12-08"},"operations":{"AddTagsToCertificate":{"input":{"type":"structure","required":["CertificateArn","Tags"],"members":{"CertificateArn":{},"Tags":{"shape":"S3"}}}},"DeleteCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}}},"DescribeCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Certificate":{"type":"structure","members":{"CertificateArn":{},"DomainName":{},"SubjectAlternativeNames":{"shape":"Sc"},"DomainValidationOptions":{"shape":"Sd"},"Serial":{},"Subject":{},"Issuer":{},"CreatedAt":{"type":"timestamp"},"IssuedAt":{"type":"timestamp"},"ImportedAt":{"type":"timestamp"},"Status":{},"RevokedAt":{"type":"timestamp"},"RevocationReason":{},"NotBefore":{"type":"timestamp"},"NotAfter":{"type":"timestamp"},"KeyAlgorithm":{},"SignatureAlgorithm":{},"InUseBy":{"type":"list","member":{}},"FailureReason":{},"Type":{},"RenewalSummary":{"type":"structure","required":["RenewalStatus","DomainValidationOptions","UpdatedAt"],"members":{"RenewalStatus":{},"DomainValidationOptions":{"shape":"Sd"},"RenewalStatusReason":{},"UpdatedAt":{"type":"timestamp"}}},"KeyUsages":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"ExtendedKeyUsages":{"type":"list","member":{"type":"structure","members":{"Name":{},"OID":{}}}},"CertificateAuthorityArn":{},"RenewalEligibility":{},"Options":{"shape":"S11"}}}}}},"ExportCertificate":{"input":{"type":"structure","required":["CertificateArn","Passphrase"],"members":{"CertificateArn":{},"Passphrase":{"type":"blob","sensitive":true}}},"output":{"type":"structure","members":{"Certificate":{},"CertificateChain":{},"PrivateKey":{"type":"string","sensitive":true}}}},"GetAccountConfiguration":{"output":{"type":"structure","members":{"ExpiryEvents":{"shape":"S1a"}}}},"GetCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Certificate":{},"CertificateChain":{}}}},"ImportCertificate":{"input":{"type":"structure","required":["Certificate","PrivateKey"],"members":{"CertificateArn":{},"Certificate":{"type":"blob"},"PrivateKey":{"type":"blob","sensitive":true},"CertificateChain":{"type":"blob"},"Tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"CertificateArn":{}}}},"ListCertificates":{"input":{"type":"structure","members":{"CertificateStatuses":{"type":"list","member":{}},"Includes":{"type":"structure","members":{"extendedKeyUsage":{"type":"list","member":{}},"keyUsage":{"type":"list","member":{}},"keyTypes":{"type":"list","member":{}}}},"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"CertificateSummaryList":{"type":"list","member":{"type":"structure","members":{"CertificateArn":{},"DomainName":{}}}}}}},"ListTagsForCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S3"}}}},"PutAccountConfiguration":{"input":{"type":"structure","required":["IdempotencyToken"],"members":{"ExpiryEvents":{"shape":"S1a"},"IdempotencyToken":{}}}},"RemoveTagsFromCertificate":{"input":{"type":"structure","required":["CertificateArn","Tags"],"members":{"CertificateArn":{},"Tags":{"shape":"S3"}}}},"RenewCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}}},"RequestCertificate":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"ValidationMethod":{},"SubjectAlternativeNames":{"shape":"Sc"},"IdempotencyToken":{},"DomainValidationOptions":{"type":"list","member":{"type":"structure","required":["DomainName","ValidationDomain"],"members":{"DomainName":{},"ValidationDomain":{}}}},"Options":{"shape":"S11"},"CertificateAuthorityArn":{},"Tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"CertificateArn":{}}}},"ResendValidationEmail":{"input":{"type":"structure","required":["CertificateArn","Domain","ValidationDomain"],"members":{"CertificateArn":{},"Domain":{},"ValidationDomain":{}}}},"UpdateCertificateOptions":{"input":{"type":"structure","required":["CertificateArn","Options"],"members":{"CertificateArn":{},"Options":{"shape":"S11"}}}}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sc":{"type":"list","member":{}},"Sd":{"type":"list","member":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"ValidationEmails":{"type":"list","member":{}},"ValidationDomain":{},"ValidationStatus":{},"ResourceRecord":{"type":"structure","required":["Name","Type","Value"],"members":{"Name":{},"Type":{},"Value":{}}},"ValidationMethod":{}}}},"S11":{"type":"structure","members":{"CertificateTransparencyLoggingPreference":{}}},"S1a":{"type":"structure","members":{"DaysBeforeExpiry":{"type":"integer"}}}}}')},oeEW:function(e,t,r){r("Y8RH")},oedv:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.machinelearning={},n.MachineLearning=i.defineService("machinelearning",["2014-12-12"]),r("H3c4"),Object.defineProperty(o.services.machinelearning,"2014-12-12",{get:function(){var e=r("be6d");return e.paginators=r("wtgj").pagination,e.waiters=r("QgvC").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.MachineLearning},ofXK:function(e,t,r){"use strict";r.d(t,"a",(function(){return v})),r.d(t,"b",(function(){return Me})),r.d(t,"c",(function(){return et})),r.d(t,"d",(function(){return Ze})),r.d(t,"e",(function(){return u})),r.d(t,"f",(function(){return Ge})),r.d(t,"g",(function(){return Je})),r.d(t,"h",(function(){return O})),r.d(t,"i",(function(){return Ve})),r.d(t,"j",(function(){return ze})),r.d(t,"k",(function(){return He})),r.d(t,"l",(function(){return Ke})),r.d(t,"m",(function(){return l})),r.d(t,"n",(function(){return I})),r.d(t,"o",(function(){return f})),r.d(t,"p",(function(){return qe})),r.d(t,"q",(function(){return be})),r.d(t,"r",(function(){return fe})),r.d(t,"s",(function(){return ve})),r.d(t,"t",(function(){return Oe})),r.d(t,"u",(function(){return Ae})),r.d(t,"v",(function(){return Pe})),r.d(t,"w",(function(){return we})),r.d(t,"x",(function(){return Te})),r.d(t,"y",(function(){return ke})),r.d(t,"z",(function(){return xe})),r.d(t,"A",(function(){return De})),r.d(t,"B",(function(){return _})),r.d(t,"C",(function(){return Qe})),r.d(t,"D",(function(){return c})),r.d(t,"E",(function(){return Xe})),r.d(t,"F",(function(){return Fe})),r.d(t,"G",(function(){return Be})),r.d(t,"H",(function(){return it})),r.d(t,"I",(function(){return rt})),r.d(t,"J",(function(){return nt})),r.d(t,"K",(function(){return a})),r.d(t,"L",(function(){return tt})),r.d(t,"M",(function(){return o})),r.d(t,"N",(function(){return ge})),r.d(t,"O",(function(){return s}));var n=r("fXoL");let i=null;function o(){return i}function s(e){i||(i=e)}class a{}const u=new n.E("DocumentToken");class c{}function p(){return Object(n.Uc)(m)}c.\u0275fac=function(e){return new(e||c)},c.\u0275prov=Object(n.Gc)({factory:p,token:c,providedIn:"platform"});const l=new n.E("Location Initialized");class m extends c{constructor(e){super(),this._doc=e,this._init()}_init(){this.location=o().getLocation(),this._history=o().getHistory()}getBaseHrefFromDOM(){return o().getBaseHref(this._doc)}onPopState(e){o().getGlobalEventTarget(this._doc,"window").addEventListener("popstate",e,!1)}onHashChange(e){o().getGlobalEventTarget(this._doc,"window").addEventListener("hashchange",e,!1)}get href(){return this.location.href}get protocol(){return this.location.protocol}get hostname(){return this.location.hostname}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(e){this.location.pathname=e}pushState(e,t,r){d()?this._history.pushState(e,t,r):this.location.hash=r}replaceState(e,t,r){d()?this._history.replaceState(e,t,r):this.location.hash=r}forward(){this._history.forward()}back(){this._history.back()}getState(){return this._history.state}}function d(){return!!window.history.pushState}function y(){return new m(Object(n.Uc)(u))}function h(e,t){if(0==e.length)return t;if(0==t.length)return e;let r=0;return e.endsWith("/")&&r++,t.startsWith("/")&&r++,2==r?e+t.substring(1):1==r?e+t:e+"/"+t}function g(e){const t=e.match(/#|\?|$/),r=t&&t.index||e.length,n=r-("/"===e[r-1]?1:0);return e.slice(0,n)+e.slice(r)}function b(e){return e&&"?"!==e[0]?"?"+e:e}m.\u0275fac=function(e){return new(e||m)(n.Uc(u))},m.\u0275prov=Object(n.Gc)({factory:y,token:m,providedIn:"platform"}),m.ctorParameters=()=>[{type:void 0,decorators:[{type:n.C,args:[u]}]}];class f{}function S(e){const t=Object(n.Uc)(u).location;return new _(Object(n.Uc)(c),t&&t.origin||"")}f.\u0275fac=function(e){return new(e||f)},f.\u0275prov=Object(n.Gc)({factory:S,token:f,providedIn:"root"});const v=new n.E("appBaseHref");class _ extends f{constructor(e,t){if(super(),this._platformLocation=e,null==t&&(t=this._platformLocation.getBaseHrefFromDOM()),null==t)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");this._baseHref=t}onPopState(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return h(this._baseHref,e)}path(e=!1){const t=this._platformLocation.pathname+b(this._platformLocation.search),r=this._platformLocation.hash;return r&&e?`${t}${r}`:t}pushState(e,t,r,n){const i=this.prepareExternalUrl(r+b(n));this._platformLocation.pushState(e,t,i)}replaceState(e,t,r,n){const i=this.prepareExternalUrl(r+b(n));this._platformLocation.replaceState(e,t,i)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}}_.\u0275fac=function(e){return new(e||_)(n.Uc(c),n.Uc(v,8))},_.\u0275prov=n.Gc({token:_,factory:_.\u0275fac}),_.ctorParameters=()=>[{type:c},{type:String,decorators:[{type:n.R},{type:n.C,args:[v]}]}];class O extends f{constructor(e,t){super(),this._platformLocation=e,this._baseHref="",null!=t&&(this._baseHref=t)}onPopState(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)}getBaseHref(){return this._baseHref}path(e=!1){let t=this._platformLocation.hash;return null==t&&(t="#"),t.length>0?t.substring(1):t}prepareExternalUrl(e){const t=h(this._baseHref,e);return t.length>0?"#"+t:t}pushState(e,t,r,n){let i=this.prepareExternalUrl(r+b(n));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.pushState(e,t,i)}replaceState(e,t,r,n){let i=this.prepareExternalUrl(r+b(n));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.replaceState(e,t,i)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}}O.\u0275fac=function(e){return new(e||O)(n.Uc(c),n.Uc(v,8))},O.\u0275prov=n.Gc({token:O,factory:O.\u0275fac}),O.ctorParameters=()=>[{type:c},{type:String,decorators:[{type:n.R},{type:n.C,args:[v]}]}];class I{constructor(e,t){this._subject=new n.x,this._urlChangeListeners=[],this._platformStrategy=e;const r=this._platformStrategy.getBaseHref();this._platformLocation=t,this._baseHref=g(C(r)),this._platformStrategy.onPopState(e=>{this._subject.emit({url:this.path(!0),pop:!0,state:e.state,type:e.type})})}path(e=!1){return this.normalize(this._platformStrategy.path(e))}getState(){return this._platformLocation.getState()}isCurrentPathEqualTo(e,t=""){return this.path()==this.normalize(e+b(t))}normalize(e){return I.stripTrailingSlash(function(e,t){return e&&t.startsWith(e)?t.substring(e.length):t}(this._baseHref,C(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._platformStrategy.prepareExternalUrl(e)}go(e,t="",r=null){this._platformStrategy.pushState(r,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+b(t)),r)}replaceState(e,t="",r=null){this._platformStrategy.replaceState(r,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+b(t)),r)}forward(){this._platformStrategy.forward()}back(){this._platformStrategy.back()}onUrlChange(e){this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(e=>{this._notifyUrlChangeListeners(e.url,e.state)}))}_notifyUrlChangeListeners(e="",t){this._urlChangeListeners.forEach(r=>r(e,t))}subscribe(e,t,r){return this._subject.subscribe({next:e,error:t,complete:r})}}function N(){return new I(Object(n.Uc)(f),Object(n.Uc)(c))}function C(e){return e.replace(/\/index.html$/,"")}I.\u0275fac=function(e){return new(e||I)(n.Uc(f),n.Uc(c))},I.normalizeQueryParams=b,I.joinWithSlash=h,I.stripTrailingSlash=g,I.\u0275prov=Object(n.Gc)({factory:N,token:I,providedIn:"root"}),I.ctorParameters=()=>[{type:f},{type:c}];const T={ADP:[void 0,void 0,0],AFN:[void 0,void 0,0],ALL:[void 0,void 0,0],AMD:[void 0,void 0,2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,"\u0440.",2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:[void 0,"\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RUR:[void 0,"\u0440."],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["CFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};var k,x,A,P,w,D,R;function E(e,t){return G(Object(n.Rb)(e)[n.Bb.DateFormat],t)}function j(e,t){return G(Object(n.Rb)(e)[n.Bb.TimeFormat],t)}function M(e,t){return G(Object(n.Rb)(e)[n.Bb.DateTimeFormat],t)}function q(e,t){const r=Object(n.Rb)(e),i=r[n.Bb.NumberSymbols][t];if(void 0===i){if(t===D.CurrencyDecimal)return r[n.Bb.NumberSymbols][D.Decimal];if(t===D.CurrencyGroup)return r[n.Bb.NumberSymbols][D.Group]}return i}function L(e,t){return Object(n.Rb)(e)[n.Bb.NumberFormats][t]}!function(e){e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific"}(k||(k={})),function(e){e[e.Zero=0]="Zero",e[e.One=1]="One",e[e.Two=2]="Two",e[e.Few=3]="Few",e[e.Many=4]="Many",e[e.Other=5]="Other"}(x||(x={})),function(e){e[e.Format=0]="Format",e[e.Standalone=1]="Standalone"}(A||(A={})),function(e){e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short"}(P||(P={})),function(e){e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full"}(w||(w={})),function(e){e[e.Decimal=0]="Decimal",e[e.Group=1]="Group",e[e.List=2]="List",e[e.PercentSign=3]="PercentSign",e[e.PlusSign=4]="PlusSign",e[e.MinusSign=5]="MinusSign",e[e.Exponential=6]="Exponential",e[e.SuperscriptingExponent=7]="SuperscriptingExponent",e[e.PerMille=8]="PerMille",e[e[1/0]=9]="Infinity",e[e.NaN=10]="NaN",e[e.TimeSeparator=11]="TimeSeparator",e[e.CurrencyDecimal=12]="CurrencyDecimal",e[e.CurrencyGroup=13]="CurrencyGroup"}(D||(D={})),function(e){e[e.Sunday=0]="Sunday",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday"}(R||(R={}));const F=n.Ub;function B(e){if(!e[n.Bb.ExtraData])throw new Error(`Missing extra locale data for the locale "${e[n.Bb.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function G(e,t){for(let r=t;r>-1;r--)if(void 0!==e[r])return e[r];throw new Error("Locale data API: locale data undefined")}function U(e){const[t,r]=e.split(":");return{hours:+t,minutes:+r}}function V(e,t,r="en"){const i=function(e){return Object(n.Rb)(e)[n.Bb.Currencies]}(r)[e]||T[e]||[],o=i[1];return"narrow"===t&&"string"==typeof o?o:i[0]||e}const z=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,H={},K=/((?:[^GyYMLwWdEabBhHmsSzZO']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var W,J,Q;function Z(e,t,r,i){let o=function(e){if(ae(e))return e;if("number"==typeof e&&!isNaN(e))return new Date(e);if("string"==typeof e){e=e.trim();const t=parseFloat(e);if(!isNaN(e-t))return new Date(t);if(/^(\d{4}-\d{1,2}-\d{1,2})$/.test(e)){const[t,r,n]=e.split("-").map(e=>+e);return new Date(t,r-1,n)}let r;if(r=e.match(z))return function(e){const t=new Date(0);let r=0,n=0;const i=e[8]?t.setUTCFullYear:t.setFullYear,o=e[8]?t.setUTCHours:t.setHours;e[9]&&(r=Number(e[9]+e[10]),n=Number(e[9]+e[11]));i.call(t,Number(e[1]),Number(e[2])-1,Number(e[3]));const s=Number(e[4]||0)-r,a=Number(e[5]||0)-n,u=Number(e[6]||0),c=Math.floor(1e3*parseFloat("0."+(e[7]||0)));return o.call(t,s,a,u,c),t}(r)}const t=new Date(e);if(!ae(t))throw new Error(`Unable to convert "${e}" into a date`);return t}(e);t=function e(t,r){const i=function(e){return Object(n.Rb)(e)[n.Bb.LocaleId]}(t);if(H[i]=H[i]||{},H[i][r])return H[i][r];let o="";switch(r){case"shortDate":o=E(t,w.Short);break;case"mediumDate":o=E(t,w.Medium);break;case"longDate":o=E(t,w.Long);break;case"fullDate":o=E(t,w.Full);break;case"shortTime":o=j(t,w.Short);break;case"mediumTime":o=j(t,w.Medium);break;case"longTime":o=j(t,w.Long);break;case"fullTime":o=j(t,w.Full);break;case"short":const r=e(t,"shortTime"),n=e(t,"shortDate");o=$(M(t,w.Short),[r,n]);break;case"medium":const i=e(t,"mediumTime"),s=e(t,"mediumDate");o=$(M(t,w.Medium),[i,s]);break;case"long":const a=e(t,"longTime"),u=e(t,"longDate");o=$(M(t,w.Long),[a,u]);break;case"full":const c=e(t,"fullTime"),p=e(t,"fullDate");o=$(M(t,w.Full),[c,p])}o&&(H[i][r]=o);return o}(r,t)||t;let s,a=[];for(;t;){if(s=K.exec(t),!s){a.push(t);break}{a=a.concat(s.slice(1));const e=a.pop();if(!e)break;t=e}}let u=o.getTimezoneOffset();i&&(u=se(i,u),o=function(e,t,r){const n=r?-1:1,i=e.getTimezoneOffset(),o=se(t,i);return function(e,t){return(e=new Date(e.getTime())).setMinutes(e.getMinutes()+t),e}(e,n*(o-i))}(o,i,!0));let c="";return a.forEach(e=>{const t=function(e){if(oe[e])return oe[e];let t;switch(e){case"G":case"GG":case"GGG":t=ee(Q.Eras,P.Abbreviated);break;case"GGGG":t=ee(Q.Eras,P.Wide);break;case"GGGGG":t=ee(Q.Eras,P.Narrow);break;case"y":t=X(J.FullYear,1,0,!1,!0);break;case"yy":t=X(J.FullYear,2,0,!0,!0);break;case"yyy":t=X(J.FullYear,3,0,!1,!0);break;case"yyyy":t=X(J.FullYear,4,0,!1,!0);break;case"Y":t=ie(1);break;case"YY":t=ie(2,!0);break;case"YYY":t=ie(3);break;case"YYYY":t=ie(4);break;case"M":case"L":t=X(J.Month,1,1);break;case"MM":case"LL":t=X(J.Month,2,1);break;case"MMM":t=ee(Q.Months,P.Abbreviated);break;case"MMMM":t=ee(Q.Months,P.Wide);break;case"MMMMM":t=ee(Q.Months,P.Narrow);break;case"LLL":t=ee(Q.Months,P.Abbreviated,A.Standalone);break;case"LLLL":t=ee(Q.Months,P.Wide,A.Standalone);break;case"LLLLL":t=ee(Q.Months,P.Narrow,A.Standalone);break;case"w":t=ne(1);break;case"ww":t=ne(2);break;case"W":t=ne(1,!0);break;case"d":t=X(J.Date,1);break;case"dd":t=X(J.Date,2);break;case"E":case"EE":case"EEE":t=ee(Q.Days,P.Abbreviated);break;case"EEEE":t=ee(Q.Days,P.Wide);break;case"EEEEE":t=ee(Q.Days,P.Narrow);break;case"EEEEEE":t=ee(Q.Days,P.Short);break;case"a":case"aa":case"aaa":t=ee(Q.DayPeriods,P.Abbreviated);break;case"aaaa":t=ee(Q.DayPeriods,P.Wide);break;case"aaaaa":t=ee(Q.DayPeriods,P.Narrow);break;case"b":case"bb":case"bbb":t=ee(Q.DayPeriods,P.Abbreviated,A.Standalone,!0);break;case"bbbb":t=ee(Q.DayPeriods,P.Wide,A.Standalone,!0);break;case"bbbbb":t=ee(Q.DayPeriods,P.Narrow,A.Standalone,!0);break;case"B":case"BB":case"BBB":t=ee(Q.DayPeriods,P.Abbreviated,A.Format,!0);break;case"BBBB":t=ee(Q.DayPeriods,P.Wide,A.Format,!0);break;case"BBBBB":t=ee(Q.DayPeriods,P.Narrow,A.Format,!0);break;case"h":t=X(J.Hours,1,-12);break;case"hh":t=X(J.Hours,2,-12);break;case"H":t=X(J.Hours,1);break;case"HH":t=X(J.Hours,2);break;case"m":t=X(J.Minutes,1);break;case"mm":t=X(J.Minutes,2);break;case"s":t=X(J.Seconds,1);break;case"ss":t=X(J.Seconds,2);break;case"S":t=X(J.FractionalSeconds,1);break;case"SS":t=X(J.FractionalSeconds,2);break;case"SSS":t=X(J.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=te(W.Short);break;case"ZZZZZ":t=te(W.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=te(W.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=te(W.Long);break;default:return null}return oe[e]=t,t}(e);c+=t?t(o,r,u):"''"===e?"'":e.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}function $(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,(function(e,r){return null!=t&&r in t?t[r]:e}))),e}function Y(e,t,r="-",n,i){let o="";(e<0||i&&e<=0)&&(i?e=1-e:(e=-e,o=r));let s=String(e);for(;s.length0||a>-r)&&(a+=r),e===J.Hours)0===a&&-12===r&&(a=12);else if(e===J.FractionalSeconds)return u=t,Y(a,3).substr(0,u);var u;const c=q(s,D.MinusSign);return Y(a,t,c,n,i)}}function ee(e,t,r=A.Format,i=!1){return function(o,s){return function(e,t,r,i,o,s){switch(r){case Q.Months:return function(e,t,r){const i=Object(n.Rb)(e),o=G([i[n.Bb.MonthsFormat],i[n.Bb.MonthsStandalone]],t);return G(o,r)}(t,o,i)[e.getMonth()];case Q.Days:return function(e,t,r){const i=Object(n.Rb)(e),o=G([i[n.Bb.DaysFormat],i[n.Bb.DaysStandalone]],t);return G(o,r)}(t,o,i)[e.getDay()];case Q.DayPeriods:const a=e.getHours(),u=e.getMinutes();if(s){const e=function(e){const t=Object(n.Rb)(e);return B(t),(t[n.Bb.ExtraData][2]||[]).map(e=>"string"==typeof e?U(e):[U(e[0]),U(e[1])])}(t),r=function(e,t,r){const i=Object(n.Rb)(e);B(i);const o=G([i[n.Bb.ExtraData][0],i[n.Bb.ExtraData][1]],t)||[];return G(o,r)||[]}(t,o,i),s=e.findIndex(e=>{if(Array.isArray(e)){const[t,r]=e,n=a>=t.hours&&u>=t.minutes,i=a0?Math.floor(i/60):Math.ceil(i/60);switch(e){case W.Short:return(i>=0?"+":"")+Y(s,2,o)+Y(Math.abs(i%60),2,o);case W.ShortGMT:return"GMT"+(i>=0?"+":"")+Y(s,1,o);case W.Long:return"GMT"+(i>=0?"+":"")+Y(s,2,o)+":"+Y(Math.abs(i%60),2,o);case W.Extended:return 0===n?"Z":(i>=0?"+":"")+Y(s,2,o)+":"+Y(Math.abs(i%60),2,o);default:throw new Error(`Unknown zone width "${e}"`)}}}!function(e){e[e.Short=0]="Short",e[e.ShortGMT=1]="ShortGMT",e[e.Long=2]="Long",e[e.Extended=3]="Extended"}(W||(W={})),function(e){e[e.FullYear=0]="FullYear",e[e.Month=1]="Month",e[e.Date=2]="Date",e[e.Hours=3]="Hours",e[e.Minutes=4]="Minutes",e[e.Seconds=5]="Seconds",e[e.FractionalSeconds=6]="FractionalSeconds",e[e.Day=7]="Day"}(J||(J={})),function(e){e[e.DayPeriods=0]="DayPeriods",e[e.Days=1]="Days",e[e.Months=2]="Months",e[e.Eras=3]="Eras"}(Q||(Q={}));function re(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate()+(4-e.getDay()))}function ne(e,t=!1){return function(r,n){let i;if(t){const e=new Date(r.getFullYear(),r.getMonth(),1).getDay()-1,t=r.getDate();i=1+Math.floor((t+e)/7)}else{const e=re(r),t=function(e){const t=new Date(e,0,1).getDay();return new Date(e,0,1+(t<=4?4:11)-t)}(e.getFullYear()),n=e.getTime()-t.getTime();i=1+Math.round(n/6048e5)}return Y(i,e,q(n,D.MinusSign))}}function ie(e,t=!1){return function(r,n){return Y(re(r).getFullYear(),e,q(n,D.MinusSign),t)}}const oe={};function se(e,t){e=e.replace(/:/g,"");const r=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(r)?t:r}function ae(e){return e instanceof Date&&!isNaN(e.valueOf())}const ue=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function ce(e,t,r,n,i,o,s=!1){let a="",u=!1;if(isFinite(e)){let c=function(e){let t,r,n,i,o,s=Math.abs(e)+"",a=0;(r=s.indexOf("."))>-1&&(s=s.replace(".",""));(n=s.search(/e/i))>0?(r<0&&(r=n),r+=+s.slice(n+1),s=s.substring(0,n)):r<0&&(r=s.length);for(n=0;"0"===s.charAt(n);n++);if(n===(o=s.length))t=[0],r=1;else{for(o--;"0"===s.charAt(o);)o--;for(r-=n,t=[],i=0;n<=o;n++,i++)t[i]=Number(s.charAt(n))}r>22&&(t=t.splice(0,21),a=r-1,r=1);return{digits:t,exponent:a,integerLen:r}}(e);s&&(c=function(e){if(0===e.digits[0])return e;const t=e.digits.length-e.integerLen;e.exponent?e.exponent+=2:(0===t?e.digits.push(0,0):1===t&&e.digits.push(0),e.integerLen+=2);return e}(c));let p=t.minInt,l=t.minFrac,m=t.maxFrac;if(o){const e=o.match(ue);if(null===e)throw new Error(`${o} is not a valid digit info`);const t=e[1],r=e[3],n=e[5];null!=t&&(p=me(t)),null!=r&&(l=me(r)),null!=n?m=me(n):null!=r&&l>m&&(m=l)}!function(e,t,r){if(t>r)throw new Error(`The minimum number of digits after fraction (${t}) is higher than the maximum (${r}).`);let n=e.digits,i=n.length-e.integerLen;const o=Math.min(Math.max(t,i),r);let s=o+e.integerLen,a=n[s];if(s>0){n.splice(Math.max(e.integerLen,s));for(let e=s;e=5)if(s-1<0){for(let t=0;t>s;t--)n.unshift(0),e.integerLen++;n.unshift(1),e.integerLen++}else n[s-1]++;for(;i=c?n.pop():u=!1),t>=10?1:0}),0);p&&(n.unshift(p),e.integerLen++)}(c,l,m);let d=c.digits,y=c.integerLen;const h=c.exponent;let g=[];for(u=d.every(e=>!e);y0?g=d.splice(y,d.length):(g=d,d=[0]);const b=[];for(d.length>=t.lgSize&&b.unshift(d.splice(-t.lgSize,d.length).join(""));d.length>t.gSize;)b.unshift(d.splice(-t.gSize,d.length).join(""));d.length&&b.unshift(d.join("")),a=b.join(q(r,n)),g.length&&(a+=q(r,i)+g.join("")),h&&(a+=q(r,D.Exponential)+"+"+h)}else a=q(r,D.Infinity);return a=e<0&&!u?t.negPre+a+t.negSuf:t.posPre+a+t.posSuf,a}function pe(e,t,r,n,i){const o=le(L(t,k.Currency),q(t,D.MinusSign));return o.minFrac=function(e){let t;const r=T[e];return r&&(t=r[2]),"number"==typeof t?t:2}(n),o.maxFrac=o.minFrac,ce(e,o,t,D.CurrencyGroup,D.CurrencyDecimal,i).replace("\xa4",r).replace("\xa4","").trim()}function le(e,t="-"){const r={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},n=e.split(";"),i=n[0],o=n[1],s=-1!==i.indexOf(".")?i.split("."):[i.substring(0,i.lastIndexOf("0")+1),i.substring(i.lastIndexOf("0")+1)],a=s[0],u=s[1]||"";r.posPre=a.substr(0,a.indexOf("#"));for(let p=0;p-1)return i;if(i=r.getPluralCategory(e,n),t.indexOf(i)>-1)return i;if(t.indexOf("other")>-1)return"other";throw new Error(`No plural message found for value "${e}"`)}class he extends de{constructor(e){super(),this.locale=e}getPluralCategory(e,t){switch(F(t||this.locale)(e)){case x.Zero:return"zero";case x.One:return"one";case x.Two:return"two";case x.Few:return"few";case x.Many:return"many";default:return"other"}}}function ge(e,t){t=encodeURIComponent(t);for(const r of e.split(";")){const e=r.indexOf("="),[n,i]=-1==e?[r,""]:[r.slice(0,e),r.slice(e+1)];if(n.trim()===t)return decodeURIComponent(i)}return null}he.\u0275fac=function(e){return new(e||he)(n.Uc(n.J))},he.\u0275prov=n.Gc({token:he,factory:he.\u0275fac}),he.ctorParameters=()=>[{type:String,decorators:[{type:n.C,args:[n.J]}]}];class be{constructor(e,t,r,n){this._iterableDiffers=e,this._keyValueDiffers=t,this._ngEl=r,this._renderer=n,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Object(n.Zb)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){const e=this._keyValueDiffer.diff(this._rawClass);e&&this._applyKeyValueChanges(e)}}_applyKeyValueChanges(e){e.forEachAddedItem(e=>this._toggleClass(e.key,e.currentValue)),e.forEachChangedItem(e=>this._toggleClass(e.key,e.currentValue)),e.forEachRemovedItem(e=>{e.previousValue&&this._toggleClass(e.key,!1)})}_applyIterableChanges(e){e.forEachAddedItem(e=>{if("string"!=typeof e.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${Object(n.qc)(e.item)}`);this._toggleClass(e.item,!0)}),e.forEachRemovedItem(e=>this._toggleClass(e.item,!1))}_applyClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(e=>this._toggleClass(e,!0)):Object.keys(e).forEach(t=>this._toggleClass(t,!!e[t])))}_removeClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(e=>this._toggleClass(e,!1)):Object.keys(e).forEach(e=>this._toggleClass(e,!1)))}_toggleClass(e,t){(e=e.trim())&&e.split(/\s+/g).forEach(e=>{t?this._renderer.addClass(this._ngEl.nativeElement,e):this._renderer.removeClass(this._ngEl.nativeElement,e)})}}be.\u0275fac=function(e){return new(e||be)(n.Kc(n.H),n.Kc(n.I),n.Kc(n.v),n.Kc(n.Y))},be.\u0275dir=n.Fc({type:be,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),be.ctorParameters=()=>[{type:n.H},{type:n.I},{type:n.v},{type:n.Y}],be.propDecorators={klass:[{type:n.G,args:["class"]}],ngClass:[{type:n.G,args:["ngClass"]}]};class fe{constructor(e){this._viewContainerRef=e,this._componentRef=null,this._moduleRef=null}ngOnChanges(e){if(this._viewContainerRef.clear(),this._componentRef=null,this.ngComponentOutlet){const t=this.ngComponentOutletInjector||this._viewContainerRef.parentInjector;if(e.ngComponentOutletNgModuleFactory)if(this._moduleRef&&this._moduleRef.destroy(),this.ngComponentOutletNgModuleFactory){const e=t.get(n.O);this._moduleRef=this.ngComponentOutletNgModuleFactory.create(e.injector)}else this._moduleRef=null;const r=(this._moduleRef?this._moduleRef.componentFactoryResolver:t.get(n.p)).resolveComponentFactory(this.ngComponentOutlet);this._componentRef=this._viewContainerRef.createComponent(r,this._viewContainerRef.length,t,this.ngComponentOutletContent)}}ngOnDestroy(){this._moduleRef&&this._moduleRef.destroy()}}fe.\u0275fac=function(e){return new(e||fe)(n.Kc(n.ob))},fe.\u0275dir=n.Fc({type:fe,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletContent:"ngComponentOutletContent",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},features:[n.wc]}),fe.ctorParameters=()=>[{type:n.ob}],fe.propDecorators={ngComponentOutlet:[{type:n.G}],ngComponentOutletInjector:[{type:n.G}],ngComponentOutletContent:[{type:n.G}],ngComponentOutletNgModuleFactory:[{type:n.G}]};class Se{constructor(e,t,r,n){this.$implicit=e,this.ngForOf=t,this.index=r,this.count=n}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}class ve{constructor(e,t,r){this._viewContainer=e,this._template=t,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const r=this._ngForOf;if(!this._differ&&r)try{this._differ=this._differs.find(r).create(this.ngForTrackBy)}catch(t){throw new Error(`Cannot find a differ supporting object '${r}' of type '${e=r,e.name||typeof e}'. NgFor only supports binding to Iterables such as Arrays.`)}}var e;if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const t=[];e.forEachOperation((e,r,n)=>{if(null==e.previousIndex){const r=this._viewContainer.createEmbeddedView(this._template,new Se(null,this._ngForOf,-1,-1),null===n?void 0:n),i=new _e(e,r);t.push(i)}else if(null==n)this._viewContainer.remove(null===r?void 0:r);else if(null!==r){const i=this._viewContainer.get(r);this._viewContainer.move(i,n);const o=new _e(e,i);t.push(o)}});for(let r=0;r{this._viewContainer.get(e.currentIndex).context.$implicit=e.item})}_perViewChange(e,t){e.context.$implicit=t.item}static ngTemplateContextGuard(e,t){return!0}}ve.\u0275fac=function(e){return new(e||ve)(n.Kc(n.ob),n.Kc(n.ib),n.Kc(n.H))},ve.\u0275dir=n.Fc({type:ve,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),ve.ctorParameters=()=>[{type:n.ob},{type:n.ib},{type:n.H}],ve.propDecorators={ngForOf:[{type:n.G}],ngForTrackBy:[{type:n.G}],ngForTemplate:[{type:n.G}]};class _e{constructor(e,t){this.record=e,this.view=t}}class Oe{constructor(e,t){this._viewContainer=e,this._context=new Ie,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=t}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){Ne("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){Ne("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(e,t){return!0}}Oe.\u0275fac=function(e){return new(e||Oe)(n.Kc(n.ob),n.Kc(n.ib))},Oe.\u0275dir=n.Fc({type:Oe,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}),Oe.ctorParameters=()=>[{type:n.ob},{type:n.ib}],Oe.propDecorators={ngIf:[{type:n.G}],ngIfThen:[{type:n.G}],ngIfElse:[{type:n.G}]};class Ie{constructor(){this.$implicit=null,this.ngIf=null}}function Ne(e,t){if(!!(t&&!t.createEmbeddedView))throw new Error(`${e} must be a TemplateRef, but received '${Object(n.qc)(t)}'.`)}class Ce{constructor(e,t){this._viewContainerRef=e,this._templateRef=t,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(e){e&&!this._created?this.create():!e&&this._created&&this.destroy()}}class Te{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)}_matchCase(e){const t=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||t,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),t}_updateDefaultCases(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(let t=0;t[{type:n.ob},{type:n.ib},{type:Te,decorators:[{type:n.y}]}],ke.propDecorators={ngSwitchCase:[{type:n.G}]};class xe{constructor(e,t,r){r._addDefault(new Ce(e,t))}}xe.\u0275fac=function(e){return new(e||xe)(n.Kc(n.ob),n.Kc(n.ib),n.Kc(Te,1))},xe.\u0275dir=n.Fc({type:xe,selectors:[["","ngSwitchDefault",""]]}),xe.ctorParameters=()=>[{type:n.ob},{type:n.ib},{type:Te,decorators:[{type:n.y}]}];class Ae{constructor(e){this._localization=e,this._caseViews={}}set ngPlural(e){this._switchValue=e,this._updateView()}addCase(e,t){this._caseViews[e]=t}_updateView(){this._clearViews();const e=Object.keys(this._caseViews),t=ye(this._switchValue,e,this._localization);this._activateView(this._caseViews[t])}_clearViews(){this._activeView&&this._activeView.destroy()}_activateView(e){e&&(this._activeView=e,this._activeView.create())}}Ae.\u0275fac=function(e){return new(e||Ae)(n.Kc(de))},Ae.\u0275dir=n.Fc({type:Ae,selectors:[["","ngPlural",""]],inputs:{ngPlural:"ngPlural"}}),Ae.ctorParameters=()=>[{type:de}],Ae.propDecorators={ngPlural:[{type:n.G}]};class Pe{constructor(e,t,r,n){this.value=e;const i=!isNaN(Number(e));n.addCase(i?`=${e}`:e,new Ce(r,t))}}Pe.\u0275fac=function(e){return new(e||Pe)(n.Vc("ngPluralCase"),n.Kc(n.ib),n.Kc(n.ob),n.Kc(Ae,1))},Pe.\u0275dir=n.Fc({type:Pe,selectors:[["","ngPluralCase",""]]}),Pe.ctorParameters=()=>[{type:String,decorators:[{type:n.h,args:["ngPluralCase"]}]},{type:n.ib},{type:n.ob},{type:Ae,decorators:[{type:n.y}]}];class we{constructor(e,t,r){this._ngEl=e,this._differs=t,this._renderer=r,this._ngStyle=null,this._differ=null}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){const e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,t){const[r,n]=e.split(".");null!=(t=null!=t&&n?`${t}${n}`:t)?this._renderer.setStyle(this._ngEl.nativeElement,r,t):this._renderer.removeStyle(this._ngEl.nativeElement,r)}_applyChanges(e){e.forEachRemovedItem(e=>this._setStyle(e.key,null)),e.forEachAddedItem(e=>this._setStyle(e.key,e.currentValue)),e.forEachChangedItem(e=>this._setStyle(e.key,e.currentValue))}}we.\u0275fac=function(e){return new(e||we)(n.Kc(n.v),n.Kc(n.I),n.Kc(n.Y))},we.\u0275dir=n.Fc({type:we,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}),we.ctorParameters=()=>[{type:n.v},{type:n.I},{type:n.Y}],we.propDecorators={ngStyle:[{type:n.G,args:["ngStyle"]}]};class De{constructor(e){this._viewContainerRef=e,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null}ngOnChanges(e){if(this._shouldRecreateView(e)){const e=this._viewContainerRef;this._viewRef&&e.remove(e.indexOf(this._viewRef)),this._viewRef=this.ngTemplateOutlet?e.createEmbeddedView(this.ngTemplateOutlet,this.ngTemplateOutletContext):null}else this._viewRef&&this.ngTemplateOutletContext&&this._updateExistingContext(this.ngTemplateOutletContext)}_shouldRecreateView(e){const t=e.ngTemplateOutletContext;return!!e.ngTemplateOutlet||t&&this._hasContextShapeChanged(t)}_hasContextShapeChanged(e){const t=Object.keys(e.previousValue||{}),r=Object.keys(e.currentValue||{});if(t.length===r.length){for(let e of r)if(-1===t.indexOf(e))return!0;return!1}return!0}_updateExistingContext(e){for(let t of Object.keys(e))this._viewRef.context[t]=this.ngTemplateOutletContext[t]}}De.\u0275fac=function(e){return new(e||De)(n.Kc(n.ob))},De.\u0275dir=n.Fc({type:De,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet"},features:[n.wc]}),De.ctorParameters=()=>[{type:n.ob}],De.propDecorators={ngTemplateOutletContext:[{type:n.G}],ngTemplateOutlet:[{type:n.G}]};function Re(e,t){return Error(`InvalidPipeArgument: '${t}' for pipe '${Object(n.qc)(e)}'`)}const Ee=new class{createSubscription(e,t){return e.then(t,e=>{throw e})}dispose(e){}onDestroy(e){}},je=new class{createSubscription(e,t){return e.subscribe({next:t,error:e=>{throw e}})}dispose(e){e.unsubscribe()}onDestroy(e){e.unsubscribe()}};class Me{constructor(e){this._ref=e,this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null}ngOnDestroy(){this._subscription&&this._dispose()}transform(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,t=>this._updateLatestValue(e,t))}_selectStrategy(e){if(Object(n.bc)(e))return Ee;if(Object(n.ac)(e))return je;throw Re(Me,e)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,t){e===this._obj&&(this._latestValue=t,this._ref.markForCheck())}}Me.\u0275fac=function(e){return new(e||Me)(n.Wc())},Me.\u0275pipe=n.Jc({name:"async",type:Me,pure:!1}),Me.ctorParameters=()=>[{type:n.k}];class qe{transform(e){if(null==e)return null;if("string"!=typeof e)throw Re(qe,e);return e.toLowerCase()}}qe.\u0275fac=function(e){return new(e||qe)},qe.\u0275pipe=n.Jc({name:"lowercase",type:qe,pure:!0});const Le=/(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D])\S*/g;class Fe{transform(e){if(null==e)return null;if("string"!=typeof e)throw Re(Fe,e);return e.replace(Le,e=>e[0].toUpperCase()+e.substr(1).toLowerCase())}}Fe.\u0275fac=function(e){return new(e||Fe)},Fe.\u0275pipe=n.Jc({name:"titlecase",type:Fe,pure:!0});class Be{transform(e){if(null==e)return null;if("string"!=typeof e)throw Re(Be,e);return e.toUpperCase()}}Be.\u0275fac=function(e){return new(e||Be)},Be.\u0275pipe=n.Jc({name:"uppercase",type:Be,pure:!0});class Ge{constructor(e){this.locale=e}transform(e,t="mediumDate",r,n){if(null==e||""===e||e!=e)return null;try{return Z(e,t,n||this.locale,r)}catch(i){throw Re(Ge,i.message)}}}Ge.\u0275fac=function(e){return new(e||Ge)(n.Kc(n.J))},Ge.\u0275pipe=n.Jc({name:"date",type:Ge,pure:!0}),Ge.ctorParameters=()=>[{type:String,decorators:[{type:n.C,args:[n.J]}]}];const Ue=/#/g;class Ve{constructor(e){this._localization=e}transform(e,t,r){if(null==e)return"";if("object"!=typeof t||null===t)throw Re(Ve,t);return t[ye(e,Object.keys(t),this._localization,r)].replace(Ue,e.toString())}}Ve.\u0275fac=function(e){return new(e||Ve)(n.Kc(de))},Ve.\u0275pipe=n.Jc({name:"i18nPlural",type:Ve,pure:!0}),Ve.ctorParameters=()=>[{type:de}];class ze{transform(e,t){if(null==e)return"";if("object"!=typeof t||"string"!=typeof e)throw Re(ze,t);return t.hasOwnProperty(e)?t[e]:t.hasOwnProperty("other")?t.other:""}}ze.\u0275fac=function(e){return new(e||ze)},ze.\u0275pipe=n.Jc({name:"i18nSelect",type:ze,pure:!0});class He{transform(e){return JSON.stringify(e,null,2)}}He.\u0275fac=function(e){return new(e||He)},He.\u0275pipe=n.Jc({name:"json",type:He,pure:!1});class Ke{constructor(e){this.differs=e,this.keyValues=[]}transform(e,t=We){if(!e||!(e instanceof Map)&&"object"!=typeof e)return null;this.differ||(this.differ=this.differs.find(e).create());const r=this.differ.diff(e);return r&&(this.keyValues=[],r.forEachItem(e=>{var t,r;this.keyValues.push((t=e.key,r=e.currentValue,{key:t,value:r}))}),this.keyValues.sort(t)),this.keyValues}}function We(e,t){const r=e.key,n=t.key;if(r===n)return 0;if(void 0===r)return 1;if(void 0===n)return-1;if(null===r)return 1;if(null===n)return-1;if("string"==typeof r&&"string"==typeof n)return r[{type:n.I}];class Je{constructor(e){this._locale=e}transform(e,t,r){if(!$e(e))return null;r=r||this._locale;try{return function(e,t,r){return ce(e,le(L(t,k.Decimal),q(t,D.MinusSign)),t,D.Group,D.Decimal,r)}(Ye(e),r,t)}catch(n){throw Re(Je,n.message)}}}Je.\u0275fac=function(e){return new(e||Je)(n.Kc(n.J))},Je.\u0275pipe=n.Jc({name:"number",type:Je,pure:!0}),Je.ctorParameters=()=>[{type:String,decorators:[{type:n.C,args:[n.J]}]}];class Qe{constructor(e){this._locale=e}transform(e,t,r){if(!$e(e))return null;r=r||this._locale;try{return function(e,t,r){return ce(e,le(L(t,k.Percent),q(t,D.MinusSign)),t,D.Group,D.Decimal,r,!0).replace(new RegExp("%","g"),q(t,D.PercentSign))}(Ye(e),r,t)}catch(n){throw Re(Qe,n.message)}}}Qe.\u0275fac=function(e){return new(e||Qe)(n.Kc(n.J))},Qe.\u0275pipe=n.Jc({name:"percent",type:Qe,pure:!0}),Qe.ctorParameters=()=>[{type:String,decorators:[{type:n.C,args:[n.J]}]}];class Ze{constructor(e,t="USD"){this._locale=e,this._defaultCurrencyCode=t}transform(e,t,r="symbol",n,i){if(!$e(e))return null;i=i||this._locale,"boolean"==typeof r&&(r=r?"symbol":"code");let o=t||this._defaultCurrencyCode;"code"!==r&&(o="symbol"===r||"symbol-narrow"===r?V(o,"symbol"===r?"wide":"narrow",i):r);try{return pe(Ye(e),i,o,t,n)}catch(s){throw Re(Ze,s.message)}}}function $e(e){return!(null==e||""===e||e!=e)}function Ye(e){if("string"==typeof e&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if("number"!=typeof e)throw new Error(`${e} is not a number`);return e}Ze.\u0275fac=function(e){return new(e||Ze)(n.Kc(n.J),n.Kc(n.t))},Ze.\u0275pipe=n.Jc({name:"currency",type:Ze,pure:!0}),Ze.ctorParameters=()=>[{type:String,decorators:[{type:n.C,args:[n.J]}]},{type:String,decorators:[{type:n.C,args:[n.t]}]}];class Xe{transform(e,t,r){if(null==e)return null;if(!this.supports(e))throw Re(Xe,e);return e.slice(t,r)}supports(e){return"string"==typeof e||Array.isArray(e)}}Xe.\u0275fac=function(e){return new(e||Xe)},Xe.\u0275pipe=n.Jc({name:"slice",type:Xe,pure:!1});class et{}et.\u0275mod=n.Ic({type:et}),et.\u0275inj=n.Hc({factory:function(e){return new(e||et)},providers:[{provide:de,useClass:he}]}),("undefined"==typeof ngJitMode||ngJitMode)&&n.ud(et,{declarations:[be,fe,ve,Oe,De,we,Te,ke,xe,Ae,Pe,Me,Be,qe,He,Xe,Je,Qe,Fe,Ze,Ge,Ve,ze,Ke],exports:[be,fe,ve,Oe,De,we,Te,ke,xe,Ae,Pe,Me,Be,qe,He,Xe,Je,Qe,Fe,Ze,Ge,Ve,ze,Ke]});const tt="browser";function rt(e){return e===tt}function nt(e){return"server"===e}new n.lb("11.0.5");class it{}it.\u0275prov=Object(n.Gc)({token:it,providedIn:"root",factory:()=>new ot(Object(n.Uc)(u),window,Object(n.Uc)(n.w))});class ot{constructor(e,t,r){this.document=e,this.window=t,this.errorHandler=r,this.offset=()=>[0,0]}setOffset(e){Array.isArray(e)?this.offset=()=>e:this.offset=e}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(e){this.supportsScrolling()&&this.window.scrollTo(e[0],e[1])}scrollToAnchor(e){if(this.supportsScrolling()){const t=this.document.getElementById(e)||this.document.getElementsByName(e)[0];t&&this.scrollToElement(t)}}setHistoryScrollRestoration(e){if(this.supportScrollRestoration()){const t=this.window.history;t&&t.scrollRestoration&&(t.scrollRestoration=e)}}scrollToElement(e){const t=e.getBoundingClientRect(),r=t.left+this.window.pageXOffset,n=t.top+this.window.pageYOffset,i=this.offset();this.window.scrollTo(r-i[0],n-i[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const e=st(this.window.history)||st(Object.getPrototypeOf(this.window.history));return!(!e||!e.writable&&!e.set)}catch(e){return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch(e){return!1}}}function st(e){return Object.getOwnPropertyDescriptor(e,"scrollRestoration")}},ouYw:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.codecommit={},n.CodeCommit=i.defineService("codecommit",["2015-04-13"]),Object.defineProperty(o.services.codecommit,"2015-04-13",{get:function(){var e=r("65ca");return e.paginators=r("fmYU").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.CodeCommit},"p/2C":function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-17","endpointPrefix":"secretsmanager","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Secrets Manager","serviceId":"Secrets Manager","signatureVersion":"v4","signingName":"secretsmanager","targetPrefix":"secretsmanager","uid":"secretsmanager-2017-10-17"},"operations":{"CancelRotateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"CreateSecret":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"ClientRequestToken":{"idempotencyToken":true},"Description":{},"KmsKeyId":{},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"},"Tags":{"shape":"Se"},"AddReplicaRegions":{"shape":"Si"},"ForceOverwriteReplicaSecret":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"ReplicationStatus":{"shape":"Sn"}}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"DeleteSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"RecoveryWindowInDays":{"type":"long"},"ForceDeleteWithoutRecovery":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"DeletionDate":{"type":"timestamp"}}}},"DescribeSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"Description":{},"KmsKeyId":{},"RotationEnabled":{"type":"boolean"},"RotationLambdaARN":{},"RotationRules":{"shape":"S12"},"LastRotatedDate":{"type":"timestamp"},"LastChangedDate":{"type":"timestamp"},"LastAccessedDate":{"type":"timestamp"},"DeletedDate":{"type":"timestamp"},"Tags":{"shape":"Se"},"VersionIdsToStages":{"shape":"S19"},"OwningService":{},"CreatedDate":{"type":"timestamp"},"PrimaryRegion":{},"ReplicationStatus":{"shape":"Sn"}}}},"GetRandomPassword":{"input":{"type":"structure","members":{"PasswordLength":{"type":"long"},"ExcludeCharacters":{},"ExcludeNumbers":{"type":"boolean"},"ExcludePunctuation":{"type":"boolean"},"ExcludeUppercase":{"type":"boolean"},"ExcludeLowercase":{"type":"boolean"},"IncludeSpace":{"type":"boolean"},"RequireEachIncludedType":{"type":"boolean"}}},"output":{"type":"structure","members":{"RandomPassword":{"type":"string","sensitive":true}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"ResourcePolicy":{}}}},"GetSecretValue":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"VersionId":{},"VersionStage":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"},"VersionStages":{"shape":"S1a"},"CreatedDate":{"type":"timestamp"}}}},"ListSecretVersionIds":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"MaxResults":{"type":"integer"},"NextToken":{},"IncludeDeprecated":{"type":"boolean"}}},"output":{"type":"structure","members":{"Versions":{"type":"list","member":{"type":"structure","members":{"VersionId":{},"VersionStages":{"shape":"S1a"},"LastAccessedDate":{"type":"timestamp"},"CreatedDate":{"type":"timestamp"},"KmsKeyIds":{"type":"list","member":{}}}}},"NextToken":{},"ARN":{},"Name":{}}}},"ListSecrets":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"SortOrder":{}}},"output":{"type":"structure","members":{"SecretList":{"type":"list","member":{"type":"structure","members":{"ARN":{},"Name":{},"Description":{},"KmsKeyId":{},"RotationEnabled":{"type":"boolean"},"RotationLambdaARN":{},"RotationRules":{"shape":"S12"},"LastRotatedDate":{"type":"timestamp"},"LastChangedDate":{"type":"timestamp"},"LastAccessedDate":{"type":"timestamp"},"DeletedDate":{"type":"timestamp"},"Tags":{"shape":"Se"},"SecretVersionsToStages":{"shape":"S19"},"OwningService":{},"CreatedDate":{"type":"timestamp"},"PrimaryRegion":{}}}},"NextToken":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["SecretId","ResourcePolicy"],"members":{"SecretId":{},"ResourcePolicy":{},"BlockPublicPolicy":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"PutSecretValue":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"},"VersionStages":{"shape":"S1a"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"VersionStages":{"shape":"S1a"}}}},"RemoveRegionsFromReplication":{"input":{"type":"structure","required":["SecretId","RemoveReplicaRegions"],"members":{"SecretId":{},"RemoveReplicaRegions":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ARN":{},"ReplicationStatus":{"shape":"Sn"}}}},"ReplicateSecretToRegions":{"input":{"type":"structure","required":["SecretId","AddReplicaRegions"],"members":{"SecretId":{},"AddReplicaRegions":{"shape":"Si"},"ForceOverwriteReplicaSecret":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"ReplicationStatus":{"shape":"Sn"}}}},"RestoreSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"RotateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"RotationLambdaARN":{},"RotationRules":{"shape":"S12"},"RotateImmediately":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"StopReplicationToReplica":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{}}}},"TagResource":{"input":{"type":"structure","required":["SecretId","Tags"],"members":{"SecretId":{},"Tags":{"shape":"Se"}}}},"UntagResource":{"input":{"type":"structure","required":["SecretId","TagKeys"],"members":{"SecretId":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"Description":{},"KmsKeyId":{},"SecretBinary":{"shape":"Sc"},"SecretString":{"shape":"Sd"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"UpdateSecretVersionStage":{"input":{"type":"structure","required":["SecretId","VersionStage"],"members":{"SecretId":{},"VersionStage":{},"RemoveFromVersionId":{},"MoveToVersionId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"ValidateResourcePolicy":{"input":{"type":"structure","required":["ResourcePolicy"],"members":{"SecretId":{},"ResourcePolicy":{}}},"output":{"type":"structure","members":{"PolicyValidationPassed":{"type":"boolean"},"ValidationErrors":{"type":"list","member":{"type":"structure","members":{"CheckName":{},"ErrorMessage":{}}}}}}}},"shapes":{"Sc":{"type":"blob","sensitive":true},"Sd":{"type":"string","sensitive":true},"Se":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Si":{"type":"list","member":{"type":"structure","members":{"Region":{},"KmsKeyId":{}}}},"Sn":{"type":"list","member":{"type":"structure","members":{"Region":{},"KmsKeyId":{},"Status":{},"StatusMessage":{},"LastAccessedDate":{"type":"timestamp"}}}},"S12":{"type":"structure","members":{"AutomaticallyAfterDays":{"type":"long"},"Duration":{},"ScheduleExpression":{}}},"S19":{"type":"map","key":{},"value":{"shape":"S1a"}},"S1a":{"type":"list","member":{}}}}')},"p/U6":function(e,t,r){"use strict";var n=r("A8u/").locale,i={ar:1,bg:2,ca:3,"zh-Hans":4,cs:5,da:6,de:7,el:8,en:9,es:10,fi:11,fr:12,he:13,hu:14,is:15,it:16,ja:17,ko:18,nl:19,no:20,pl:21,pt:22,rm:23,ro:24,ru:25,hr:26,sk:27,sq:28,sv:29,th:30,tr:31,ur:32,id:33,uk:34,be:35,sl:36,et:37,lv:38,lt:39,tg:40,fa:41,vi:42,hy:43,az:44,eu:45,hsb:46,mk:47,tn:50,xh:52,zu:53,af:54,ka:55,fo:56,hi:57,mt:58,se:59,ga:60,ms:62,kk:63,ky:64,sw:65,tk:66,uz:67,tt:68,bn:69,pa:70,gu:71,or:72,ta:73,te:74,kn:75,ml:76,as:77,mr:78,sa:79,mn:80,bo:81,cy:82,km:83,lo:84,gl:86,kok:87,syr:90,si:91,iu:93,am:94,tzm:95,ne:97,fy:98,ps:99,fil:100,dv:101,ha:104,yo:106,quz:107,nso:108,ba:109,lb:110,kl:111,ig:112,ii:120,arn:122,moh:124,br:126,ug:128,mi:129,oc:130,co:131,gsw:132,sah:133,qut:134,rw:135,wo:136,prs:140,gd:145,"ar-SA":1025,"bg-BG":1026,"ca-ES":1027,"zh-TW":1028,"cs-CZ":1029,"da-DK":1030,"de-DE":1031,"el-GR":1032,"en-US":1033,"fi-FI":1035,"fr-FR":1036,"he-IL":1037,"hu-HU":1038,"is-IS":1039,"it-IT":1040,"ja-JP":1041,"ko-KR":1042,"nl-NL":1043,"nb-NO":1044,"pl-PL":1045,"pt-BR":1046,"rm-CH":1047,"ro-RO":1048,"ru-RU":1049,"hr-HR":1050,"sk-SK":1051,"sq-AL":1052,"sv-SE":1053,"th-TH":1054,"tr-TR":1055,"ur-PK":1056,"id-ID":1057,"uk-UA":1058,"be-BY":1059,"sl-SI":1060,"et-EE":1061,"lv-LV":1062,"lt-LT":1063,"tg-Cyrl-TJ":1064,"fa-IR":1065,"vi-VN":1066,"hy-AM":1067,"az-Latn-AZ":1068,"eu-ES":1069,"hsb-DE":1070,"mk-MK":1071,"tn-ZA":1074,"xh-ZA":1076,"zu-ZA":1077,"af-ZA":1078,"ka-GE":1079,"fo-FO":1080,"hi-IN":1081,"mt-MT":1082,"se-NO":1083,"ms-MY":1086,"kk-KZ":1087,"ky-KG":1088,"sw-KE":1089,"tk-TM":1090,"uz-Latn-UZ":1091,"tt-RU":1092,"bn-IN":1093,"pa-IN":1094,"gu-IN":1095,"or-IN":1096,"ta-IN":1097,"te-IN":1098,"kn-IN":1099,"ml-IN":1100,"as-IN":1101,"mr-IN":1102,"sa-IN":1103,"mn-MN":1104,"bo-CN":1105,"cy-GB":1106,"km-KH":1107,"lo-LA":1108,"gl-ES":1110,"kok-IN":1111,"syr-SY":1114,"si-LK":1115,"iu-Cans-CA":1117,"am-ET":1118,"ne-NP":1121,"fy-NL":1122,"ps-AF":1123,"fil-PH":1124,"dv-MV":1125,"ha-Latn-NG":1128,"yo-NG":1130,"quz-BO":1131,"nso-ZA":1132,"ba-RU":1133,"lb-LU":1134,"kl-GL":1135,"ig-NG":1136,"ii-CN":1144,"arn-CL":1146,"moh-CA":1148,"br-FR":1150,"ug-CN":1152,"mi-NZ":1153,"oc-FR":1154,"co-FR":1155,"gsw-FR":1156,"sah-RU":1157,"qut-GT":1158,"rw-RW":1159,"wo-SN":1160,"prs-AF":1164,"gd-GB":1169,"ar-IQ":2049,"zh-CN":2052,"de-CH":2055,"en-GB":2057,"es-MX":2058,"fr-BE":2060,"it-CH":2064,"nl-BE":2067,"nn-NO":2068,"pt-PT":2070,"sr-Latn-CS":2074,"sv-FI":2077,"az-Cyrl-AZ":2092,"dsb-DE":2094,"se-SE":2107,"ga-IE":2108,"ms-BN":2110,"uz-Cyrl-UZ":2115,"bn-BD":2117,"mn-Mong-CN":2128,"iu-Latn-CA":2141,"tzm-Latn-DZ":2143,"quz-EC":2155,"ar-EG":3073,"zh-HK":3076,"de-AT":3079,"en-AU":3081,"es-ES":3082,"fr-CA":3084,"sr-Cyrl-CS":3098,"se-FI":3131,"quz-PE":3179,"ar-LY":4097,"zh-SG":4100,"de-LU":4103,"en-CA":4105,"es-GT":4106,"fr-CH":4108,"hr-BA":4122,"smj-NO":4155,"ar-DZ":5121,"zh-MO":5124,"de-LI":5127,"en-NZ":5129,"es-CR":5130,"fr-LU":5132,"bs-Latn-BA":5146,"smj-SE":5179,"ar-MA":6145,"en-IE":6153,"es-PA":6154,"fr-MC":6156,"sr-Latn-BA":6170,"sma-NO":6203,"ar-TN":7169,"en-ZA":7177,"es-DO":7178,"sr-Cyrl-BA":7194,"sma-SE":7227,"ar-OM":8193,"en-JM":8201,"es-VE":8202,"bs-Cyrl-BA":8218,"sms-FI":8251,"ar-YE":9217,"en-029":9225,"es-CO":9226,"sr-Latn-RS":9242,"smn-FI":9275,"ar-SY":10241,"en-BZ":10249,"es-PE":10250,"sr-Cyrl-RS":10266,"ar-JO":11265,"en-TT":11273,"es-AR":11274,"sr-Latn-ME":11290,"ar-LB":12289,"en-ZW":12297,"es-EC":12298,"sr-Cyrl-ME":12314,"ar-KW":13313,"en-PH":13321,"es-CL":13322,"ar-AE":14337,"es-UY":14346,"ar-BH":15361,"es-PY":15370,"ar-QA":16385,"en-IN":16393,"es-BO":16394,"en-MY":17417,"es-SV":17418,"en-SG":18441,"es-HN":18442,"es-NI":19466,"es-PR":20490,"es-US":21514,"bs-Cyrl":25626,"bs-Latn":26650,"sr-Cyrl":27674,"sr-Latn":28698,smn:28731,"az-Cyrl":29740,sms:29755,zh:30724,nn:30740,bs:30746,"az-Latn":30764,sma:30779,"uz-Cyrl":30787,"mn-Cyrl":30800,"iu-Cans":30813,"zh-Hant":31748,nb:31764,sr:31770,"tg-Cyrl":31784,dsb:31790,smj:31803,"uz-Latn":31811,"mn-Mong":31824,"iu-Latn":31837,"tzm-Latn":31839,"ha-Latn":31848};t.getLanguageId=function(){return i[n()]}},p0ib:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r("6blF"),i=r("nkY7"),o=r("Zn8D"),s=r("IUTb");function a(){for(var e=[],t=0;t1&&"number"==typeof e[e.length-1]&&(r=e.pop())):"number"==typeof u&&(r=e.pop()),null===a&&1===e.length&&e[0]instanceof n.a?e[0]:Object(o.a)(r)(Object(s.a)(e,a))}},p46w:function(e,t,r){var n,i;!function(o){if(void 0===(i="function"==typeof(n=o)?n.call(t,r,t,e):n)||(e.exports=i),!0,e.exports=o(),!!0){var s=window.Cookies,a=window.Cookies=o();a.noConflict=function(){return window.Cookies=s,a}}}((function(){function e(){for(var e=0,t={};e").append(t?this._element:(0,u.getCurrentTemplateEngine)().render(this._compiledTemplate,e.model,e.index)).contents()}},{key:"source",value:function(){return(0,o.default)(this._element).clone()}}])&&p(r.prototype,n),i&&p(r,i),t}(s.TemplateBase)},pLH8:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"DeploymentSuccessful":{"delay":15,"operation":"GetDeployment","maxAttempts":120,"acceptors":[{"expected":"Succeeded","matcher":"path","state":"success","argument":"deploymentInfo.status"},{"expected":"Failed","matcher":"path","state":"failure","argument":"deploymentInfo.status"},{"expected":"Stopped","matcher":"path","state":"failure","argument":"deploymentInfo.status"}]}}}')},pi02:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-06-26","endpointPrefix":"forecast","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Forecast Service","serviceId":"forecast","signatureVersion":"v4","signingName":"forecast","targetPrefix":"AmazonForecast","uid":"forecast-2018-06-26"},"operations":{"CreateAutoPredictor":{"input":{"type":"structure","required":["PredictorName"],"members":{"PredictorName":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"ForecastDimensions":{"shape":"S6"},"ForecastFrequency":{},"DataConfig":{"shape":"S8"},"EncryptionConfig":{"shape":"Si"},"ReferencePredictorArn":{},"OptimizationMetric":{},"ExplainPredictor":{"type":"boolean"},"Tags":{"shape":"Sm"},"MonitorConfig":{"type":"structure","required":["MonitorName"],"members":{"MonitorName":{}}},"TimeAlignmentBoundary":{"shape":"Sr"}}},"output":{"type":"structure","members":{"PredictorArn":{}}}},"CreateDataset":{"input":{"type":"structure","required":["DatasetName","Domain","DatasetType","Schema"],"members":{"DatasetName":{},"Domain":{},"DatasetType":{},"DataFrequency":{},"Schema":{"shape":"S10"},"EncryptionConfig":{"shape":"Si"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"DatasetArn":{}}}},"CreateDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupName","Domain"],"members":{"DatasetGroupName":{},"Domain":{},"DatasetArns":{"shape":"S16"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"DatasetGroupArn":{}}}},"CreateDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobName","DatasetArn","DataSource"],"members":{"DatasetImportJobName":{},"DatasetArn":{},"DataSource":{"shape":"S19"},"TimestampFormat":{},"TimeZone":{},"UseGeolocationForTimeZone":{"type":"boolean"},"GeolocationFormat":{},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"DatasetImportJobArn":{}}}},"CreateExplainability":{"input":{"type":"structure","required":["ExplainabilityName","ResourceArn","ExplainabilityConfig"],"members":{"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1j"},"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"EnableVisualization":{"type":"boolean"},"StartDateTime":{},"EndDateTime":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"ExplainabilityArn":{}}}},"CreateExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportName","ExplainabilityArn","Destination"],"members":{"ExplainabilityExportName":{},"ExplainabilityArn":{},"Destination":{"shape":"S1p"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"ExplainabilityExportArn":{}}}},"CreateForecast":{"input":{"type":"structure","required":["ForecastName","PredictorArn"],"members":{"ForecastName":{},"PredictorArn":{},"ForecastTypes":{"shape":"S4"},"Tags":{"shape":"Sm"},"TimeSeriesSelector":{"shape":"S1s"}}},"output":{"type":"structure","members":{"ForecastArn":{}}}},"CreateForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobName","ForecastArn","Destination"],"members":{"ForecastExportJobName":{},"ForecastArn":{},"Destination":{"shape":"S1p"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"ForecastExportJobArn":{}}}},"CreateMonitor":{"input":{"type":"structure","required":["MonitorName","ResourceArn"],"members":{"MonitorName":{},"ResourceArn":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"MonitorArn":{}}}},"CreatePredictor":{"input":{"type":"structure","required":["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],"members":{"PredictorName":{},"AlgorithmArn":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"PerformAutoML":{"type":"boolean"},"AutoMLOverrideStrategy":{},"PerformHPO":{"type":"boolean"},"TrainingParameters":{"shape":"S21"},"EvaluationParameters":{"shape":"S24"},"HPOConfig":{"shape":"S25"},"InputDataConfig":{"shape":"S2f"},"FeaturizationConfig":{"shape":"S2i"},"EncryptionConfig":{"shape":"Si"},"Tags":{"shape":"Sm"},"OptimizationMetric":{}}},"output":{"type":"structure","members":{"PredictorArn":{}}}},"CreatePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobName","PredictorArn","Destination"],"members":{"PredictorBacktestExportJobName":{},"PredictorArn":{},"Destination":{"shape":"S1p"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobArn":{}}}},"DeleteDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"idempotent":true},"DeleteDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{}}},"idempotent":true},"DeleteDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobArn"],"members":{"DatasetImportJobArn":{}}},"idempotent":true},"DeleteExplainability":{"input":{"type":"structure","required":["ExplainabilityArn"],"members":{"ExplainabilityArn":{}}},"idempotent":true},"DeleteExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportArn"],"members":{"ExplainabilityExportArn":{}}},"idempotent":true},"DeleteForecast":{"input":{"type":"structure","required":["ForecastArn"],"members":{"ForecastArn":{}}},"idempotent":true},"DeleteForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobArn"],"members":{"ForecastExportJobArn":{}}},"idempotent":true},"DeleteMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"idempotent":true},"DeletePredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"idempotent":true},"DeletePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobArn"],"members":{"PredictorBacktestExportJobArn":{}}},"idempotent":true},"DeleteResourceTree":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"DescribeAutoPredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"ForecastFrequency":{},"ForecastDimensions":{"shape":"S6"},"DatasetImportJobArns":{"shape":"S16"},"DataConfig":{"shape":"S8"},"EncryptionConfig":{"shape":"Si"},"ReferencePredictorSummary":{"shape":"S35"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"OptimizationMetric":{},"ExplainabilityInfo":{"type":"structure","members":{"ExplainabilityArn":{},"Status":{}}},"MonitorInfo":{"type":"structure","members":{"MonitorArn":{},"Status":{}}},"TimeAlignmentBoundary":{"shape":"Sr"}}},"idempotent":true},"DescribeDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"Domain":{},"DatasetType":{},"DataFrequency":{},"Schema":{"shape":"S10"},"EncryptionConfig":{"shape":"Si"},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{}}},"output":{"type":"structure","members":{"DatasetGroupName":{},"DatasetGroupArn":{},"DatasetArns":{"shape":"S16"},"Domain":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobArn"],"members":{"DatasetImportJobArn":{}}},"output":{"type":"structure","members":{"DatasetImportJobName":{},"DatasetImportJobArn":{},"DatasetArn":{},"TimestampFormat":{},"TimeZone":{},"UseGeolocationForTimeZone":{"type":"boolean"},"GeolocationFormat":{},"DataSource":{"shape":"S19"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"FieldStatistics":{"type":"map","key":{},"value":{"type":"structure","members":{"Count":{"type":"integer"},"CountDistinct":{"type":"integer"},"CountNull":{"type":"integer"},"CountNan":{"type":"integer"},"Min":{},"Max":{},"Avg":{"type":"double"},"Stddev":{"type":"double"},"CountLong":{"type":"long"},"CountDistinctLong":{"type":"long"},"CountNullLong":{"type":"long"},"CountNanLong":{"type":"long"}}}},"DataSize":{"type":"double"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeExplainability":{"input":{"type":"structure","required":["ExplainabilityArn"],"members":{"ExplainabilityArn":{}}},"output":{"type":"structure","members":{"ExplainabilityArn":{},"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1j"},"EnableVisualization":{"type":"boolean"},"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"StartDateTime":{},"EndDateTime":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportArn"],"members":{"ExplainabilityExportArn":{}}},"output":{"type":"structure","members":{"ExplainabilityExportArn":{},"ExplainabilityExportName":{},"ExplainabilityArn":{},"Destination":{"shape":"S1p"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeForecast":{"input":{"type":"structure","required":["ForecastArn"],"members":{"ForecastArn":{}}},"output":{"type":"structure","members":{"ForecastArn":{},"ForecastName":{},"ForecastTypes":{"shape":"S4"},"PredictorArn":{},"DatasetGroupArn":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"TimeSeriesSelector":{"shape":"S1s"}}},"idempotent":true},"DescribeForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobArn"],"members":{"ForecastExportJobArn":{}}},"output":{"type":"structure","members":{"ForecastExportJobArn":{},"ForecastExportJobName":{},"ForecastArn":{},"Destination":{"shape":"S1p"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"output":{"type":"structure","members":{"MonitorName":{},"MonitorArn":{},"ResourceArn":{},"Status":{},"LastEvaluationTime":{"type":"timestamp"},"LastEvaluationState":{},"Baseline":{"type":"structure","members":{"PredictorBaseline":{"type":"structure","members":{"BaselineMetrics":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{"type":"double"}}}}}}}},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"EstimatedEvaluationTimeRemainingInMinutes":{"type":"long"}}},"idempotent":true},"DescribePredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"AlgorithmArn":{},"AutoMLAlgorithmArns":{"shape":"S16"},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"PerformAutoML":{"type":"boolean"},"AutoMLOverrideStrategy":{},"PerformHPO":{"type":"boolean"},"TrainingParameters":{"shape":"S21"},"EvaluationParameters":{"shape":"S24"},"HPOConfig":{"shape":"S25"},"InputDataConfig":{"shape":"S2f"},"FeaturizationConfig":{"shape":"S2i"},"EncryptionConfig":{"shape":"Si"},"PredictorExecutionDetails":{"type":"structure","members":{"PredictorExecutions":{"type":"list","member":{"type":"structure","members":{"AlgorithmArn":{},"TestWindows":{"type":"list","member":{"type":"structure","members":{"TestWindowStart":{"type":"timestamp"},"TestWindowEnd":{"type":"timestamp"},"Status":{},"Message":{}}}}}}}}},"EstimatedTimeRemainingInMinutes":{"type":"long"},"IsAutoPredictor":{"type":"boolean"},"DatasetImportJobArns":{"shape":"S16"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"OptimizationMetric":{}}},"idempotent":true},"DescribePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobArn"],"members":{"PredictorBacktestExportJobArn":{}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobArn":{},"PredictorBacktestExportJobName":{},"PredictorArn":{},"Destination":{"shape":"S1p"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"GetAccuracyMetrics":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorEvaluationResults":{"type":"list","member":{"type":"structure","members":{"AlgorithmArn":{},"TestWindows":{"type":"list","member":{"type":"structure","members":{"TestWindowStart":{"type":"timestamp"},"TestWindowEnd":{"type":"timestamp"},"ItemCount":{"type":"integer"},"EvaluationType":{},"Metrics":{"type":"structure","members":{"RMSE":{"deprecated":true,"deprecatedMessage":"This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE","type":"double"},"WeightedQuantileLosses":{"type":"list","member":{"type":"structure","members":{"Quantile":{"type":"double"},"LossValue":{"type":"double"}}}},"ErrorMetrics":{"type":"list","member":{"type":"structure","members":{"ForecastType":{},"WAPE":{"type":"double"},"RMSE":{"type":"double"},"MASE":{"type":"double"},"MAPE":{"type":"double"}}}},"AverageWeightedQuantileLoss":{"type":"double"}}}}}}}}},"IsAutoPredictor":{"type":"boolean"},"AutoMLOverrideStrategy":{},"OptimizationMetric":{}}},"idempotent":true},"ListDatasetGroups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetGroups":{"type":"list","member":{"type":"structure","members":{"DatasetGroupArn":{},"DatasetGroupName":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListDatasetImportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S4u"}}},"output":{"type":"structure","members":{"DatasetImportJobs":{"type":"list","member":{"type":"structure","members":{"DatasetImportJobArn":{},"DatasetImportJobName":{},"DataSource":{"shape":"S19"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListDatasets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Datasets":{"type":"list","member":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"DatasetType":{},"Domain":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListExplainabilities":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S4u"}}},"output":{"type":"structure","members":{"Explainabilities":{"type":"list","member":{"type":"structure","members":{"ExplainabilityArn":{},"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1j"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListExplainabilityExports":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S4u"}}},"output":{"type":"structure","members":{"ExplainabilityExports":{"type":"list","member":{"type":"structure","members":{"ExplainabilityExportArn":{},"ExplainabilityExportName":{},"Destination":{"shape":"S1p"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListForecastExportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S4u"}}},"output":{"type":"structure","members":{"ForecastExportJobs":{"type":"list","member":{"type":"structure","members":{"ForecastExportJobArn":{},"ForecastExportJobName":{},"Destination":{"shape":"S1p"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListForecasts":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S4u"}}},"output":{"type":"structure","members":{"Forecasts":{"type":"list","member":{"type":"structure","members":{"ForecastArn":{},"ForecastName":{},"PredictorArn":{},"CreatedUsingAutoPredictor":{"type":"boolean"},"DatasetGroupArn":{},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListMonitorEvaluations":{"input":{"type":"structure","required":["MonitorArn"],"members":{"NextToken":{},"MaxResults":{"type":"integer"},"MonitorArn":{},"Filters":{"shape":"S4u"}}},"output":{"type":"structure","members":{"NextToken":{},"PredictorMonitorEvaluations":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"MonitorArn":{},"EvaluationTime":{"type":"timestamp"},"EvaluationState":{},"WindowStartDatetime":{"type":"timestamp"},"WindowEndDatetime":{"type":"timestamp"},"PredictorEvent":{"type":"structure","members":{"Detail":{},"Datetime":{"type":"timestamp"}}},"MonitorDataSource":{"type":"structure","members":{"DatasetImportJobArn":{},"ForecastArn":{},"PredictorArn":{}}},"MetricResults":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"MetricValue":{"type":"double"}}}},"NumItemsEvaluated":{"type":"long"},"Message":{}}}}}},"idempotent":true},"ListMonitors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S4u"}}},"output":{"type":"structure","members":{"Monitors":{"type":"list","member":{"type":"structure","members":{"MonitorArn":{},"MonitorName":{},"ResourceArn":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPredictorBacktestExportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S4u"}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobs":{"type":"list","member":{"type":"structure","members":{"PredictorBacktestExportJobArn":{},"PredictorBacktestExportJobName":{},"Destination":{"shape":"S1p"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPredictors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S4u"}}},"output":{"type":"structure","members":{"Predictors":{"type":"list","member":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"DatasetGroupArn":{},"IsAutoPredictor":{"type":"boolean"},"ReferencePredictorSummary":{"shape":"S35"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sm"}}}},"ResumeResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"StopResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{"shape":"So"}}}},"output":{"type":"structure","members":{}}},"UpdateDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn","DatasetArns"],"members":{"DatasetGroupArn":{},"DatasetArns":{"shape":"S16"}}},"output":{"type":"structure","members":{}},"idempotent":true}},"shapes":{"S4":{"type":"list","member":{}},"S6":{"type":"list","member":{}},"S8":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{},"AttributeConfigs":{"type":"list","member":{"type":"structure","required":["AttributeName","Transformations"],"members":{"AttributeName":{},"Transformations":{"type":"map","key":{},"value":{}}}}},"AdditionalDatasets":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Configuration":{"type":"map","key":{},"value":{"shape":"Sh"}}}}}}},"Sh":{"type":"list","member":{}},"Si":{"type":"structure","required":["RoleArn","KMSKeyArn"],"members":{"RoleArn":{},"KMSKeyArn":{}}},"Sm":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{"shape":"So"},"Value":{"type":"string","sensitive":true}}}},"So":{"type":"string","sensitive":true},"Sr":{"type":"structure","members":{"Month":{},"DayOfMonth":{"type":"integer"},"DayOfWeek":{},"Hour":{"type":"integer"}}},"S10":{"type":"structure","members":{"Attributes":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeType":{}}}}}},"S16":{"type":"list","member":{}},"S19":{"type":"structure","required":["S3Config"],"members":{"S3Config":{"shape":"S1a"}}},"S1a":{"type":"structure","required":["Path","RoleArn"],"members":{"Path":{},"RoleArn":{},"KMSKeyArn":{}}},"S1j":{"type":"structure","required":["TimeSeriesGranularity","TimePointGranularity"],"members":{"TimeSeriesGranularity":{},"TimePointGranularity":{}}},"S1p":{"type":"structure","required":["S3Config"],"members":{"S3Config":{"shape":"S1a"}}},"S1s":{"type":"structure","members":{"TimeSeriesIdentifiers":{"type":"structure","members":{"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"Format":{}}}}},"S21":{"type":"map","key":{},"value":{}},"S24":{"type":"structure","members":{"NumberOfBacktestWindows":{"type":"integer"},"BackTestWindowOffset":{"type":"integer"}}},"S25":{"type":"structure","members":{"ParameterRanges":{"type":"structure","members":{"CategoricalParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"Sh"}}}},"ContinuousParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MaxValue","MinValue"],"members":{"Name":{},"MaxValue":{"type":"double"},"MinValue":{"type":"double"},"ScalingType":{}}}},"IntegerParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MaxValue","MinValue"],"members":{"Name":{},"MaxValue":{"type":"integer"},"MinValue":{"type":"integer"},"ScalingType":{}}}}}}}},"S2f":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{},"SupplementaryFeatures":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}},"S2i":{"type":"structure","required":["ForecastFrequency"],"members":{"ForecastFrequency":{},"ForecastDimensions":{"shape":"S6"},"Featurizations":{"type":"list","member":{"type":"structure","required":["AttributeName"],"members":{"AttributeName":{},"FeaturizationPipeline":{"type":"list","member":{"type":"structure","required":["FeaturizationMethodName"],"members":{"FeaturizationMethodName":{},"FeaturizationMethodParameters":{"type":"map","key":{},"value":{}}}}}}}}}},"S35":{"type":"structure","members":{"Arn":{},"State":{}}},"S4u":{"type":"list","member":{"type":"structure","required":["Key","Value","Condition"],"members":{"Key":{},"Value":{},"Condition":{}}}}}}')},plrq:function(e,t,r){"use strict";var n=r("jeLr"),i=r("1B4V"),o=r("5qrJ"),s=r("LdFP"),a=r("GBv4"),u=r("JDOJ"),c=r("T4bj"),p=u.addNamespace(c.enter,"dxHoverStart"),l=u.addNamespace(c.leave,"dxHoverEnd"),m=o.inherit({noBubble:!0,ctor:function(){this._handlerArrayKeyPath=this._eventNamespace+"_HandlerStore"},setup:function(e){i.data(e,this._handlerArrayKeyPath,{})},add:function(e,t){var r=this,o=function(e){r._handler(e)};n.on(e,this._originalEventName,t.selector,o),i.data(e,this._handlerArrayKeyPath)[t.guid]=o},_handler:function(e){u.isTouchEvent(e)||s.isSimulator()||u.fireEvent({type:this._eventName,originalEvent:e,delegateTarget:e.delegateTarget})},remove:function(e,t){var r=i.data(e,this._handlerArrayKeyPath)[t.guid];n.off(e,this._originalEventName,t.selector,r)},teardown:function(e){i.removeData(e,this._handlerArrayKeyPath)}}),d=m.inherit({ctor:function(){this._eventNamespace="dxHoverStart",this._eventName="dxhoverstart",this._originalEventName=p,this.callBase()},_handler:function(e){(e.pointers||[]).length||this.callBase(e)}}),y=m.inherit({ctor:function(){this._eventNamespace="dxHoverEnd",this._eventName="dxhoverend",this._originalEventName=l,this.callBase()}});a("dxhoverstart",new d),a("dxhoverend",new y),t.start="dxhoverstart",t.end="dxhoverend"},ppys:function(e,t,r){"use strict";e.exports={events:{mouseover:"mouseover",mouseout:"mouseout",mousemove:"mousemove",touchstart:"touchstart",touchmove:"touchmove",touchend:"touchend",mousedown:"mousedown",mouseup:"mouseup",click:"click",selectSeries:"selectseries",deselectSeries:"deselectseries",selectPoint:"selectpoint",deselectPoint:"deselectpoint",showPointTooltip:"showpointtooltip",hidePointTooltip:"hidepointtooltip"},states:{hover:"hover",normal:"normal",selection:"selection",normalMark:0,hoverMark:1,selectedMark:2,applyHover:"applyHover",applySelected:"applySelected",resetItem:"resetItem"},radialLabelIndent:30,pieLabelSpacing:10,pieSeriesSpacing:4}},psW0:function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r("mrSG"),i=r("zotm"),o=r("MGBS"),s=r("rPjj"),a=r("67Y/"),u=r("0/uQ");function c(e,t,r){return void 0===r&&(r=Number.POSITIVE_INFINITY),"function"==typeof t?function(n){return n.pipe(c((function(r,n){return Object(u.a)(e(r,n)).pipe(Object(a.a)((function(e,i){return t(r,e,n,i)})))}),r))}:("number"==typeof t&&(r=t),function(t){return t.lift(new p(e,r))})}var p=function(){function e(e,t){void 0===t&&(t=Number.POSITIVE_INFINITY),this.project=e,this.concurrent=t}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.project,this.concurrent))},e}(),l=function(e){function t(t,r,n){void 0===n&&(n=Number.POSITIVE_INFINITY);var i=e.call(this,t)||this;return i.project=r,i.concurrent=n,i.hasCompleted=!1,i.buffer=[],i.active=0,i.index=0,i}return n.d(t,e),t.prototype._next=function(e){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(o.a)},pugT:function(e,t,r){"use strict";var n=r("isby"),i=r("McSo"),o=r("2Bdj"),s=function(){function e(e){return Error.call(this),this.message=e?e.length+" errors occurred during unsubscription:\n"+e.map((function(e,t){return t+1+") "+e.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=e,this}return e.prototype=Object.create(Error.prototype),e}();r.d(t,"a",(function(){return a}));var a=function(){function e(e){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,e&&(this._unsubscribe=e)}var t;return e.prototype.unsubscribe=function(){var t;if(!this.closed){var r=this._parentOrParents,a=this._unsubscribe,c=this._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,r instanceof e)r.remove(this);else if(null!==r)for(var p=0;p>>2]>>>24-i%4*8&255;n.push((o>>>4).toString(16)),n.push((15&o).toString(16))}return n.join("")}(this)},e}(),_=O;function O(e,t){null!=e&&this.fromString(e,t)}function I(){return new O(null)}var N="undefined"!=typeof navigator;N&&"Microsoft Internet Explorer"==navigator.appName?(O.prototype.am=function(e,t,r,n,i,o){for(var s=32767&t,a=t>>15;--o>=0;){var u=32767&this[e],c=this[e++]>>15,p=a*u+c*s;i=((u=s*u+((32767&p)<<15)+r[n]+(1073741823&i))>>>30)+(p>>>15)+a*c+(i>>>30),r[n++]=1073741823&u}return i},S=30):N&&"Netscape"!=navigator.appName?(O.prototype.am=function(e,t,r,n,i,o){for(;--o>=0;){var s=t*this[e++]+r[n]+i;i=Math.floor(s/67108864),r[n++]=67108863&s}return i},S=26):(O.prototype.am=function(e,t,r,n,i,o){for(var s=16383&t,a=t>>14;--o>=0;){var u=16383&this[e],c=this[e++]>>14,p=a*u+c*s;i=((u=s*u+((16383&p)<<14)+r[n]+i)>>28)+(p>>14)+a*c,r[n++]=268435455&u}return i},S=28),O.prototype.DB=S,O.prototype.DM=(1<>>16)&&(e=t,r+=16),0!=(t=e>>8)&&(e=t,r+=8),0!=(t=e>>4)&&(e=t,r+=4),0!=(t=e>>2)&&(e=t,r+=2),0!=(t=e>>1)&&(e=t,r+=1),r}function D(e){this.m=e,this.mp=e.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<0&&this.m.subTo(t,t),t},D.prototype.revert=function(e){var t=I();return e.copyTo(t),this.reduce(t),t},D.prototype.reduce=function(e){for(;e.t<=this.mt2;)e[e.t++]=0;for(var t=0;t>15)*this.mpl&this.um)<<15)&e.DM;for(e[r=t+this.m.t]+=this.m.am(0,n,e,t,0,this.m.t);e[r]>=e.DV;)e[r]-=e.DV,e[++r]++}e.clamp(),e.drShiftTo(this.m.t,e),e.compareTo(this.m)>=0&&e.subTo(this.m,e)},D.prototype.mulTo=function(e,t,r){e.multiplyTo(t,r),this.reduce(r)},D.prototype.sqrTo=function(e,t){e.squareTo(t),this.reduce(t)},O.prototype.copyTo=function(e){for(var t=this.t-1;t>=0;--t)e[t]=this[t];e.t=this.t,e.s=this.s},O.prototype.fromInt=function(e){this.t=1,this.s=e<0?-1:0,e>0?this[0]=e:e<-1?this[0]=e+this.DV:this.t=0},O.prototype.fromString=function(e,t){var r;if(16==t)r=4;else if(8==t)r=3;else if(2==t)r=1;else if(32==t)r=5;else{if(4!=t)throw new Error("Only radix 2, 4, 8, 16, 32 are supported");r=2}this.t=0,this.s=0;for(var n=e.length,i=!1,o=0;--n>=0;){var s=A(e,n);s<0?"-"==e.charAt(n)&&(i=!0):(i=!1,0==o?this[this.t++]=s:o+r>this.DB?(this[this.t-1]|=(s&(1<>this.DB-o):this[this.t-1]|=s<=this.DB&&(o-=this.DB))}this.clamp(),i&&O.ZERO.subTo(this,this)},O.prototype.clamp=function(){for(var e=this.s&this.DM;this.t>0&&this[this.t-1]==e;)--this.t},O.prototype.dlShiftTo=function(e,t){var r;for(r=this.t-1;r>=0;--r)t[r+e]=this[r];for(r=e-1;r>=0;--r)t[r]=0;t.t=this.t+e,t.s=this.s},O.prototype.drShiftTo=function(e,t){for(var r=e;r=0;--r)t[r+s+1]=this[r]>>i|a,a=(this[r]&o)<=0;--r)t[r]=0;t[s]=a,t.t=this.t+s+1,t.s=this.s,t.clamp()},O.prototype.rShiftTo=function(e,t){t.s=this.s;var r=Math.floor(e/this.DB);if(r>=this.t)t.t=0;else{var n=e%this.DB,i=this.DB-n,o=(1<>n;for(var s=r+1;s>n;n>0&&(t[this.t-r-1]|=(this.s&o)<>=this.DB;if(e.t>=this.DB;n+=this.s}else{for(n+=this.s;r>=this.DB;n-=e.s}t.s=n<0?-1:0,n<-1?t[r++]=this.DV+n:n>0&&(t[r++]=n),t.t=r,t.clamp()},O.prototype.multiplyTo=function(e,t){var r=this.abs(),n=e.abs(),i=r.t;for(t.t=i+n.t;--i>=0;)t[i]=0;for(i=0;i=0;)e[r]=0;for(r=0;r=t.DV&&(e[r+t.t]-=t.DV,e[r+t.t+1]=1)}e.t>0&&(e[e.t-1]+=t.am(r,t[r],e,2*r,0,1)),e.s=0,e.clamp()},O.prototype.divRemTo=function(e,t,r){var n=e.abs();if(!(n.t<=0)){var i=this.abs();if(i.t0?(n.lShiftTo(u,o),i.lShiftTo(u,r)):(n.copyTo(o),i.copyTo(r));var c=o.t,p=o[c-1];if(0!=p){var l=p*(1<1?o[c-2]>>this.F2:0),m=this.FV/l,d=(1<=0&&(r[r.t++]=1,r.subTo(b,r)),O.ONE.dlShiftTo(c,b),b.subTo(o,o);o.t=0;){var f=r[--h]==p?this.DM:Math.floor(r[h]*m+(r[h-1]+y)*d);if((r[h]+=o.am(0,f,r,g,0,c))0&&r.rShiftTo(u,r),s<0&&O.ZERO.subTo(r,r)}}},O.prototype.invDigit=function(){if(this.t<1)return 0;var e=this[0];if(0==(1&e))return 0;var t=3&e;return(t=(t=(t=(t=t*(2-(15&e)*t)&15)*(2-(255&e)*t)&255)*(2-((65535&e)*t&65535))&65535)*(2-e*t%this.DV)%this.DV)>0?this.DV-t:-t},O.prototype.addTo=function(e,t){for(var r=0,n=0,i=Math.min(e.t,this.t);r>=this.DB;if(e.t>=this.DB;n+=this.s}else{for(n+=this.s;r>=this.DB;n+=e.s}t.s=n<0?-1:0,n>0?t[r++]=n:n<-1&&(t[r++]=this.DV+n),t.t=r,t.clamp()},O.prototype.toString=function(e){if(this.s<0)return"-"+this.negate().toString(e);var t;if(16==e)t=4;else if(8==e)t=3;else if(2==e)t=1;else if(32==e)t=5;else{if(4!=e)throw new Error("Only radix 2, 4, 8, 16, 32 are supported");t=2}var r,n=(1<0)for(a>a)>0&&(i=!0,o=x(r));s>=0;)a>(a+=this.DB-t)):(r=this[s]>>(a-=t)&n,a<=0&&(a+=this.DB,--s)),r>0&&(i=!0),i&&(o+=x(r));return i?o:"0"},O.prototype.negate=function(){var e=I();return O.ZERO.subTo(this,e),e},O.prototype.abs=function(){return this.s<0?this.negate():this},O.prototype.compareTo=function(e){var t=this.s-e.s;if(0!=t)return t;var r=this.t;if(0!=(t=r-e.t))return this.s<0?-t:t;for(;--r>=0;)if(0!=(t=this[r]-e[r]))return t;return 0},O.prototype.bitLength=function(){return this.t<=0?0:this.DB*(this.t-1)+w(this[this.t-1]^this.s&this.DM)},O.prototype.mod=function(e){var t=I();return this.abs().divRemTo(e,null,t),this.s<0&&t.compareTo(O.ZERO)>0&&e.subTo(t,t),t},O.prototype.equals=function(e){return 0==this.compareTo(e)},O.prototype.add=function(e){var t=I();return this.addTo(e,t),t},O.prototype.subtract=function(e){var t=I();return this.subTo(e,t),t},O.prototype.multiply=function(e){var t=I();return this.multiplyTo(e,t),t},O.prototype.divide=function(e){var t=I();return this.divRemTo(e,t,null),t},O.prototype.modPow=function(e,t,r){var n,i=e.bitLength(),o=P(1),s=new D(t);if(i<=0)return o;n=i<18?1:i<48?3:i<144?4:i<768?5:6;var a=new Array,u=3,c=n-1,p=(1<1){var l=I();for(s.sqrTo(a[1],l);u<=p;)a[u]=I(),s.mulTo(l,a[u-2],a[u]),u+=2}var m,d,y=e.t-1,h=!0,g=I();for(i=w(e[y])-1;y>=0;){for(i>=c?m=e[y]>>i-c&p:(m=(e[y]&(1<0&&(m|=e[y-1]>>this.DB+i-c)),u=n;0==(1&m);)m>>=1,--u;if((i-=u)<0&&(i+=this.DB,--y),h)a[m].copyTo(o),h=!1;else{for(;u>1;)s.sqrTo(o,g),s.sqrTo(g,o),u-=2;u>0?s.sqrTo(o,g):(d=o,o=g,g=d),s.mulTo(g,a[m],o)}for(;y>=0&&0==(e[y]&1<0,this.toastrConfig.countDuplicates);if(t&&this.toastrConfig.preventDuplicates&&null!==o)return o;this.previousToastMessage=t;var s=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(s=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));var a=this.overlay.create(n.positionClass,this.overlayContainer);this.index=this.index+1;var u=t;t&&n.enableHtml&&(u=this.sanitizer.sanitize(i.cb.HTML,t));var c=new w(a),p=new I(this.index,n,u,r,e,c),l=new D(p,this._injector),m=new T(n.toastComponent,l),d=a.attach(m,this.toastrConfig.newestOnTop);c.componentInstance=d.instance;var y={toastId:this.index,message:t||"",toastRef:c,onShown:c.afterActivate(),onHidden:c.afterClosed(),onTap:p.onTap(),onAction:p.onAction(),portal:d};return s||(this.currentlyActive=this.currentlyActive+1,setTimeout((function(){y.toastRef.activate()}))),this.toasts.push(y),y},e.ctorParameters=function(){return[{type:void 0,decorators:[{type:i.C,args:[C]}]},{type:P},{type:i.F},{type:a.c},{type:i.Q}]},e.\u0275prov=Object(i.Gc)({factory:function(){return new e(Object(i.Uc)(C),Object(i.Uc)(P),Object(i.Uc)(i.B),Object(i.Uc)(a.c),Object(i.Uc)(i.Q))},token:e,providedIn:"root"}),(e=Object(n.c)([Object(n.h)(0,Object(i.C)(C))],e)).\u0275fac=function(t){return new(t||e)(i.Uc(C),i.Uc(P),i.Uc(i.F),i.Uc(a.c),i.Uc(i.Q))},e}(),E=function(){function e(e,t,r){var n=this;this.toastrService=e,this.toastPackage=t,this.ngZone=r,this.width=-1,this.toastClasses="",this.state={value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}},this.message=t.message,this.title=t.title,this.options=t.config,this.originalTimeout=t.config.timeOut,this.toastClasses=t.toastType+" "+t.config.toastClass,this.sub=t.toastRef.afterActivate().subscribe((function(){n.activateToast()})),this.sub1=t.toastRef.manualClosed().subscribe((function(){n.remove()})),this.sub2=t.toastRef.timeoutReset().subscribe((function(){n.resetTimeout()})),this.sub3=t.toastRef.countDuplicate().subscribe((function(e){n.duplicatesCount=e}))}return Object.defineProperty(e.prototype,"displayStyle",{get:function(){if("inactive"===this.state.value)return"none"},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)},e.prototype.activateToast=function(){var e=this;this.state=Object(n.a)(Object(n.a)({},this.state),{value:"active"}),!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout((function(){return e.remove()}),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval((function(){return e.updateProgress()}),10))},e.prototype.updateProgress=function(){if(0!==this.width&&100!==this.width&&this.options.timeOut){var e=(new Date).getTime(),t=this.hideTime-e;this.width=t/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}},e.prototype.resetTimeout=function(){var e=this;clearTimeout(this.timeout),clearInterval(this.intervalId),this.state=Object(n.a)(Object(n.a)({},this.state),{value:"active"}),this.outsideTimeout((function(){return e.remove()}),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval((function(){return e.updateProgress()}),10)},e.prototype.remove=function(){var e=this;"removed"!==this.state.value&&(clearTimeout(this.timeout),this.state=Object(n.a)(Object(n.a)({},this.state),{value:"removed"}),this.outsideTimeout((function(){return e.toastrService.remove(e.toastPackage.toastId)}),+this.toastPackage.config.easeTime))},e.prototype.tapToast=function(){"removed"!==this.state.value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())},e.prototype.stickAround=function(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)},e.prototype.delayedHideToast=function(){var e=this;!0!==this.options.disableTimeOut&&"extendedTimeOut"!==this.options.disableTimeOut&&0!==this.options.extendedTimeOut&&"removed"!==this.state.value&&(this.outsideTimeout((function(){return e.remove()}),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval((function(){return e.updateProgress()}),10))},e.prototype.outsideTimeout=function(e,t){var r=this;this.ngZone?this.ngZone.runOutsideAngular((function(){return r.timeout=setTimeout((function(){return r.runInsideAngular(e)}),t)})):this.timeout=setTimeout((function(){return e()}),t)},e.prototype.outsideInterval=function(e,t){var r=this;this.ngZone?this.ngZone.runOutsideAngular((function(){return r.intervalId=setInterval((function(){return r.runInsideAngular(e)}),t)})):this.intervalId=setInterval((function(){return e()}),t)},e.prototype.runInsideAngular=function(e){this.ngZone?this.ngZone.run((function(){return e()})):e()},e.ctorParameters=function(){return[{type:R},{type:I},{type:i.Q}]},Object(n.c)([Object(i.z)("class")],e.prototype,"toastClasses",void 0),Object(n.c)([Object(i.z)("@flyInOut")],e.prototype,"state",void 0),Object(n.c)([Object(i.z)("style.display")],e.prototype,"displayStyle",null),Object(n.c)([Object(i.A)("click")],e.prototype,"tapToast",null),Object(n.c)([Object(i.A)("mouseenter")],e.prototype,"stickAround",null),Object(n.c)([Object(i.A)("mouseleave")],e.prototype,"delayedHideToast",null),e.\u0275fac=function(t){return new(t||e)(i.Kc(R),i.Kc(I),i.Kc(i.Q))},e.\u0275cmp=i.Ec({type:e,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(e,t){1&e&&i.Xc("click",(function(){return t.tapToast()}))("mouseenter",(function(){return t.stickAround()}))("mouseleave",(function(){return t.delayedHideToast()})),2&e&&(i.yd("@flyInOut",t.state),i.Ac(t.toastClasses),i.xd("display",t.displayStyle))},attrs:c,decls:5,vars:5,consts:[["class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alertdialog","aria-live","polite",3,"class","innerHTML",4,"ngIf"],["role","alertdialog","aria-live","polite",3,"class",4,"ngIf"],[4,"ngIf"],["aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alertdialog","aria-live","polite",3,"innerHTML"],["role","alertdialog","aria-live","polite"],[1,"toast-progress"]],template:function(e,t){1&e&&(i.zd(0,p,3,0,"button",0),i.zd(1,m,3,5,"div",1),i.zd(2,d,1,3,"div",2),i.zd(3,y,2,4,"div",3),i.zd(4,h,2,2,"div",4)),2&e&&(i.gd("ngIf",t.options.closeButton),i.yc(1),i.gd("ngIf",t.title),i.yc(1),i.gd("ngIf",t.message&&t.options.enableHtml),i.yc(1),i.gd("ngIf",t.message&&!t.options.enableHtml),i.yc(1),i.gd("ngIf",t.options.progressBar))},directives:[u.t],encapsulation:2,data:{animation:[Object(o.k)("flyInOut",[Object(o.h)("inactive",Object(o.i)({opacity:0})),Object(o.h)("active",Object(o.i)({opacity:1})),Object(o.h)("removed",Object(o.i)({opacity:0})),Object(o.j)("inactive => active",Object(o.e)("{{ easeTime }}ms {{ easing }}")),Object(o.j)("active => removed",Object(o.e)("{{ easeTime }}ms {{ easing }}"))])]}}),e}(),j=Object(n.a)(Object(n.a)({},N),{toastComponent:E}),M=function(){function e(){}var t;return t=e,e.forRoot=function(e){return void 0===e&&(e={}),{ngModule:t,providers:[{provide:C,useValue:{default:j,config:e}}]}},e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)},imports:[[u.c]]}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:function(){return[E]},imports:function(){return[u.c]},exports:function(){return[E]}}),e}(),q=(function(){function e(){}e.forRoot=function(e){return void 0===e&&(e={}),{ngModule:M,providers:[{provide:C,useValue:{default:N,config:e}}]}},e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)},imports:[[u.c]]}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{imports:function(){return[u.c]}})}(),function(){function e(e,t,r){var n=this;this.toastrService=e,this.toastPackage=t,this.appRef=r,this.width=-1,this.toastClasses="",this.state="inactive",this.message=t.message,this.title=t.title,this.options=t.config,this.originalTimeout=t.config.timeOut,this.toastClasses=t.toastType+" "+t.config.toastClass,this.sub=t.toastRef.afterActivate().subscribe((function(){n.activateToast()})),this.sub1=t.toastRef.manualClosed().subscribe((function(){n.remove()})),this.sub2=t.toastRef.timeoutReset().subscribe((function(){n.resetTimeout()})),this.sub3=t.toastRef.countDuplicate().subscribe((function(e){n.duplicatesCount=e}))}return Object.defineProperty(e.prototype,"displayStyle",{get:function(){if("inactive"===this.state)return"none"},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)},e.prototype.activateToast=function(){var e=this;this.state="active",!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.timeout=setTimeout((function(){e.remove()}),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&(this.intervalId=setInterval((function(){return e.updateProgress()}),10))),this.options.onActivateTick&&this.appRef.tick()},e.prototype.updateProgress=function(){if(0!==this.width&&100!==this.width&&this.options.timeOut){var e=(new Date).getTime(),t=this.hideTime-e;this.width=t/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}},e.prototype.resetTimeout=function(){var e=this;clearTimeout(this.timeout),clearInterval(this.intervalId),this.state="active",this.options.timeOut=this.originalTimeout,this.timeout=setTimeout((function(){return e.remove()}),this.originalTimeout),this.hideTime=(new Date).getTime()+(this.originalTimeout||0),this.width=-1,this.options.progressBar&&(this.intervalId=setInterval((function(){return e.updateProgress()}),10))},e.prototype.remove=function(){var e=this;"removed"!==this.state&&(clearTimeout(this.timeout),this.state="removed",this.timeout=setTimeout((function(){return e.toastrService.remove(e.toastPackage.toastId)})))},e.prototype.tapToast=function(){"removed"!==this.state&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())},e.prototype.stickAround=function(){"removed"!==this.state&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)},e.prototype.delayedHideToast=function(){var e=this;!0!==this.options.disableTimeOut&&"extendedTimeOut"!==this.options.disableTimeOut&&0!==this.options.extendedTimeOut&&"removed"!==this.state&&(this.timeout=setTimeout((function(){return e.remove()}),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&(this.intervalId=setInterval((function(){return e.updateProgress()}),10)))},e.ctorParameters=function(){return[{type:R},{type:I},{type:i.g}]},Object(n.c)([Object(i.z)("class")],e.prototype,"toastClasses",void 0),Object(n.c)([Object(i.z)("style.display")],e.prototype,"displayStyle",null),Object(n.c)([Object(i.A)("click")],e.prototype,"tapToast",null),Object(n.c)([Object(i.A)("mouseenter")],e.prototype,"stickAround",null),Object(n.c)([Object(i.A)("mouseleave")],e.prototype,"delayedHideToast",null),e.\u0275fac=function(t){return new(t||e)(i.Kc(R),i.Kc(I),i.Kc(i.g))},e.\u0275cmp=i.Ec({type:e,selectors:[["","toast-component",""]],hostVars:4,hostBindings:function(e,t){1&e&&i.Xc("click",(function(){return t.tapToast()}))("mouseenter",(function(){return t.stickAround()}))("mouseleave",(function(){return t.delayedHideToast()})),2&e&&(i.Ac(t.toastClasses),i.xd("display",t.displayStyle))},attrs:c,decls:5,vars:5,consts:[["class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alert","aria-live","polite",3,"class","innerHTML",4,"ngIf"],["role","alert","aria-live","polite",3,"class",4,"ngIf"],[4,"ngIf"],["aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alert","aria-live","polite",3,"innerHTML"],["role","alert","aria-live","polite"],[1,"toast-progress"]],template:function(e,t){1&e&&(i.zd(0,g,3,0,"button",0),i.zd(1,f,3,5,"div",1),i.zd(2,S,1,3,"div",2),i.zd(3,v,2,4,"div",3),i.zd(4,_,2,2,"div",4)),2&e&&(i.gd("ngIf",t.options.closeButton),i.yc(1),i.gd("ngIf",t.title),i.yc(1),i.gd("ngIf",t.message&&t.options.enableHtml),i.yc(1),i.gd("ngIf",t.message&&!t.options.enableHtml),i.yc(1),i.gd("ngIf",t.options.progressBar))},directives:[u.t],encapsulation:2}),e}()),L=Object(n.a)(Object(n.a)({},N),{toastComponent:q});!function(){function e(){}var t;t=e,e.forRoot=function(e){return void 0===e&&(e={}),{ngModule:t,providers:[{provide:C,useValue:{default:L,config:e}}]}},e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)},imports:[[u.c]]}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:function(){return[q]},imports:function(){return[u.c]},exports:function(){return[q]}})}()},qhPs:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},qo5u:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"ImageScanComplete":{"description":"Wait until an image scan is complete and findings can be accessed","operation":"DescribeImageScanFindings","delay":5,"maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"imageScanStatus.status","expected":"COMPLETE"},{"state":"failure","matcher":"path","argument":"imageScanStatus.status","expected":"FAILED"}]},"LifecyclePolicyPreviewComplete":{"description":"Wait until a lifecycle policy preview request is complete and results can be accessed","operation":"GetLifecyclePolicyPreview","delay":5,"maxAttempts":20,"acceptors":[{"state":"success","matcher":"path","argument":"status","expected":"COMPLETE"},{"state":"failure","matcher":"path","argument":"status","expected":"FAILED"}]}}}')},"r+ng":function(e,t,r){"use strict";var n=r("5qrJ"),i=r("1LL4").extend,o=r("ti0F"),s=r("zl3R").each,a=r("rtOT"),u=o.isString,c=r("C+eR").parseScalar,p=r("LUwo"),l=p.getTheme,m=p.addCacheItem,d=p.removeCacheItem,y=i,h=s;function g(e,t){var r=e;return t&&h(t.split("."),(function(e,t){return r=r[t]})),r}r("8oGu"),r("zGKG"),r("FP2U"),r("OfJG"),r("8Js+"),r("d0aR"),r("MtG/"),r("F+Lp"),r("yujQ"),r("8rHC"),t.BaseThemeManager=n.inherit({ctor:function(e){this._themeSection=e.themeSection,this._fontFields=e.fontFields||[],m(this)},dispose:function(){return d(this),this._callback=this._theme=this._font=null,this},setCallback:function(e){return this._callback=e,this},setTheme:function(e,t){return this._current=e,this._rtl=t,this.refresh()},refresh:function(){var e=this._current||{},t=l(e.name||e);return this._themeName=t.name,this._defaultPalette=t.defaultPalette,this._font=y({},t.font,e.font),this._themeSection&&h(this._themeSection.split("."),(function(e,r){t=y(!0,{},t[r])})),this._theme=y(!0,{},t,u(e)?{}:e),this._initializeTheme(),c(this._rtl,this._theme.rtlEnabled)&&y(!0,this._theme,this._theme._rtl),this._callback(),this},theme:function(e){return g(this._theme,e)},themeName:function(){return this._themeName},createPalette:function(e,t){return a.createPalette(e,t,this._defaultPalette)},createDiscretePalette:function(e,t){return a.getDiscretePalette(e,t,this._defaultPalette)},createGradientPalette:function(e){return a.getGradientPalette(e,this._defaultPalette)},getAccentColor:function(e){return a.getAccentColor(e,this._defaultPalette)},_initializeTheme:function(){var e=this;h(e._fontFields||[],(function(t,r){e._initializeFont(g(e._theme,r))}))},_initializeFont:function(e){y(e,this._font,y({},e))}})},r83j:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.cognitosync={},n.CognitoSync=i.defineService("cognitosync",["2014-06-30"]),Object.defineProperty(o.services.cognitosync,"2014-06-30",{get:function(){var e=r("TC4o");return e.paginators=r("1A9H").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.CognitoSync},r8II:function(e,t,r){"use strict";t.decode=t.parse=r("YcCt"),t.encode=t.stringify=r("6MUB")},rA4u:function(e,t,r){"use strict";e.exports={}},rN8R:function(e){e.exports=JSON.parse('{"pagination":{}}')},rOf7:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"EnvironmentExists":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Ready"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Launching"}]},"EnvironmentUpdated":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Ready"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Updating"}]},"EnvironmentTerminated":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Terminated"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Terminating"}]}}}')},rPjj:function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r("mrSG"),i=function(e){function t(t,r,n){var i=e.call(this)||this;return i.parent=t,i.outerValue=r,i.outerIndex=n,i.index=0,i}return n.d(t,e),t.prototype._next=function(e){this.parent.notifyNext(this.outerValue,e,this.outerIndex,this.index++,this)},t.prototype._error=function(e){this.parent.notifyError(e,this),this.unsubscribe()},t.prototype._complete=function(){this.parent.notifyComplete(this),this.unsubscribe()},t}(r("FFOo").a)},"rPl+":function(e,t,r){"use strict";var n=r("1LL4").extend,i=Math,o=i.floor,s=i.abs,a=r("MFjd");e.exports=n({},a,{correctCoordinates:function(e){var t=o(e.offset-e.width/2);this._options.rotated?(this.height=e.width,this.yCorrection=t,this.xCorrection=null):(this.width=e.width,this.xCorrection=t,this.yCorrection=null)},_getGraphicBBox:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},_getLabelConnector:function(e){return this._getGraphicBBox(e)},_getLabelPosition:function(){var e=this.initialValue,t=this._getValTranslator().getBusinessRange().invert,r="discrete"===this.series.valueAxisType,n=this.series.isFullStackedSeries(),i=!r&&(e>=0&&!t||e<0&&t)||r&&!t||n;return this._options.rotated?i?"right":"left":i?"top":"bottom"},_getLabelCoords:function(e){return 0===this.initialValue&&this.series.isFullStackedSeries()?this._options.rotated?this._getLabelCoordOfPosition(e,"right"):this._getLabelCoordOfPosition(e,"top"):"inside"===e.getLayoutOptions().position?this._getLabelCoordOfPosition(e,"inside"):a._getLabelCoords.call(this,e)},_checkLabelPosition:function(e,t){var r=this._getVisibleArea();return this._isPointInVisibleArea(r,this._getGraphicBBox())?this._moveLabelOnCanvas(t,r,e.getBoundingRect()):t},hideInsideLabel:function(e,t){var r=this._getGraphicBBox(),n=e.getBoundingRect();return!(!this._options.resolveLabelsOverlapping||!(t.y<=r.y&&t.y+n.height>=r.y+r.height||t.x<=r.x&&t.x+n.width>=r.x+r.width)||t.y>r.y+r.height||t.y+n.heightr.x+r.width||t.x+n.widthn&&(n=t.minX),t.maxXi&&(i=t.minY),t.maxY=0,n=this._getValTranslator().getBusinessRange().invert,i=this.x,o=this.y,s=this.width,a=this.height;return this._options.rotated?(t=o+a/2,e=n?r?i:i+s:r?i+s:i):(e=i+s/2,t=n?r?o+a:o:r?o:o+a),{x:e,y:t,offset:0}},getTooltipParams:function(e){if("edge"===e)return this._getEdgeTooltipParams();var t=this.getCenterCoord();return t.offset=0,t},getCenterCoord:function(){var e=this.width,t=this.height;return{x:this.x+e/2,y:this.y+t/2}},_truncateCoord:function(e,t,r){return null===e?e:er?r:e},_getErrorBarBaseEdgeLength:function(){return this._options.rotated?this.height:this.width},_translateErrorBars:function(e){a._translateErrorBars.call(this),(this._errorBarPose[1])&&(this._errorBarPos=void 0)},_translate:function(){var e,t,r,n=this._options.rotated,i=n?"x":"y",o=n?"y":"x",a=n?"width":"height",u=n?"height":"width",c=this._getArgTranslator(),p=this._getValTranslator(),l=this.series.getArgumentAxis().getVisibleArea(),m=this.series.getValueAxis().getVisibleArea();e=c.translate(this.argument),this[o]=e=null===e?e:e+(this[o+"Correction"]||0),t=p.translate(this.value,1),r=p.translate(this.minValue),this["v"+i]=t,this["v"+o]=e+this[u]/2,t=this._truncateCoord(t,m[0],m[1]),r=this._truncateCoord(r,m[0],m[1]),this[a]=s(t-r),t=tl[1]&&(this[u]=l[1]-this[o]))},_updateMarker:function(e,t){this.graphic.smartAttr(n({},t,e?{}:this.getMarkerCoords()))},getMarkerCoords:function(){var e=this.x,t=this.y,r=this.width,n=this.height,i=this.series.getArgumentAxis(),o=this._options.rotated;if(i.getAxisPosition){var s=i.getOptions(),a=Math.round(s.width/2),u=i.getAxisPosition();if(s.visible)if(o){var c=this.minX===this.defaultX&&this.minX===u-i.getAxisShift();e+=c?a:0,(r-=c?a:0)<0&&(r=0)}else(n-=this.minY===this.defaultY&&this.minY===u-i.getAxisShift()?a:0)<0&&(n=0)}return{x:e,y:t,width:r,height:n}},coordsIn:function(e,t){return e>=this.x&&e<=this.x+this.width&&t>=this.y&&t<=this.y+this.height}})},rpEJ:function(e,t,r){"use strict";r.d(t,"a",(function(){return y})),r.d(t,"b",(function(){return h})),r.d(t,"c",(function(){return m})),r.d(t,"d",(function(){return d})),r.d(t,"e",(function(){return a})),r.d(t,"f",(function(){return s})),r.d(t,"g",(function(){return c})),r.d(t,"h",(function(){return u})),r.d(t,"i",(function(){return f})),r.d(t,"j",(function(){return l}));var n=r("fXoL"),i=function(){function e(e,t){this.open=e,this.close=t||e}return e.prototype.isManual=function(){return"manual"===this.open||"manual"===this.close},e}(),o={hover:["mouseover","mouseout"],focus:["focusin","focusout"]};function s(e,t){void 0===t&&(t=o);var r=(e||"").trim();if(0===r.length)return[];var n=r.split(/\s+/).map((function(e){return e.split(":")})).map((function(e){var r=t[e[0]]||e;return new i(r[0],r[1])})),s=n.filter((function(e){return e.isManual()}));if(s.length>1)throw new Error("Triggers parse error: only one manual trigger is allowed");if(1===s.length&&n.length>1)throw new Error("Triggers parse error: manual trigger can't be mixed with other triggers");return n}function a(e,t){var r=s(t.triggers),n=t.target;if(1===r.length&&r[0].isManual())return Function.prototype;var i=[],o=[],a=function(){o.forEach((function(e){return i.push(e())})),o.length=0};return r.forEach((function(r){var s=r.open===r.close,u=s?t.toggle:t.show;s||o.push((function(){return e.listen(n,r.close,t.hide)})),i.push(e.listen(n,r.open,(function(){return u(a)})))})),function(){i.forEach((function(e){return e()}))}}function u(e,t){return t.outsideClick?e.listen("document","click",(function(e){t.target&&t.target.contains(e.target)||t.targets&&t.targets.some((function(t){return t.contains(e.target)}))||t.hide()})):Function.prototype}function c(e,t){return t.outsideEsc?e.listen("document","keyup.esc",(function(e){t.target&&t.target.contains(e.target)||t.targets&&t.targets.some((function(t){return t.contains(e.target)}))||t.hide()})):Function.prototype}var p,l="undefined"!=typeof window&&window||{},m=l.document;l.location,l.gc,l.performance&&l.performance,l.Event,l.MouseEvent,l.KeyboardEvent,l.EventTarget,l.History,l.Location,l.EventListener;function d(){return void 0===l||(void 0===l.__theme?p?"bs3"===p:"bs3"===(p=function(){if("undefined"==typeof document)return null;var e=document.createElement("span");e.innerText="test bs version",document.body.appendChild(e),e.classList.add("d-none");var t=e.getBoundingClientRect();return document.body.removeChild(e),t&&0===t.top?"bs4":"bs3"}()):"bs4"!==l.__theme)}!function(){function e(){this.length=0,this.asArray=[]}e.prototype.get=function(e){if(!(0===this.length||e<0||e>=this.length)){for(var t=this.head,r=0;rthis.length)throw new Error("Position is out of the list");var r={value:e,next:void 0,previous:void 0};if(0===this.length)this.head=r,this.tail=r,this.current=r;else if(0===t)r.next=this.head,this.head.previous=r,this.head=r;else if(t===this.length)this.tail.next=r,r.previous=this.tail,this.tail=r;else{var n=this.getNode(t-1),i=n.next;n.next=r,i.previous=r,r.previous=n,r.next=i}this.length++,this.createInternalArrayRepresentation()},e.prototype.remove=function(e){if(void 0===e&&(e=0),0===this.length||e<0||e>=this.length)throw new Error("Position is out of the list");if(0===e)this.head=this.head.next,this.head?this.head.previous=void 0:this.tail=void 0;else if(e===this.length-1)this.tail=this.tail.previous,this.tail.next=void 0;else{var t=this.getNode(e);t.next.previous=t.previous,t.previous.next=t.next}this.length--,this.createInternalArrayRepresentation()},e.prototype.set=function(e,t){if(0===this.length||e<0||e>=this.length)throw new Error("Position is out of the list");this.getNode(e).value=t,this.createInternalArrayRepresentation()},e.prototype.toArray=function(){return this.asArray},e.prototype.findAll=function(e){for(var t=this.head,r=[],n=0;n=this.length)throw new Error("Position is out of the list");for(var t=this.head,r=0;r2&&void 0!==arguments[2]?arguments[2]:{keepLastColorInEnd:!1};return r.type=r.baseColorSet,r.extensionMode=r.paletteExtensionMode,N(e,r).generateColors(t)},t.getPalette=S,t.registerPalette=function(e,t){var r,n={};y(t)?n.simpleSet=t.slice(0):t&&(n.simpleSet=y(t.simpleSet)?t.simpleSet.slice(0):void 0,n.indicatingSet=y(t.indicatingSet)?t.indicatingSet.slice(0):void 0,n.gradientSet=y(t.gradientSet)?t.gradientSet.slice(0):void 0,n.accentColor=t.accentColor);n.accentColor||(n.accentColor=n.simpleSet&&n.simpleSet[0]);(n.simpleSet||n.indicatingSet||n.gradientSet)&&(r=(0,o.normalizeEnum)(e),(0,s.extend)(b[r]=b[r]||{},n))},t.getAccentColor=function(e,t){return(e=S(e,{themeDefault:t})).accentColor||e[0]},t.createPalette=N,t.getDiscretePalette=function(e,t,r){var n=t>0?function(e,t){var r,n=t-1,i=e.length-1,o=[],s=[];function a(e){var t=i*e,r=l(t),n=m(t);s.push(o[r].blend(o[n],t-r).toHex())}for(r=0;r<=i;++r)o.push(new d(e[r]));if(n>0)for(r=0;r<=n;++r)a(r/n);else a(.5);return s}(S(e,{type:"gradientSet",themeDefault:r}),t):[];return{getColor:function(e){return n[e]||null}}},t.getGradientPalette=function(e,t){var r=S(e,{type:"gradientSet",themeDefault:t}),n=new d(r[0]),i=new d(r[1]);return{getColor:function(e){return 0<=e&&e<=1?n.blend(i,e).toHex():null}}};var i,o=r("C+eR"),s=r("1LL4"),a=r("/7L9"),u=(i=a)&&i.__esModule?i:{default:i};function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p,l=Math.floor,m=Math.ceil,d=r("wL+b"),y=Array.isArray,h=r("ti0F").isString,g={simpleSet:["#5f8b95","#ba4d51","#af8a53","#955f71","#859666","#7e688c"],indicatingSet:["#a3b97c","#e1b676","#ec7f83"],gradientSet:["#5f8b95","#ba4d51"],accentColor:"#ba4d51"},b=(c(n={},"material",{simpleSet:["#1db2f5","#f5564a","#97c95c","#ffc720","#eb3573","#a63db8"],indicatingSet:["#97c95c","#ffc720","#f5564a"],gradientSet:["#1db2f5","#97c95c"],accentColor:"#1db2f5"}),c(n,"default",g),c(n,"office",g),c(n,"harmony light",{simpleSet:["#fcb65e","#679ec5","#ad79ce","#7abd5c","#e18e92","#b6d623","#b7abea","#85dbd5"],indicatingSet:["#b6d623","#fcb65e","#e18e92"],gradientSet:["#7abd5c","#fcb65e"],accentColor:"#679ec5"}),c(n,"soft pastel",{simpleSet:["#60a69f","#78b6d9","#6682bb","#a37182","#eeba69","#90ba58","#456c68","#7565a4"],indicatingSet:["#90ba58","#eeba69","#a37182"],gradientSet:["#78b6d9","#eeba69"],accentColor:"#60a69f"}),c(n,"pastel",{simpleSet:["#bb7862","#70b3a1","#bb626a","#057d85","#ab394b","#dac599","#153459","#b1d2c6"],indicatingSet:["#70b3a1","#dac599","#bb626a"],gradientSet:["#bb7862","#70b3a1"],accentColor:"#bb7862"}),c(n,"bright",{simpleSet:["#70c92f","#f8ca00","#bd1550","#e97f02","#9d419c","#7e4452","#9ab57e","#36a3a6"],indicatingSet:["#70c92f","#f8ca00","#bd1550"],gradientSet:["#e97f02","#f8ca00"],accentColor:"#e97f02"}),c(n,"soft",{simpleSet:["#cbc87b","#9ab57e","#e55253","#7e4452","#e8c267","#565077","#6babac","#ad6082"],indicatingSet:["#9ab57e","#e8c267","#e55253"],gradientSet:["#9ab57e","#e8c267"],accentColor:"#565077"}),c(n,"ocean",{simpleSet:["#75c099","#acc371","#378a8a","#5fa26a","#064970","#38c5d2","#00a7c6","#6f84bb"],indicatingSet:["#c8e394","#7bc59d","#397c8b"],gradientSet:["#acc371","#38c5d2"],accentColor:"#378a8a"}),c(n,"vintage",{simpleSet:["#dea484","#efc59c","#cb715e","#eb9692","#a85c4c","#f2c0b5","#c96374","#dd956c"],indicatingSet:["#ffe5c6","#f4bb9d","#e57660"],gradientSet:["#efc59c","#cb715e"],accentColor:"#cb715e"}),c(n,"violet",{simpleSet:["#d1a1d1","#eeacc5","#7b5685","#7e7cad","#a13d73","#5b41ab","#e287e2","#689cc1"],indicatingSet:["#d8e2f6","#d0b2da","#d56a8a"],gradientSet:["#eeacc5","#7b5685"],accentColor:"#7b5685"}),c(n,"carmine",{simpleSet:["#fb7764","#73d47f","#fed85e","#d47683","#dde392","#757ab2"],indicatingSet:["#5cb85c","#f0ad4e","#d9534f"],gradientSet:["#fb7764","#73d47f"],accentColor:"#f05b41"}),c(n,"dark moon",{simpleSet:["#4ddac1","#f4c99a","#80dd9b","#f998b3","#4aaaa0","#a5aef1"],indicatingSet:["#59d8a4","#f0ad4e","#f9517e"],gradientSet:["#4ddac1","#f4c99a"],accentColor:"#3debd3"}),c(n,"soft blue",{simpleSet:["#7ab8eb","#97da97","#facb86","#e78683","#839bda","#4db7be"],indicatingSet:["#5cb85c","#f0ad4e","#d9534f"],gradientSet:["#7ab8eb","#97da97"],accentColor:"#7ab8eb"}),c(n,"dark violet",{simpleSet:["#9c63ff","#64c064","#eead51","#d2504b","#4b6bbf","#2da7b0"],indicatingSet:["#5cb85c","#f0ad4e","#d9534f"],gradientSet:["#9c63ff","#64c064"],accentColor:"#9c63ff"}),c(n,"green mist",{simpleSet:["#3cbab2","#8ed962","#5b9d95","#efcc7c","#f1929f","#4d8dab"],indicatingSet:["#72d63c","#ffc852","#f74a5e"],gradientSet:["#3cbab2","#8ed962"],accentColor:"#3cbab2"}),n);function f(e){if(void 0===e)return p||"material";e=(0,o.normalizeEnum)(e),p=e in b?e:void 0}function S(e,t){var r;e=function(e,t){var r=e||(void 0===p?t:f());"default"===r&&u.default.log("W0016",'"palette"',"Default","18.1",'Use the "Office" value instead.');return r}(e,(t=t||{}).themeDefault);var n=t.type;return y(e)?e.slice(0):(h(e)&&(r=b[(0,o.normalizeEnum)(e)]),r||(r=b[f()]),n?r[n].slice(0):r)}function v(e){var t=0;this.next=function(){var r=e[t++];return t===e.length&&this.reset(),r},this.reset=function(){t=0}}function _(e,t){var r=t.useHighlight?50:0,n=new v([0,r,-r]),i=[];function o(){var t=n.next();i=t?function(e,t){var r,n=[],i=e.length;for(r=0;r1?function(e,t,r){var n=new d(e).hsl,i=n.l/100,o=r-1/r,s=i-.5*o,a=i+.5*o,u=(r-1)/2,c=t-u;return sMath.max(.8,i+.15*(1-i))&&(a=Math.max(.8,i+.15*(1-i))),c<0?i-=(s-i)*c/u:i+=c/u*(a-i),n.l=100*i,d.prototype.fromHSL(n).toHex()}(o,l(t/n),i):o},generateColors:function(e){var r=[];e=e||t.count;for(var n=0;n0&&(o+=1,a--),i=o>2?Math.floor(o/2):0,n.push(u+i),u+=o;return n.sort((function(e,t){return e-t}))}function o(e,t,r){for(var n=0,i=t=(r+t)%r;i<2*r;i+=1){var o=(r+i)%r;if(e[o])return[e[o],n];n++}}function s(n){if(n<=r)return e;var s=[],a=r-2,u=0,c=[];c=t.keepLastColorInEnd?i(n-2,a,1,[0,n-1]):i(n-1,r-1,1,[0]);for(var p=0;p-1&&(s[p]=e[u++]);return s=function(e,t){for(var r=0;rr){for(var i=s(r),o=0;o0?s(e).slice(0,e):[]},reset:function(){}}}function N(e,t,r){var n={dispose:function(){this._extensionStrategy=null},getNextColor:function(e){return this._extensionStrategy.getColor(this._currentColor++,e)},generateColors:function(e,t){return this._extensionStrategy.generateColors(e,(t||{}).repeat)},reset:function(){return this._currentColor=0,this._extensionStrategy.reset(),this}},i=((t=t||{}).extensionMode||"").toLowerCase(),o=S(e,{type:t.type||"simpleSet",themeDefault:r});return n._extensionStrategy="alternate"===i?_(o,t):"extrapolate"===i?O(o,t):I(o,t),n.reset(),n}function C(e,t){var r,n=new d(e).alter(t),i=.3*(r=n).r+.59*r.g+.11*r.b;return(i>200||i<55)&&(n=new d(e).alter(-t/2)),n.toHex()}},rvcI:function(e){e.exports=JSON.parse('{"pagination":{}}')},s0St:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.storagegateway={},n.StorageGateway=i.defineService("storagegateway",["2013-06-30"]),Object.defineProperty(o.services.storagegateway,"2013-06-30",{get:function(){var e=r("lUUO");return e.paginators=r("G1jG").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.StorageGateway},s2Bc:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-05-01","endpointPrefix":"workdocs","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon WorkDocs","serviceId":"WorkDocs","signatureVersion":"v4","uid":"workdocs-2016-05-01"},"operations":{"AbortDocumentVersionUpload":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"}}}},"ActivateUser":{"http":{"requestUri":"/api/v1/users/{UserId}/activation","responseCode":200},"input":{"type":"structure","required":["UserId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"AddResourcePermissions":{"http":{"requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":201},"input":{"type":"structure","required":["ResourceId","Principals"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"Principals":{"type":"list","member":{"type":"structure","required":["Id","Type","Role"],"members":{"Id":{},"Type":{},"Role":{}}}},"NotificationOptions":{"type":"structure","members":{"SendEmail":{"type":"boolean"},"EmailMessage":{"shape":"St"}}}}},"output":{"type":"structure","members":{"ShareResults":{"type":"list","member":{"type":"structure","members":{"PrincipalId":{},"InviteePrincipalId":{},"Role":{},"Status":{},"ShareId":{},"StatusMessage":{"shape":"St"}}}}}}},"CreateComment":{"http":{"requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment","responseCode":201},"input":{"type":"structure","required":["DocumentId","VersionId","Text"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"ParentId":{},"ThreadId":{},"Text":{"shape":"S10"},"Visibility":{},"NotifyCollaborators":{"type":"boolean"}}},"output":{"type":"structure","members":{"Comment":{"shape":"S13"}}}},"CreateCustomMetadata":{"http":{"method":"PUT","requestUri":"/api/v1/resources/{ResourceId}/customMetadata","responseCode":200},"input":{"type":"structure","required":["ResourceId","CustomMetadata"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"VersionId":{"location":"querystring","locationName":"versionid"},"CustomMetadata":{"shape":"S16"}}},"output":{"type":"structure","members":{}}},"CreateFolder":{"http":{"requestUri":"/api/v1/folders","responseCode":201},"input":{"type":"structure","required":["ParentFolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Name":{},"ParentFolderId":{}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S1d"}}}},"CreateLabels":{"http":{"method":"PUT","requestUri":"/api/v1/resources/{ResourceId}/labels","responseCode":200},"input":{"type":"structure","required":["ResourceId","Labels"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"Labels":{"shape":"S1g"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{}}},"CreateNotificationSubscription":{"http":{"requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions","responseCode":200},"input":{"type":"structure","required":["OrganizationId","Endpoint","Protocol","SubscriptionType"],"members":{"OrganizationId":{"location":"uri","locationName":"OrganizationId"},"Endpoint":{},"Protocol":{},"SubscriptionType":{}}},"output":{"type":"structure","members":{"Subscription":{"shape":"S1p"}}}},"CreateUser":{"http":{"requestUri":"/api/v1/users","responseCode":201},"input":{"type":"structure","required":["Username","GivenName","Surname","Password"],"members":{"OrganizationId":{},"Username":{},"EmailAddress":{},"GivenName":{},"Surname":{},"Password":{"type":"string","sensitive":true},"TimeZoneId":{},"StorageRule":{"shape":"Sj"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"DeactivateUser":{"http":{"method":"DELETE","requestUri":"/api/v1/users/{UserId}/activation","responseCode":204},"input":{"type":"structure","required":["UserId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}}},"DeleteComment":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment/{CommentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId","CommentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"CommentId":{"location":"uri","locationName":"CommentId"}}}},"DeleteCustomMetadata":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/customMetadata","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"VersionId":{"location":"querystring","locationName":"versionId"},"Keys":{"location":"querystring","locationName":"keys","type":"list","member":{}},"DeleteAll":{"location":"querystring","locationName":"deleteAll","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteDocument":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"}}}},"DeleteFolder":{"http":{"method":"DELETE","requestUri":"/api/v1/folders/{FolderId}","responseCode":204},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"}}}},"DeleteFolderContents":{"http":{"method":"DELETE","requestUri":"/api/v1/folders/{FolderId}/contents","responseCode":204},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"}}}},"DeleteLabels":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/labels","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Labels":{"shape":"S1g","location":"querystring","locationName":"labels"},"DeleteAll":{"location":"querystring","locationName":"deleteAll","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteNotificationSubscription":{"http":{"method":"DELETE","requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions/{SubscriptionId}","responseCode":200},"input":{"type":"structure","required":["SubscriptionId","OrganizationId"],"members":{"SubscriptionId":{"location":"uri","locationName":"SubscriptionId"},"OrganizationId":{"location":"uri","locationName":"OrganizationId"}}}},"DeleteUser":{"http":{"method":"DELETE","requestUri":"/api/v1/users/{UserId}","responseCode":204},"input":{"type":"structure","required":["UserId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"uri","locationName":"UserId"}}}},"DescribeActivities":{"http":{"method":"GET","requestUri":"/api/v1/activities","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"StartTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"EndTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"ActivityTypes":{"location":"querystring","locationName":"activityTypes"},"ResourceId":{"location":"querystring","locationName":"resourceId"},"UserId":{"location":"querystring","locationName":"userId"},"IncludeIndirectActivities":{"location":"querystring","locationName":"includeIndirectActivities","type":"boolean"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"UserActivities":{"type":"list","member":{"type":"structure","members":{"Type":{},"TimeStamp":{"type":"timestamp"},"IsIndirectActivity":{"type":"boolean"},"OrganizationId":{},"Initiator":{"shape":"S2d"},"Participants":{"type":"structure","members":{"Users":{"type":"list","member":{"shape":"S2d"}},"Groups":{"shape":"S2g"}}},"ResourceMetadata":{"shape":"S2j"},"OriginalParent":{"shape":"S2j"},"CommentMetadata":{"type":"structure","members":{"CommentId":{},"Contributor":{"shape":"S8"},"CreatedTimestamp":{"type":"timestamp"},"CommentStatus":{},"RecipientId":{}}}}}},"Marker":{}}}},"DescribeComments":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comments","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Comments":{"type":"list","member":{"shape":"S13"}},"Marker":{}}}},"DescribeDocumentVersions":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Include":{"location":"querystring","locationName":"include"},"Fields":{"location":"querystring","locationName":"fields"}}},"output":{"type":"structure","members":{"DocumentVersions":{"type":"list","member":{"shape":"S2u"}},"Marker":{}}}},"DescribeFolderContents":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}/contents","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Sort":{"location":"querystring","locationName":"sort"},"Order":{"location":"querystring","locationName":"order"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"},"Type":{"location":"querystring","locationName":"type"},"Include":{"location":"querystring","locationName":"include"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S37"},"Documents":{"shape":"S38"},"Marker":{}}}},"DescribeGroups":{"http":{"method":"GET","requestUri":"/api/v1/groups","responseCode":200},"input":{"type":"structure","required":["SearchQuery"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"SearchQuery":{"shape":"S3b","location":"querystring","locationName":"searchQuery"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"Groups":{"shape":"S2g"},"Marker":{}}}},"DescribeNotificationSubscriptions":{"http":{"method":"GET","requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions","responseCode":200},"input":{"type":"structure","required":["OrganizationId"],"members":{"OrganizationId":{"location":"uri","locationName":"OrganizationId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"Subscriptions":{"type":"list","member":{"shape":"S1p"}},"Marker":{}}}},"DescribeResourcePermissions":{"http":{"method":"GET","requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"PrincipalId":{"location":"querystring","locationName":"principalId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Principals":{"type":"list","member":{"type":"structure","members":{"Id":{},"Type":{},"Roles":{"type":"list","member":{"type":"structure","members":{"Role":{},"Type":{}}}}}}},"Marker":{}}}},"DescribeRootFolders":{"http":{"method":"GET","requestUri":"/api/v1/me/root","responseCode":200},"input":{"type":"structure","required":["AuthenticationToken"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S37"},"Marker":{}}}},"DescribeUsers":{"http":{"method":"GET","requestUri":"/api/v1/users","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"UserIds":{"location":"querystring","locationName":"userIds"},"Query":{"shape":"S3b","location":"querystring","locationName":"query"},"Include":{"location":"querystring","locationName":"include"},"Order":{"location":"querystring","locationName":"order"},"Sort":{"location":"querystring","locationName":"sort"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"}}},"output":{"type":"structure","members":{"Users":{"type":"list","member":{"shape":"S8"}},"TotalNumberOfUsers":{"deprecated":true,"type":"long"},"Marker":{}}}},"GetCurrentUser":{"http":{"method":"GET","requestUri":"/api/v1/me","responseCode":200},"input":{"type":"structure","required":["AuthenticationToken"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"GetDocument":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S39"},"CustomMetadata":{"shape":"S16"}}}},"GetDocumentPath":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/path","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Path":{"shape":"S42"}}}},"GetDocumentVersion":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"Fields":{"location":"querystring","locationName":"fields"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S2u"},"CustomMetadata":{"shape":"S16"}}}},"GetFolder":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S1d"},"CustomMetadata":{"shape":"S16"}}}},"GetFolderPath":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}/path","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Path":{"shape":"S42"}}}},"GetResources":{"http":{"method":"GET","requestUri":"/api/v1/resources","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"querystring","locationName":"userId"},"CollectionType":{"location":"querystring","locationName":"collectionType"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S37"},"Documents":{"shape":"S38"},"Marker":{}}}},"InitiateDocumentVersionUpload":{"http":{"requestUri":"/api/v1/documents","responseCode":201},"input":{"type":"structure","required":["ParentFolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Id":{},"Name":{},"ContentCreatedTimestamp":{"type":"timestamp"},"ContentModifiedTimestamp":{"type":"timestamp"},"ContentType":{},"DocumentSizeInBytes":{"type":"long"},"ParentFolderId":{}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S39"},"UploadMetadata":{"type":"structure","members":{"UploadUrl":{"shape":"S2z"},"SignedHeaders":{"type":"map","key":{},"value":{}}}}}}},"RemoveAllResourcePermissions":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":204},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"}}}},"RemoveResourcePermission":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/permissions/{PrincipalId}","responseCode":204},"input":{"type":"structure","required":["ResourceId","PrincipalId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"PrincipalId":{"location":"uri","locationName":"PrincipalId"},"PrincipalType":{"location":"querystring","locationName":"type"}}}},"UpdateDocument":{"http":{"method":"PATCH","requestUri":"/api/v1/documents/{DocumentId}","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Name":{},"ParentFolderId":{},"ResourceState":{}}}},"UpdateDocumentVersion":{"http":{"method":"PATCH","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"VersionStatus":{}}}},"UpdateFolder":{"http":{"method":"PATCH","requestUri":"/api/v1/folders/{FolderId}","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Name":{},"ParentFolderId":{},"ResourceState":{}}}},"UpdateUser":{"http":{"method":"PATCH","requestUri":"/api/v1/users/{UserId}","responseCode":200},"input":{"type":"structure","required":["UserId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"uri","locationName":"UserId"},"GivenName":{},"Surname":{},"Type":{},"StorageRule":{"shape":"Sj"},"TimeZoneId":{},"Locale":{},"GrantPoweruserPrivileges":{}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}}},"shapes":{"S2":{"type":"string","sensitive":true},"S8":{"type":"structure","members":{"Id":{},"Username":{},"EmailAddress":{},"GivenName":{},"Surname":{},"OrganizationId":{},"RootFolderId":{},"RecycleBinFolderId":{},"Status":{},"Type":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"TimeZoneId":{},"Locale":{},"Storage":{"type":"structure","members":{"StorageUtilizedInBytes":{"type":"long"},"StorageRule":{"shape":"Sj"}}}}},"Sj":{"type":"structure","members":{"StorageAllocatedInBytes":{"type":"long"},"StorageType":{}}},"St":{"type":"string","sensitive":true},"S10":{"type":"string","sensitive":true},"S13":{"type":"structure","required":["CommentId"],"members":{"CommentId":{},"ParentId":{},"ThreadId":{},"Text":{"shape":"S10"},"Contributor":{"shape":"S8"},"CreatedTimestamp":{"type":"timestamp"},"Status":{},"Visibility":{},"RecipientId":{}}},"S16":{"type":"map","key":{},"value":{}},"S1d":{"type":"structure","members":{"Id":{},"Name":{},"CreatorId":{},"ParentFolderId":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"ResourceState":{},"Signature":{},"Labels":{"shape":"S1g"},"Size":{"type":"long"},"LatestVersionSize":{"type":"long"}}},"S1g":{"type":"list","member":{}},"S1p":{"type":"structure","members":{"SubscriptionId":{},"EndPoint":{},"Protocol":{}}},"S2d":{"type":"structure","members":{"Id":{},"Username":{},"GivenName":{},"Surname":{},"EmailAddress":{}}},"S2g":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{}}}},"S2j":{"type":"structure","members":{"Type":{},"Name":{},"OriginalName":{},"Id":{},"VersionId":{},"Owner":{"shape":"S2d"},"ParentId":{}}},"S2u":{"type":"structure","members":{"Id":{},"Name":{},"ContentType":{},"Size":{"type":"long"},"Signature":{},"Status":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"ContentCreatedTimestamp":{"type":"timestamp"},"ContentModifiedTimestamp":{"type":"timestamp"},"CreatorId":{},"Thumbnail":{"type":"map","key":{},"value":{"shape":"S2z"}},"Source":{"type":"map","key":{},"value":{"shape":"S2z"}}}},"S2z":{"type":"string","sensitive":true},"S37":{"type":"list","member":{"shape":"S1d"}},"S38":{"type":"list","member":{"shape":"S39"}},"S39":{"type":"structure","members":{"Id":{},"CreatorId":{},"ParentFolderId":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"LatestVersionMetadata":{"shape":"S2u"},"ResourceState":{},"Labels":{"shape":"S1g"}}},"S3b":{"type":"string","sensitive":true},"S42":{"type":"structure","members":{"Components":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{}}}}}}}}')},s5Yp:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-11-27","endpointPrefix":"resource-groups","protocol":"rest-json","serviceAbbreviation":"Resource Groups","serviceFullName":"AWS Resource Groups","serviceId":"Resource Groups","signatureVersion":"v4","signingName":"resource-groups","uid":"resource-groups-2017-11-27"},"operations":{"CreateGroup":{"http":{"requestUri":"/groups"},"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"ResourceQuery":{"shape":"S4"},"Tags":{"shape":"S7"},"Configuration":{"shape":"Sa"}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"},"ResourceQuery":{"shape":"S4"},"Tags":{"shape":"S7"},"GroupConfiguration":{"shape":"Sl"}}}},"DeleteGroup":{"http":{"requestUri":"/delete-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"GetGroup":{"http":{"requestUri":"/get-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"GetGroupConfiguration":{"http":{"requestUri":"/get-group-configuration"},"input":{"type":"structure","members":{"Group":{}}},"output":{"type":"structure","members":{"GroupConfiguration":{"shape":"Sl"}}}},"GetGroupQuery":{"http":{"requestUri":"/get-group-query"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"GroupQuery":{"shape":"Sx"}}}},"GetTags":{"http":{"method":"GET","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn"],"members":{"Arn":{"location":"uri","locationName":"Arn"}}},"output":{"type":"structure","members":{"Arn":{},"Tags":{"shape":"S7"}}}},"GroupResources":{"http":{"requestUri":"/group-resources"},"input":{"type":"structure","required":["Group","ResourceArns"],"members":{"Group":{},"ResourceArns":{"shape":"S11"}}},"output":{"type":"structure","members":{"Succeeded":{"shape":"S11"},"Failed":{"shape":"S14"},"Pending":{"shape":"S18"}}}},"ListGroupResources":{"http":{"requestUri":"/list-group-resources"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Resources":{"type":"list","member":{"type":"structure","members":{"Identifier":{"shape":"S1l"},"Status":{"type":"structure","members":{"Name":{}}}}}},"ResourceIdentifiers":{"shape":"S1p","deprecated":true,"deprecatedMessage":"This field is deprecated, use Resources instead."},"NextToken":{},"QueryErrors":{"shape":"S1q"}}}},"ListGroups":{"http":{"requestUri":"/groups-list"},"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"GroupIdentifiers":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupArn":{}}}},"Groups":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use GroupIdentifiers instead.","type":"list","member":{"shape":"Sj"}},"NextToken":{}}}},"PutGroupConfiguration":{"http":{"requestUri":"/put-group-configuration","responseCode":202},"input":{"type":"structure","members":{"Group":{},"Configuration":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"SearchResources":{"http":{"requestUri":"/resources/search"},"input":{"type":"structure","required":["ResourceQuery"],"members":{"ResourceQuery":{"shape":"S4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceIdentifiers":{"shape":"S1p"},"NextToken":{},"QueryErrors":{"shape":"S1q"}}}},"Tag":{"http":{"method":"PUT","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn","Tags"],"members":{"Arn":{"location":"uri","locationName":"Arn"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"Arn":{},"Tags":{"shape":"S7"}}}},"UngroupResources":{"http":{"requestUri":"/ungroup-resources"},"input":{"type":"structure","required":["Group","ResourceArns"],"members":{"Group":{},"ResourceArns":{"shape":"S11"}}},"output":{"type":"structure","members":{"Succeeded":{"shape":"S11"},"Failed":{"shape":"S14"},"Pending":{"shape":"S18"}}}},"Untag":{"http":{"method":"PATCH","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn","Keys"],"members":{"Arn":{"location":"uri","locationName":"Arn"},"Keys":{"shape":"S2d"}}},"output":{"type":"structure","members":{"Arn":{},"Keys":{"shape":"S2d"}}}},"UpdateGroup":{"http":{"requestUri":"/update-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"Description":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"UpdateGroupQuery":{"http":{"requestUri":"/update-group-query"},"input":{"type":"structure","required":["ResourceQuery"],"members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"ResourceQuery":{"shape":"S4"}}},"output":{"type":"structure","members":{"GroupQuery":{"shape":"Sx"}}}}},"shapes":{"S4":{"type":"structure","required":["Type","Query"],"members":{"Type":{},"Query":{}}},"S7":{"type":"map","key":{},"value":{}},"Sa":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"Parameters":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}}}}},"Sj":{"type":"structure","required":["GroupArn","Name"],"members":{"GroupArn":{},"Name":{},"Description":{}}},"Sl":{"type":"structure","members":{"Configuration":{"shape":"Sa"},"ProposedConfiguration":{"shape":"Sa"},"Status":{},"FailureReason":{}}},"Sx":{"type":"structure","required":["GroupName","ResourceQuery"],"members":{"GroupName":{},"ResourceQuery":{"shape":"S4"}}},"S11":{"type":"list","member":{}},"S14":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"ErrorMessage":{},"ErrorCode":{}}}},"S18":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{}}}},"S1l":{"type":"structure","members":{"ResourceArn":{},"ResourceType":{}}},"S1p":{"type":"list","member":{"shape":"S1l"}},"S1q":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"Message":{}}}},"S2d":{"type":"list","member":{}}}}')},s7D9:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-07-09","endpointPrefix":"codepipeline","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CodePipeline","serviceFullName":"AWS CodePipeline","serviceId":"CodePipeline","signatureVersion":"v4","targetPrefix":"CodePipeline_20150709","uid":"codepipeline-2015-07-09"},"operations":{"AcknowledgeJob":{"input":{"type":"structure","required":["jobId","nonce"],"members":{"jobId":{},"nonce":{}}},"output":{"type":"structure","members":{"status":{}}}},"AcknowledgeThirdPartyJob":{"input":{"type":"structure","required":["jobId","nonce","clientToken"],"members":{"jobId":{},"nonce":{},"clientToken":{}}},"output":{"type":"structure","members":{"status":{}}}},"CreateCustomActionType":{"input":{"type":"structure","required":["category","provider","version","inputArtifactDetails","outputArtifactDetails"],"members":{"category":{},"provider":{},"version":{},"settings":{"shape":"Se"},"configurationProperties":{"shape":"Sh"},"inputArtifactDetails":{"shape":"Sn"},"outputArtifactDetails":{"shape":"Sn"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","required":["actionType"],"members":{"actionType":{"shape":"Sv"},"tags":{"shape":"Sq"}}}},"CreatePipeline":{"input":{"type":"structure","required":["pipeline"],"members":{"pipeline":{"shape":"Sz"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"},"tags":{"shape":"Sq"}}}},"DeleteCustomActionType":{"input":{"type":"structure","required":["category","provider","version"],"members":{"category":{},"provider":{},"version":{}}}},"DeletePipeline":{"input":{"type":"structure","required":["name"],"members":{"name":{}}}},"DeleteWebhook":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{}}},"DeregisterWebhookWithThirdParty":{"input":{"type":"structure","members":{"webhookName":{}}},"output":{"type":"structure","members":{}}},"DisableStageTransition":{"input":{"type":"structure","required":["pipelineName","stageName","transitionType","reason"],"members":{"pipelineName":{},"stageName":{},"transitionType":{},"reason":{}}}},"EnableStageTransition":{"input":{"type":"structure","required":["pipelineName","stageName","transitionType"],"members":{"pipelineName":{},"stageName":{},"transitionType":{}}}},"GetActionType":{"input":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"output":{"type":"structure","members":{"actionType":{"shape":"S29"}}}},"GetJobDetails":{"input":{"type":"structure","required":["jobId"],"members":{"jobId":{}}},"output":{"type":"structure","members":{"jobDetails":{"type":"structure","members":{"id":{},"data":{"shape":"S31"},"accountId":{}}}}}},"GetPipeline":{"input":{"type":"structure","required":["name"],"members":{"name":{},"version":{"type":"integer"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"},"metadata":{"type":"structure","members":{"pipelineArn":{},"created":{"type":"timestamp"},"updated":{"type":"timestamp"}}}}}},"GetPipelineExecution":{"input":{"type":"structure","required":["pipelineName","pipelineExecutionId"],"members":{"pipelineName":{},"pipelineExecutionId":{}}},"output":{"type":"structure","members":{"pipelineExecution":{"type":"structure","members":{"pipelineName":{},"pipelineVersion":{"type":"integer"},"pipelineExecutionId":{},"status":{},"statusSummary":{},"artifactRevisions":{"type":"list","member":{"type":"structure","members":{"name":{},"revisionId":{},"revisionChangeIdentifier":{},"revisionSummary":{},"created":{"type":"timestamp"},"revisionUrl":{}}}}}}}}},"GetPipelineState":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{"pipelineName":{},"pipelineVersion":{"type":"integer"},"stageStates":{"type":"list","member":{"type":"structure","members":{"stageName":{},"inboundExecution":{"shape":"S43"},"inboundTransitionState":{"type":"structure","members":{"enabled":{"type":"boolean"},"lastChangedBy":{},"lastChangedAt":{"type":"timestamp"},"disabledReason":{}}},"actionStates":{"type":"list","member":{"type":"structure","members":{"actionName":{},"currentRevision":{"shape":"S4b"},"latestExecution":{"type":"structure","members":{"actionExecutionId":{},"status":{},"summary":{},"lastStatusChange":{"type":"timestamp"},"token":{},"lastUpdatedBy":{},"externalExecutionId":{},"externalExecutionUrl":{},"percentComplete":{"type":"integer"},"errorDetails":{"type":"structure","members":{"code":{},"message":{}}}}},"entityUrl":{},"revisionUrl":{}}}},"latestExecution":{"shape":"S43"}}}},"created":{"type":"timestamp"},"updated":{"type":"timestamp"}}}},"GetThirdPartyJobDetails":{"input":{"type":"structure","required":["jobId","clientToken"],"members":{"jobId":{},"clientToken":{}}},"output":{"type":"structure","members":{"jobDetails":{"type":"structure","members":{"id":{},"data":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"actionConfiguration":{"shape":"S32"},"pipelineContext":{"shape":"S33"},"inputArtifacts":{"shape":"S39"},"outputArtifacts":{"shape":"S39"},"artifactCredentials":{"shape":"S3h"},"continuationToken":{},"encryptionKey":{"shape":"S15"}}},"nonce":{}}}}}},"ListActionExecutions":{"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{},"filter":{"type":"structure","members":{"pipelineExecutionId":{}}},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"actionExecutionDetails":{"type":"list","member":{"type":"structure","members":{"pipelineExecutionId":{},"actionExecutionId":{},"pipelineVersion":{"type":"integer"},"stageName":{},"actionName":{},"startTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"status":{},"input":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"configuration":{"shape":"S1l"},"resolvedConfiguration":{"type":"map","key":{},"value":{}},"roleArn":{},"region":{},"inputArtifacts":{"shape":"S50"},"namespace":{}}},"output":{"type":"structure","members":{"outputArtifacts":{"shape":"S50"},"executionResult":{"type":"structure","members":{"externalExecutionId":{},"externalExecutionSummary":{},"externalExecutionUrl":{}}},"outputVariables":{"shape":"S59"}}}}}},"nextToken":{}}}},"ListActionTypes":{"input":{"type":"structure","members":{"actionOwnerFilter":{},"nextToken":{},"regionFilter":{}}},"output":{"type":"structure","required":["actionTypes"],"members":{"actionTypes":{"type":"list","member":{"shape":"Sv"}},"nextToken":{}}}},"ListPipelineExecutions":{"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"pipelineExecutionSummaries":{"type":"list","member":{"type":"structure","members":{"pipelineExecutionId":{},"status":{},"startTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"sourceRevisions":{"type":"list","member":{"type":"structure","required":["actionName"],"members":{"actionName":{},"revisionId":{},"revisionSummary":{},"revisionUrl":{}}}},"trigger":{"type":"structure","members":{"triggerType":{},"triggerDetail":{}}},"stopTrigger":{"type":"structure","members":{"reason":{}}}}}},"nextToken":{}}}},"ListPipelines":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"pipelines":{"type":"list","member":{"type":"structure","members":{"name":{},"version":{"type":"integer"},"created":{"type":"timestamp"},"updated":{"type":"timestamp"}}}},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sq"},"nextToken":{}}}},"ListWebhooks":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"webhooks":{"type":"list","member":{"shape":"S61"}},"NextToken":{}}}},"PollForJobs":{"input":{"type":"structure","required":["actionTypeId"],"members":{"actionTypeId":{"shape":"Sw"},"maxBatchSize":{"type":"integer"},"queryParam":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"id":{},"data":{"shape":"S31"},"nonce":{},"accountId":{}}}}}}},"PollForThirdPartyJobs":{"input":{"type":"structure","required":["actionTypeId"],"members":{"actionTypeId":{"shape":"Sw"},"maxBatchSize":{"type":"integer"}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"clientId":{},"jobId":{}}}}}}},"PutActionRevision":{"input":{"type":"structure","required":["pipelineName","stageName","actionName","actionRevision"],"members":{"pipelineName":{},"stageName":{},"actionName":{},"actionRevision":{"shape":"S4b"}}},"output":{"type":"structure","members":{"newRevision":{"type":"boolean"},"pipelineExecutionId":{}}}},"PutApprovalResult":{"input":{"type":"structure","required":["pipelineName","stageName","actionName","result","token"],"members":{"pipelineName":{},"stageName":{},"actionName":{},"result":{"type":"structure","required":["summary","status"],"members":{"summary":{},"status":{}}},"token":{}}},"output":{"type":"structure","members":{"approvedAt":{"type":"timestamp"}}}},"PutJobFailureResult":{"input":{"type":"structure","required":["jobId","failureDetails"],"members":{"jobId":{},"failureDetails":{"shape":"S71"}}}},"PutJobSuccessResult":{"input":{"type":"structure","required":["jobId"],"members":{"jobId":{},"currentRevision":{"shape":"S74"},"continuationToken":{},"executionDetails":{"shape":"S76"},"outputVariables":{"shape":"S59"}}}},"PutThirdPartyJobFailureResult":{"input":{"type":"structure","required":["jobId","clientToken","failureDetails"],"members":{"jobId":{},"clientToken":{},"failureDetails":{"shape":"S71"}}}},"PutThirdPartyJobSuccessResult":{"input":{"type":"structure","required":["jobId","clientToken"],"members":{"jobId":{},"clientToken":{},"currentRevision":{"shape":"S74"},"continuationToken":{},"executionDetails":{"shape":"S76"}}}},"PutWebhook":{"input":{"type":"structure","required":["webhook"],"members":{"webhook":{"shape":"S62"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"webhook":{"shape":"S61"}}}},"RegisterWebhookWithThirdParty":{"input":{"type":"structure","members":{"webhookName":{}}},"output":{"type":"structure","members":{}}},"RetryStageExecution":{"input":{"type":"structure","required":["pipelineName","stageName","pipelineExecutionId","retryMode"],"members":{"pipelineName":{},"stageName":{},"pipelineExecutionId":{},"retryMode":{}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"StartPipelineExecution":{"input":{"type":"structure","required":["name"],"members":{"name":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"StopPipelineExecution":{"input":{"type":"structure","required":["pipelineName","pipelineExecutionId"],"members":{"pipelineName":{},"pipelineExecutionId":{},"abandon":{"type":"boolean"},"reason":{}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateActionType":{"input":{"type":"structure","required":["actionType"],"members":{"actionType":{"shape":"S29"}}}},"UpdatePipeline":{"input":{"type":"structure","required":["pipeline"],"members":{"pipeline":{"shape":"Sz"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"}}}}},"shapes":{"Se":{"type":"structure","members":{"thirdPartyConfigurationUrl":{},"entityUrlTemplate":{},"executionUrlTemplate":{},"revisionUrlTemplate":{}}},"Sh":{"type":"list","member":{"type":"structure","required":["name","required","key","secret"],"members":{"name":{},"required":{"type":"boolean"},"key":{"type":"boolean"},"secret":{"type":"boolean"},"queryable":{"type":"boolean"},"description":{},"type":{}}}},"Sn":{"type":"structure","required":["minimumCount","maximumCount"],"members":{"minimumCount":{"type":"integer"},"maximumCount":{"type":"integer"}}},"Sq":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Sv":{"type":"structure","required":["id","inputArtifactDetails","outputArtifactDetails"],"members":{"id":{"shape":"Sw"},"settings":{"shape":"Se"},"actionConfigurationProperties":{"shape":"Sh"},"inputArtifactDetails":{"shape":"Sn"},"outputArtifactDetails":{"shape":"Sn"}}},"Sw":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"Sz":{"type":"structure","required":["name","roleArn","stages"],"members":{"name":{},"roleArn":{},"artifactStore":{"shape":"S12"},"artifactStores":{"type":"map","key":{},"value":{"shape":"S12"}},"stages":{"type":"list","member":{"type":"structure","required":["name","actions"],"members":{"name":{},"blockers":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"type":{}}}},"actions":{"type":"list","member":{"type":"structure","required":["name","actionTypeId"],"members":{"name":{},"actionTypeId":{"shape":"Sw"},"runOrder":{"type":"integer"},"configuration":{"shape":"S1l"},"outputArtifacts":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"inputArtifacts":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"roleArn":{},"region":{},"namespace":{}}}}}}},"version":{"type":"integer"}}},"S12":{"type":"structure","required":["type","location"],"members":{"type":{},"location":{},"encryptionKey":{"shape":"S15"}}},"S15":{"type":"structure","required":["id","type"],"members":{"id":{},"type":{}}},"S1l":{"type":"map","key":{},"value":{}},"S29":{"type":"structure","required":["executor","id","inputArtifactDetails","outputArtifactDetails"],"members":{"description":{},"executor":{"type":"structure","required":["configuration","type"],"members":{"configuration":{"type":"structure","members":{"lambdaExecutorConfiguration":{"type":"structure","required":["lambdaFunctionArn"],"members":{"lambdaFunctionArn":{}}},"jobWorkerExecutorConfiguration":{"type":"structure","members":{"pollingAccounts":{"type":"list","member":{}},"pollingServicePrincipals":{"type":"list","member":{}}}}}},"type":{},"policyStatementsTemplate":{},"jobTimeout":{"type":"integer"}}},"id":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"inputArtifactDetails":{"shape":"S2o"},"outputArtifactDetails":{"shape":"S2o"},"permissions":{"type":"structure","required":["allowedAccounts"],"members":{"allowedAccounts":{"type":"list","member":{}}}},"properties":{"type":"list","member":{"type":"structure","required":["name","optional","key","noEcho"],"members":{"name":{},"optional":{"type":"boolean"},"key":{"type":"boolean"},"noEcho":{"type":"boolean"},"queryable":{"type":"boolean"},"description":{}}}},"urls":{"type":"structure","members":{"configurationUrl":{},"entityUrlTemplate":{},"executionUrlTemplate":{},"revisionUrlTemplate":{}}}}},"S2o":{"type":"structure","required":["minimumCount","maximumCount"],"members":{"minimumCount":{"type":"integer"},"maximumCount":{"type":"integer"}}},"S31":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"actionConfiguration":{"shape":"S32"},"pipelineContext":{"shape":"S33"},"inputArtifacts":{"shape":"S39"},"outputArtifacts":{"shape":"S39"},"artifactCredentials":{"shape":"S3h"},"continuationToken":{},"encryptionKey":{"shape":"S15"}}},"S32":{"type":"structure","members":{"configuration":{"shape":"S1l"}}},"S33":{"type":"structure","members":{"pipelineName":{},"stage":{"type":"structure","members":{"name":{}}},"action":{"type":"structure","members":{"name":{},"actionExecutionId":{}}},"pipelineArn":{},"pipelineExecutionId":{}}},"S39":{"type":"list","member":{"type":"structure","members":{"name":{},"revision":{},"location":{"type":"structure","members":{"type":{},"s3Location":{"type":"structure","required":["bucketName","objectKey"],"members":{"bucketName":{},"objectKey":{}}}}}}}},"S3h":{"type":"structure","required":["accessKeyId","secretAccessKey","sessionToken"],"members":{"accessKeyId":{"type":"string","sensitive":true},"secretAccessKey":{"type":"string","sensitive":true},"sessionToken":{"type":"string","sensitive":true}},"sensitive":true},"S43":{"type":"structure","required":["pipelineExecutionId","status"],"members":{"pipelineExecutionId":{},"status":{}}},"S4b":{"type":"structure","required":["revisionId","revisionChangeId","created"],"members":{"revisionId":{},"revisionChangeId":{},"created":{"type":"timestamp"}}},"S50":{"type":"list","member":{"type":"structure","members":{"name":{},"s3location":{"type":"structure","members":{"bucket":{},"key":{}}}}}},"S59":{"type":"map","key":{},"value":{}},"S61":{"type":"structure","required":["definition","url"],"members":{"definition":{"shape":"S62"},"url":{},"errorMessage":{},"errorCode":{},"lastTriggered":{"type":"timestamp"},"arn":{},"tags":{"shape":"Sq"}}},"S62":{"type":"structure","required":["name","targetPipeline","targetAction","filters","authentication","authenticationConfiguration"],"members":{"name":{},"targetPipeline":{},"targetAction":{},"filters":{"type":"list","member":{"type":"structure","required":["jsonPath"],"members":{"jsonPath":{},"matchEquals":{}}}},"authentication":{},"authenticationConfiguration":{"type":"structure","members":{"AllowedIPRange":{},"SecretToken":{}}}}},"S71":{"type":"structure","required":["type","message"],"members":{"type":{},"message":{},"externalExecutionId":{}}},"S74":{"type":"structure","required":["revision","changeIdentifier"],"members":{"revision":{},"changeIdentifier":{},"created":{"type":"timestamp"},"revisionSummary":{}}},"S76":{"type":"structure","members":{"summary":{},"externalExecutionId":{},"percentComplete":{"type":"integer"}}}}}')},"s8M/":function(e,t,r){"use strict";r.d(t,"a",(function(){return p}));var n=r("mrSG"),i=r("tk/3"),o=r("fXoL"),s=r("K9Ia"),a=r("AytR"),u=a.a.apiURL,c=a.a.stage,p=function(){function e(e){this._http=e,this.userProfile=null,this.userProfileReceived=new s.a}return e.prototype.setOptions=function(e){void 0===e&&(e=null),this.options={headers:{adr:e}}},e.prototype.setUserProfile=function(e){this.userProfile=e,null===this.userProfile?this.userProfileReceived.next(!1):this.userProfileReceived.next(!0)},e.prototype.getUserProfile=function(){return this.userProfile},e.prototype.hasRole=function(e){return null!==this.userProfile&&this.userProfile.access_levels.includes(e)},e.prototype.setLastEvaluatedKey=function(e){this.lastEvaluatedKey=e},e.prototype.firstPage=function(e){return this.getProfiles(0,e)},e.prototype.nextPage=function(e){return this.getProfiles(this.lastEvaluatedKey,e)},e.prototype.addProfile=function(e,t,r){void 0===r&&(r=!1);var n=u+(c+"/profile");this.setOptions(t);var i={Item:{name:e.value.name,desc:e.value.description,access_levels:[],global_administrator:r}};return i=this.createAccessLevelsBody(e,i),this._http.post(n,JSON.stringify(i),this.options)},e.prototype.modifyProfile=function(e,t,r,n,i){var o=u+(c+"/profile");this.setOptions(n);var s={Item:{name:e.value.name,desc:e.value.description,created_on:t,profile_id:r,access_levels:[],global_administrator:i}};return s=this.createAccessLevelsBody(e,s),this._http.patch(o,JSON.stringify(s),this.options)},e.prototype.createAccessLevelsBody=function(e,t){return e.value.access_levels.users&&t.Item.access_levels.push("Users"),e.value.access_levels.profile&&t.Item.access_levels.push("Profile"),e.value.access_levels.ADR&&t.Item.access_levels.push("ADR"),e.value.access_levels.chains&&t.Item.access_levels.push("Chains"),e.value.access_levels.restaurants&&t.Item.access_levels.push("Restaurants"),e.value.access_levels.POS&&t.Item.access_levels.push("POS"),e.value.access_levels.reports&&t.Item.access_levels.push("Reports"),e.value.access_levels.dashboard&&t.Item.access_levels.push("Dashboard"),e.value.access_levels.read_only&&t.Item.access_levels.push("ReadOnly"),t},e.prototype.deleteProfile=function(e,t){var r=u+(c+"/profile")+"/t/"+e;return this.setOptions(t),this._http.delete(r,this.options)},e.prototype.getProfiles=function(e,t){void 0===e&&(e=0);var r=c+"/profiles?limit=5";e>0&&(r+="&start="+e);var n=u+r;return this.setOptions(t),this._http.get(n,this.options)},e.ctorParameters=function(){return[{type:i.b}]},e=Object(n.c)([Object(o.D)({providedIn:"root"}),Object(n.g)("design:paramtypes",[i.b])],e)}()},s9QQ:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-08-07","endpointPrefix":"runtime-v2-lex","jsonVersion":"1.1","protocol":"rest-json","protocolSettings":{"h2":"eventstream"},"serviceAbbreviation":"Lex Runtime V2","serviceFullName":"Amazon Lex Runtime V2","serviceId":"Lex Runtime V2","signatureVersion":"v4","signingName":"lex","uid":"runtime.lex.v2-2020-08-07"},"operations":{"DeleteSession":{"http":{"method":"DELETE","requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","sessionId","localeId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"botId":{},"botAliasId":{},"localeId":{},"sessionId":{}}}},"GetSession":{"http":{"method":"GET","requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","localeId","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"sessionId":{},"messages":{"shape":"Sa"},"interpretations":{"shape":"Sl"},"sessionState":{"shape":"S11"}}}},"PutSession":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","localeId","sessionState","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"messages":{"shape":"Sa"},"sessionState":{"shape":"S11"},"requestAttributes":{"shape":"S1d"},"responseContentType":{"location":"header","locationName":"ResponseContentType"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"messages":{"location":"header","locationName":"x-amz-lex-messages"},"sessionState":{"location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"location":"header","locationName":"x-amz-lex-request-attributes"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"audioStream":{"shape":"S1p"}},"payload":"audioStream"}},"RecognizeText":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text"},"input":{"type":"structure","required":["botId","botAliasId","localeId","text","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"text":{"shape":"Sc"},"sessionState":{"shape":"S11"},"requestAttributes":{"shape":"S1d"}}},"output":{"type":"structure","members":{"messages":{"shape":"Sa"},"sessionState":{"shape":"S11"},"interpretations":{"shape":"Sl"},"requestAttributes":{"shape":"S1d"},"sessionId":{}}}},"RecognizeUtterance":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance"},"input":{"type":"structure","required":["botId","botAliasId","localeId","requestContentType","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"sessionState":{"shape":"S1t","location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"shape":"S1t","location":"header","locationName":"x-amz-lex-request-attributes"},"requestContentType":{"location":"header","locationName":"Content-Type"},"responseContentType":{"location":"header","locationName":"Response-Content-Type"},"inputStream":{"shape":"S1p"}},"payload":"inputStream"},"output":{"type":"structure","members":{"inputMode":{"location":"header","locationName":"x-amz-lex-input-mode"},"contentType":{"location":"header","locationName":"Content-Type"},"messages":{"location":"header","locationName":"x-amz-lex-messages"},"interpretations":{"location":"header","locationName":"x-amz-lex-interpretations"},"sessionState":{"location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"location":"header","locationName":"x-amz-lex-request-attributes"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"inputTranscript":{"location":"header","locationName":"x-amz-lex-input-transcript"},"audioStream":{"shape":"S1p"}},"payload":"audioStream"},"authtype":"v4-unsigned-body"}},"shapes":{"Sa":{"type":"list","member":{"type":"structure","required":["contentType"],"members":{"content":{"shape":"Sc"},"contentType":{},"imageResponseCard":{"type":"structure","required":["title"],"members":{"title":{},"subtitle":{},"imageUrl":{},"buttons":{"type":"list","member":{"type":"structure","required":["text","value"],"members":{"text":{},"value":{}}}}}}}}},"Sc":{"type":"string","sensitive":true},"Sl":{"type":"list","member":{"type":"structure","members":{"nluConfidence":{"type":"structure","members":{"score":{"type":"double"}}},"sentimentResponse":{"type":"structure","members":{"sentiment":{},"sentimentScore":{"type":"structure","members":{"positive":{"type":"double"},"negative":{"type":"double"},"neutral":{"type":"double"},"mixed":{"type":"double"}}}}},"intent":{"shape":"Ss"}}}},"Ss":{"type":"structure","required":["name"],"members":{"name":{},"slots":{"type":"map","key":{},"value":{"shape":"Su"}},"state":{},"confirmationState":{}}},"Su":{"type":"structure","members":{"value":{"type":"structure","required":["interpretedValue"],"members":{"originalValue":{},"interpretedValue":{},"resolvedValues":{"type":"list","member":{}}}},"shape":{},"values":{"type":"list","member":{"shape":"Su"}}}},"S11":{"type":"structure","members":{"dialogAction":{"type":"structure","required":["type"],"members":{"type":{},"slotToElicit":{},"slotElicitationStyle":{}}},"intent":{"shape":"Ss"},"activeContexts":{"type":"list","member":{"type":"structure","required":["name","timeToLive","contextAttributes"],"members":{"name":{},"timeToLive":{"type":"structure","required":["timeToLiveInSeconds","turnsToLive"],"members":{"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}},"contextAttributes":{"type":"map","key":{},"value":{"shape":"Sc"}}}}},"sessionAttributes":{"shape":"S1d"},"originatingRequestId":{},"runtimeHints":{"type":"structure","members":{"slotHints":{"type":"map","key":{},"value":{"type":"map","key":{},"value":{"type":"structure","required":["runtimeHintValues"],"members":{"runtimeHintValues":{"type":"list","member":{"type":"structure","required":["phrase"],"members":{"phrase":{}}}}}}}}}}}},"S1d":{"type":"map","key":{},"value":{}},"S1p":{"type":"blob","streaming":true},"S1t":{"type":"string","sensitive":true}}}')},sEj0:function(e,t,r){"use strict";r.r(t),t.default=function(e,t){return t=t||{},new Promise((function(r,n){var i=new XMLHttpRequest,o=[],s=[],a={},u=function(){return{ok:2==(i.status/100|0),statusText:i.statusText,status:i.status,url:i.responseURL,text:function(){return Promise.resolve(i.responseText)},json:function(){return Promise.resolve(i.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([i.response]))},clone:u,headers:{keys:function(){return o},entries:function(){return s},get:function(e){return a[e.toLowerCase()]},has:function(e){return e.toLowerCase()in a}}}};for(var c in i.open(t.method||"get",e,!0),i.onload=function(){i.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(e,t,r){o.push(t=t.toLowerCase()),s.push([t,r]),a[t]=a[t]?a[t]+","+r:r})),r(u())},i.onerror=n,i.withCredentials="include"==t.credentials,t.headers)i.setRequestHeader(c,t.headers[c]);i.send(t.body||null)}))}},"sHN/":function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.autoscaling={},n.AutoScaling=i.defineService("autoscaling",["2011-01-01"]),Object.defineProperty(o.services.autoscaling,"2011-01-01",{get:function(){var e=r("0Uwh");return e.paginators=r("iaw/").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.AutoScaling},sNoF:function(e,t,r){"use strict";var n=s(r("tUd6")),i=r("yxXJ"),o=s(r("ti0F"));function s(e){return e&&e.__esModule?e:{default:e}}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.equals=function(e,t){return e=(0,i.toComparable)(e,!0),t=(0,i.toComparable)(t,!0),e&&t&&o.default.isRenderer(e)&&o.default.isRenderer(t)?t.is(e):!(e==e||t==t)||(0===e&&0===t?function(e,t){return 1/e==1/t}(e,t):!(null!==e&&"object"===a(e)&&!n.default.isElementNode(e))&&e===t)}},sTGY:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-11-05","endpointPrefix":"sqs","protocol":"query","serviceAbbreviation":"Amazon SQS","serviceFullName":"Amazon Simple Queue Service","serviceId":"SQS","signatureVersion":"v4","uid":"sqs-2012-11-05","xmlNamespace":"http://queue.amazonaws.com/doc/2012-11-05/"},"operations":{"AddPermission":{"input":{"type":"structure","required":["QueueUrl","Label","AWSAccountIds","Actions"],"members":{"QueueUrl":{},"Label":{},"AWSAccountIds":{"type":"list","member":{"locationName":"AWSAccountId"},"flattened":true},"Actions":{"type":"list","member":{"locationName":"ActionName"},"flattened":true}}}},"ChangeMessageVisibility":{"input":{"type":"structure","required":["QueueUrl","ReceiptHandle","VisibilityTimeout"],"members":{"QueueUrl":{},"ReceiptHandle":{},"VisibilityTimeout":{"type":"integer"}}}},"ChangeMessageVisibilityBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"locationName":"ChangeMessageVisibilityBatchRequestEntry","type":"structure","required":["Id","ReceiptHandle"],"members":{"Id":{},"ReceiptHandle":{},"VisibilityTimeout":{"type":"integer"}}},"flattened":true}}},"output":{"resultWrapper":"ChangeMessageVisibilityBatchResult","type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"locationName":"ChangeMessageVisibilityBatchResultEntry","type":"structure","required":["Id"],"members":{"Id":{}}},"flattened":true},"Failed":{"shape":"Sd"}}}},"CreateQueue":{"input":{"type":"structure","required":["QueueName"],"members":{"QueueName":{},"Attributes":{"shape":"Sh","locationName":"Attribute"},"tags":{"shape":"Sj","locationName":"Tag"}}},"output":{"resultWrapper":"CreateQueueResult","type":"structure","members":{"QueueUrl":{}}}},"DeleteMessage":{"input":{"type":"structure","required":["QueueUrl","ReceiptHandle"],"members":{"QueueUrl":{},"ReceiptHandle":{}}}},"DeleteMessageBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"locationName":"DeleteMessageBatchRequestEntry","type":"structure","required":["Id","ReceiptHandle"],"members":{"Id":{},"ReceiptHandle":{}}},"flattened":true}}},"output":{"resultWrapper":"DeleteMessageBatchResult","type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"locationName":"DeleteMessageBatchResultEntry","type":"structure","required":["Id"],"members":{"Id":{}}},"flattened":true},"Failed":{"shape":"Sd"}}}},"DeleteQueue":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}}},"GetQueueAttributes":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"AttributeNames":{"shape":"Sw"}}},"output":{"resultWrapper":"GetQueueAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sh","locationName":"Attribute"}}}},"GetQueueUrl":{"input":{"type":"structure","required":["QueueName"],"members":{"QueueName":{},"QueueOwnerAWSAccountId":{}}},"output":{"resultWrapper":"GetQueueUrlResult","type":"structure","members":{"QueueUrl":{}}}},"ListDeadLetterSourceQueues":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListDeadLetterSourceQueuesResult","type":"structure","required":["queueUrls"],"members":{"queueUrls":{"shape":"S14"},"NextToken":{}}}},"ListQueueTags":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}},"output":{"resultWrapper":"ListQueueTagsResult","type":"structure","members":{"Tags":{"shape":"Sj","locationName":"Tag"}}}},"ListQueues":{"input":{"type":"structure","members":{"QueueNamePrefix":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListQueuesResult","type":"structure","members":{"QueueUrls":{"shape":"S14"},"NextToken":{}}}},"PurgeQueue":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}}},"ReceiveMessage":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"AttributeNames":{"shape":"Sw"},"MessageAttributeNames":{"type":"list","member":{"locationName":"MessageAttributeName"},"flattened":true},"MaxNumberOfMessages":{"type":"integer"},"VisibilityTimeout":{"type":"integer"},"WaitTimeSeconds":{"type":"integer"},"ReceiveRequestAttemptId":{}}},"output":{"resultWrapper":"ReceiveMessageResult","type":"structure","members":{"Messages":{"type":"list","member":{"locationName":"Message","type":"structure","members":{"MessageId":{},"ReceiptHandle":{},"MD5OfBody":{},"Body":{},"Attributes":{"locationName":"Attribute","type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value"},"flattened":true},"MD5OfMessageAttributes":{},"MessageAttributes":{"shape":"S1i","locationName":"MessageAttribute"}}},"flattened":true}}}},"RemovePermission":{"input":{"type":"structure","required":["QueueUrl","Label"],"members":{"QueueUrl":{},"Label":{}}}},"SendMessage":{"input":{"type":"structure","required":["QueueUrl","MessageBody"],"members":{"QueueUrl":{},"MessageBody":{},"DelaySeconds":{"type":"integer"},"MessageAttributes":{"shape":"S1i","locationName":"MessageAttribute"},"MessageSystemAttributes":{"shape":"S1p","locationName":"MessageSystemAttribute"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"output":{"resultWrapper":"SendMessageResult","type":"structure","members":{"MD5OfMessageBody":{},"MD5OfMessageAttributes":{},"MD5OfMessageSystemAttributes":{},"MessageId":{},"SequenceNumber":{}}}},"SendMessageBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"locationName":"SendMessageBatchRequestEntry","type":"structure","required":["Id","MessageBody"],"members":{"Id":{},"MessageBody":{},"DelaySeconds":{"type":"integer"},"MessageAttributes":{"shape":"S1i","locationName":"MessageAttribute"},"MessageSystemAttributes":{"shape":"S1p","locationName":"MessageSystemAttribute"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"flattened":true}}},"output":{"resultWrapper":"SendMessageBatchResult","type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"locationName":"SendMessageBatchResultEntry","type":"structure","required":["Id","MessageId","MD5OfMessageBody"],"members":{"Id":{},"MessageId":{},"MD5OfMessageBody":{},"MD5OfMessageAttributes":{},"MD5OfMessageSystemAttributes":{},"SequenceNumber":{}}},"flattened":true},"Failed":{"shape":"Sd"}}}},"SetQueueAttributes":{"input":{"type":"structure","required":["QueueUrl","Attributes"],"members":{"QueueUrl":{},"Attributes":{"shape":"Sh","locationName":"Attribute"}}}},"TagQueue":{"input":{"type":"structure","required":["QueueUrl","Tags"],"members":{"QueueUrl":{},"Tags":{"shape":"Sj"}}}},"UntagQueue":{"input":{"type":"structure","required":["QueueUrl","TagKeys"],"members":{"QueueUrl":{},"TagKeys":{"type":"list","member":{"locationName":"TagKey"},"flattened":true}}}}},"shapes":{"Sd":{"type":"list","member":{"locationName":"BatchResultErrorEntry","type":"structure","required":["Id","SenderFault","Code"],"members":{"Id":{},"SenderFault":{"type":"boolean"},"Code":{},"Message":{}}},"flattened":true},"Sh":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value"},"flattened":true,"locationName":"Attribute"},"Sj":{"type":"map","key":{"locationName":"Key"},"value":{"locationName":"Value"},"flattened":true,"locationName":"Tag"},"Sw":{"type":"list","member":{"locationName":"AttributeName"},"flattened":true},"S14":{"type":"list","member":{"locationName":"QueueUrl"},"flattened":true},"S1i":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value","type":"structure","required":["DataType"],"members":{"StringValue":{},"BinaryValue":{"type":"blob"},"StringListValues":{"shape":"S1l","flattened":true,"locationName":"StringListValue"},"BinaryListValues":{"shape":"S1m","flattened":true,"locationName":"BinaryListValue"},"DataType":{}}},"flattened":true},"S1l":{"type":"list","member":{"locationName":"StringListValue"}},"S1m":{"type":"list","member":{"locationName":"BinaryListValue","type":"blob"}},"S1p":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value","type":"structure","required":["DataType"],"members":{"StringValue":{},"BinaryValue":{"type":"blob"},"StringListValues":{"shape":"S1l","flattened":true,"locationName":"StringListValue"},"BinaryListValues":{"shape":"S1m","flattened":true,"locationName":"BinaryListValue"},"DataType":{}}},"flattened":true}}}')},sigR:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-08-01","endpointPrefix":"monitoring","protocol":"query","serviceAbbreviation":"CloudWatch","serviceFullName":"Amazon CloudWatch","serviceId":"CloudWatch","signatureVersion":"v4","uid":"monitoring-2010-08-01","xmlNamespace":"http://monitoring.amazonaws.com/doc/2010-08-01/"},"operations":{"DeleteAlarms":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"DeleteAnomalyDetector":{"input":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Sd"}}},"output":{"resultWrapper":"DeleteAnomalyDetectorResult","type":"structure","members":{}}},"DeleteDashboards":{"input":{"type":"structure","required":["DashboardNames"],"members":{"DashboardNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DeleteDashboardsResult","type":"structure","members":{}}},"DeleteInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"DeleteInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"DeleteMetricStream":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"resultWrapper":"DeleteMetricStreamResult","type":"structure","members":{}}},"DescribeAlarmHistory":{"input":{"type":"structure","members":{"AlarmName":{},"AlarmTypes":{"shape":"S19"},"HistoryItemType":{},"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{},"ScanBy":{}}},"output":{"resultWrapper":"DescribeAlarmHistoryResult","type":"structure","members":{"AlarmHistoryItems":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmType":{},"Timestamp":{"type":"timestamp"},"HistoryItemType":{},"HistorySummary":{},"HistoryData":{}}}},"NextToken":{}}}},"DescribeAlarms":{"input":{"type":"structure","members":{"AlarmNames":{"shape":"S2"},"AlarmNamePrefix":{},"AlarmTypes":{"shape":"S19"},"ChildrenOfAlarmName":{},"ParentsOfAlarmName":{},"StateValue":{},"ActionPrefix":{},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeAlarmsResult","type":"structure","members":{"CompositeAlarms":{"type":"list","member":{"type":"structure","members":{"ActionsEnabled":{"type":"boolean"},"AlarmActions":{"shape":"S1t"},"AlarmArn":{},"AlarmConfigurationUpdatedTimestamp":{"type":"timestamp"},"AlarmDescription":{},"AlarmName":{},"AlarmRule":{},"InsufficientDataActions":{"shape":"S1t"},"OKActions":{"shape":"S1t"},"StateReason":{},"StateReasonData":{},"StateUpdatedTimestamp":{"type":"timestamp"},"StateValue":{},"StateTransitionedTimestamp":{"type":"timestamp"},"ActionsSuppressedBy":{},"ActionsSuppressedReason":{},"ActionsSuppressor":{},"ActionsSuppressorWaitPeriod":{"type":"integer"},"ActionsSuppressorExtensionPeriod":{"type":"integer"}},"xmlOrder":["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue","StateTransitionedTimestamp","ActionsSuppressedBy","ActionsSuppressedReason","ActionsSuppressor","ActionsSuppressorWaitPeriod","ActionsSuppressorExtensionPeriod"]}},"MetricAlarms":{"shape":"S23"},"NextToken":{}}}},"DescribeAlarmsForMetric":{"input":{"type":"structure","required":["MetricName","Namespace"],"members":{"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{}}},"output":{"resultWrapper":"DescribeAlarmsForMetricResult","type":"structure","members":{"MetricAlarms":{"shape":"S23"}}}},"DescribeAnomalyDetectors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"AnomalyDetectorTypes":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeAnomalyDetectorsResult","type":"structure","members":{"AnomalyDetectors":{"type":"list","member":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Namespace property."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.MetricName property."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Dimensions property."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Stat property."},"Configuration":{"shape":"S2m"},"StateValue":{},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Sd"}}}},"NextToken":{}}}},"DescribeInsightRules":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"DescribeInsightRulesResult","type":"structure","members":{"NextToken":{},"InsightRules":{"type":"list","member":{"type":"structure","required":["Name","State","Schema","Definition"],"members":{"Name":{},"State":{},"Schema":{},"Definition":{}}}}}}},"DisableAlarmActions":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"DisableInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"DisableInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"EnableAlarmActions":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"EnableInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"EnableInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"GetDashboard":{"input":{"type":"structure","required":["DashboardName"],"members":{"DashboardName":{}}},"output":{"resultWrapper":"GetDashboardResult","type":"structure","members":{"DashboardArn":{},"DashboardBody":{},"DashboardName":{}}}},"GetInsightRuleReport":{"input":{"type":"structure","required":["RuleName","StartTime","EndTime","Period"],"members":{"RuleName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Period":{"type":"integer"},"MaxContributorCount":{"type":"integer"},"Metrics":{"type":"list","member":{}},"OrderBy":{}}},"output":{"resultWrapper":"GetInsightRuleReportResult","type":"structure","members":{"KeyLabels":{"type":"list","member":{}},"AggregationStatistic":{},"AggregateValue":{"type":"double"},"ApproximateUniqueCount":{"type":"long"},"Contributors":{"type":"list","member":{"type":"structure","required":["Keys","ApproximateAggregateValue","Datapoints"],"members":{"Keys":{"type":"list","member":{}},"ApproximateAggregateValue":{"type":"double"},"Datapoints":{"type":"list","member":{"type":"structure","required":["Timestamp","ApproximateValue"],"members":{"Timestamp":{"type":"timestamp"},"ApproximateValue":{"type":"double"}}}}}}},"MetricDatapoints":{"type":"list","member":{"type":"structure","required":["Timestamp"],"members":{"Timestamp":{"type":"timestamp"},"UniqueContributors":{"type":"double"},"MaxContributorValue":{"type":"double"},"SampleCount":{"type":"double"},"Average":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"}}}}}}},"GetMetricData":{"input":{"type":"structure","required":["MetricDataQueries","StartTime","EndTime"],"members":{"MetricDataQueries":{"shape":"Se"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{},"ScanBy":{},"MaxDatapoints":{"type":"integer"},"LabelOptions":{"type":"structure","members":{"Timezone":{}}}}},"output":{"resultWrapper":"GetMetricDataResult","type":"structure","members":{"MetricDataResults":{"type":"list","member":{"type":"structure","members":{"Id":{},"Label":{},"Timestamps":{"type":"list","member":{"type":"timestamp"}},"Values":{"type":"list","member":{"type":"double"}},"StatusCode":{},"Messages":{"shape":"S43"}}}},"NextToken":{},"Messages":{"shape":"S43"}}}},"GetMetricStatistics":{"input":{"type":"structure","required":["Namespace","MetricName","StartTime","EndTime","Period"],"members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Period":{"type":"integer"},"Statistics":{"type":"list","member":{}},"ExtendedStatistics":{"type":"list","member":{}},"Unit":{}}},"output":{"resultWrapper":"GetMetricStatisticsResult","type":"structure","members":{"Label":{},"Datapoints":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"SampleCount":{"type":"double"},"Average":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"},"Unit":{},"ExtendedStatistics":{"type":"map","key":{},"value":{"type":"double"}}},"xmlOrder":["Timestamp","SampleCount","Average","Sum","Minimum","Maximum","Unit","ExtendedStatistics"]}}}}},"GetMetricStream":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"resultWrapper":"GetMetricStreamResult","type":"structure","members":{"Arn":{},"Name":{},"IncludeFilters":{"shape":"S4h"},"ExcludeFilters":{"shape":"S4h"},"FirehoseArn":{},"RoleArn":{},"State":{},"CreationDate":{"type":"timestamp"},"LastUpdateDate":{"type":"timestamp"},"OutputFormat":{},"StatisticsConfigurations":{"shape":"S4l"}}}},"GetMetricWidgetImage":{"input":{"type":"structure","required":["MetricWidget"],"members":{"MetricWidget":{},"OutputFormat":{}}},"output":{"resultWrapper":"GetMetricWidgetImageResult","type":"structure","members":{"MetricWidgetImage":{"type":"blob"}}}},"ListDashboards":{"input":{"type":"structure","members":{"DashboardNamePrefix":{},"NextToken":{}}},"output":{"resultWrapper":"ListDashboardsResult","type":"structure","members":{"DashboardEntries":{"type":"list","member":{"type":"structure","members":{"DashboardName":{},"DashboardArn":{},"LastModified":{"type":"timestamp"},"Size":{"type":"long"}}}},"NextToken":{}}}},"ListMetricStreams":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListMetricStreamsResult","type":"structure","members":{"NextToken":{},"Entries":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CreationDate":{"type":"timestamp"},"LastUpdateDate":{"type":"timestamp"},"Name":{},"FirehoseArn":{},"State":{},"OutputFormat":{}}}}}}},"ListMetrics":{"input":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Value":{}}}},"NextToken":{},"RecentlyActive":{}}},"output":{"resultWrapper":"ListMetricsResult","type":"structure","members":{"Metrics":{"type":"list","member":{"shape":"Si"}},"NextToken":{}},"xmlOrder":["Metrics","NextToken"]}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"Tags":{"shape":"S5g"}}}},"PutAnomalyDetector":{"input":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Configuration":{"shape":"S2m"},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Sd"}}},"output":{"resultWrapper":"PutAnomalyDetectorResult","type":"structure","members":{}}},"PutCompositeAlarm":{"input":{"type":"structure","required":["AlarmName","AlarmRule"],"members":{"ActionsEnabled":{"type":"boolean"},"AlarmActions":{"shape":"S1t"},"AlarmDescription":{},"AlarmName":{},"AlarmRule":{},"InsufficientDataActions":{"shape":"S1t"},"OKActions":{"shape":"S1t"},"Tags":{"shape":"S5g"},"ActionsSuppressor":{},"ActionsSuppressorWaitPeriod":{"type":"integer"},"ActionsSuppressorExtensionPeriod":{"type":"integer"}}}},"PutDashboard":{"input":{"type":"structure","required":["DashboardName","DashboardBody"],"members":{"DashboardName":{},"DashboardBody":{}}},"output":{"resultWrapper":"PutDashboardResult","type":"structure","members":{"DashboardValidationMessages":{"type":"list","member":{"type":"structure","members":{"DataPath":{},"Message":{}}}}}}},"PutInsightRule":{"input":{"type":"structure","required":["RuleName","RuleDefinition"],"members":{"RuleName":{},"RuleState":{},"RuleDefinition":{},"Tags":{"shape":"S5g"}}},"output":{"resultWrapper":"PutInsightRuleResult","type":"structure","members":{}}},"PutMetricAlarm":{"input":{"type":"structure","required":["AlarmName","EvaluationPeriods","ComparisonOperator"],"members":{"AlarmName":{},"AlarmDescription":{},"ActionsEnabled":{"type":"boolean"},"OKActions":{"shape":"S1t"},"AlarmActions":{"shape":"S1t"},"InsufficientDataActions":{"shape":"S1t"},"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{},"EvaluationPeriods":{"type":"integer"},"DatapointsToAlarm":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"TreatMissingData":{},"EvaluateLowSampleCountPercentile":{},"Metrics":{"shape":"Se"},"Tags":{"shape":"S5g"},"ThresholdMetricId":{}}}},"PutMetricData":{"input":{"type":"structure","required":["Namespace","MetricData"],"members":{"Namespace":{},"MetricData":{"type":"list","member":{"type":"structure","required":["MetricName"],"members":{"MetricName":{},"Dimensions":{"shape":"S7"},"Timestamp":{"type":"timestamp"},"Value":{"type":"double"},"StatisticValues":{"type":"structure","required":["SampleCount","Sum","Minimum","Maximum"],"members":{"SampleCount":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"}}},"Values":{"type":"list","member":{"type":"double"}},"Counts":{"type":"list","member":{"type":"double"}},"Unit":{},"StorageResolution":{"type":"integer"}}}}}}},"PutMetricStream":{"input":{"type":"structure","required":["Name","FirehoseArn","RoleArn","OutputFormat"],"members":{"Name":{},"IncludeFilters":{"shape":"S4h"},"ExcludeFilters":{"shape":"S4h"},"FirehoseArn":{},"RoleArn":{},"OutputFormat":{},"Tags":{"shape":"S5g"},"StatisticsConfigurations":{"shape":"S4l"}}},"output":{"resultWrapper":"PutMetricStreamResult","type":"structure","members":{"Arn":{}}}},"SetAlarmState":{"input":{"type":"structure","required":["AlarmName","StateValue","StateReason"],"members":{"AlarmName":{},"StateValue":{},"StateReason":{},"StateReasonData":{}}}},"StartMetricStreams":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S67"}}},"output":{"resultWrapper":"StartMetricStreamsResult","type":"structure","members":{}}},"StopMetricStreams":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S67"}}},"output":{"resultWrapper":"StopMetricStreamsResult","type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S5g"}}},"output":{"resultWrapper":"TagResourceResult","type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"UntagResourceResult","type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S7":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}},"xmlOrder":["Name","Value"]}},"Sc":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"Stat":{}}},"Sd":{"type":"structure","members":{"MetricDataQueries":{"shape":"Se"}}},"Se":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"MetricStat":{"type":"structure","required":["Metric","Period","Stat"],"members":{"Metric":{"shape":"Si"},"Period":{"type":"integer"},"Stat":{},"Unit":{}}},"Expression":{},"Label":{},"ReturnData":{"type":"boolean"},"Period":{"type":"integer"},"AccountId":{}}}},"Si":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"}},"xmlOrder":["Namespace","MetricName","Dimensions"]},"Sw":{"type":"list","member":{}},"Sz":{"type":"list","member":{"type":"structure","members":{"FailureResource":{},"ExceptionType":{},"FailureCode":{},"FailureDescription":{}}}},"S19":{"type":"list","member":{}},"S1t":{"type":"list","member":{}},"S23":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmArn":{},"AlarmDescription":{},"AlarmConfigurationUpdatedTimestamp":{"type":"timestamp"},"ActionsEnabled":{"type":"boolean"},"OKActions":{"shape":"S1t"},"AlarmActions":{"shape":"S1t"},"InsufficientDataActions":{"shape":"S1t"},"StateValue":{},"StateReason":{},"StateReasonData":{},"StateUpdatedTimestamp":{"type":"timestamp"},"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{},"EvaluationPeriods":{"type":"integer"},"DatapointsToAlarm":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"TreatMissingData":{},"EvaluateLowSampleCountPercentile":{},"Metrics":{"shape":"Se"},"ThresholdMetricId":{}},"xmlOrder":["AlarmName","AlarmArn","AlarmDescription","AlarmConfigurationUpdatedTimestamp","ActionsEnabled","OKActions","AlarmActions","InsufficientDataActions","StateValue","StateReason","StateReasonData","StateUpdatedTimestamp","MetricName","Namespace","Statistic","Dimensions","Period","Unit","EvaluationPeriods","Threshold","ComparisonOperator","ExtendedStatistic","TreatMissingData","EvaluateLowSampleCountPercentile","DatapointsToAlarm","Metrics","ThresholdMetricId"]}},"S2m":{"type":"structure","members":{"ExcludedTimeRanges":{"type":"list","member":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}},"xmlOrder":["StartTime","EndTime"]}},"MetricTimezone":{}}},"S43":{"type":"list","member":{"type":"structure","members":{"Code":{},"Value":{}}}},"S4h":{"type":"list","member":{"type":"structure","members":{"Namespace":{}}}},"S4l":{"type":"list","member":{"type":"structure","required":["IncludeMetrics","AdditionalStatistics"],"members":{"IncludeMetrics":{"type":"list","member":{"type":"structure","required":["Namespace","MetricName"],"members":{"Namespace":{},"MetricName":{}}}},"AdditionalStatistics":{"type":"list","member":{}}}}},"S5g":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S67":{"type":"list","member":{}}}}')},sqCk:function(e,t,r){var n=r("QsWE"),i=n.util.string.byteLength,o=n.util.Buffer;n.S3.ManagedUpload=n.util.inherit({constructor:function(e){var t=this;n.SequentialExecutor.call(t),t.body=null,t.sliceFn=null,t.callback=null,t.parts={},t.completeInfo=[],t.fillQueue=function(){t.callback(new Error("Unsupported body payload "+typeof t.body))},t.configure(e)},configure:function(e){if(e=e||{},this.partSize=this.minPartSize,e.queueSize&&(this.queueSize=e.queueSize),e.partSize&&(this.partSize=e.partSize),e.leavePartsOnError&&(this.leavePartsOnError=!0),e.tags){if(!Array.isArray(e.tags))throw new Error("Tags must be specified as an array; "+typeof e.tags+" provided.");this.tags=e.tags}if(this.partSize=1&&t.doneParts===t.numParts&&t.finishMultiPart()})))}r&&t.fillQueue.call(t)},abort:function(){!0===this.isDoneChunking&&1===this.totalPartNumbers&&this.singlePart?this.singlePart.abort():this.cleanup(n.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1}))},validateBody:function(){if(this.body=this.service.config.params.Body,"string"==typeof this.body)this.body=n.util.buffer.toBuffer(this.body);else if(!this.body)throw new Error("params.Body is required");this.sliceFn=n.util.arraySliceFn(this.body)},bindServiceObject:function(e){e=e||{};if(this.service){var t=this.service,r=n.util.copy(t.config);r.signatureVersion=t.getSignatureVersion(),this.service=new t.constructor.__super__(r),this.service.config.params=n.util.merge(this.service.config.params||{},e),Object.defineProperty(this.service,"_originalConfig",{get:function(){return t._originalConfig},enumerable:!1,configurable:!0})}else this.service=new n.S3({params:e})},adjustTotalBytes:function(){try{this.totalBytes=i(this.body)}catch(t){}if(this.totalBytes){var e=Math.ceil(this.totalBytes/this.maxTotalParts);e>this.partSize&&(this.partSize=e)}else this.totalBytes=void 0},isDoneChunking:!1,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:void 0,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:!1,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function(){var e=i(this.body);if(0===e)return this.isDoneChunking=!0,this.numParts=1,void this.nextChunk(this.body);for(;this.activeParts=this.queueSize)){var e=this.body.read(this.partSize-this.partBufferLength)||this.body.read();if(e&&(this.partBuffers.push(e),this.partBufferLength+=e.length,this.totalChunkedBytes+=e.length),this.partBufferLength>=this.partSize){var t=1===this.partBuffers.length?this.partBuffers[0]:o.concat(this.partBuffers);if(this.partBuffers=[],this.partBufferLength=0,t.length>this.partSize){var r=t.slice(this.partSize);this.partBuffers.push(r),this.partBufferLength+=r.length,t=t.slice(0,this.partSize)}this.nextChunk(t)}this.isDoneChunking&&!this.isDoneSending&&(t=1===this.partBuffers.length?this.partBuffers[0]:o.concat(this.partBuffers),this.partBuffers=[],this.partBufferLength=0,this.totalBytes=this.totalChunkedBytes,this.isDoneSending=!0,(0===this.numParts||t.length>0)&&(this.numParts++,this.nextChunk(t))),this.body.read(0)}},nextChunk:function(e){var t=this;if(t.failed)return null;var r=++t.totalPartNumbers;if(t.isDoneChunking&&1===r){var i={Body:e};this.tags&&(i.Tagging=this.getTaggingHeader());var o=t.service.putObject(i);return o._managedUpload=t,o.on("httpUploadProgress",t.progress).send(t.finishSinglePart),t.singlePart=o,null}if(t.service.config.params.ContentMD5){var s=n.util.error(new Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:!1});return t.cleanup(s),null}if(t.completeInfo[r]&&null!==t.completeInfo[r].ETag)return null;t.activeParts++,t.service.config.params.UploadId?t.uploadPart(e,r):t.multipartReq?t.queueChunks(e,r):(t.multipartReq=t.service.createMultipartUpload(),t.multipartReq.on("success",(function(e){t.service.config.params.UploadId=e.data.UploadId,t.multipartReq=null})),t.queueChunks(e,r),t.multipartReq.on("error",(function(e){t.cleanup(e)})),t.multipartReq.send())},getTaggingHeader:function(){for(var e=[],t=0;t=0)return e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD",t();n.util.computeSha256(o,(function(r,n){r?t(r):(e.httpRequest.headers["X-Amz-Content-Sha256"]=n,t())}))}else t()}})),e("SET_CONTENT_LENGTH","afterBuild",(function(e){var t=function(e){if(!e.service.api.operations)return"";var t=e.service.api.operations[e.operation];return t?t.authtype:""}(e),r=n.util.getRequestPayloadShape(e);if(void 0===e.httpRequest.headers["Content-Length"])try{var i=n.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=i}catch(o){if(r&&r.isStreaming){if(r.requiresLength)throw o;if(t.indexOf("unsigned-body")>=0)return void(e.httpRequest.headers["Transfer-Encoding"]="chunked");throw o}throw o}})),e("SET_HTTP_HOST","afterBuild",(function(e){e.httpRequest.headers.Host=e.httpRequest.endpoint.host})),e("SET_TRACE_ID","afterBuild",(function(e){if(n.util.isNode()&&!Object.hasOwnProperty.call(e.httpRequest.headers,"X-Amzn-Trace-Id")){var t=process.env.AWS_LAMBDA_FUNCTION_NAME,r=process.env._X_AMZN_TRACE_ID;"string"==typeof t&&t.length>0&&"string"==typeof r&&r.length>0&&(e.httpRequest.headers["X-Amzn-Trace-Id"]=r)}})),e("RESTART","restart",(function(){var e=this.response.error;e&&e.retryable&&(this.httpRequest=new n.HttpRequest(this.service.endpoint,this.service.region),this.response.retryCount=600?this.emit("sign",[this],(function(e){e?t(e):o()})):o()})),e("HTTP_HEADERS","httpHeaders",(function(e,t,r,i){r.httpResponse.statusCode=e,r.httpResponse.statusMessage=i,r.httpResponse.headers=t,r.httpResponse.body=n.util.buffer.toBuffer(""),r.httpResponse.buffers=[],r.httpResponse.numBytes=0;var o=t.date||t.Date,s=r.request.service;if(o){var a=Date.parse(o);s.config.correctClockSkew&&s.isClockSkewed(a)&&s.applyClockOffset(a)}})),e("HTTP_DATA","httpData",(function(e,t){if(e){if(n.util.isNode()){t.httpResponse.numBytes+=e.length;var r=t.httpResponse.headers["content-length"],i={loaded:t.httpResponse.numBytes,total:r};t.request.emit("httpDownloadProgress",[i,t])}t.httpResponse.buffers.push(n.util.buffer.toBuffer(e))}})),e("HTTP_DONE","httpDone",(function(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=n.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes,delete e.httpResponse.buffers})),e("FINALIZE_ERROR","retry",(function(e){e.httpResponse.statusCode&&(e.error.statusCode=e.httpResponse.statusCode,void 0===e.error.retryable&&(e.error.retryable=this.service.retryableError(e.error,this)))})),e("INVALIDATE_CREDENTIALS","retry",(function(e){if(e.error)switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=!0,e.request.service.config.credentials.expired=!0}})),e("EXPIRED_SIGNATURE","retry",(function(e){var t=e.error;t&&"string"==typeof t.code&&"string"==typeof t.message&&t.code.match(/Signature/)&&t.message.match(/expired/)&&(e.error.retryable=!0)})),e("CLOCK_SKEWED","retry",(function(e){e.error&&this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew&&(e.error.retryable=!0)})),e("REDIRECT","retry",(function(e){e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers.location&&(this.httpRequest.endpoint=new n.Endpoint(e.httpResponse.headers.location),this.httpRequest.headers.Host=this.httpRequest.endpoint.host,e.error.redirect=!0,e.error.retryable=!0)})),e("RETRY_CHECK","retry",(function(e){e.error&&(e.error.redirect&&e.redirectCount=0?(e.error=null,setTimeout(t,r)):t()}))})),CorePost:(new i).addNamedListeners((function(e){e("EXTRACT_REQUEST_ID","extractData",n.util.extractRequestId),e("EXTRACT_REQUEST_ID","extractError",n.util.extractRequestId),e("ENOTFOUND_ERROR","httpError",(function(e){if("NetworkingError"===e.code&&function(e){return"ENOTFOUND"===e.errno||"number"==typeof e.errno&&"function"==typeof n.util.getSystemErrorName&&["EAI_NONAME","EAI_NODATA"].indexOf(n.util.getSystemErrorName(e.errno)>=0)}(e)){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=n.util.error(new Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:!0,originalError:e})}}))})),Logger:(new i).addNamedListeners((function(e){e("LOG_REQUEST","complete",(function(e){var t=e.request,i=t.service.config.logger;if(i){var o=function(){var o=(e.request.service.getSkewCorrectedDate().getTime()-t.startTime.getTime())/1e3,s=!!i.isTTY,a=e.httpResponse.statusCode,u=t.params;t.service.api.operations&&t.service.api.operations[t.operation]&&t.service.api.operations[t.operation].input&&(u=function e(t,r){if(!r)return r;if(t.isSensitive)return"***SensitiveInformation***";switch(t.type){case"structure":var i={};return n.util.each(r,(function(r,n){Object.prototype.hasOwnProperty.call(t.members,r)?i[r]=e(t.members[r],n):i[r]=n})),i;case"list":var o=[];return n.util.arrayEach(r,(function(r,n){o.push(e(t.member,r))})),o;case"map":var s={};return n.util.each(r,(function(r,n){s[r]=e(t.value,n)})),s;default:return r}}(t.service.api.operations[t.operation].input,t.params));var c=r("Q6yY").inspect(u,!0,null),p="";return s&&(p+="\x1b[33m"),p+="[AWS "+t.service.serviceIdentifier+" "+a,p+=" "+o.toString()+"s "+e.retryCount+" retries]",s&&(p+="\x1b[0;1m"),p+=" "+n.util.string.lowerFirst(t.operation),p+="("+c+")",s&&(p+="\x1b[0m"),p}();"function"==typeof i.log?i.log(o):"function"==typeof i.write&&i.write(o+"\n")}}))})),Json:(new i).addNamedListeners((function(e){var t=r("BGYI");e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})),Rest:(new i).addNamedListeners((function(e){var t=r("KFai");e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})),RestJson:(new i).addNamedListeners((function(e){var t=r("9Gqe");e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})),RestXml:(new i).addNamedListeners((function(e){var t=r("eFjS");e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})),Query:(new i).addNamedListeners((function(e){var t=r("zfQR");e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}))}},t9fZ:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r("mrSG"),i=r("FFOo"),o=r("b7mW"),s=r("G5J1");function a(e){return function(t){return 0===e?Object(s.b)():t.lift(new u(e))}}var u=function(){function e(e){if(this.total=e,this.total<0)throw new o.a}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.total))},e}(),c=function(e){function t(t,r){var n=e.call(this,t)||this;return n.total=r,n.count=0,n}return n.d(t,e),t.prototype._next=function(e){var t=this.total,r=++this.count;r<=t&&(this.destination.next(e),r===t&&(this.destination.complete(),this.unsubscribe()))},t}(i.a)},tJvG:function(e,t,r){"use strict";var n=r("ti0F"),i=n.isPromise,o=n.isDeferred,s=r("1LL4").extend,a=r("cYys"),u=[{method:"resolve",handler:"done",state:"resolved"},{method:"reject",handler:"fail",state:"rejected"},{method:"notify",handler:"progress"}],c=function(){var e=this;this._state="pending",this._promise={},u.forEach((function(t){var r=t.method;this[r+"Callbacks"]=new a,this[r]=(function(){return this[r+"With"](this._promise,arguments)}).bind(this),this._promise[t.handler]=function(t){if(!t)return this;var n=e[r+"Callbacks"];return n.fired()?t.apply(e[r+"Context"],e[r+"Args"]):n.add((function(e,r){t.apply(e,r)}).bind(this)),this}}).bind(this)),this._promise.always=function(e){return this.done(e).fail(e)},this._promise.catch=function(e){return this.then(null,e)},this._promise.then=function(e,t){var r=new c;return["done","fail"].forEach((function(s){var a="done"===s?e:t;this[s]((function(){if(a){var e=a&&a.apply(this,arguments);o(e)?e.done(r.resolve).fail(r.reject):i(e)?e.then(r.resolve,r.reject):r.resolve.apply(this,n.isDefined(e)?[e]:arguments)}else r["done"===s?"resolve":"reject"].apply(this,arguments)}))}).bind(this)),r.promise()},this._promise.state=function(){return e._state},this._promise.promise=function(t){return t?s(t,e._promise):e._promise},this._promise.promise(this)};u.forEach((function(e){var t=e.method,r=e.state;c.prototype[t+"With"]=function(e,n){var i=this[t+"Callbacks"];return"pending"===this.state()&&(this[t+"Args"]=n,this[t+"Context"]=e,r&&(this._state=r),i.fire(e,n)),this}})),t.fromPromise=function(e,t){if(o(e))return e;if(i(e)){var r=new c;return e.then((function(){r.resolveWith.apply(r,[t].concat([[].slice.call(arguments)]))}),(function(){r.rejectWith.apply(r,[t].concat([[].slice.call(arguments)]))})),r}return(new c).resolveWith(t,[e])};var p=function(){if(1===arguments.length)return t.fromPromise(arguments[0]);for(var e=[].slice.call(arguments),r=[],n=0,i=new c,s=function(t){return function(o){r[t]=this,e[t]=arguments.length>1?[].slice.call(arguments):o,++n===e.length&&i.resolveWith(r,e)}},a=0;a0}:function(){return!0}}n.mixins={chart:{},pie:{},polar:{}},n.mixins.chart.scatter=h.chart,n.mixins.polar.scatter=h.polar,o(n.mixins.pie,_),o(n.mixins.chart,g.chart,b.chart,f.chart,S.chart,v.chart,O,I.chart),o(n.mixins.polar,g.polar,b.polar,f.polar,S.polar,v.polar,I.polar),t.Series=j,t.mixins=n.mixins,j.prototype={constructor:j,_createLegendState:m,getLegendStyles:function(){return this._styles.legendStyles},_createStyles:function(e){var t=e.mainSeriesColor;this._styles={normal:this._parseStyle(e,t,t),hover:this._parseStyle(e.hoverStyle||{},t,t),selection:this._parseStyle(e.selectionStyle||{},t,t),legendStyles:{normal:this._createLegendState(e,t),hover:this._createLegendState(e.hoverStyle||{},t),selection:this._createLegendState(e.selectionStyle||{},t)}}},setClippingParams:function(e,t,r){var n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];this._paneClipRectID=e,this._widePaneClipRectID=t,this._forceClipping=r,this._clipLabels=n},applyClip:function(){this._group.attr({"clip-path":this._paneClipRectID})},resetClip:function(){this._group.attr({"clip-path":null})},getTagField:function(){return this._options.tagField||"tag"},getValueFields:m,getSizeField:m,getArgumentField:m,getPoints:function(){return this._points},getPointsInViewPort:function(){return y.getPointsInViewPort(this)},_createPoint:function(e,t,r){e.index=t;var n,i=this.pointsByArgument,o=this._getCreatingPointOptions(e),s=e.argument.valueOf(),u=r;return u?u.update(e,o):(u=new a.Point(this,e,o),this.isSelected()&&R(this.lastSelectionMode)&&u.setView(x)),(n=i[s])?n.push(u):i[s]=[u],u.hasValue()&&this.customizePoint(u,e),u},getRangeData:function(){return this._visible?this._getRangeData():{arg:{},val:{}}},getArgumentRange:function(){return this._visible?y.getArgumentRange(this):{arg:{},val:{}}},getViewport:function(){return y.getViewport(this)},_deleteGroup:function(e){var t=this[e];t&&(t.dispose(),this[e]=null)},updateOptions:function(e,t){var r=e.widgetType,n=this.type,i=e.type;if(this.type=i&&l(i.toString()),!this._checkType(r)||this._checkPolarBarType(r,e))return this.dispose(),void(this.isUpdated=!1);n!==this.type?(this._firstDrawing=!0,this._resetType(n,r),this._setType(this.type,r)):this._defineDrawingState(),this._options=e,this._pointOptions=null,this.name=e.name,this.pane=e.pane,this.tag=e.tag,t&&(this._seriesModes=t.commonSeriesModes||this._seriesModes,this._valueAxis=t.valueAxis||this._valueAxis,this.axis=this._valueAxis&&this._valueAxis.name,this._argumentAxis=t.argumentAxis||this._argumentAxis),this._createStyles(e),this._stackName=null,this._updateOptions(e),this._visible=e.visible,this.isUpdated=!0,this.stack=e.stack,this.barOverlapGroup=e.barOverlapGroup,this._createGroups(),this._processEmptyValue=e.ignoreEmptyPoints?function(e){return null===e?void 0:e}:function(e){return e}},_defineDrawingState:function(){this._firstDrawing=!0},_disposePoints:function(e){s(e||[],(function(e,t){t.dispose()}))},updateDataType:function(e){return this.argumentType=e.argumentType,this.valueType=e.valueType,this.argumentAxisType=e.argumentAxisType,this.valueAxisType=e.valueAxisType,this.showZero=e.showZero,this._argumentChecker=q(e.argumentAxisType,this.getArgumentAxis()),this._valueChecker=q(e.valueAxisType,this.getValueAxis()),this},_argumentChecker:function(){return!0},_valueChecker:function(){return!0},getOptions:function(){return this._options},_getOldPoint:function(e,t,r){var n=e.argument&&e.argument.valueOf(),i=(t[n]||[])[0];return i&&t[n].splice(0,1),i},updateData:function(e){var t=this._options,r=t.nameField;(e=e||[]).length&&(this._canRenderCompleteHandle=!0);var n=this._getPointDataSelector(),i=0;this._data=e.reduce((function(e,o,s){var a=n(o);return u(a.argument)?r&&o[r]!==t.nameFieldValue||(a.index=s,e.push(a)):i++,e}),[]),i&&i===e.length&&this._incidentOccurred("W2002",[this.name,this.getArgumentField()]),this._endUpdateData()},_getData:function(){var e=this._data||[];return this.useAggregation()&&(e=this._resample(this.getArgumentAxis().getAggregationInfo(this._useAllAggregatedPoints,"discrete"!==this.argumentAxisType?this.getArgumentRange():{}),e)),e},useAggregation:function(){var e=this.getOptions().aggregation;return e&&e.enabled},autoHidePointMarkersEnabled:m,usePointsToDefineAutoHiding:m,createPoints:function(e){this._normalizeUsingAllAggregatedPoints(e),this._createPoints()},_normalizeUsingAllAggregatedPoints:function(e){this._useAllAggregatedPoints=this.useAggregation()&&("discrete"===this.argumentAxisType||(this._data||[]).length>1&&!!e)},_createPoints:function(){var e,t=this,r=t.pointsByArgument||{},n=t._getData();t.pointsByArgument={},t._calculateErrorBars(n);var i={};for(var o in e=n.reduce((function(e,n){if(t._checkData(n,i)){var o=e.length,s=t._getOldPoint(n,r,o),a=t._createPoint(n,o,s);e.push(a)}return e}),[]),i)i[o]===n.length&&t._incidentOccurred("W2002",[t.name,o]);Object.keys(r).forEach((function(e){return t._disposePoints(r[e])})),t._points=e},_removeOldSegments:function(){var e=this,t=e._segments.length;s(e._graphics.splice(t,e._graphics.length)||[],(function(t,r){e._removeElement(r)})),e._trackers&&s(e._trackers.splice(t,e._trackers.length)||[],(function(e,t){t.remove()}))},_drawElements:function(e,t,r){var n,i=this,o=i._points||[],s=o[0]&&o[0].hasValue()&&i._options.closed,a={markers:i._markersGroup,errorBars:i._errorBarGroup};i._drawnPoints=[],i._graphics=i._graphics||[],i._segments=[],(n=o.reduce((function(n,o){var s=n[n.length-1];return o.translated&&!r||(o.translate(),!r&&o.setDefaultCoords()),o.hasValue()&&o.hasCoords()?(r&&i._drawPoint({point:o,groups:a,hasAnimation:e,firstDrawing:t}),s.push(o)):o.hasValue()?o.setInvisibility():s.length&&n.push([]),n}),[[]])).forEach((function(t,r){t.length&&i._drawSegment(t,e,r,s&&r===this.length-1)}),n),i._firstDrawing=!o.length,i._removeOldSegments(),e&&i._animate(t)},draw:function(e,t,r){var n=this._firstDrawing;if(this._legendCallback=r||this._legendCallback,!this._visible)return e=!1,void this._group.remove();this._appendInGroup(),this._applyVisibleArea(),this._setGroupsSettings(e,n),!n&&this._drawElements(!1,n,!1),this._drawElements(e,n,!0),t&&this.hideLabels(),this.isSelected()?this._changeStyle(this.lastSelectionMode,void 0,!0):this.isHovered()&&this._changeStyle(this.lastHoverMode,void 0,!0)},_setLabelGroupSettings:function(e){var t={class:"dxc-labels","pointer-events":"none"};this._clipLabels&&this._applyElementsClipRect(t),this._applyClearingSettings(t),e&&(t.opacity=.001),this._labelsGroup.attr(t).append(this._extGroups.labelsGroup)},_checkType:function(e){return!!n.mixins[e][this.type]},_checkPolarBarType:function(e,t){return"polar"===e&&t.spiderWidget&&-1!==this.type.indexOf("bar")},_resetType:function(e,t){var r;if(e)for(r in n.mixins[t][e])delete this[r]},_setType:function(e,t){var r,i=n.mixins[t][e];for(r in i)this[r]=i[r]},_setPointsView:function(e,t){this.getPoints().forEach((function(r){t!==r&&r.setView(e)}))},_resetPointsView:function(e,t){this.getPoints().forEach((function(r){t!==r&&r.resetView(e)}))},_resetNearestPoint:function(){this._nearestPoint&&null!==this._nearestPoint.series&&this._nearestPoint.resetView(T),this._nearestPoint=null},_setSelectedState:function(e){this.lastSelectionMode=l(e||this._options.selectionMode),this.fullState=this.fullState|N,this._resetNearestPoint(),this._changeStyle(this.lastSelectionMode),"none"!==this.lastSelectionMode&&this.isHovered()&&R(this.lastHoverMode)&&this._resetPointsView(T)},_releaseSelectedState:function(){this.fullState=this.fullState&~N,this._changeStyle(this.lastSelectionMode,x),"none"!==this.lastSelectionMode&&this.isHovered()&&R(this.lastHoverMode)&&this._setPointsView(T)},isFullStackedSeries:function(){return 0===this.type.indexOf("fullstacked")},isStackedSeries:function(){return 0===this.type.indexOf("stacked")},isFinancialSeries:function(){return"stock"===this.type||"candlestick"===this.type},_canChangeView:function(){return!this.isSelected()&&"none"!==l(this._options.hoverMode)},_changeStyle:function(e,t,r){var n=this.fullState,i=[k,T,x,x];"none"===this.lastHoverMode&&(n&=~C),"none"===this.lastSelectionMode&&(n&=~N),R(e)&&!r&&(t?this._resetPointsView(t):this._setPointsView(i[n])),this._legendCallback([w,P,A,A][n]),this._applyStyle(this._styles[i[n]])},updateHover:function(e,t){var r=this._nearestPoint,n=this.isHovered()&&"nearestpoint"===this.lastHoverMode&&this.getNeighborPoint(e,t);n===r||this.isSelected()&&"none"!==this.lastSelectionMode||(this._resetNearestPoint(),n&&(n.setView(T),this._nearestPoint=n))},_getMainAxisName:function(){return this._options.rotated?"X":"Y"},areLabelsVisible:function(){return!u(this._options.maxLabelCount)||this._points.length<=this._options.maxLabelCount},getLabelVisibility:function(){return this.areLabelsVisible()&&this._options.label&&this._options.label.visible},customizePoint:function(e,t){var r,n,i,s,a,u,c=this._options,l=c.customizePoint,m=c.customizeLabel;m&&m.call&&((r=o({seriesName:this.name},t)).series=this,i=(a=(i=m.call(r,r))&&!p(i))?o(!0,{},c.label,i):null),l&&l.call&&((r=r||o({seriesName:this.name},t)).series=this,u=(s=l.call(r,r))&&!p(s)),(a||u)&&((n=this._parsePointOptions(this._preparePointOptions(s),i||c.label,t,e)).styles.useLabelCustomOptions=a,n.styles.usePointCustomOptions=u,e.updateOptions(n))},show:function(){this._visible||this._changeVisibility(!0)},hide:function(){this._visible&&this._changeVisibility(!1)},_changeVisibility:function(e){this._visible=this._options.visible=e,this._updatePointsVisibility(),this.hidePointTooltip(),this._options.visibilityChanged(this)},_updatePointsVisibility:m,hideLabels:function(){s(this._points,(function(e,t){t._label.draw(!1)}))},_parsePointOptions:function(e,t,r,n){var s=this._options,a=this._createPointStyles(e,r,n),u=o({},e,{type:s.type,rotated:s.rotated,styles:a,widgetType:s.widgetType,visibilityChanged:s.visibilityChanged});return u.label=function(e,t){var r=e||{},n=o({},r.font)||{},s=r.border||{},a=r.connector||{},u={fill:r.backgroundColor||t,"stroke-width":s.visible&&s.width||0,stroke:s.visible&&s.width?s.color:"none",dashStyle:s.dashStyle},c={stroke:a.visible&&a.width?a.color||t:"none","stroke-width":a.visible&&a.width||0};return n.color="none"===r.backgroundColor&&"#ffffff"===l(n.color)&&"inside"!==r.position?t:n.color,{alignment:r.alignment,format:r.format,argumentFormat:r.argumentFormat,customizeText:i.isFunction(r.customizeText)?r.customizeText:void 0,attributes:{font:n},visible:0!==n.size&&r.visible,showForZeroValues:r.showForZeroValues,horizontalOffset:r.horizontalOffset,verticalOffset:r.verticalOffset,radialOffset:r.radialOffset,background:u,position:r.position,connector:c,rotationAngle:r.rotationAngle,wordWrap:r.wordWrap,textOverflow:r.textOverflow,cssClass:r.cssClass}}(t,a.normal.fill),this.areErrorBarsVisible()&&(u.errorBars=s.valueErrorBar),u},_preparePointOptions:function(e){var t,r,n,i=this._getOptionsForPoint();return e?((n=E(t=i,r=e)).image=o(!0,{},t.image,r.image),n.selectionStyle=E(t.selectionStyle,r.selectionStyle),n.hoverStyle=E(t.hoverStyle,r.hoverStyle),n):i},_getMarkerGroupOptions:function(){return o(!1,{},this._getOptionsForPoint(),{hoverStyle:{},selectionStyle:{}})},_getAggregationMethod:function(e,t){var r,n=this.getOptions().aggregation,i=l(n.method),o="custom"===i&&n.calculate;return r=e&&!t?function(e){return e.data[0]}:this._aggregators[i]||this._aggregators[this._defaultAggregator],o||r},_resample:function(e,t){var r=e.interval,n=e.ticks,i=e.aggregateByCategory,o=this,s="discrete"===o.argumentAxisType||"discrete"===o.valueAxisType,a=0,u=this._getPointDataSelector(),c=o.getOptions(),p=function(e,t,r){if(t){var n=function(t){var n=t&&u(t,c);n&&o._checkData(n)&&(n.aggregationInfo=r,e.push(n))};t.length?t.forEach(n):n(t)}},l=this._getAggregationMethod(s,i);if(s){if(i){var m=this.getArgumentAxis().getTranslator().getBusinessRange().categories,d=m.reduce((function(e,t){return e[t.valueOf()]=[],e}),{});return t.forEach((function(e){d[e.argument].push(e)})),m.reduce((function(e,t){return p(e,l({aggregationInterval:null,intervalStart:t,intervalEnd:t,data:d[t].map(M)},o)),e}),[])}return t.reduce((function(e,t,n,i){if(e[1].push(t),n===i.length-1||(n+1)%r==0){var s=e[1],a={aggregationInterval:r,data:s.map(M)};p(e[0],l(a,o)),e[1]=[]}return e}),[[],[]])[0]}for(var y=[],h=1;h=b&&f.push(t[a]),a++;var S={intervalStart:b,intervalEnd:g,aggregationInterval:r,data:f.map(M)};p(y,l(S,o),S)}return o._endUpdateData(),y},canRenderCompleteHandle:function(){var e=this._canRenderCompleteHandle;return delete this._canRenderCompleteHandle,!!e},isHovered:function(){return!!(1&this.fullState)},isSelected:function(){return!!(2&this.fullState)},isVisible:function(){return this._visible},getAllPoints:function(){return this._createAllAggregatedPoints(),(this._points||[]).slice()},getPointByPos:function(e){return this._createAllAggregatedPoints(),(this._points||[])[e]},getVisiblePoints:function(){return(this._drawnPoints||[]).slice()},selectPoint:function(e){e.isSelected()||(!function(e,t){e.fullState|=N,e.applyView(t)}(e,this._legendCallback),this._eventPipe({action:"pointSelect",target:e}),this._eventTrigger("pointSelectionChanged",{target:e}))},deselectPoint:function(e){e.isSelected()&&(!function(e,t){e.fullState&=~N,e.applyView(t)}(e,this._legendCallback),this._eventPipe({action:"pointDeselect",target:e}),this._eventTrigger("pointSelectionChanged",{target:e}))},hover:function(e){var t=this._eventTrigger;this.isHovered()||(this.lastHoverMode=l(e||this._options.hoverMode),this.fullState=this.fullState|C,this._changeStyle(this.lastHoverMode,void 0,this.isSelected()&&"none"!==this.lastSelectionMode),t("seriesHoverChanged",{target:this}))},clearHover:function(){var e=this._eventTrigger;this.isHovered()&&(this._resetNearestPoint(),this.fullState=this.fullState&~C,this._changeStyle(this.lastHoverMode,T,this.isSelected()&&"none"!==this.lastSelectionMode),e("seriesHoverChanged",{target:this}))},hoverPoint:function(e){e.isHovered()||(e.clearHover(),function(e,t){e.fullState|=C,e.applyView(t)}(e,this._legendCallback),this._canChangeView()&&this._applyStyle(this._styles.hover),this._eventPipe({action:"pointHover",target:e}),this._eventTrigger("pointHoverChanged",{target:e}))},clearPointHover:function(){var e=this;e.getPoints().some((function(t){return!!t.isHovered()&&(r=t,n=e._legendCallback,r.fullState&=~C,r.applyView(n),r.releaseHoverState(),e._canChangeView()&&e._applyStyle(e._styles.normal),e._eventPipe({action:"clearPointHover",target:t}),e._eventTrigger("pointHoverChanged",{target:t}),!0);var r,n}))},showPointTooltip:function(e){D(this._extGroups.seriesGroup,"showpointtooltip",e)},hidePointTooltip:function(e){D(this._extGroups.seriesGroup,"hidepointtooltip",e)},select:function(){this.isSelected()||(this._setSelectedState(this._options.selectionMode),this._eventPipe({action:"seriesSelect",target:this}),this._group.toForeground(),this._eventTrigger("seriesSelectionChanged",{target:this}))},clearSelection:function(){this.isSelected()&&(this._releaseSelectedState(),this._eventTrigger("seriesSelectionChanged",{target:this}))},getPointsByArg:function(e,t){var r=e.valueOf(),n=this.pointsByArgument[r];return n||t||!this._createAllAggregatedPoints()||(n=this.pointsByArgument[r]),n||[]},_createAllAggregatedPoints:function(){return!(!this.useAggregation()||this._useAllAggregatedPoints)&&(this.createPoints(!0),!0)},getPointsByKeys:function(e){return this.getPointsByArg(e)},notify:function(e){var t=this,r=e.action,n=t._seriesModes,i=e.target,o=i.getOptions(),s=l(o.hoverMode),a=l(o.selectionMode);"pointHover"===r?t._hoverPointHandler(i,s,e.notifyLegend):"clearPointHover"===r?t._clearPointHoverHandler(i,s,e.notifyLegend):"seriesSelect"===r?i!==t&&"single"===n.seriesSelectionMode&&t.clearSelection():"pointSelect"===r?("single"===n.pointSelectionMode&&t.getPoints().some((function(e){return!(e===i||!e.isSelected())&&(t.deselectPoint(e),!0)})),t._selectPointHandler(i,a)):"pointDeselect"===r&&t._deselectPointHandler(i,a)},_selectPointHandler:function(e,t){"allseriespoints"===t?e.series===this&&this._setPointsView(x,e):"allargumentpoints"===t&&this.getPointsByKeys(e.argument,e.argumentIndex).forEach((function(t){t!==e&&t.setView(x)}))},_deselectPointHandler:function(e,t){"allseriespoints"===t?e.series===this&&this._resetPointsView(x,e):"allargumentpoints"===t&&this.getPointsByKeys(e.argument,e.argumentIndex).forEach((function(t){t!==e&&t.resetView(x)}))},_hoverPointHandler:function(e,t,r){e.series!==this&&"allargumentpoints"===t?(this.getPointsByKeys(e.argument,e.argumentIndex).forEach((function(e){e.setView(T)})),r&&this._legendCallback(e)):"allseriespoints"===t&&e.series===this&&this._setPointsView(T,e)},_clearPointHoverHandler:function(e,t,r){"allargumentpoints"===t?(e.series!==this&&this.getPointsByKeys(e.argument,e.argumentIndex).forEach((function(e){e.resetView(T)})),r&&this._legendCallback(e)):"allseriespoints"===t&&e.series===this&&this._resetPointsView(T,e)},_deletePoints:function(){this._disposePoints(this._points),this._points=this._drawnPoints=null},_deleteTrackers:function(){s(this._trackers||[],(function(e,t){t.remove()})),this._trackersGroup&&this._trackersGroup.dispose(),this._trackers=this._trackersGroup=null},dispose:function(){this._deletePoints(),this._group.dispose(),this._labelsGroup&&this._labelsGroup.dispose(),this._errorBarGroup&&this._errorBarGroup.dispose(),this._deleteTrackers(),this._group=this._extGroups=this._markersGroup=this._elementsGroup=this._bordersGroup=this._labelsGroup=this._errorBarGroup=this._graphics=this._rangeData=this._renderer=this._styles=this._options=this._pointOptions=this._drawnPoints=this.pointsByArgument=this._segments=this._prevSeries=null},correctPosition:m,drawTrackers:m,getNeighborPoint:m,areErrorBarsVisible:m,getMarginOptions:function(){return this._patchMarginOptions({percentStick:this.isFullStackedSeries()})},getColor:function(){return this.getLegendStyles().normal.fill},getOpacity:function(){return this._options.opacity},getStackName:function(){return this._stackName},getBarOverlapGroup:function(){return this._options.barOverlapGroup},getPointByCoord:function(e,t){var r=this.getNeighborPoint(e,t);return r&&r.coordsIn(e,t)?r:null},getValueAxis:function(){return this._valueAxis},getArgumentAxis:function(){return this._argumentAxis},getMarkersGroup:function(){return this._markersGroup},getRenderer:function(){return this._renderer}}},tPCu:function(e,t,r){"use strict";var n=b(r("FKN7")),i=r("ti0F"),o=r("KAnu"),s=r("1LL4"),a=r("/7L9"),u=r("v4HY"),c=b(r("LdFP")),p=b(r("TEOj")),l=r("pE6o"),m=r("PfKZ"),d=r("eBB/"),y=r("RG5Y"),h=r("lBBa"),g=r("xZEH");function b(e){return e&&e.__esModule?e:{default:e}}var f=new d.FunctionTemplate((function(e){var t=e.model.widget;if(t){var r=(0,n.default)("
"),i=e.model.options||{};if("button"===t||"tabs"===t||"dropDownMenu"===t){var o=t;t=(0,g.camelize)("dx-"+t),(0,a.log)("W0001","dxToolbar - 'widget' item field",o,"16.1","Use: '"+t+"' instead")}return e.parent?e.parent._createComponent(r,t,i):r[t](i),r}return(0,n.default)()})),S=p.default.inherit({_getDefaultOptions:function(){return(0,s.extend)(this.callBase(),{integrationOptions:{watchMethod:function(e,t,r){return(r=r||{}).skipImmediate||t(e()),o.noop},templates:{"dx-polymorph-widget":f},createTemplate:function(e){return new l.Template(e)}}})},_init:function(){this.callBase(),this._tempTemplates=[],this._defaultTemplates={},this._initTemplates()},_dispose:function(){this._cleanTemplates(),this.callBase()},_cleanTemplates:function(){this._tempTemplates.forEach((function(e){e.template.dispose&&e.template.dispose()})),this._tempTemplates=[]},_initTemplates:function(){this._extractTemplates(),this._extractAnonymousTemplate()},_extractTemplates:function(){var e=this.$element().contents().filter("[data-options*='dxTemplate']"),t={};for(var r in e.each((function(e,r){var i=(0,u.getElementOptions)(r).dxTemplate;if(i){if(!i.name)throw(0,a.Error)("E0023");(0,n.default)(r).addClass("dx-template-wrapper").detach(),t[i.name]=t[i.name]||[],t[i.name].push(r)}})),t){var i=this._findTemplateByDevice(t[r]);i&&this._saveTemplate(r,i)}},_saveTemplate:function(e,t){this.option("integrationOptions.templates")[e]=this._createTemplate(t)},_findTemplateByDevice:function(e){var t=(0,o.findBestMatches)(c.default.current(),e,(function(e){return(0,u.getElementOptions)(e).dxTemplate}))[0];return e.forEach((function(e){e!==t&&(0,n.default)(e).remove()})),t},_extractAnonymousTemplate:function(){var e=this.option("integrationOptions.templates"),t=this._getAnonymousTemplateName(),r=this.$element().contents().detach(),i=r.filter((function(e,t){var r=3===t.nodeType,i=(0,n.default)(t).text().trim().length<1;return!(r&&i)})).length<1;e[t]||i||(e[t]=this._createTemplate(r))},_getAnonymousTemplateName:function(){return"template"},_createTemplateIfNeeded:function(e){var t=function(e){return(0,i.isRenderer)(e)&&e[0]||e},r=this._tempTemplates.filter((function(r){return e=t(e),r.source===e}))[0];if(r)return r.template;var n=this._createTemplate(e);return this._tempTemplates.push({template:n,source:t(e)}),n},_createTemplate:function(e){return e="string"==typeof e?(0,u.normalizeTemplateElement)(e):e,this.option("integrationOptions.createTemplate")(e)},_getTemplateByOption:function(e){return this._getTemplate(this.option(e))},_getTemplate:function(e){return(0,i.isFunction)(e)?new d.FunctionTemplate((function(t){var r=e.apply(this,this._getNormalizedTemplateArgs(t));if(!(0,i.isDefined)(r))return new y.EmptyTemplate;var o=!1,s=this._acquireTemplate(r,(function(e){return e.nodeType||(0,i.isRenderer)(e)&&!(0,n.default)(e).is("script")?new d.FunctionTemplate((function(){return e})):(o=!0,this._createTemplate(e))}).bind(this)),a=s.render(t);return o&&s.dispose&&s.dispose(),a}).bind(this)):this._acquireTemplate(e,this._createTemplateIfNeeded.bind(this))},_acquireTemplate:function(e,t){if(null==e)return new y.EmptyTemplate;if(e instanceof h.ChildDefaultTemplate)return this._defaultTemplates[e.name];if(e instanceof m.TemplateBase)return e;if((0,i.isFunction)(e.render)&&!(0,i.isRenderer)(e))return this._addOneRenderedCall(e);if(e.nodeType||(0,i.isRenderer)(e))return t((0,n.default)(e));if("string"==typeof e){var r=null;return-1===(this.option("integrationOptions.skipTemplates")||[]).indexOf(e)&&(r=this._renderIntegrationTemplate(e)),r||this._defaultTemplates[e]||t(e)}return this._acquireTemplate(e.toString(),t)},_getNormalizedTemplateArgs:function(e){var t=[];return"model"in e&&t.push(e.model),"index"in e&&t.push(e.index),t.push(e.container),t},_addOneRenderedCall:function(e){var t=e.render.bind(e);return(0,s.extend)({},e,{render:function(e){var r=t(e);return e&&e.onRendered&&e.onRendered(),r}})},_renderIntegrationTemplate:function(e){var t=this.option("integrationOptions.templates")[e];if(t&&!(t instanceof m.TemplateBase)&&!this.option("templatesRenderAsynchronously"))return this._addOneRenderedCall(t);return t}});e.exports=S},tUd6:function(e,t,r){"use strict";var n,i=r("eWCF"),o=(n=i)&&n.__esModule?n:{default:n},s=r("KAnu");function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var u={querySelectorAll:function(e,t){return e.querySelectorAll(t)},elementMatches:function(e,t){var r=this;return(e.matches||e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector||function(t){var n=e.document||e.ownerDocument;if(!n)return!1;for(var i=r.querySelectorAll(n,t),o=0;o=0&&(s.splice(a,1),n=s.join(" ")),void 0!==n&&(i?e.className=n:this.setAttribute(e,"class",n))}},setStyle:function(e,t,r){e.style[t]=r||""},_document:"undefined"==typeof document?void 0:document,getDocument:function(){return this._document},getActiveElement:function(){return this._document.activeElement},getBody:function(){return this._document.body},createDocumentFragment:function(){return this._document.createDocumentFragment()},getDocumentElement:function(){return this._document.documentElement},getLocation:function(){return this._document.location},getSelection:function(){return this._document.selection},getReadyState:function(){return this._document.readyState},getHead:function(){return this._document.head},hasDocumentProperty:function(e){return e in this._document},listen:function(e,t,r,n){return e&&"addEventListener"in e?(e.addEventListener(t,r,n),function(){e.removeEventListener(t,r)}):s.noop}};e.exports=(0,o.default)(u)},tVRC:function(e,t,r){var n=r("QsWE"),i=r("6Yqx");n.ChainableTemporaryCredentials=n.util.inherit(n.Credentials,{constructor:function(e){n.Credentials.call(this),e=e||{},this.errorCode="ChainableTemporaryCredentialsProviderFailure",this.expired=!0,this.tokenCodeFn=null;var t=n.util.copy(e.params)||{};if(t.RoleArn&&(t.RoleSessionName=t.RoleSessionName||"temporary-credentials"),t.SerialNumber){if(!e.tokenCodeFn||"function"!=typeof e.tokenCodeFn)throw new n.util.error(new Error("tokenCodeFn must be a function when params.SerialNumber is given"),{code:this.errorCode});this.tokenCodeFn=e.tokenCodeFn}var r=n.util.merge({params:t,credentials:e.masterCredentials||n.config.credentials},e.stsConfig||{});this.service=new i(r)},refresh:function(e){this.coalesceRefresh(e||n.util.fn.callback)},load:function(e){var t=this,r=t.service.config.params.RoleArn?"assumeRole":"getSessionToken";this.getTokenCode((function(n,i){var o={};n?e(n):(i&&(o.TokenCode=i),t.service[r](o,(function(r,n){r||t.service.credentialsFrom(n,t),e(r)})))}))},getTokenCode:function(e){var t=this;this.tokenCodeFn?this.tokenCodeFn(this.service.config.params.SerialNumber,(function(r,i){if(r){var o=r;return r instanceof Error&&(o=r.message),void e(n.util.error(new Error("Error fetching MFA token: "+o),{code:t.errorCode}))}e(null,i)})):e(null)}})},tWzh:function(e,t,r){"use strict";r.d(t,"a",(function(){return l}));var n=r("mrSG"),i=r("jhN1"),o=r("fXoL"),s=r("+6sV"),a=r.n(s),u=r("E34Y"),c=r("2uaZ"),p=function(e){function t(t,r,n,i,o,s,a,u){var c=e.call(this,t,r,n,i,a,u)||this;return c._watcherHelper=i,c._idh=o,c._createEventEmitters([{subscribe:"disposing",emit:"onDisposing"},{subscribe:"done",emit:"onDone"},{subscribe:"drawn",emit:"onDrawn"},{subscribe:"exported",emit:"onExported"},{subscribe:"exporting",emit:"onExporting"},{subscribe:"fileSaving",emit:"onFileSaving"},{subscribe:"incidentOccurred",emit:"onIncidentOccurred"},{subscribe:"initialized",emit:"onInitialized"},{subscribe:"legendClick",emit:"onLegendClick"},{subscribe:"optionChanged",emit:"onOptionChanged"},{subscribe:"pointClick",emit:"onPointClick"},{subscribe:"pointHoverChanged",emit:"onPointHoverChanged"},{subscribe:"pointSelectionChanged",emit:"onPointSelectionChanged"},{subscribe:"tooltipHidden",emit:"onTooltipHidden"},{subscribe:"tooltipShown",emit:"onTooltipShown"},{emit:"adaptiveLayoutChange"},{emit:"animationChange"},{emit:"centerTemplateChange"},{emit:"commonSeriesSettingsChange"},{emit:"customizeLabelChange"},{emit:"customizePointChange"},{emit:"dataSourceChange"},{emit:"diameterChange"},{emit:"disabledChange"},{emit:"elementAttrChange"},{emit:"exportChange"},{emit:"innerRadiusChange"},{emit:"legendChange"},{emit:"loadingIndicatorChange"},{emit:"marginChange"},{emit:"minDiameterChange"},{emit:"paletteChange"},{emit:"paletteExtensionModeChange"},{emit:"pathModifiedChange"},{emit:"pointSelectionModeChange"},{emit:"redrawOnResizeChange"},{emit:"resolveLabelOverlappingChange"},{emit:"rtlEnabledChange"},{emit:"segmentsDirectionChange"},{emit:"seriesChange"},{emit:"seriesTemplateChange"},{emit:"sizeChange"},{emit:"sizeGroupChange"},{emit:"startAngleChange"},{emit:"themeChange"},{emit:"titleChange"},{emit:"tooltipChange"},{emit:"typeChange"}]),c._idh.setHost(c),s.setHost(c),c}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"adaptiveLayout",{get:function(){return this._getOption("adaptiveLayout")},set:function(e){this._setOption("adaptiveLayout",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"animation",{get:function(){return this._getOption("animation")},set:function(e){this._setOption("animation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"centerTemplate",{get:function(){return this._getOption("centerTemplate")},set:function(e){this._setOption("centerTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"commonSeriesSettings",{get:function(){return this._getOption("commonSeriesSettings")},set:function(e){this._setOption("commonSeriesSettings",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizeLabel",{get:function(){return this._getOption("customizeLabel")},set:function(e){this._setOption("customizeLabel",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"customizePoint",{get:function(){return this._getOption("customizePoint")},set:function(e){this._setOption("customizePoint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataSource",{get:function(){return this._getOption("dataSource")},set:function(e){this._setOption("dataSource",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"diameter",{get:function(){return this._getOption("diameter")},set:function(e){this._setOption("diameter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"export",{get:function(){return this._getOption("export")},set:function(e){this._setOption("export",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"innerRadius",{get:function(){return this._getOption("innerRadius")},set:function(e){this._setOption("innerRadius",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"legend",{get:function(){return this._getOption("legend")},set:function(e){this._setOption("legend",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"loadingIndicator",{get:function(){return this._getOption("loadingIndicator")},set:function(e){this._setOption("loadingIndicator",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"margin",{get:function(){return this._getOption("margin")},set:function(e){this._setOption("margin",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minDiameter",{get:function(){return this._getOption("minDiameter")},set:function(e){this._setOption("minDiameter",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"palette",{get:function(){return this._getOption("palette")},set:function(e){this._setOption("palette",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paletteExtensionMode",{get:function(){return this._getOption("paletteExtensionMode")},set:function(e){this._setOption("paletteExtensionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pathModified",{get:function(){return this._getOption("pathModified")},set:function(e){this._setOption("pathModified",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pointSelectionMode",{get:function(){return this._getOption("pointSelectionMode")},set:function(e){this._setOption("pointSelectionMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"redrawOnResize",{get:function(){return this._getOption("redrawOnResize")},set:function(e){this._setOption("redrawOnResize",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"resolveLabelOverlapping",{get:function(){return this._getOption("resolveLabelOverlapping")},set:function(e){this._setOption("resolveLabelOverlapping",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"segmentsDirection",{get:function(){return this._getOption("segmentsDirection")},set:function(e){this._setOption("segmentsDirection",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"series",{get:function(){return this._getOption("series")},set:function(e){this._setOption("series",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"seriesTemplate",{get:function(){return this._getOption("seriesTemplate")},set:function(e){this._setOption("seriesTemplate",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){return this._getOption("size")},set:function(e){this._setOption("size",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sizeGroup",{get:function(){return this._getOption("sizeGroup")},set:function(e){this._setOption("sizeGroup",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"startAngle",{get:function(){return this._getOption("startAngle")},set:function(e){this._setOption("startAngle",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"theme",{get:function(){return this._getOption("theme")},set:function(e){this._setOption("theme",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"title",{get:function(){return this._getOption("title")},set:function(e){this._setOption("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tooltip",{get:function(){return this._getOption("tooltip")},set:function(e){this._setOption("tooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._getOption("type")},set:function(e){this._setOption("type",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"seriesChildren",{get:function(){return this._getOption("series")},set:function(e){this.setChildren("series",e)},enumerable:!0,configurable:!0}),t.prototype._createInstance=function(e,t){return new a.a(e,t)},t.prototype.ngOnDestroy=function(){this._destroyWidget()},t.prototype.ngOnChanges=function(t){e.prototype.ngOnChanges.call(this,t),this.setupChanges("dataSource",t),this.setupChanges("palette",t),this.setupChanges("series",t)},t.prototype.setupChanges=function(e,t){e in this._optionsToUpdate||this._idh.setup(e,t)},t.prototype.ngDoCheck=function(){this._idh.doCheck("dataSource"),this._idh.doCheck("palette"),this._idh.doCheck("series"),this._watcherHelper.checkWatchers(),e.prototype.ngDoCheck.call(this),e.prototype.clearChangedOptions.call(this)},t.prototype._setOption=function(t,r){var n=this._idh.setupSingle(t,r),i=null!==this._idh.getChanges(t,r);(n||i)&&e.prototype._setOption.call(this,t,r)},t.ctorParameters=function(){return[{type:o.v},{type:o.Q},{type:u.d},{type:u.i},{type:u.f},{type:u.h},{type:i.d},{type:void 0,decorators:[{type:o.C,args:[o.U]}]}]},Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"adaptiveLayout",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"animation",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"centerTemplate",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"commonSeriesSettings",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizeLabel",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Function])],t.prototype,"customizePoint",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"dataSource",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"diameter",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"disabled",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"elementAttr",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"export",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"innerRadius",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"legend",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"loadingIndicator",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"margin",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"minDiameter",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"palette",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"paletteExtensionMode",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"pathModified",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"pointSelectionMode",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"redrawOnResize",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"resolveLabelOverlapping",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Boolean),Object(n.g)("design:paramtypes",[Boolean])],t.prototype,"rtlEnabled",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"segmentsDirection",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"series",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"seriesTemplate",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"size",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"sizeGroup",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Number),Object(n.g)("design:paramtypes",[Number])],t.prototype,"startAngle",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"theme",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"title",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",Object),Object(n.g)("design:paramtypes",[Object])],t.prototype,"tooltip",null),Object(n.c)([Object(o.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"type",null),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onDisposing",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onDone",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onDrawn",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onExported",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onExporting",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onFileSaving",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onIncidentOccurred",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onInitialized",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onLegendClick",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onOptionChanged",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onPointClick",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onPointHoverChanged",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onPointSelectionChanged",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onTooltipHidden",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"onTooltipShown",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"adaptiveLayoutChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"animationChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"centerTemplateChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"commonSeriesSettingsChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"customizeLabelChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"customizePointChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"dataSourceChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"diameterChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"disabledChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"elementAttrChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"exportChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"innerRadiusChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"legendChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"loadingIndicatorChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"marginChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"minDiameterChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"paletteChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"paletteExtensionModeChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"pathModifiedChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"pointSelectionModeChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"redrawOnResizeChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"resolveLabelOverlappingChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"rtlEnabledChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"segmentsDirectionChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"seriesChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"seriesTemplateChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"sizeChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"sizeGroupChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"startAngleChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"themeChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"titleChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"tooltipChange",void 0),Object(n.c)([Object(o.S)(),Object(n.g)("design:type",o.x)],t.prototype,"typeChange",void 0),Object(n.c)([Object(o.s)(c.e),Object(n.g)("design:type",o.X),Object(n.g)("design:paramtypes",[Object])],t.prototype,"seriesChildren",null),(t=Object(n.c)([Object(n.h)(7,Object(o.C)(o.U)),Object(n.g)("design:paramtypes",[o.v,o.Q,u.d,u.i,u.f,u.h,i.d,Object])],t)).\u0275fac=function(e){return new(e||t)(o.Kc(o.v),o.Kc(o.Q),o.Kc(u.d),o.Kc(u.i),o.Kc(u.f),o.Kc(u.h),o.Kc(i.d),o.Kc(o.U))},t.\u0275cmp=o.Ec({type:t,selectors:[["dx-pie-chart"]],contentQueries:function(e,t,r){var n;(1&e&&o.Dc(r,c.e,!1),2&e)&&(o.nd(n=o.Yc())&&(t.seriesChildren=n))},inputs:{adaptiveLayout:"adaptiveLayout",animation:"animation",centerTemplate:"centerTemplate",commonSeriesSettings:"commonSeriesSettings",customizeLabel:"customizeLabel",customizePoint:"customizePoint",dataSource:"dataSource",diameter:"diameter",disabled:"disabled",elementAttr:"elementAttr",export:"export",innerRadius:"innerRadius",legend:"legend",loadingIndicator:"loadingIndicator",margin:"margin",minDiameter:"minDiameter",palette:"palette",paletteExtensionMode:"paletteExtensionMode",pathModified:"pathModified",pointSelectionMode:"pointSelectionMode",redrawOnResize:"redrawOnResize",resolveLabelOverlapping:"resolveLabelOverlapping",rtlEnabled:"rtlEnabled",segmentsDirection:"segmentsDirection",series:"series",seriesTemplate:"seriesTemplate",size:"size",sizeGroup:"sizeGroup",startAngle:"startAngle",theme:"theme",title:"title",tooltip:"tooltip",type:"type"},outputs:{onDisposing:"onDisposing",onDone:"onDone",onDrawn:"onDrawn",onExported:"onExported",onExporting:"onExporting",onFileSaving:"onFileSaving",onIncidentOccurred:"onIncidentOccurred",onInitialized:"onInitialized",onLegendClick:"onLegendClick",onOptionChanged:"onOptionChanged",onPointClick:"onPointClick",onPointHoverChanged:"onPointHoverChanged",onPointSelectionChanged:"onPointSelectionChanged",onTooltipHidden:"onTooltipHidden",onTooltipShown:"onTooltipShown",adaptiveLayoutChange:"adaptiveLayoutChange",animationChange:"animationChange",centerTemplateChange:"centerTemplateChange",commonSeriesSettingsChange:"commonSeriesSettingsChange",customizeLabelChange:"customizeLabelChange",customizePointChange:"customizePointChange",dataSourceChange:"dataSourceChange",diameterChange:"diameterChange",disabledChange:"disabledChange",elementAttrChange:"elementAttrChange",exportChange:"exportChange",innerRadiusChange:"innerRadiusChange",legendChange:"legendChange",loadingIndicatorChange:"loadingIndicatorChange",marginChange:"marginChange",minDiameterChange:"minDiameterChange",paletteChange:"paletteChange",paletteExtensionModeChange:"paletteExtensionModeChange",pathModifiedChange:"pathModifiedChange",pointSelectionModeChange:"pointSelectionModeChange",redrawOnResizeChange:"redrawOnResizeChange",resolveLabelOverlappingChange:"resolveLabelOverlappingChange",rtlEnabledChange:"rtlEnabledChange",segmentsDirectionChange:"segmentsDirectionChange",seriesChange:"seriesChange",seriesTemplateChange:"seriesTemplateChange",sizeChange:"sizeChange",sizeGroupChange:"sizeGroupChange",startAngleChange:"startAngleChange",themeChange:"themeChange",titleChange:"titleChange",tooltipChange:"tooltipChange",typeChange:"typeChange"},features:[o.xc([u.d,u.i,u.h,u.f]),o.vc,o.wc],decls:0,vars:0,template:function(e,t){},styles:["[_nghost-%COMP%] { display: block; }"]}),t}(u.b),l=function(){function e(){}return e.\u0275mod=o.Ic({type:e}),e.\u0275inj=o.Hc({factory:function(t){return new(t||e)},imports:[[c.g,c.h,c.l,c.k,c.s,c.r,c.t,c.i,c.m,c.p,c.q,c.y,c.C,c.o,c.u,c.w,c.F,c.E,c.v,c.f,c.z,c.B,c.G,c.A,u.c,u.e,i.b],c.g,c.h,c.l,c.k,c.s,c.r,c.t,c.i,c.m,c.p,c.q,c.y,c.C,c.o,c.u,c.w,c.F,c.E,c.v,c.f,c.z,c.B,c.G,c.A,u.e]}),("undefined"==typeof ngJitMode||ngJitMode)&&o.ud(e,{declarations:function(){return[p]},imports:function(){return[c.g,c.h,c.l,c.k,c.s,c.r,c.t,c.i,c.m,c.p,c.q,c.y,c.C,c.o,c.u,c.w,c.F,c.E,c.v,c.f,c.z,c.B,c.G,c.A,u.c,u.e,i.b]},exports:function(){return[p,c.g,c.h,c.l,c.k,c.s,c.r,c.t,c.i,c.m,c.p,c.q,c.y,c.C,c.o,c.u,c.w,c.F,c.E,c.v,c.f,c.z,c.B,c.G,c.A,u.e]}}),e}()},tYkm:function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r("8b9K").chart.line,o=r("Sdze").chart,s=r("ZdTM").chart.area,a=r("vFXG"),u=a.chart.bar,c=a.polar.bar,p=r("1LL4").extend,l=r("zl3R").each,m=r("KAnu").noop;t.chart={},t.chart.bubble=p({},o,{_calculateErrorBars:m,_getMainColor:u._getMainColor,_createPointStyles:u._createPointStyles,_updatePointsVisibility:u._updatePointsVisibility,_getOptionsForPoint:u._getOptionsForPoint,_applyMarkerClipRect:i._applyElementsClipRect,_parsePointStyle:c._parsePointStyle,_createLegendState:s._createLegendState,_setMarkerGroupSettings:c._setMarkerGroupSettings,areErrorBarsVisible:m,_createErrorBarGroup:m,_checkData:function(e,t){return o._checkData.call(this,e,t,{value:this.getValueFields()[0],size:this.getSizeField()})},_getPointDataSelector:function(e,t){var r=this.getSizeField(),n=o._getPointDataSelector.call(this);return function(e){var t=n(e);return t.size=e[r],t}},_aggregators:{avg:function(e,t){var r,i=e.data,o=e.intervalStart;if(i.length){var s=t.getValueFields()[0],a=t.getSizeField(),u=i.reduce((function(e,t){return e[0]+=t[s],e[1]+=t[a],e[2]++,e}),[0,0,0]);return n(r={},s,u[0]/u[2]),n(r,a,u[1]/u[2]),n(r,t.getArgumentField(),o),r}}},getValueFields:function(){return[this._options.valueField||"val"]},getSizeField:function(){return this._options.sizeField||"size"},_animate:function(){var e=this,t=e._drawnPoints.length-1,r=e._labelsGroup,n=function(){r&&r.animate({opacity:1},{duration:e._defaultDuration})};l(e._drawnPoints||[],(function(e,r){r.animate(e===t?n:void 0,{r:r.bubbleSize,translateX:r.x,translateY:r.y})}))},_patchMarginOptions:function(e){return e.processBubbleSize=!0,e}})},tZN0:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.personalizeruntime={},n.PersonalizeRuntime=i.defineService("personalizeruntime",["2018-05-22"]),Object.defineProperty(o.services.personalizeruntime,"2018-05-22",{get:function(){var e=r("M0v1");return e.paginators=r("Q/eH").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.PersonalizeRuntime},taKi:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"InstanceDeregistered":{"delay":15,"operation":"DescribeInstanceHealth","maxAttempts":40,"acceptors":[{"expected":"OutOfService","matcher":"pathAll","state":"success","argument":"InstanceStates[].State"},{"matcher":"error","expected":"InvalidInstance","state":"success"}]},"AnyInstanceInService":{"acceptors":[{"argument":"InstanceStates[].State","expected":"InService","matcher":"pathAny","state":"success"}],"delay":15,"maxAttempts":40,"operation":"DescribeInstanceHealth"},"InstanceInService":{"acceptors":[{"argument":"InstanceStates[].State","expected":"InService","matcher":"pathAll","state":"success"},{"matcher":"error","expected":"InvalidInstance","state":"retry"}],"delay":15,"maxAttempts":40,"operation":"DescribeInstanceHealth"}}}')},tegk:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.s3={},n.S3=i.defineService("s3",["2006-03-01"]),r("UQFi"),Object.defineProperty(o.services.s3,"2006-03-01",{get:function(){var e=r("CaBw");return e.paginators=r("j/x2").pagination,e.waiters=r("DSSA").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.S3},ti0F:function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var i={"[object Array]":"array","[object Date]":"date","[object Object]":"object","[object String]":"string","[object Null]":"null"},o=function(e){var t=Object.prototype.toString.call(e);return"object"===n(e)?i[t]||"object":n(e)},s=function(e){return"function"==typeof e},a=function(e){return"number"==typeof e&&isFinite(e)||!isNaN(e-parseFloat(e))};t.isBoolean=function(e){return"boolean"==typeof e},t.isExponential=function(e){return a(e)&&-1!==e.toString().indexOf("e")},t.isDate=function(e){return"date"===o(e)},t.isDefined=function(e){return null!=e},t.isFunction=s,t.isString=function(e){return"string"==typeof e},t.isNumeric=a,t.isObject=function(e){return"object"===o(e)},t.isEmptyObject=function(e){var t;for(t in e)return!1;return!0},t.isPlainObject=function(e){if(!e||"[object Object]"!==Object.prototype.toString.call(e))return!1;var t=Object.getPrototypeOf(e),r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return"function"==typeof r&&Object.toString.call(r)===Object.toString.call(Object)},t.isPrimitive=function(e){return-1===["object","array","function"].indexOf(o(e))},t.isWindow=function(e){return null!=e&&e===e.window},t.isRenderer=function(e){return!(!e.jquery&&!e.dxRenderer)},t.isPromise=function(e){return e&&s(e.then)},t.isDeferred=function(e){return e&&s(e.done)&&s(e.fail)},t.type=o},tjlA:function(e,t,r){"use strict";var n=r("H7XF"),i=r("kVK+"),o=r("49sm");function s(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function a(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function y(e,t){if(u.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return B(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return G(e).length;default:if(n)return B(e).length;t=(""+t).toLowerCase(),n=!0}}function h(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return A(this,t,r);case"utf8":case"utf-8":return T(this,t,r);case"ascii":return k(this,t,r);case"latin1":case"binary":return x(this,t,r);case"base64":return C(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function b(e,t,r,n,i){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof t&&(t=u.from(t,n)),u.isBuffer(t))return 0===t.length?-1:f(e,t,r,n,i);if("number"==typeof t)return t&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):f(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function f(e,t,r,n,i){var o,s=1,a=e.length,u=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;s=2,a/=2,u/=2,r/=2}function c(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(i){var p=-1;for(o=r;oa&&(r=a-u),o=r;o>=0;o--){for(var l=!0,m=0;mi&&(n=i):n=i;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");n>o/2&&(n=o/2);for(var s=0;s>8,i=r%256,o.push(i),o.push(n);return o}(t,e.length-r),e,r,n)}function C(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function T(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i239?4:c>223?3:c>191?2:1;if(i+l<=r)switch(l){case 1:c<128&&(p=c);break;case 2:128==(192&(o=e[i+1]))&&(u=(31&c)<<6|63&o)>127&&(p=u);break;case 3:o=e[i+1],s=e[i+2],128==(192&o)&&128==(192&s)&&(u=(15&c)<<12|(63&o)<<6|63&s)>2047&&(u<55296||u>57343)&&(p=u);break;case 4:o=e[i+1],s=e[i+2],a=e[i+3],128==(192&o)&&128==(192&s)&&128==(192&a)&&(u=(15&c)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&u<1114112&&(p=u)}null===p?(p=65533,l=1):p>65535&&(p-=65536,n.push(p>>>10&1023|55296),p=56320|1023&p),n.push(p),i+=l}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);var r="",n=0;for(;n0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},u.prototype.compare=function(e,t,r,n,i){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(n>>>=0),s=(r>>>=0)-(t>>>=0),a=Math.min(o,s),c=this.slice(n,i),p=e.slice(t,r),l=0;li)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var o=!1;;)switch(n){case"hex":return S(this,e,t,r);case"utf8":case"utf-8":return v(this,e,t,r);case"ascii":return _(this,e,t,r);case"latin1":case"binary":return O(this,e,t,r);case"base64":return I(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,e,t,r);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),o=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function k(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;in)&&(r=n);for(var i="",o=t;or)throw new RangeError("Trying to access beyond buffer length")}function D(e,t,r,n,i,o){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function R(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function E(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function j(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function M(e,t,r,n,o){return o||j(e,0,r,4),i.write(e,t,r,n,23,4),r+4}function q(e,t,r,n,o){return o||j(e,0,r,8),i.write(e,t,r,n,52,8),r+8}u.prototype.slice=function(e,t){var r,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(i*=256);)n+=this[e+--t]*i;return n},u.prototype.readUInt8=function(e,t){return t||w(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return t||w(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return t||w(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return t||w(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return t||w(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||w(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},u.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||w(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},u.prototype.readInt8=function(e,t){return t||w(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){t||w(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt16BE=function(e,t){t||w(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt32LE=function(e,t){return t||w(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return t||w(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return t||w(e,4,this.length),i.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return t||w(e,4,this.length),i.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return t||w(e,8,this.length),i.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return t||w(e,8,this.length),i.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t|=0,r|=0,n)||D(this,e,t,r,Math.pow(2,8*r)-1,0);var i=1,o=0;for(this[t]=255&e;++o=0&&(o*=256);)this[t+i]=e/o&255;return t+r},u.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,1,255,0),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):R(this,e,t,!0),t+2},u.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):R(this,e,t,!1),t+2},u.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):E(this,e,t,!0),t+4},u.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):E(this,e,t,!1),t+4},u.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);D(this,e,t,r,i-1,-i)}var o=0,s=1,a=0;for(this[t]=255&e;++o>0)-a&255;return t+r},u.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);D(this,e,t,r,i-1,-i)}var o=r-1,s=1,a=0;for(this[t+o]=255&e;--o>=0&&(s*=256);)e<0&&0===a&&0!==this[t+o+1]&&(a=1),this[t+o]=(e/s>>0)-a&255;return t+r},u.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,1,127,-128),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):R(this,e,t,!0),t+2},u.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):R(this,e,t,!1),t+2},u.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):E(this,e,t,!0),t+4},u.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):E(this,e,t,!1),t+4},u.prototype.writeFloatLE=function(e,t,r){return M(this,e,t,!0,r)},u.prototype.writeFloatBE=function(e,t,r){return M(this,e,t,!1,r)},u.prototype.writeDoubleLE=function(e,t,r){return q(this,e,t,!0,r)},u.prototype.writeDoubleBE=function(e,t,r){return q(this,e,t,!1,r)},u.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(o<1e3||!u.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(o=t;o55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(s+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function G(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(L,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function U(e,t,r,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}},"tk/3":function(e,t,r){"use strict";r.d(t,"a",(function(){return x})),r.d(t,"b",(function(){return T})),r.d(t,"c",(function(){return K})),r.d(t,"d",(function(){return N})),r.d(t,"e",(function(){return I})),r.d(t,"f",(function(){return j}));var n,i=r("fXoL"),o=r("F/XL"),s=r("6blF"),a=r("Phjn"),u=r("VnD/"),c=r("67Y/"),p=r("ofXK");class l{}class m{}class d{constructor(e){this.normalizedNames=new Map,this.lazyUpdate=null,e?this.lazyInit="string"==typeof e?()=>{this.headers=new Map,e.split("\n").forEach(e=>{const t=e.indexOf(":");if(t>0){const r=e.slice(0,t),n=r.toLowerCase(),i=e.slice(t+1).trim();this.maybeSetNormalizedName(r,n),this.headers.has(n)?this.headers.get(n).push(i):this.headers.set(n,[i])}})}:()=>{this.headers=new Map,Object.keys(e).forEach(t=>{let r=e[t];const n=t.toLowerCase();"string"==typeof r&&(r=[r]),r.length>0&&(this.headers.set(n,r),this.maybeSetNormalizedName(t,n))})}:this.headers=new Map}has(e){return this.init(),this.headers.has(e.toLowerCase())}get(e){this.init();const t=this.headers.get(e.toLowerCase());return t&&t.length>0?t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(e){return this.init(),this.headers.get(e.toLowerCase())||null}append(e,t){return this.clone({name:e,value:t,op:"a"})}set(e,t){return this.clone({name:e,value:t,op:"s"})}delete(e,t){return this.clone({name:e,value:t,op:"d"})}maybeSetNormalizedName(e,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,e)}init(){this.lazyInit&&(this.lazyInit instanceof d?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(e=>this.applyUpdate(e)),this.lazyUpdate=null))}copyFrom(e){e.init(),Array.from(e.headers.keys()).forEach(t=>{this.headers.set(t,e.headers.get(t)),this.normalizedNames.set(t,e.normalizedNames.get(t))})}clone(e){const t=new d;return t.lazyInit=this.lazyInit&&this.lazyInit instanceof d?this.lazyInit:this,t.lazyUpdate=(this.lazyUpdate||[]).concat([e]),t}applyUpdate(e){const t=e.name.toLowerCase();switch(e.op){case"a":case"s":let r=e.value;if("string"==typeof r&&(r=[r]),0===r.length)return;this.maybeSetNormalizedName(e.name,t);const n=("a"===e.op?this.headers.get(t):void 0)||[];n.push(...r),this.headers.set(t,n);break;case"d":const i=e.value;if(i){let e=this.headers.get(t);if(!e)return;e=e.filter(e=>-1===i.indexOf(e)),0===e.length?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,e)}else this.headers.delete(t),this.normalizedNames.delete(t)}}forEach(e){this.init(),Array.from(this.normalizedNames.keys()).forEach(t=>e(this.normalizedNames.get(t),this.headers.get(t)))}}class y{encodeKey(e){return h(e)}encodeValue(e){return h(e)}decodeKey(e){return decodeURIComponent(e)}decodeValue(e){return decodeURIComponent(e)}}function h(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/gi,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%2B/gi,"+").replace(/%3D/gi,"=").replace(/%3F/gi,"?").replace(/%2F/gi,"/")}class g{constructor(e={}){if(this.updates=null,this.cloneFrom=null,this.encoder=e.encoder||new y,e.fromString){if(e.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function(e,t){const r=new Map;if(e.length>0){e.split("&").forEach(e=>{const n=e.indexOf("="),[i,o]=-1==n?[t.decodeKey(e),""]:[t.decodeKey(e.slice(0,n)),t.decodeValue(e.slice(n+1))],s=r.get(i)||[];s.push(o),r.set(i,s)})}return r}(e.fromString,this.encoder)}else e.fromObject?(this.map=new Map,Object.keys(e.fromObject).forEach(t=>{const r=e.fromObject[t];this.map.set(t,Array.isArray(r)?r:[r])})):this.map=null}has(e){return this.init(),this.map.has(e)}get(e){this.init();const t=this.map.get(e);return t?t[0]:null}getAll(e){return this.init(),this.map.get(e)||null}keys(){return this.init(),Array.from(this.map.keys())}append(e,t){return this.clone({param:e,value:t,op:"a"})}set(e,t){return this.clone({param:e,value:t,op:"s"})}delete(e,t){return this.clone({param:e,value:t,op:"d"})}toString(){return this.init(),this.keys().map(e=>{const t=this.encoder.encodeKey(e);return this.map.get(e).map(e=>t+"="+this.encoder.encodeValue(e)).join("&")}).filter(e=>""!==e).join("&")}clone(e){const t=new g({encoder:this.encoder});return t.cloneFrom=this.cloneFrom||this,t.updates=(this.updates||[]).concat([e]),t}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(e=>this.map.set(e,this.cloneFrom.map.get(e))),this.updates.forEach(e=>{switch(e.op){case"a":case"s":const t=("a"===e.op?this.map.get(e.param):void 0)||[];t.push(e.value),this.map.set(e.param,t);break;case"d":if(void 0===e.value){this.map.delete(e.param);break}{let t=this.map.get(e.param)||[];const r=t.indexOf(e.value);-1!==r&&t.splice(r,1),t.length>0?this.map.set(e.param,t):this.map.delete(e.param)}}}),this.cloneFrom=this.updates=null)}}function b(e){return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer}function f(e){return"undefined"!=typeof Blob&&e instanceof Blob}function S(e){return"undefined"!=typeof FormData&&e instanceof FormData}class v{constructor(e,t,r,n){let i;if(this.url=t,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=e.toUpperCase(),function(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||n?(this.body=void 0!==r?r:null,i=n):i=r,i&&(this.reportProgress=!!i.reportProgress,this.withCredentials=!!i.withCredentials,i.responseType&&(this.responseType=i.responseType),i.headers&&(this.headers=i.headers),i.params&&(this.params=i.params)),this.headers||(this.headers=new d),this.params){const e=this.params.toString();if(0===e.length)this.urlWithParams=t;else{const r=t.indexOf("?"),n=-1===r?"?":rt.set(r,e.setHeaders[r]),a)),e.setParams&&(u=Object.keys(e.setParams).reduce((t,r)=>t.set(r,e.setParams[r]),u)),new v(t,r,i,{params:u,headers:a,reportProgress:s,responseType:n,withCredentials:o})}}!function(e){e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User"}(n||(n={}));class _{constructor(e,t=200,r="OK"){this.headers=e.headers||new d,this.status=void 0!==e.status?e.status:t,this.statusText=e.statusText||r,this.url=e.url||null,this.ok=this.status>=200&&this.status<300}}class O extends _{constructor(e={}){super(e),this.type=n.ResponseHeader}clone(e={}){return new O({headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}class I extends _{constructor(e={}){super(e),this.type=n.Response,this.body=void 0!==e.body?e.body:null}clone(e={}){return new I({body:void 0!==e.body?e.body:this.body,headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}class N extends _{constructor(e){super(e,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${e.url||"(unknown url)"}`:this.message=`Http failure response for ${e.url||"(unknown url)"}: ${e.status} ${e.statusText}`,this.error=e.error||null}}function C(e,t){return{body:t,headers:e.headers,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials}}class T{constructor(e){this.handler=e}request(e,t,r={}){let n;if(e instanceof v)n=e;else{let i=void 0;i=r.headers instanceof d?r.headers:new d(r.headers);let o=void 0;r.params&&(o=r.params instanceof g?r.params:new g({fromObject:r.params})),n=new v(e,t,void 0!==r.body?r.body:null,{headers:i,params:o,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}const i=Object(o.a)(n).pipe(Object(a.a)(e=>this.handler.handle(e)));if(e instanceof v||"events"===r.observe)return i;const s=i.pipe(Object(u.a)(e=>e instanceof I));switch(r.observe||"body"){case"body":switch(n.responseType){case"arraybuffer":return s.pipe(Object(c.a)(e=>{if(null!==e.body&&!(e.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return e.body}));case"blob":return s.pipe(Object(c.a)(e=>{if(null!==e.body&&!(e.body instanceof Blob))throw new Error("Response is not a Blob.");return e.body}));case"text":return s.pipe(Object(c.a)(e=>{if(null!==e.body&&"string"!=typeof e.body)throw new Error("Response is not a string.");return e.body}));case"json":default:return s.pipe(Object(c.a)(e=>e.body))}case"response":return s;default:throw new Error(`Unreachable: unhandled observe type ${r.observe}}`)}}delete(e,t={}){return this.request("DELETE",e,t)}get(e,t={}){return this.request("GET",e,t)}head(e,t={}){return this.request("HEAD",e,t)}jsonp(e,t){return this.request("JSONP",e,{params:(new g).append(t,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,t={}){return this.request("OPTIONS",e,t)}patch(e,t,r={}){return this.request("PATCH",e,C(r,t))}post(e,t,r={}){return this.request("POST",e,C(r,t))}put(e,t,r={}){return this.request("PUT",e,C(r,t))}}T.\u0275fac=function(e){return new(e||T)(i.Uc(l))},T.\u0275prov=i.Gc({token:T,factory:T.\u0275fac}),T.ctorParameters=()=>[{type:l}];class k{constructor(e,t){this.next=e,this.interceptor=t}handle(e){return this.interceptor.intercept(e,this.next)}}const x=new i.E("HTTP_INTERCEPTORS");class A{intercept(e,t){return t.handle(e)}}A.\u0275fac=function(e){return new(e||A)},A.\u0275prov=i.Gc({token:A,factory:A.\u0275fac});let P=0;class w{}class D{constructor(e,t){this.callbackMap=e,this.document=t,this.resolvedPromise=Promise.resolve()}nextCallback(){return`ng_jsonp_callback_${P++}`}handle(e){if("JSONP"!==e.method)throw new Error("JSONP requests must use JSONP request method.");if("json"!==e.responseType)throw new Error("JSONP requests must use Json response type.");return new s.a(t=>{const r=this.nextCallback(),i=e.urlWithParams.replace(/=JSONP_CALLBACK(&|$)/,`=${r}$1`),o=this.document.createElement("script");o.src=i;let s=null,a=!1,u=!1;this.callbackMap[r]=e=>{delete this.callbackMap[r],u||(s=e,a=!0)};const c=()=>{o.parentNode&&o.parentNode.removeChild(o),delete this.callbackMap[r]},p=e=>{u||this.resolvedPromise.then(()=>{c(),a?(t.next(new I({body:s,status:200,statusText:"OK",url:i})),t.complete()):t.error(new N({url:i,status:0,statusText:"JSONP Error",error:new Error("JSONP injected script did not invoke callback.")}))})},l=e=>{u||(c(),t.error(new N({error:e,status:0,statusText:"JSONP Error",url:i})))};return o.addEventListener("load",p),o.addEventListener("error",l),this.document.body.appendChild(o),t.next({type:n.Sent}),()=>{u=!0,o.removeEventListener("load",p),o.removeEventListener("error",l),c()}})}}D.\u0275fac=function(e){return new(e||D)(i.Uc(w),i.Uc(p.e))},D.\u0275prov=i.Gc({token:D,factory:D.\u0275fac}),D.ctorParameters=()=>[{type:w},{type:void 0,decorators:[{type:i.C,args:[p.e]}]}];class R{constructor(e){this.jsonp=e}intercept(e,t){return"JSONP"===e.method?this.jsonp.handle(e):t.handle(e)}}R.\u0275fac=function(e){return new(e||R)(i.Uc(D))},R.\u0275prov=i.Gc({token:R,factory:R.\u0275fac}),R.ctorParameters=()=>[{type:D}];const E=/^\)\]\}',?\n/;class j{}class M{constructor(){}build(){return new XMLHttpRequest}}M.\u0275fac=function(e){return new(e||M)},M.\u0275prov=i.Gc({token:M,factory:M.\u0275fac}),M.ctorParameters=()=>[];class q{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new s.a(t=>{const r=this.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach((e,t)=>r.setRequestHeader(e,t.join(","))),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const t=e.detectContentTypeHeader();null!==t&&r.setRequestHeader("Content-Type",t)}if(e.responseType){const t=e.responseType.toLowerCase();r.responseType="json"!==t?t:"text"}const i=e.serializeBody();let o=null;const s=()=>{if(null!==o)return o;const t=1223===r.status?204:r.status,n=r.statusText||"OK",i=new d(r.getAllResponseHeaders()),s=function(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}(r)||e.url;return o=new O({headers:i,status:t,statusText:n,url:s}),o},a=()=>{let{headers:n,status:i,statusText:o,url:a}=s(),u=null;204!==i&&(u=void 0===r.response?r.responseText:r.response),0===i&&(i=u?200:0);let c=i>=200&&i<300;if("json"===e.responseType&&"string"==typeof u){const e=u;u=u.replace(E,"");try{u=""!==u?JSON.parse(u):null}catch(p){u=e,c&&(c=!1,u={error:p,text:u})}}c?(t.next(new I({body:u,headers:n,status:i,statusText:o,url:a||void 0})),t.complete()):t.error(new N({error:u,headers:n,status:i,statusText:o,url:a||void 0}))},u=e=>{const{url:n}=s(),i=new N({error:e,status:r.status||0,statusText:r.statusText||"Unknown Error",url:n||void 0});t.error(i)};let c=!1;const p=i=>{c||(t.next(s()),c=!0);let o={type:n.DownloadProgress,loaded:i.loaded};i.lengthComputable&&(o.total=i.total),"text"===e.responseType&&r.responseText&&(o.partialText=r.responseText),t.next(o)},l=e=>{let r={type:n.UploadProgress,loaded:e.loaded};e.lengthComputable&&(r.total=e.total),t.next(r)};return r.addEventListener("load",a),r.addEventListener("error",u),e.reportProgress&&(r.addEventListener("progress",p),null!==i&&r.upload&&r.upload.addEventListener("progress",l)),r.send(i),t.next({type:n.Sent}),()=>{r.removeEventListener("error",u),r.removeEventListener("load",a),e.reportProgress&&(r.removeEventListener("progress",p),null!==i&&r.upload&&r.upload.removeEventListener("progress",l)),r.readyState!==r.DONE&&r.abort()}})}}q.\u0275fac=function(e){return new(e||q)(i.Uc(j))},q.\u0275prov=i.Gc({token:q,factory:q.\u0275fac}),q.ctorParameters=()=>[{type:j}];const L=new i.E("XSRF_COOKIE_NAME"),F=new i.E("XSRF_HEADER_NAME");class B{}class G{constructor(e,t,r){this.doc=e,this.platform=t,this.cookieName=r,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=Object(p.N)(e,this.cookieName),this.lastCookieString=e),this.lastToken}}G.\u0275fac=function(e){return new(e||G)(i.Uc(p.e),i.Uc(i.U),i.Uc(L))},G.\u0275prov=i.Gc({token:G,factory:G.\u0275fac}),G.ctorParameters=()=>[{type:void 0,decorators:[{type:i.C,args:[p.e]}]},{type:String,decorators:[{type:i.C,args:[i.U]}]},{type:String,decorators:[{type:i.C,args:[L]}]}];class U{constructor(e,t){this.tokenService=e,this.headerName=t}intercept(e,t){const r=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||r.startsWith("http://")||r.startsWith("https://"))return t.handle(e);const n=this.tokenService.getToken();return null===n||e.headers.has(this.headerName)||(e=e.clone({headers:e.headers.set(this.headerName,n)})),t.handle(e)}}U.\u0275fac=function(e){return new(e||U)(i.Uc(B),i.Uc(F))},U.\u0275prov=i.Gc({token:U,factory:U.\u0275fac}),U.ctorParameters=()=>[{type:B},{type:String,decorators:[{type:i.C,args:[F]}]}];class V{constructor(e,t){this.backend=e,this.injector=t,this.chain=null}handle(e){if(null===this.chain){const e=this.injector.get(x,[]);this.chain=e.reduceRight((e,t)=>new k(e,t),this.backend)}return this.chain.handle(e)}}function z(){return"object"==typeof window?window:{}}V.\u0275fac=function(e){return new(e||V)(i.Uc(m),i.Uc(i.F))},V.\u0275prov=i.Gc({token:V,factory:V.\u0275fac}),V.ctorParameters=()=>[{type:m},{type:i.F}];class H{static disable(){return{ngModule:H,providers:[{provide:U,useClass:A}]}}static withOptions(e={}){return{ngModule:H,providers:[e.cookieName?{provide:L,useValue:e.cookieName}:[],e.headerName?{provide:F,useValue:e.headerName}:[]]}}}H.\u0275mod=i.Ic({type:H}),H.\u0275inj=i.Hc({factory:function(e){return new(e||H)},providers:[U,{provide:x,useExisting:U,multi:!0},{provide:B,useClass:G},{provide:L,useValue:"XSRF-TOKEN"},{provide:F,useValue:"X-XSRF-TOKEN"}]});class K{}K.\u0275mod=i.Ic({type:K}),K.\u0275inj=i.Hc({factory:function(e){return new(e||K)},providers:[T,{provide:l,useClass:V},q,{provide:m,useExisting:q},M,{provide:j,useExisting:M}],imports:[[H.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(K,{imports:[H]});class W{}W.\u0275mod=i.Ic({type:W}),W.\u0275inj=i.Hc({factory:function(e){return new(e||W)},providers:[D,{provide:w,useFactory:z},{provide:x,useClass:R,multi:!0}]})},tyNb:function(e,t,r){"use strict";var n=r("ofXK"),i=r("fXoL"),o=r("F/XL"),s=r("0/uQ"),a=r("26FU"),u=r("dzgT"),c=r("6blF"),p=r("3fWJ"),l=r("G5J1");function m(e){return new c.a((function(t){var r;try{r=e()}catch(n){return void t.error(n)}return(r?Object(s.a)(r):Object(l.b)()).subscribe(t)}))}var d=r("K9Ia"),y=r("67Y/"),h=r("Zn8D");function g(){return Object(h.a)(1)}var b=r("VnD/"),f=r("mrSG"),S=r("FFOo"),v=r("b7mW");function _(e){return function(t){return 0===e?Object(l.b)():t.lift(new O(e))}}var O=function(){function e(e){if(this.total=e,this.total<0)throw new v.a}return e.prototype.call=function(e,t){return t.subscribe(new I(e,this.total))},e}(),I=function(e){function t(t,r){var n=e.call(this,t)||this;return n.total=r,n.ring=new Array,n.count=0,n}return f.d(t,e),t.prototype._next=function(e){var t=this.ring,r=this.total,n=this.count++;t.length0)for(var r=this.count>=this.total?this.total:this.count,n=this.ring,i=0;ie.length)return null;if("full"===r.pathMatch&&(t.hasChildren()||n.lengthn[t]===e)}return e===t}function ye(e){return Array.prototype.concat.apply([],e)}function he(e){return e.length>0?e[e.length-1]:null}function ge(e,t){for(const r in e)e.hasOwnProperty(r)&&t(e[r],r)}function be(e,t){if(0===Object.keys(e).length)return Object(o.a)({});const r=[],n=[],i={};return ge(e,(e,o)=>{const s=t(o,e).pipe(Object(y.a)(e=>i[o]=e));"primary"===o?r.push(s):n.push(s)}),o.a.apply(null,r.concat(n)).pipe(g(),function(e,t){var r=arguments.length>=2;return function(n){return n.pipe(e?Object(b.a)((function(t,r){return e(t,r,n)})):T.a,_(1),r?Object(C.a)(t):Object(N.a)((function(){return new p.a})))}}(),Object(y.a)(()=>i))}function fe(e){return Object(i.ac)(e)?e:Object(i.bc)(e)?Object(s.a)(Promise.resolve(e)):Object(o.a)(e)}function Se(e,t,r){return r?function(e,t){return me(e,t)}(e.queryParams,t.queryParams)&&function e(t,r){if(!Ne(t.segments,r.segments))return!1;if(t.numberOfChildren!==r.numberOfChildren)return!1;for(const n in r.children){if(!t.children[n])return!1;if(!e(t.children[n],r.children[n]))return!1}return!0}(e.root,t.root):function(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(r=>de(e[r],t[r]))}(e.queryParams,t.queryParams)&&ve(e.root,t.root)}function ve(e,t){return function e(t,r,n){if(t.segments.length>n.length){return!!Ne(t.segments.slice(0,n.length),n)&&!r.hasChildren()}if(t.segments.length===n.length){if(!Ne(t.segments,n))return!1;for(const e in r.children){if(!t.children[e])return!1;if(!ve(t.children[e],r.children[e]))return!1}return!0}{const i=n.slice(0,t.segments.length),o=n.slice(t.segments.length);return!!Ne(t.segments,i)&&(!!t.children.primary&&e(t.children.primary,r,o))}}(e,t,t.segments)}class _e{constructor(e,t,r){this.root=e,this.queryParams=t,this.fragment=r}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ce(this.queryParams)),this._queryParamMap}toString(){return xe.serialize(this)}}class Oe{constructor(e,t){this.segments=e,this.children=t,this.parent=null,ge(t,(e,t)=>e.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Ae(this)}}class Ie{constructor(e,t){this.path=e,this.parameters=t}get parameterMap(){return this._parameterMap||(this._parameterMap=ce(this.parameters)),this._parameterMap}toString(){return je(this)}}function Ne(e,t){return e.length===t.length&&e.every((e,r)=>e.path===t[r].path)}function Ce(e,t){let r=[];return ge(e.children,(e,n)=>{"primary"===n&&(r=r.concat(t(e,n)))}),ge(e.children,(e,n)=>{"primary"!==n&&(r=r.concat(t(e,n)))}),r}class Te{}class ke{parse(e){const t=new Be(e);return new _e(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}serialize(e){var t;return`${`/${function e(t,r){if(!t.hasChildren())return Ae(t);if(r){const r=t.children.primary?e(t.children.primary,!1):"",n=[];return ge(t.children,(t,r)=>{"primary"!==r&&n.push(`${r}:${e(t,!1)}`)}),n.length>0?`${r}(${n.join("//")})`:r}{const r=Ce(t,(r,n)=>"primary"===n?[e(t.children.primary,!1)]:[`${n}:${e(r,!1)}`]);return 1===Object.keys(t.children).length&&null!=t.children.primary?`${Ae(t)}/${r[0]}`:`${Ae(t)}/(${r.join("//")})`}}(e.root,!0)}`}${function(e){const t=Object.keys(e).map(t=>{const r=e[t];return Array.isArray(r)?r.map(e=>`${we(t)}=${we(e)}`).join("&"):`${we(t)}=${we(r)}`});return t.length?`?${t.join("&")}`:""}(e.queryParams)}${"string"==typeof e.fragment?`#${t=e.fragment,encodeURI(t)}`:""}`}}const xe=new ke;function Ae(e){return e.segments.map(e=>je(e)).join("/")}function Pe(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function we(e){return Pe(e).replace(/%3B/gi,";")}function De(e){return Pe(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Re(e){return decodeURIComponent(e)}function Ee(e){return Re(e.replace(/\+/g,"%20"))}function je(e){return`${De(e.path)}${t=e.parameters,Object.keys(t).map(e=>`;${De(e)}=${De(t[e])}`).join("")}`;var t}const Me=/^[^\/()?;=#]+/;function qe(e){const t=e.match(Me);return t?t[0]:""}const Le=/^[^=?&#]+/;const Fe=/^[^?&#]+/;class Be{constructor(e){this.url=e,this.remaining=e}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Oe([],{}):new Oe([],this.parseChildren())}parseQueryParams(){const e={};if(this.consumeOptional("?"))do{this.parseQueryParam(e)}while(this.consumeOptional("&"));return e}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());let t={};this.peekStartsWith("/(")&&(this.capture("/"),t=this.parseParens(!0));let r={};return this.peekStartsWith("(")&&(r=this.parseParens(!1)),(e.length>0||Object.keys(t).length>0)&&(r.primary=new Oe(e,t)),r}parseSegment(){const e=qe(this.remaining);if(""===e&&this.peekStartsWith(";"))throw new Error(`Empty path url segment cannot have parameters: '${this.remaining}'.`);return this.capture(e),new Ie(Re(e),this.parseMatrixParams())}parseMatrixParams(){const e={};for(;this.consumeOptional(";");)this.parseParam(e);return e}parseParam(e){const t=qe(this.remaining);if(!t)return;this.capture(t);let r="";if(this.consumeOptional("=")){const e=qe(this.remaining);e&&(r=e,this.capture(r))}e[Re(t)]=Re(r)}parseQueryParam(e){const t=function(e){const t=e.match(Le);return t?t[0]:""}(this.remaining);if(!t)return;this.capture(t);let r="";if(this.consumeOptional("=")){const e=function(e){const t=e.match(Fe);return t?t[0]:""}(this.remaining);e&&(r=e,this.capture(r))}const n=Ee(t),i=Ee(r);if(e.hasOwnProperty(n)){let t=e[n];Array.isArray(t)||(t=[t],e[n]=t),t.push(i)}else e[n]=i}parseParens(e){const t={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const r=qe(this.remaining),n=this.remaining[r.length];if("/"!==n&&")"!==n&&";"!==n)throw new Error(`Cannot parse url '${this.url}'`);let i=void 0;r.indexOf(":")>-1?(i=r.substr(0,r.indexOf(":")),this.capture(i),this.capture(":")):e&&(i="primary");const o=this.parseChildren();t[i]=1===Object.keys(o).length?o.primary:new Oe([],o),this.consumeOptional("//")}return t}peekStartsWith(e){return this.remaining.startsWith(e)}consumeOptional(e){return!!this.peekStartsWith(e)&&(this.remaining=this.remaining.substring(e.length),!0)}capture(e){if(!this.consumeOptional(e))throw new Error(`Expected "${e}".`)}}class Ge{constructor(e){this._root=e}get root(){return this._root.value}parent(e){const t=this.pathFromRoot(e);return t.length>1?t[t.length-2]:null}children(e){const t=Ue(e,this._root);return t?t.children.map(e=>e.value):[]}firstChild(e){const t=Ue(e,this._root);return t&&t.children.length>0?t.children[0].value:null}siblings(e){const t=Ve(e,this._root);return t.length<2?[]:t[t.length-2].children.map(e=>e.value).filter(t=>t!==e)}pathFromRoot(e){return Ve(e,this._root).map(e=>e.value)}}function Ue(e,t){if(e===t.value)return t;for(const r of t.children){const t=Ue(e,r);if(t)return t}return null}function Ve(e,t){if(e===t.value)return[t];for(const r of t.children){const n=Ve(e,r);if(n.length)return n.unshift(t),n}return[]}class ze{constructor(e,t){this.value=e,this.children=t}toString(){return`TreeNode(${this.value})`}}function He(e){const t={};return e&&e.children.forEach(e=>t[e.value.outlet]=e),t}class Ke extends Ge{constructor(e,t){super(e),this.snapshot=t,Ye(this,e)}toString(){return this.snapshot.toString()}}function We(e,t){const r=function(e,t){const r=new Ze([],{},{},"",{},"primary",t,null,e.root,-1,{});return new $e("",new ze(r,[]))}(e,t),n=new a.a([new Ie("",{})]),i=new a.a({}),o=new a.a({}),s=new a.a({}),u=new a.a(""),c=new Je(n,i,s,u,o,"primary",t,r.root);return c.snapshot=r.root,new Ke(new ze(c,[]),r)}class Je{constructor(e,t,r,n,i,o,s,a){this.url=e,this.params=t,this.queryParams=r,this.fragment=n,this.data=i,this.outlet=o,this.component=s,this._futureSnapshot=a}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe(Object(y.a)(e=>ce(e)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Object(y.a)(e=>ce(e)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Qe(e,t="emptyOnly"){const r=e.pathFromRoot;let n=0;if("always"!==t)for(n=r.length-1;n>=1;){const e=r[n],t=r[n-1];if(e.routeConfig&&""===e.routeConfig.path)n--;else{if(t.component)break;n--}}return function(e){return e.reduce((e,t)=>({params:Object.assign(Object.assign({},e.params),t.params),data:Object.assign(Object.assign({},e.data),t.data),resolve:Object.assign(Object.assign({},e.resolve),t._resolvedData)}),{params:{},data:{},resolve:{}})}(r.slice(n))}class Ze{constructor(e,t,r,n,i,o,s,a,u,c,p){this.url=e,this.params=t,this.queryParams=r,this.fragment=n,this.data=i,this.outlet=o,this.component=s,this.routeConfig=a,this._urlSegment=u,this._lastPathIndex=c,this._resolve=p}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=ce(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ce(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(e=>e.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class $e extends Ge{constructor(e,t){super(t),this.url=e,Ye(this,t)}toString(){return Xe(this._root)}}function Ye(e,t){t.value._routerState=e,t.children.forEach(t=>Ye(e,t))}function Xe(e){const t=e.children.length>0?` { ${e.children.map(Xe).join(", ")} } `:"";return`${e.value}${t}`}function et(e){if(e.snapshot){const t=e.snapshot,r=e._futureSnapshot;e.snapshot=r,me(t.queryParams,r.queryParams)||e.queryParams.next(r.queryParams),t.fragment!==r.fragment&&e.fragment.next(r.fragment),me(t.params,r.params)||e.params.next(r.params),function(e,t){if(e.length!==t.length)return!1;for(let r=0;rme(e.parameters,i[t].parameters)));var n,i;const o=!e.parent!=!t.parent;return r&&!o&&(!e.parent||tt(e.parent,t.parent))}function rt(e,t,r){if(r&&e.shouldReuseRoute(t.value,r.value.snapshot)){const n=r.value;n._futureSnapshot=t.value;const i=function(e,t,r){return t.children.map(t=>{for(const n of r.children)if(e.shouldReuseRoute(t.value,n.value.snapshot))return rt(e,t,n);return rt(e,t)})}(e,t,r);return new ze(n,i)}{const r=e.retrieve(t.value);if(r){const e=r.route;return function e(t,r){if(t.value.routeConfig!==r.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(t.children.length!==r.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");r.value._futureSnapshot=t.value;for(let n=0;nrt(e,t));return new ze(r,i)}}var n}function nt(e,t,r,n,i){if(0===r.length)return st(t.root,t.root,t,n,i);const o=function(e){if("string"==typeof e[0]&&1===e.length&&"/"===e[0])return new at(!0,0,e);let t=0,r=!1;const n=e.reduce((e,n,i)=>{if("object"==typeof n&&null!=n){if(n.outlets){const t={};return ge(n.outlets,(e,r)=>{t[r]="string"==typeof e?e.split("/"):e}),[...e,{outlets:t}]}if(n.segmentPath)return[...e,n.segmentPath]}return"string"!=typeof n?[...e,n]:0===i?(n.split("/").forEach((n,i)=>{0==i&&"."===n||(0==i&&""===n?r=!0:".."===n?t++:""!=n&&e.push(n))}),e):[...e,n]},[]);return new at(r,t,n)}(r);if(o.toRoot())return st(t.root,new Oe([],{}),t,n,i);const s=function(e,t,r){if(e.isAbsolute)return new ut(t.root,!0,0);if(-1===r.snapshot._lastPathIndex){const e=r.snapshot._urlSegment,n=e===t.root;return new ut(e,n,0)}const n=it(e.commands[0])?0:1,i=r.snapshot._lastPathIndex+n;return function(e,t,r){let n=e,i=t,o=r;for(;o>i;){if(o-=i,n=n.parent,!n)throw new Error("Invalid number of '../'");i=n.segments.length}return new ut(n,!1,i-o)}(r.snapshot._urlSegment,i,e.numberOfDoubleDots)}(o,t,e),a=s.processChildren?pt(s.segmentGroup,s.index,o.commands):ct(s.segmentGroup,s.index,o.commands);return st(s.segmentGroup,a,t,n,i)}function it(e){return"object"==typeof e&&null!=e&&!e.outlets&&!e.segmentPath}function ot(e){return"object"==typeof e&&null!=e&&e.outlets}function st(e,t,r,n,i){let o={};return n&&ge(n,(e,t)=>{o[t]=Array.isArray(e)?e.map(e=>`${e}`):`${e}`}),r.root===e?new _e(t,o,i):new _e(function e(t,r,n){const i={};return ge(t.children,(t,o)=>{i[o]=t===r?n:e(t,r,n)}),new Oe(t.segments,i)}(r.root,e,t),o,i)}class at{constructor(e,t,r){if(this.isAbsolute=e,this.numberOfDoubleDots=t,this.commands=r,e&&r.length>0&&it(r[0]))throw new Error("Root segment cannot have matrix parameters");const n=r.find(ot);if(n&&n!==he(r))throw new Error("{outlets:{}} has to be the last command")}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class ut{constructor(e,t,r){this.segmentGroup=e,this.processChildren=t,this.index=r}}function ct(e,t,r){if(e||(e=new Oe([],{})),0===e.segments.length&&e.hasChildren())return pt(e,t,r);const n=function(e,t,r){let n=0,i=t;const o={match:!1,pathIndex:0,commandIndex:0};for(;i=r.length)return o;const t=e.segments[i],s=r[n];if(ot(s))break;const a=`${s}`,u=n0&&void 0===a)break;if(a&&u&&"object"==typeof u&&void 0===u.outlets){if(!yt(a,u,t))return o;n+=2}else{if(!yt(a,{},t))return o;n++}i++}return{match:!0,pathIndex:i,commandIndex:n}}(e,t,r),i=r.slice(n.commandIndex);if(n.match&&n.pathIndex{"string"==typeof r&&(r=[r]),null!==r&&(i[n]=ct(e.children[n],t,r))}),ge(e.children,(e,t)=>{void 0===n[t]&&(i[t]=e)}),new Oe(e.segments,i)}}function lt(e,t,r){const n=e.segments.slice(0,t);let i=0;for(;i{"string"==typeof e&&(e=[e]),null!==e&&(t[r]=lt(new Oe([],{}),0,e))}),t}function dt(e){const t={};return ge(e,(e,r)=>t[r]=`${e}`),t}function yt(e,t,r){return e==r.path&&me(t,r.parameters)}class ht{constructor(e,t,r,n){this.routeReuseStrategy=e,this.futureState=t,this.currState=r,this.forwardEvent=n}activate(e){const t=this.futureState._root,r=this.currState?this.currState._root:null;this.deactivateChildRoutes(t,r,e),et(this.futureState.root),this.activateChildRoutes(t,r,e)}deactivateChildRoutes(e,t,r){const n=He(t);e.children.forEach(e=>{const t=e.value.outlet;this.deactivateRoutes(e,n[t],r),delete n[t]}),ge(n,(e,t)=>{this.deactivateRouteAndItsChildren(e,r)})}deactivateRoutes(e,t,r){const n=e.value,i=t?t.value:null;if(n===i)if(n.component){const i=r.getContext(n.outlet);i&&this.deactivateChildRoutes(e,t,i.children)}else this.deactivateChildRoutes(e,t,r);else i&&this.deactivateRouteAndItsChildren(t,r)}deactivateRouteAndItsChildren(e,t){this.routeReuseStrategy.shouldDetach(e.value.snapshot)?this.detachAndStoreRouteSubtree(e,t):this.deactivateRouteAndOutlet(e,t)}detachAndStoreRouteSubtree(e,t){const r=t.getContext(e.value.outlet);if(r&&r.outlet){const t=r.outlet.detach(),n=r.children.onOutletDeactivated();this.routeReuseStrategy.store(e.value.snapshot,{componentRef:t,route:e,contexts:n})}}deactivateRouteAndOutlet(e,t){const r=t.getContext(e.value.outlet);if(r){const n=He(e),i=e.value.component?r.children:t;ge(n,(e,t)=>this.deactivateRouteAndItsChildren(e,i)),r.outlet&&(r.outlet.deactivate(),r.children.onOutletDeactivated())}}activateChildRoutes(e,t,r){const n=He(t);e.children.forEach(e=>{this.activateRoutes(e,n[e.value.outlet],r),this.forwardEvent(new se(e.value.snapshot))}),e.children.length&&this.forwardEvent(new ie(e.value.snapshot))}activateRoutes(e,t,r){const n=e.value,i=t?t.value:null;if(et(n),n===i)if(n.component){const i=r.getOrCreateContext(n.outlet);this.activateChildRoutes(e,t,i.children)}else this.activateChildRoutes(e,t,r);else if(n.component){const t=r.getOrCreateContext(n.outlet);if(this.routeReuseStrategy.shouldAttach(n.snapshot)){const e=this.routeReuseStrategy.retrieve(n.snapshot);this.routeReuseStrategy.store(n.snapshot,null),t.children.onOutletReAttached(e.contexts),t.attachRef=e.componentRef,t.route=e.route.value,t.outlet&&t.outlet.attach(e.componentRef,e.route.value),gt(e.route)}else{const r=function(e){for(let t=e.parent;t;t=t.parent){const e=t.routeConfig;if(e&&e._loadedConfig)return e._loadedConfig;if(e&&e.component)return null}return null}(n.snapshot),i=r?r.module.componentFactoryResolver:null;t.attachRef=null,t.route=n,t.resolver=i,t.outlet&&t.outlet.activateWith(n,i),this.activateChildRoutes(e,null,t.children)}}else this.activateChildRoutes(e,null,r)}}function gt(e){et(e.value),e.children.forEach(gt)}class bt{constructor(e,t){this.routes=e,this.module=t}}function ft(e){return"function"==typeof e}function St(e){return e instanceof _e}const vt=Symbol("INITIAL_VALUE");function _t(){return P(e=>Object(u.b)(...e.map(e=>e.pipe(Object(R.a)(1),function(){for(var e=[],t=0;t{let r=!1;return t.reduce((e,n,i)=>{if(e!==vt)return e;if(n===vt&&(r=!0),!r){if(!1===n)return n;if(i===t.length-1||St(n))return n}return e},e)},vt),Object(b.a)(e=>e!==vt),Object(y.a)(e=>St(e)?e:!0===e),Object(R.a)(1)))}class Ot{}function It(e,t=""){for(let r=0;rt.error(new xt(e)))}function wt(e){return new c.a(t=>t.error(new At(e)))}function Dt(e){return new c.a(t=>t.error(new Error(`Only absolute redirects can have named outlets. redirectTo: '${e}'`)))}class Rt{constructor(e,t,r,n,o){this.configLoader=t,this.urlSerializer=r,this.urlTree=n,this.config=o,this.allowRedirects=!0,this.ngModule=e.get(i.O)}apply(){return this.expandSegmentGroup(this.ngModule,this.config,this.urlTree.root,"primary").pipe(Object(y.a)(e=>this.createUrlTree(e,this.urlTree.queryParams,this.urlTree.fragment))).pipe(Object(q.a)(e=>{if(e instanceof At)return this.allowRedirects=!1,this.match(e.urlTree);if(e instanceof xt)throw this.noMatchError(e);throw e}))}match(e){return this.expandSegmentGroup(this.ngModule,this.config,e.root,"primary").pipe(Object(y.a)(t=>this.createUrlTree(t,e.queryParams,e.fragment))).pipe(Object(q.a)(e=>{if(e instanceof xt)throw this.noMatchError(e);throw e}))}noMatchError(e){return new Error(`Cannot match any routes. URL Segment: '${e.segmentGroup}'`)}createUrlTree(e,t,r){const n=e.segments.length>0?new Oe([],{primary:e}):e;return new _e(n,t,r)}expandSegmentGroup(e,t,r,n){return 0===r.segments.length&&r.hasChildren()?this.expandChildren(e,t,r).pipe(Object(y.a)(e=>new Oe([],e))):this.expandSegment(e,r,t,r.segments,n,!0)}expandChildren(e,t,r){return be(r.children,(r,n)=>this.expandSegmentGroup(e,t,n,r))}expandSegment(e,t,r,n,i,a){const c=function(e){return e.reduce((e,t)=>{const r=kt(t);return e.has(r)?e.get(r).push(t):e.set(r,[t]),e},new Map)}(r);c.has(i)||c.set(i,[]);const l=r=>Object(s.a)(r).pipe(Object(L.a)(s=>this.expandSegmentAgainstRoute(e,t,r,s,n,i,a).pipe(Object(q.a)(e=>{if(e instanceof xt)return Object(o.a)(null);throw e}))),Object(F.a)(e=>null!==e),Object(q.a)(e=>{if(e instanceof p.a||"EmptyError"===e.name){if(this.noLeftoversInUrl(t,n,i))return Object(o.a)(new Oe([],{}));throw new xt(t)}throw e})),m=Array.from(c.entries()).map(([e,t])=>{const r=l(t);return e===i?r:r.pipe(Object(y.a)(()=>null),Object(q.a)(()=>Object(o.a)(null)))});return Object(s.a)(m).pipe((function(e){return e.lift(new u.a(d))}),Object(F.a)(),Object(y.a)(e=>e.find(e=>null!==e)));var d}noLeftoversInUrl(e,t,r){return 0===t.length&&!e.children[r]}expandSegmentAgainstRoute(e,t,r,n,i,o,s){return kt(n)!==o&&""!==n.path?Pt(t):void 0===n.redirectTo?this.matchSegmentAgainstRoute(e,t,n,i):s&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(e,t,r,n,i,o):Pt(t)}expandSegmentAgainstRouteUsingRedirect(e,t,r,n,i,o){return"**"===n.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(e,r,n,o):this.expandRegularSegmentAgainstRouteUsingRedirect(e,t,r,n,i,o)}expandWildCardWithParamsAgainstRouteUsingRedirect(e,t,r,n){const i=this.applyRedirectCommands([],r.redirectTo,{});return r.redirectTo.startsWith("/")?wt(i):this.lineralizeSegments(r,i).pipe(Object(B.a)(r=>{const i=new Oe(r,{});return this.expandSegment(e,i,t,r,n,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(e,t,r,n,i,o){const{matched:s,consumedSegments:a,lastChild:u,positionalParamSegments:c}=Et(t,n,i);if(!s)return Pt(t);const p=this.applyRedirectCommands(a,n.redirectTo,c);return n.redirectTo.startsWith("/")?wt(p):this.lineralizeSegments(n,p).pipe(Object(B.a)(n=>this.expandSegment(e,t,r,n.concat(i.slice(u)),o,!1)))}matchSegmentAgainstRoute(e,t,r,n){if("**"===r.path)return r.loadChildren?this.configLoader.load(e.injector,r).pipe(Object(y.a)(e=>(r._loadedConfig=e,new Oe(n,{})))):Object(o.a)(new Oe(n,{}));const{matched:i,consumedSegments:s,lastChild:a}=Et(t,r,n);if(!i)return Pt(t);const u=n.slice(a);return this.getChildConfig(e,r,n).pipe(Object(B.a)(e=>{const r=e.module,n=e.routes,{segmentGroup:i,slicedSegments:a}=function(e,t,r,n){if(r.length>0&&function(e,t,r){return r.some(r=>Mt(e,t,r)&&"primary"!==kt(r))}(e,r,n)){return{segmentGroup:jt(new Oe(t,function(e,t){const r={};r.primary=t;for(const n of e)""===n.path&&"primary"!==kt(n)&&(r[kt(n)]=new Oe([],{}));return r}(n,new Oe(r,e.children)))),slicedSegments:[]}}if(0===r.length&&function(e,t,r){return r.some(r=>Mt(e,t,r))}(e,r,n)){return{segmentGroup:jt(new Oe(e.segments,function(e,t,r,n){const i={};for(const o of r)Mt(e,t,o)&&!n[kt(o)]&&(i[kt(o)]=new Oe([],{}));return Object.assign(Object.assign({},n),i)}(e,r,n,e.children))),slicedSegments:r}}return{segmentGroup:e,slicedSegments:r}}(t,s,u,n);if(0===a.length&&i.hasChildren()){return this.expandChildren(r,n,i).pipe(Object(y.a)(e=>new Oe(s,e)))}return 0===n.length&&0===a.length?Object(o.a)(new Oe(s,{})):this.expandSegment(r,i,n,a,"primary",!0).pipe(Object(y.a)(e=>new Oe(s.concat(e.segments),e.children)))}))}getChildConfig(e,t,r){return t.children?Object(o.a)(new bt(t.children,e)):t.loadChildren?void 0!==t._loadedConfig?Object(o.a)(t._loadedConfig):this.runCanLoadGuards(e.injector,t,r).pipe(Object(B.a)(r=>r?this.configLoader.load(e.injector,t).pipe(Object(y.a)(e=>(t._loadedConfig=e,e))):function(e){return new c.a(t=>t.error(pe(`Cannot load children because the guard of the route "path: '${e.path}'" returned false`)))}(t))):Object(o.a)(new bt([],e))}runCanLoadGuards(e,t,r){const n=t.canLoad;if(!n||0===n.length)return Object(o.a)(!0);const i=n.map(n=>{const i=e.get(n);let o;if(function(e){return e&&ft(e.canLoad)}(i))o=i.canLoad(t,r);else{if(!ft(i))throw new Error("Invalid CanLoad guard");o=i(t,r)}return fe(o)});return Object(o.a)(i).pipe(_t(),Object(G.a)(e=>{if(!St(e))return;const t=pe(`Redirecting to "${this.urlSerializer.serialize(e)}"`);throw t.url=e,t}),Object(y.a)(e=>!0===e))}lineralizeSegments(e,t){let r=[],n=t.root;for(;;){if(r=r.concat(n.segments),0===n.numberOfChildren)return Object(o.a)(r);if(n.numberOfChildren>1||!n.children.primary)return Dt(e.redirectTo);n=n.children.primary}}applyRedirectCommands(e,t,r){return this.applyRedirectCreatreUrlTree(t,this.urlSerializer.parse(t),e,r)}applyRedirectCreatreUrlTree(e,t,r,n){const i=this.createSegmentGroup(e,t.root,r,n);return new _e(i,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}createQueryParams(e,t){const r={};return ge(e,(e,n)=>{if("string"==typeof e&&e.startsWith(":")){const i=e.substring(1);r[n]=t[i]}else r[n]=e}),r}createSegmentGroup(e,t,r,n){const i=this.createSegments(e,t.segments,r,n);let o={};return ge(t.children,(t,i)=>{o[i]=this.createSegmentGroup(e,t,r,n)}),new Oe(i,o)}createSegments(e,t,r,n){return t.map(t=>t.path.startsWith(":")?this.findPosParam(e,t,n):this.findOrReturn(t,r))}findPosParam(e,t,r){const n=r[t.path.substring(1)];if(!n)throw new Error(`Cannot redirect to '${e}'. Cannot find '${t.path}'.`);return n}findOrReturn(e,t){let r=0;for(const n of t){if(n.path===e.path)return t.splice(r),n;r++}return e}}function Et(e,t,r){if(""===t.path)return"full"===t.pathMatch&&(e.hasChildren()||r.length>0)?{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}:{matched:!0,consumedSegments:[],lastChild:0,positionalParamSegments:{}};const n=(t.matcher||le)(r,e,t);return n?{matched:!0,consumedSegments:n.consumed,lastChild:n.consumed.length,positionalParamSegments:n.posParams}:{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}}function jt(e){if(1===e.numberOfChildren&&e.children.primary){const t=e.children.primary;return new Oe(e.segments.concat(t.segments),t.children)}return e}function Mt(e,t,r){return(!(e.hasChildren()||t.length>0)||"full"!==r.pathMatch)&&(""===r.path&&void 0!==r.redirectTo)}function qt(e,t,r,n){return function(i){return i.pipe(P(i=>function(e,t,r,n,i){return new Rt(e,t,r,n,i).apply()}(e,t,r,i.extractedUrl,n).pipe(Object(y.a)(e=>Object.assign(Object.assign({},i),{urlAfterRedirects:e})))))}}class Lt{constructor(e){this.path=e,this.route=this.path[this.path.length-1]}}class Ft{constructor(e,t){this.component=e,this.route=t}}function Bt(e,t,r){const n=e._root;return Ut(n,t?t._root:null,r,[n.value])}function Gt(e,t,r){const n=function(e){if(!e)return null;for(let t=e.parent;t;t=t.parent){const e=t.routeConfig;if(e&&e._loadedConfig)return e._loadedConfig}return null}(t);return(n?n.module.injector:r).get(e)}function Ut(e,t,r,n,i={canDeactivateChecks:[],canActivateChecks:[]}){const o=He(t);return e.children.forEach(e=>{!function(e,t,r,n,i={canDeactivateChecks:[],canActivateChecks:[]}){const o=e.value,s=t?t.value:null,a=r?r.getContext(e.value.outlet):null;if(s&&o.routeConfig===s.routeConfig){const u=function(e,t,r){if("function"==typeof r)return r(e,t);switch(r){case"pathParamsChange":return!Ne(e.url,t.url);case"pathParamsOrQueryParamsChange":return!Ne(e.url,t.url)||!me(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!tt(e,t)||!me(e.queryParams,t.queryParams);case"paramsChange":default:return!tt(e,t)}}(s,o,o.routeConfig.runGuardsAndResolvers);u?i.canActivateChecks.push(new Lt(n)):(o.data=s.data,o._resolvedData=s._resolvedData),o.component?Ut(e,t,a?a.children:null,n,i):Ut(e,t,r,n,i),u&&a&&a.outlet&&a.outlet.isActivated&&i.canDeactivateChecks.push(new Ft(a.outlet.component,s))}else s&&Vt(t,a,i),i.canActivateChecks.push(new Lt(n)),o.component?Ut(e,null,a?a.children:null,n,i):Ut(e,null,r,n,i)}(e,o[e.value.outlet],r,n.concat([e.value]),i),delete o[e.value.outlet]}),ge(o,(e,t)=>Vt(e,r.getContext(t),i)),i}function Vt(e,t,r){const n=He(e),i=e.value;ge(n,(e,n)=>{i.component?Vt(e,t?t.children.getContext(n):null,r):Vt(e,t,r)}),i.component&&t&&t.outlet&&t.outlet.isActivated?r.canDeactivateChecks.push(new Ft(t.outlet.component,i)):r.canDeactivateChecks.push(new Ft(null,i))}function zt(e,t){return function(r){return r.pipe(Object(B.a)(r=>{const{targetSnapshot:n,currentSnapshot:i,guards:{canActivateChecks:a,canDeactivateChecks:u}}=r;return 0===u.length&&0===a.length?Object(o.a)(Object.assign(Object.assign({},r),{guardsResult:!0})):function(e,t,r,n){return Object(s.a)(e).pipe(Object(B.a)(e=>function(e,t,r,n,i){const s=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!s||0===s.length)return Object(o.a)(!0);const a=s.map(o=>{const s=Gt(o,t,i);let a;if(function(e){return e&&ft(e.canDeactivate)}(s))a=fe(s.canDeactivate(e,t,r,n));else{if(!ft(s))throw new Error("Invalid CanDeactivate guard");a=fe(s(e,t,r,n))}return a.pipe(Object(F.a)())});return Object(o.a)(a).pipe(_t())}(e.component,e.route,r,t,n)),Object(F.a)(e=>!0!==e,!0))}(u,n,i,e).pipe(Object(B.a)(r=>r&&"boolean"==typeof r?function(e,t,r,n){return Object(s.a)(t).pipe(Object(L.a)(t=>Object(s.a)([Kt(t.route.parent,n),Ht(t.route,n),Jt(e,t.path,r),Wt(e,t.route,r)]).pipe(g(),Object(F.a)(e=>!0!==e,!0))),Object(F.a)(e=>!0!==e,!0))}(n,a,e,t):Object(o.a)(r)),Object(y.a)(e=>Object.assign(Object.assign({},r),{guardsResult:e})))}))}}function Ht(e,t){return null!==e&&t&&t(new oe(e)),Object(o.a)(!0)}function Kt(e,t){return null!==e&&t&&t(new ne(e)),Object(o.a)(!0)}function Wt(e,t,r){const n=t.routeConfig?t.routeConfig.canActivate:null;if(!n||0===n.length)return Object(o.a)(!0);const i=n.map(n=>m(()=>{const i=Gt(n,t,r);let o;if(function(e){return e&&ft(e.canActivate)}(i))o=fe(i.canActivate(t,e));else{if(!ft(i))throw new Error("Invalid CanActivate guard");o=fe(i(t,e))}return o.pipe(Object(F.a)())}));return Object(o.a)(i).pipe(_t())}function Jt(e,t,r){const n=t[t.length-1],i=t.slice(0,t.length-1).reverse().map(e=>function(e){const t=e.routeConfig?e.routeConfig.canActivateChild:null;return t&&0!==t.length?{node:e,guards:t}:null}(e)).filter(e=>null!==e).map(t=>m(()=>{const i=t.guards.map(i=>{const o=Gt(i,t.node,r);let s;if(function(e){return e&&ft(e.canActivateChild)}(o))s=fe(o.canActivateChild(n,e));else{if(!ft(o))throw new Error("Invalid CanActivateChild guard");s=fe(o(n,e))}return s.pipe(Object(F.a)())});return Object(o.a)(i).pipe(_t())}));return Object(o.a)(i).pipe(_t())}class Qt{}class Zt{constructor(e,t,r,n,i,o){this.rootComponentType=e,this.config=t,this.urlTree=r,this.url=n,this.paramsInheritanceStrategy=i,this.relativeLinkResolution=o}recognize(){try{const e=Xt(this.urlTree.root,[],[],this.config,this.relativeLinkResolution).segmentGroup,t=this.processSegmentGroup(this.config,e,"primary"),r=new Ze([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},"primary",this.rootComponentType,null,this.urlTree.root,-1,{}),n=new ze(r,t),i=new $e(this.url,n);return this.inheritParamsAndData(i._root),Object(o.a)(i)}catch(e){return new c.a(t=>t.error(e))}}inheritParamsAndData(e){const t=e.value,r=Qe(t,this.paramsInheritanceStrategy);t.params=Object.freeze(r.params),t.data=Object.freeze(r.data),e.children.forEach(e=>this.inheritParamsAndData(e))}processSegmentGroup(e,t,r){return 0===t.segments.length&&t.hasChildren()?this.processChildren(e,t):this.processSegment(e,t,t.segments,r)}processChildren(e,t){const r=Ce(t,(t,r)=>this.processSegmentGroup(e,t,r));return function(e){const t={};e.forEach(e=>{const r=t[e.value.outlet];if(r){const t=r.url.map(e=>e.toString()).join("/"),n=e.value.url.map(e=>e.toString()).join("/");throw new Error(`Two segments cannot have the same outlet name: '${t}' and '${n}'.`)}t[e.value.outlet]=e.value})}(r),r.sort((e,t)=>"primary"===e.value.outlet?-1:"primary"===t.value.outlet?1:e.value.outlet.localeCompare(t.value.outlet)),r}processSegment(e,t,r,n){for(const o of e)try{return this.processSegmentAgainstRoute(o,t,r,n)}catch(i){if(!(i instanceof Qt))throw i}if(this.noLeftoversInUrl(t,r,n))return[];throw new Qt}noLeftoversInUrl(e,t,r){return 0===t.length&&!e.children[r]}processSegmentAgainstRoute(e,t,r,n){if(e.redirectTo)throw new Qt;if((e.outlet||"primary")!==n)throw new Qt;let i,o=[],s=[];if("**"===e.path){const o=r.length>0?he(r).parameters:{};i=new Ze(r,o,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,tr(e),n,e.component,e,$t(t),Yt(t)+r.length,rr(e))}else{const a=function(e,t,r){if(""===t.path){if("full"===t.pathMatch&&(e.hasChildren()||r.length>0))throw new Qt;return{consumedSegments:[],lastChild:0,parameters:{}}}const n=(t.matcher||le)(r,e,t);if(!n)throw new Qt;const i={};ge(n.posParams,(e,t)=>{i[t]=e.path});const o=n.consumed.length>0?Object.assign(Object.assign({},i),n.consumed[n.consumed.length-1].parameters):i;return{consumedSegments:n.consumed,lastChild:n.consumed.length,parameters:o}}(t,e,r);o=a.consumedSegments,s=r.slice(a.lastChild),i=new Ze(o,a.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,tr(e),n,e.component,e,$t(t),Yt(t)+o.length,rr(e))}const a=function(e){if(e.children)return e.children;if(e.loadChildren)return e._loadedConfig.routes;return[]}(e),{segmentGroup:u,slicedSegments:c}=Xt(t,o,s,a,this.relativeLinkResolution);if(0===c.length&&u.hasChildren()){const e=this.processChildren(a,u);return[new ze(i,e)]}if(0===a.length&&0===c.length)return[new ze(i,[])];const p=this.processSegment(a,u,c,"primary");return[new ze(i,p)]}}function $t(e){let t=e;for(;t._sourceSegment;)t=t._sourceSegment;return t}function Yt(e){let t=e,r=t._segmentIndexShift?t._segmentIndexShift:0;for(;t._sourceSegment;)t=t._sourceSegment,r+=t._segmentIndexShift?t._segmentIndexShift:0;return r-1}function Xt(e,t,r,n,i){if(r.length>0&&function(e,t,r){return r.some(r=>er(e,t,r)&&"primary"!==kt(r))}(e,r,n)){const i=new Oe(t,function(e,t,r,n){const i={};i.primary=n,n._sourceSegment=e,n._segmentIndexShift=t.length;for(const o of r)if(""===o.path&&"primary"!==kt(o)){const r=new Oe([],{});r._sourceSegment=e,r._segmentIndexShift=t.length,i[kt(o)]=r}return i}(e,t,n,new Oe(r,e.children)));return i._sourceSegment=e,i._segmentIndexShift=t.length,{segmentGroup:i,slicedSegments:[]}}if(0===r.length&&function(e,t,r){return r.some(r=>er(e,t,r))}(e,r,n)){const o=new Oe(e.segments,function(e,t,r,n,i,o){const s={};for(const a of n)if(er(e,r,a)&&!i[kt(a)]){const r=new Oe([],{});r._sourceSegment=e,r._segmentIndexShift="legacy"===o?e.segments.length:t.length,s[kt(a)]=r}return Object.assign(Object.assign({},i),s)}(e,t,r,n,e.children,i));return o._sourceSegment=e,o._segmentIndexShift=t.length,{segmentGroup:o,slicedSegments:r}}const o=new Oe(e.segments,e.children);return o._sourceSegment=e,o._segmentIndexShift=t.length,{segmentGroup:o,slicedSegments:r}}function er(e,t,r){return(!(e.hasChildren()||t.length>0)||"full"!==r.pathMatch)&&(""===r.path&&void 0===r.redirectTo)}function tr(e){return e.data||{}}function rr(e){return e.resolve||{}}function nr(e,t,r,n,i){return function(o){return o.pipe(Object(B.a)(o=>function(e,t,r,n,i="emptyOnly",o="legacy"){return new Zt(e,t,r,n,i,o).recognize()}(e,t,o.urlAfterRedirects,r(o.urlAfterRedirects),n,i).pipe(Object(y.a)(e=>Object.assign(Object.assign({},o),{targetSnapshot:e})))))}}function ir(e,t){return function(r){return r.pipe(Object(B.a)(r=>{const{targetSnapshot:n,guards:{canActivateChecks:i}}=r;if(!i.length)return Object(o.a)(r);let a=0;return Object(s.a)(i).pipe(Object(L.a)(r=>function(e,t,r,n){return function(e,t,r,n){const i=Object.keys(e);if(0===i.length)return Object(o.a)({});const a={};return Object(s.a)(i).pipe(Object(B.a)(i=>function(e,t,r,n){const i=Gt(e,t,n);return i.resolve?fe(i.resolve(t,r)):fe(i(t,r))}(e[i],t,r,n).pipe(Object(G.a)(e=>{a[i]=e}))),_(1),Object(B.a)(()=>Object.keys(a).length===i.length?Object(o.a)(a):l.a))}(e._resolve,e,t,n).pipe(Object(y.a)(t=>(e._resolvedData=t,e.data=Object.assign(Object.assign({},e.data),Qe(e,r).resolve),null)))}(r.route,n,e,t)),Object(G.a)(()=>a++),_(1),Object(B.a)(e=>a===i.length?Object(o.a)(r):l.a))}))}}function or(e){return function(t){return t.pipe(P(t=>{const r=e(t);return r?Object(s.a)(r).pipe(Object(y.a)(()=>t)):Object(s.a)([t])}))}}class sr extends class{shouldDetach(e){return!1}store(e,t){}shouldAttach(e){return!1}retrieve(e){return null}shouldReuseRoute(e,t){return e.routeConfig===t.routeConfig}}{}const ar=new i.E("ROUTES");class ur{constructor(e,t,r,n){this.loader=e,this.compiler=t,this.onLoadStartListener=r,this.onLoadEndListener=n}load(e,t){return this.onLoadStartListener&&this.onLoadStartListener(t),this.loadModuleFactory(t.loadChildren).pipe(Object(y.a)(r=>{this.onLoadEndListener&&this.onLoadEndListener(t);const n=r.create(e);return new bt(ye(n.injector.get(ar)).map(Tt),n)}))}loadModuleFactory(e){return"string"==typeof e?Object(s.a)(this.loader.load(e)):fe(e()).pipe(Object(B.a)(e=>e instanceof i.M?Object(o.a)(e):Object(s.a)(this.compiler.compileModuleAsync(e))))}}class cr{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.children=new pr,this.attachRef=null}}class pr{constructor(){this.contexts=new Map}onChildOutletCreated(e,t){const r=this.getOrCreateContext(e);r.outlet=t,this.contexts.set(e,r)}onChildOutletDestroyed(e){const t=this.getContext(e);t&&(t.outlet=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let t=this.getContext(e);return t||(t=new cr,this.contexts.set(e,t)),t}getContext(e){return this.contexts.get(e)||null}}class lr{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,t){return e}}function mr(e){throw e}function dr(e,t,r){return t.parse("/")}function yr(e,t){return Object(o.a)(null)}class hr{constructor(e,t,r,n,o,s,u,c){this.rootComponentType=e,this.urlSerializer=t,this.rootContexts=r,this.location=n,this.config=c,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.lastLocationChangeInfo=null,this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new d.a,this.errorHandler=mr,this.malformedUriErrorHandler=dr,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:yr,afterPreactivation:yr},this.urlHandlingStrategy=new lr,this.routeReuseStrategy=new sr,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected";this.ngModule=o.get(i.O),this.console=o.get(i.xb);const p=o.get(i.Q);this.isNgZoneEnabled=p instanceof i.Q,this.resetConfig(c),this.currentUrlTree=new _e(new Oe([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new ur(s,u,e=>this.triggerEvent(new te(e)),e=>this.triggerEvent(new re(e))),this.routerState=We(this.currentUrlTree,this.rootComponentType),this.transitions=new a.a({id:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}setupNavigations(e){const t=this.events;return e.pipe(Object(b.a)(e=>0!==e.id),Object(y.a)(e=>Object.assign(Object.assign({},e),{extractedUrl:this.urlHandlingStrategy.extract(e.rawUrl)})),P(e=>{let r=!1,n=!1;return Object(o.a)(e).pipe(Object(G.a)(e=>{this.currentNavigation={id:e.id,initialUrl:e.currentRawUrl,extractedUrl:e.extractedUrl,trigger:e.source,extras:e.extras,previousNavigation:this.lastSuccessfulNavigation?Object.assign(Object.assign({},this.lastSuccessfulNavigation),{previousNavigation:null}):null}}),P(e=>{const r=!this.navigated||e.extractedUrl.toString()!==this.browserUrlTree.toString();if(("reload"===this.onSameUrlNavigation||r)&&this.urlHandlingStrategy.shouldProcessUrl(e.rawUrl))return Object(o.a)(e).pipe(P(e=>{const r=this.transitions.getValue();return t.next(new K(e.id,this.serializeUrl(e.extractedUrl),e.source,e.restoredState)),r!==this.transitions.getValue()?l.a:[e]}),P(e=>Promise.resolve(e)),qt(this.ngModule.injector,this.configLoader,this.urlSerializer,this.config),Object(G.a)(e=>{this.currentNavigation=Object.assign(Object.assign({},this.currentNavigation),{finalUrl:e.urlAfterRedirects})}),nr(this.rootComponentType,this.config,e=>this.serializeUrl(e),this.paramsInheritanceStrategy,this.relativeLinkResolution),Object(G.a)(e=>{"eager"===this.urlUpdateStrategy&&(e.extras.skipLocationChange||this.setBrowserUrl(e.urlAfterRedirects,!!e.extras.replaceUrl,e.id,e.extras.state),this.browserUrlTree=e.urlAfterRedirects)}),Object(G.a)(e=>{const r=new Z(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.next(r)}));if(r&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:r,extractedUrl:n,source:i,restoredState:s,extras:a}=e,u=new K(r,this.serializeUrl(n),i,s);t.next(u);const c=We(n,this.rootComponentType).snapshot;return Object(o.a)(Object.assign(Object.assign({},e),{targetSnapshot:c,urlAfterRedirects:n,extras:Object.assign(Object.assign({},a),{skipLocationChange:!1,replaceUrl:!1})}))}return this.rawUrlTree=e.rawUrl,this.browserUrlTree=e.urlAfterRedirects,e.resolve(null),l.a}),or(e=>{const{targetSnapshot:t,id:r,extractedUrl:n,rawUrl:i,extras:{skipLocationChange:o,replaceUrl:s}}=e;return this.hooks.beforePreactivation(t,{navigationId:r,appliedUrlTree:n,rawUrlTree:i,skipLocationChange:!!o,replaceUrl:!!s})}),Object(G.a)(e=>{const t=new $(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);this.triggerEvent(t)}),Object(y.a)(e=>Object.assign(Object.assign({},e),{guards:Bt(e.targetSnapshot,e.currentSnapshot,this.rootContexts)})),zt(this.ngModule.injector,e=>this.triggerEvent(e)),Object(G.a)(e=>{if(St(e.guardsResult)){const t=pe(`Redirecting to "${this.serializeUrl(e.guardsResult)}"`);throw t.url=e.guardsResult,t}}),Object(G.a)(e=>{const t=new Y(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot,!!e.guardsResult);this.triggerEvent(t)}),Object(b.a)(e=>{if(!e.guardsResult){this.resetUrlToCurrentUrlTree();const r=new J(e.id,this.serializeUrl(e.extractedUrl),"");return t.next(r),e.resolve(!1),!1}return!0}),or(e=>{if(e.guards.canActivateChecks.length)return Object(o.a)(e).pipe(Object(G.a)(e=>{const t=new X(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);this.triggerEvent(t)}),P(e=>{let r=!1;return Object(o.a)(e).pipe(ir(this.paramsInheritanceStrategy,this.ngModule.injector),Object(G.a)({next:()=>r=!0,complete:()=>{if(!r){const r=new J(e.id,this.serializeUrl(e.extractedUrl),"At least one route resolver didn't emit any value.");t.next(r),e.resolve(!1)}}}))}),Object(G.a)(e=>{const t=new ee(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);this.triggerEvent(t)}))}),or(e=>{const{targetSnapshot:t,id:r,extractedUrl:n,rawUrl:i,extras:{skipLocationChange:o,replaceUrl:s}}=e;return this.hooks.afterPreactivation(t,{navigationId:r,appliedUrlTree:n,rawUrlTree:i,skipLocationChange:!!o,replaceUrl:!!s})}),Object(y.a)(e=>{const t=function(e,t,r){const n=rt(e,t._root,r?r._root:void 0);return new Ke(n,t)}(this.routeReuseStrategy,e.targetSnapshot,e.currentRouterState);return Object.assign(Object.assign({},e),{targetRouterState:t})}),Object(G.a)(e=>{this.currentUrlTree=e.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e.rawUrl),this.routerState=e.targetRouterState,"deferred"===this.urlUpdateStrategy&&(e.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,!!e.extras.replaceUrl,e.id,e.extras.state),this.browserUrlTree=e.urlAfterRedirects)}),(s=this.rootContexts,a=this.routeReuseStrategy,u=e=>this.triggerEvent(e),Object(y.a)(e=>(new ht(a,e.targetRouterState,e.currentRouterState,u).activate(s),e))),Object(G.a)({next(){r=!0},complete(){r=!0}}),(i=()=>{if(!r&&!n){this.resetUrlToCurrentUrlTree();const r=new J(e.id,this.serializeUrl(e.extractedUrl),`Navigation ID ${e.id} is not equal to the current navigation id ${this.navigationId}`);t.next(r),e.resolve(!1)}this.currentNavigation=null},function(e){return e.lift(new V(i))}),Object(q.a)(r=>{if(n=!0,(i=r)&&i.ngNavigationCancelingError){const n=St(r.url);n||(this.navigated=!0,this.resetStateAndUrl(e.currentRouterState,e.currentUrlTree,e.rawUrl));const i=new J(e.id,this.serializeUrl(e.extractedUrl),r.message);t.next(i),n?setTimeout(()=>{const t=this.urlHandlingStrategy.merge(r.url,this.rawUrlTree),n={skipLocationChange:e.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy};return this.scheduleNavigation(t,"imperative",null,n,{resolve:e.resolve,reject:e.reject,promise:e.promise})},0):e.resolve(!1)}else{this.resetStateAndUrl(e.currentRouterState,e.currentUrlTree,e.rawUrl);const n=new Q(e.id,this.serializeUrl(e.extractedUrl),r);t.next(n);try{e.resolve(this.errorHandler(r))}catch(o){e.reject(o)}}var i;return l.a}));var i,s,a,u}))}resetRootComponentType(e){this.rootComponentType=e,this.routerState.root.component=this.rootComponentType}getTransition(){const e=this.transitions.value;return e.urlAfterRedirects=this.browserUrlTree,e}setTransition(e){this.transitions.next(Object.assign(Object.assign({},this.getTransition()),e))}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(e=>{const t=this.extractLocationChangeInfoFromEvent(e);this.shouldScheduleNavigation(this.lastLocationChangeInfo,t)&&setTimeout(()=>{const{source:e,state:r,urlTree:n}=t,i={replaceUrl:!0};if(r){const e=Object.assign({},r);delete e.navigationId,0!==Object.keys(e).length&&(i.state=e)}this.scheduleNavigation(n,e,r,i)},0),this.lastLocationChangeInfo=t}))}extractLocationChangeInfoFromEvent(e){var t;return{source:"popstate"===e.type?"popstate":"hashchange",urlTree:this.parseUrl(e.url),state:(null===(t=e.state)||void 0===t?void 0:t.navigationId)?e.state:null,transitionId:this.getTransition().id}}shouldScheduleNavigation(e,t){if(!e)return!0;const r=t.urlTree.toString()===e.urlTree.toString();return!(t.transitionId===e.transitionId)||!r||!("hashchange"===t.source&&"popstate"===e.source||"popstate"===t.source&&"hashchange"===e.source)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(e){this.events.next(e)}resetConfig(e){It(e),this.config=e.map(Tt),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0)}createUrlTree(e,t={}){const{relativeTo:r,queryParams:n,fragment:i,queryParamsHandling:o,preserveFragment:s}=t,a=r||this.routerState.root,u=s?this.currentUrlTree.fragment:i;let c=null;switch(o){case"merge":c=Object.assign(Object.assign({},this.currentUrlTree.queryParams),n);break;case"preserve":c=this.currentUrlTree.queryParams;break;default:c=n||null}return null!==c&&(c=this.removeEmptyProps(c)),nt(a,this.currentUrlTree,e,c,u)}navigateByUrl(e,t={skipLocationChange:!1}){const r=St(e)?e:this.parseUrl(e),n=this.urlHandlingStrategy.merge(r,this.rawUrlTree);return this.scheduleNavigation(n,"imperative",null,t)}navigate(e,t={skipLocationChange:!1}){return function(e){for(let t=0;t{const n=e[r];return null!=n&&(t[r]=n),t},{})}processNavigations(){this.navigations.subscribe(e=>{this.navigated=!0,this.lastSuccessfulId=e.id,this.events.next(new W(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,this.currentNavigation=null,e.resolve(!0)},e=>{this.console.warn("Unhandled Navigation Error: ")})}scheduleNavigation(e,t,r,n,i){const o=this.getTransition(),s="imperative"!==t&&"imperative"===(null==o?void 0:o.source),a=(this.lastSuccessfulId===o.id||this.currentNavigation?o.rawUrl:o.urlAfterRedirects).toString()===e.toString();if(s&&a)return Promise.resolve(!0);let u,c,p;i?(u=i.resolve,c=i.reject,p=i.promise):p=new Promise((e,t)=>{u=e,c=t});const l=++this.navigationId;return this.setTransition({id:l,source:t,restoredState:r,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:e,extras:n,resolve:u,reject:c,promise:p,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),p.catch(e=>Promise.reject(e))}setBrowserUrl(e,t,r,n){const i=this.urlSerializer.serialize(e);n=n||{},this.location.isCurrentPathEqualTo(i)||t?this.location.replaceState(i,"",Object.assign(Object.assign({},n),{navigationId:r})):this.location.go(i,"",Object.assign(Object.assign({},n),{navigationId:r}))}resetStateAndUrl(e,t,r){this.routerState=e,this.currentUrlTree=t,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,r),this.resetUrlToCurrentUrlTree()}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",{navigationId:this.lastSuccessfulId})}}hr.\u0275fac=function(e){return new(e||hr)(i.Uc(i.kb),i.Uc(Te),i.Uc(pr),i.Uc(n.n),i.Uc(i.F),i.Uc(i.N),i.Uc(i.l),i.Uc(void 0))},hr.\u0275prov=i.Gc({token:hr,factory:hr.\u0275fac}),hr.ctorParameters=()=>[{type:i.kb},{type:Te},{type:pr},{type:n.n},{type:i.F},{type:i.N},{type:i.l},{type:void 0}];class gr{constructor(e,t,r,n,i){this.router=e,this.route=t,this.commands=[],this.onChanges=new d.a,null==r&&n.setAttribute(i.nativeElement,"tabindex","0")}ngOnChanges(e){this.onChanges.next(this)}set routerLink(e){this.commands=null!=e?Array.isArray(e)?e:[e]:[]}onClick(){const e={skipLocationChange:fr(this.skipLocationChange),replaceUrl:fr(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,e),!0}get urlTree(){return this.router.createUrlTree(this.commands,{relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:fr(this.preserveFragment)})}}gr.\u0275fac=function(e){return new(e||gr)(i.Kc(hr),i.Kc(Je),i.Vc("tabindex"),i.Kc(i.Y),i.Kc(i.v))},gr.\u0275dir=i.Fc({type:gr,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(e,t){1&e&&i.Xc("click",(function(){return t.onClick()}))},inputs:{routerLink:"routerLink",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state"},features:[i.wc]}),gr.ctorParameters=()=>[{type:hr},{type:Je},{type:String,decorators:[{type:i.h,args:["tabindex"]}]},{type:i.Y},{type:i.v}],gr.propDecorators={queryParams:[{type:i.G}],fragment:[{type:i.G}],queryParamsHandling:[{type:i.G}],preserveFragment:[{type:i.G}],skipLocationChange:[{type:i.G}],replaceUrl:[{type:i.G}],state:[{type:i.G}],routerLink:[{type:i.G}],onClick:[{type:i.A,args:["click"]}]};class br{constructor(e,t,r){this.router=e,this.route=t,this.locationStrategy=r,this.commands=[],this.onChanges=new d.a,this.subscription=e.events.subscribe(e=>{e instanceof W&&this.updateTargetUrlAndHref()})}set routerLink(e){this.commands=null!=e?Array.isArray(e)?e:[e]:[]}ngOnChanges(e){this.updateTargetUrlAndHref(),this.onChanges.next(this)}ngOnDestroy(){this.subscription.unsubscribe()}onClick(e,t,r,n,i){if(0!==e||t||r||n||i)return!0;if("string"==typeof this.target&&"_self"!=this.target)return!0;const o={skipLocationChange:fr(this.skipLocationChange),replaceUrl:fr(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,o),!1}updateTargetUrlAndHref(){this.href=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree))}get urlTree(){return this.router.createUrlTree(this.commands,{relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:fr(this.preserveFragment)})}}function fr(e){return""===e||!!e}br.\u0275fac=function(e){return new(e||br)(i.Kc(hr),i.Kc(Je),i.Kc(n.o))},br.\u0275dir=i.Fc({type:br,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(e,t){1&e&&i.Xc("click",(function(e){return t.onClick(e.button,e.ctrlKey,e.shiftKey,e.altKey,e.metaKey)})),2&e&&(i.Tc("href",t.href,i.sd),i.zc("target",t.target))},inputs:{routerLink:"routerLink",target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state"},features:[i.wc]}),br.ctorParameters=()=>[{type:hr},{type:Je},{type:n.o}],br.propDecorators={target:[{type:i.z,args:["attr.target"]},{type:i.G}],queryParams:[{type:i.G}],fragment:[{type:i.G}],queryParamsHandling:[{type:i.G}],preserveFragment:[{type:i.G}],skipLocationChange:[{type:i.G}],replaceUrl:[{type:i.G}],state:[{type:i.G}],href:[{type:i.z}],routerLink:[{type:i.G}],onClick:[{type:i.A,args:["click",["$event.button","$event.ctrlKey","$event.shiftKey","$event.altKey","$event.metaKey"]]}]};class Sr{constructor(e,t,r,n,i,o){this.router=e,this.element=t,this.renderer=r,this.cdr=n,this.link=i,this.linkWithHref=o,this.classes=[],this.isActive=!1,this.routerLinkActiveOptions={exact:!1},this.routerEventsSubscription=e.events.subscribe(e=>{e instanceof W&&this.update()})}ngAfterContentInit(){Object(s.a)([this.links.changes,this.linksWithHrefs.changes,Object(o.a)(null)]).pipe(Object(h.a)()).subscribe(e=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){var e;null===(e=this.linkInputChangesSubscription)||void 0===e||e.unsubscribe();const t=[...this.links.toArray(),...this.linksWithHrefs.toArray(),this.link,this.linkWithHref].filter(e=>!!e).map(e=>e.onChanges);this.linkInputChangesSubscription=Object(s.a)(t).pipe(Object(h.a)()).subscribe(e=>{this.isActive!==this.isLinkActive(this.router)(e)&&this.update()})}set routerLinkActive(e){const t=Array.isArray(e)?e:e.split(" ");this.classes=t.filter(e=>!!e)}ngOnChanges(e){this.update()}ngOnDestroy(){var e;this.routerEventsSubscription.unsubscribe(),null===(e=this.linkInputChangesSubscription)||void 0===e||e.unsubscribe()}update(){this.links&&this.linksWithHrefs&&this.router.navigated&&Promise.resolve().then(()=>{const e=this.hasActiveLinks();this.isActive!==e&&(this.isActive=e,this.cdr.markForCheck(),this.classes.forEach(t=>{e?this.renderer.addClass(this.element.nativeElement,t):this.renderer.removeClass(this.element.nativeElement,t)}))})}isLinkActive(e){return t=>e.isActive(t.urlTree,this.routerLinkActiveOptions.exact)}hasActiveLinks(){const e=this.isLinkActive(this.router);return this.link&&e(this.link)||this.linkWithHref&&e(this.linkWithHref)||this.links.some(e)||this.linksWithHrefs.some(e)}}Sr.\u0275fac=function(e){return new(e||Sr)(i.Kc(hr),i.Kc(i.v),i.Kc(i.Y),i.Kc(i.k),i.Kc(gr,8),i.Kc(br,8))},Sr.\u0275dir=i.Fc({type:Sr,selectors:[["","routerLinkActive",""]],contentQueries:function(e,t,r){if(1&e&&(i.Dc(r,gr,!0),i.Dc(r,br,!0)),2&e){let e;i.nd(e=i.Yc())&&(t.links=e),i.nd(e=i.Yc())&&(t.linksWithHrefs=e)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",routerLinkActive:"routerLinkActive"},exportAs:["routerLinkActive"],features:[i.wc]}),Sr.ctorParameters=()=>[{type:hr},{type:i.v},{type:i.Y},{type:i.k},{type:gr,decorators:[{type:i.R}]},{type:br,decorators:[{type:i.R}]}],Sr.propDecorators={links:[{type:i.s,args:[gr,{descendants:!0}]}],linksWithHrefs:[{type:i.s,args:[br,{descendants:!0}]}],routerLinkActiveOptions:[{type:i.G}],routerLinkActive:[{type:i.G}]};class vr{constructor(e,t,r,n,o){this.parentContexts=e,this.location=t,this.resolver=r,this.changeDetector=o,this.activated=null,this._activatedRoute=null,this.activateEvents=new i.x,this.deactivateEvents=new i.x,this.name=n||"primary",e.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const e=this.parentContexts.getContext(this.name);e&&e.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.resolver||null))}}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Error("Outlet is not activated");this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,e}attach(e,t){this.activated=e,this._activatedRoute=t,this.location.insert(e.hostView)}deactivate(){if(this.activated){const e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,t){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=e;const r=e._futureSnapshot.routeConfig.component,n=(t=t||this.resolver).resolveComponentFactory(r),i=this.parentContexts.getOrCreateContext(this.name).children,o=new _r(e,i,this.location.injector);this.activated=this.location.createComponent(n,this.location.length,o),this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}vr.\u0275fac=function(e){return new(e||vr)(i.Kc(pr),i.Kc(i.ob),i.Kc(i.p),i.Vc("name"),i.Kc(i.k))},vr.\u0275dir=i.Fc({type:vr,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]}),vr.ctorParameters=()=>[{type:pr},{type:i.ob},{type:i.p},{type:String,decorators:[{type:i.h,args:["name"]}]},{type:i.k}],vr.propDecorators={activateEvents:[{type:i.S,args:["activate"]}],deactivateEvents:[{type:i.S,args:["deactivate"]}]};class _r{constructor(e,t,r){this.route=e,this.childContexts=t,this.parent=r}get(e,t){return e===Je?this.route:e===pr?this.childContexts:this.parent.get(e,t)}}class Or{}class Ir{preload(e,t){return Object(o.a)(null)}}class Nr{constructor(e,t,r,n,i){this.router=e,this.injector=n,this.preloadingStrategy=i;this.loader=new ur(t,r,t=>e.triggerEvent(new te(t)),t=>e.triggerEvent(new re(t)))}setUpPreloading(){this.subscription=this.router.events.pipe(Object(b.a)(e=>e instanceof W),Object(L.a)(()=>this.preload())).subscribe(()=>{})}preload(){const e=this.injector.get(i.O);return this.processRoutes(e,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,t){const r=[];for(const n of t)if(n.loadChildren&&!n.canLoad&&n._loadedConfig){const e=n._loadedConfig;r.push(this.processRoutes(e.module,e.routes))}else n.loadChildren&&!n.canLoad?r.push(this.preloadConfig(e,n)):n.children&&r.push(this.processRoutes(e,n.children));return Object(s.a)(r).pipe(Object(h.a)(),Object(y.a)(e=>{}))}preloadConfig(e,t){return this.preloadingStrategy.preload(t,()=>this.loader.load(e.injector,t).pipe(Object(B.a)(e=>(t._loadedConfig=e,this.processRoutes(e.module,e.routes)))))}}Nr.\u0275fac=function(e){return new(e||Nr)(i.Uc(hr),i.Uc(i.N),i.Uc(i.l),i.Uc(i.F),i.Uc(Or))},Nr.\u0275prov=i.Gc({token:Nr,factory:Nr.\u0275fac}),Nr.ctorParameters=()=>[{type:hr},{type:i.N},{type:i.l},{type:i.F},{type:Or}];class Cr{constructor(e,t,r={}){this.router=e,this.viewportScroller=t,this.options=r,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},r.scrollPositionRestoration=r.scrollPositionRestoration||"disabled",r.anchorScrolling=r.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(e=>{e instanceof K?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof W&&(this.lastId=e.id,this.scheduleScrollEvent(e,this.router.parseUrl(e.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(e=>{e instanceof ae&&(e.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(e.position):e.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(e,t){this.router.triggerEvent(new ae(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,t))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}Cr.\u0275fac=function(e){return new(e||Cr)(i.Uc(hr),i.Uc(n.H),i.Uc(void 0))},Cr.\u0275prov=i.Gc({token:Cr,factory:Cr.\u0275fac}),Cr.ctorParameters=()=>[{type:hr},{type:n.H},{type:void 0}];const Tr=new i.E("ROUTER_CONFIGURATION"),kr=new i.E("ROUTER_FORROOT_GUARD"),xr=[n.n,{provide:Te,useClass:ke},{provide:hr,useFactory:function(e,t,r,i,o,s,a,u={},c,p){const l=new hr(null,e,t,r,i,o,s,ye(a));c&&(l.urlHandlingStrategy=c);p&&(l.routeReuseStrategy=p);if(jr(u,l),u.enableTracing){const e=Object(n.M)();l.events.subscribe(t=>{e.logGroup(`Router Event: ${t.constructor.name}`),e.log(t.toString()),e.log(t),e.logGroupEnd()})}return l},deps:[Te,pr,n.n,i.F,i.N,i.l,ar,Tr,[class{},new i.R],[class{},new i.R]]},pr,{provide:Je,useFactory:function(e){return e.routerState.root},deps:[hr]},{provide:i.N,useClass:i.fb},Nr,Ir,class{preload(e,t){return t().pipe(Object(q.a)(()=>Object(o.a)(null)))}},{provide:Tr,useValue:{enableTracing:!1}}];function Ar(){return new i.P("Router",hr)}class Pr{constructor(e,t){}static forRoot(e,t){return{ngModule:Pr,providers:[xr,Er(e),{provide:kr,useFactory:Rr,deps:[[hr,new i.R,new i.eb]]},{provide:Tr,useValue:t||{}},{provide:n.o,useFactory:Dr,deps:[n.D,[new i.C(n.a),new i.R],Tr]},{provide:Cr,useFactory:wr,deps:[hr,n.H,Tr]},{provide:Or,useExisting:t&&t.preloadingStrategy?t.preloadingStrategy:Ir},{provide:i.P,multi:!0,useFactory:Ar},[Mr,{provide:i.d,multi:!0,useFactory:qr,deps:[Mr]},{provide:Fr,useFactory:Lr,deps:[Mr]},{provide:i.b,multi:!0,useExisting:Fr}]]}}static forChild(e){return{ngModule:Pr,providers:[Er(e)]}}}function wr(e,t,r){return r.scrollOffset&&t.setOffset(r.scrollOffset),new Cr(e,t,r)}function Dr(e,t,r={}){return r.useHash?new n.h(e,t):new n.B(e,t)}function Rr(e){return"guarded"}function Er(e){return[{provide:i.a,multi:!0,useValue:e},{provide:ar,multi:!0,useValue:e}]}function jr(e,t){e.errorHandler&&(t.errorHandler=e.errorHandler),e.malformedUriErrorHandler&&(t.malformedUriErrorHandler=e.malformedUriErrorHandler),e.onSameUrlNavigation&&(t.onSameUrlNavigation=e.onSameUrlNavigation),e.paramsInheritanceStrategy&&(t.paramsInheritanceStrategy=e.paramsInheritanceStrategy),e.relativeLinkResolution&&(t.relativeLinkResolution=e.relativeLinkResolution),e.urlUpdateStrategy&&(t.urlUpdateStrategy=e.urlUpdateStrategy)}Pr.\u0275mod=i.Ic({type:Pr}),Pr.\u0275inj=i.Hc({factory:function(e){return new(e||Pr)(i.Uc(kr,8),i.Uc(hr,8))}}),Pr.ctorParameters=()=>[{type:void 0,decorators:[{type:i.R},{type:i.C,args:[kr]}]},{type:hr,decorators:[{type:i.R}]}],("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(Pr,{declarations:[vr,gr,br,Sr,Ot],exports:[vr,gr,br,Sr,Ot]});class Mr{constructor(e){this.injector=e,this.initNavigation=!1,this.resultOfPreactivationDone=new d.a}appInitializer(){return this.injector.get(n.m,Promise.resolve(null)).then(()=>{let e=null;const t=new Promise(t=>e=t),r=this.injector.get(hr),n=this.injector.get(Tr);return"disabled"===n.initialNavigation?(r.setUpLocationChangeListener(),e(!0)):"enabled"===n.initialNavigation||"enabledBlocking"===n.initialNavigation?(r.hooks.afterPreactivation=()=>this.initNavigation?Object(o.a)(null):(this.initNavigation=!0,e(!0),this.resultOfPreactivationDone),r.initialNavigation()):e(!0),t})}bootstrapListener(e){const t=this.injector.get(Tr),r=this.injector.get(Nr),n=this.injector.get(Cr),o=this.injector.get(hr),s=this.injector.get(i.g);e===s.components[0]&&("enabledNonBlocking"!==t.initialNavigation&&void 0!==t.initialNavigation||o.initialNavigation(),r.setUpPreloading(),n.init(),o.resetRootComponentType(s.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}}function qr(e){return e.appInitializer.bind(e)}function Lr(e){return e.bootstrapListener.bind(e)}Mr.\u0275fac=function(e){return new(e||Mr)(i.Uc(i.F))},Mr.\u0275prov=i.Gc({token:Mr,factory:Mr.\u0275fac}),Mr.ctorParameters=()=>[{type:i.F}];const Fr=new i.E("Router Initializer");new i.lb("11.0.5")},u7Ua:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-03-28","endpointPrefix":"logs","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon CloudWatch Logs","serviceId":"CloudWatch Logs","signatureVersion":"v4","targetPrefix":"Logs_20140328","uid":"logs-2014-03-28"},"operations":{"AssociateKmsKey":{"input":{"type":"structure","required":["logGroupName","kmsKeyId"],"members":{"logGroupName":{},"kmsKeyId":{}}}},"CancelExportTask":{"input":{"type":"structure","required":["taskId"],"members":{"taskId":{}}}},"CreateExportTask":{"input":{"type":"structure","required":["logGroupName","from","to","destination"],"members":{"taskName":{},"logGroupName":{},"logStreamNamePrefix":{},"from":{"type":"long"},"to":{"type":"long"},"destination":{},"destinationPrefix":{}}},"output":{"type":"structure","members":{"taskId":{}}}},"CreateLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"kmsKeyId":{},"tags":{"shape":"Se"}}}},"CreateLogStream":{"input":{"type":"structure","required":["logGroupName","logStreamName"],"members":{"logGroupName":{},"logStreamName":{}}}},"DeleteDestination":{"input":{"type":"structure","required":["destinationName"],"members":{"destinationName":{}}}},"DeleteLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}}}},"DeleteLogStream":{"input":{"type":"structure","required":["logGroupName","logStreamName"],"members":{"logGroupName":{},"logStreamName":{}}}},"DeleteMetricFilter":{"input":{"type":"structure","required":["logGroupName","filterName"],"members":{"logGroupName":{},"filterName":{}}}},"DeleteQueryDefinition":{"input":{"type":"structure","required":["queryDefinitionId"],"members":{"queryDefinitionId":{}}},"output":{"type":"structure","members":{"success":{"type":"boolean"}}}},"DeleteResourcePolicy":{"input":{"type":"structure","members":{"policyName":{}}}},"DeleteRetentionPolicy":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}}}},"DeleteSubscriptionFilter":{"input":{"type":"structure","required":["logGroupName","filterName"],"members":{"logGroupName":{},"filterName":{}}}},"DescribeDestinations":{"input":{"type":"structure","members":{"DestinationNamePrefix":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"destinations":{"type":"list","member":{"shape":"S11"}},"nextToken":{}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"taskId":{},"statusCode":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"exportTasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"taskName":{},"logGroupName":{},"from":{"type":"long"},"to":{"type":"long"},"destination":{},"destinationPrefix":{},"status":{"type":"structure","members":{"code":{},"message":{}}},"executionInfo":{"type":"structure","members":{"creationTime":{"type":"long"},"completionTime":{"type":"long"}}}}}},"nextToken":{}}}},"DescribeLogGroups":{"input":{"type":"structure","members":{"logGroupNamePrefix":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"logGroups":{"type":"list","member":{"type":"structure","members":{"logGroupName":{},"creationTime":{"type":"long"},"retentionInDays":{"type":"integer"},"metricFilterCount":{"type":"integer"},"arn":{},"storedBytes":{"type":"long"},"kmsKeyId":{}}}},"nextToken":{}}}},"DescribeLogStreams":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"logStreamNamePrefix":{},"orderBy":{},"descending":{"type":"boolean"},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"logStreams":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"creationTime":{"type":"long"},"firstEventTimestamp":{"type":"long"},"lastEventTimestamp":{"type":"long"},"lastIngestionTime":{"type":"long"},"uploadSequenceToken":{},"arn":{},"storedBytes":{"deprecated":true,"deprecatedMessage":"Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.","type":"long"}}}},"nextToken":{}}}},"DescribeMetricFilters":{"input":{"type":"structure","members":{"logGroupName":{},"filterNamePrefix":{},"nextToken":{},"limit":{"type":"integer"},"metricName":{},"metricNamespace":{}}},"output":{"type":"structure","members":{"metricFilters":{"type":"list","member":{"type":"structure","members":{"filterName":{},"filterPattern":{},"metricTransformations":{"shape":"S1z"},"creationTime":{"type":"long"},"logGroupName":{}}}},"nextToken":{}}}},"DescribeQueries":{"input":{"type":"structure","members":{"logGroupName":{},"status":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"queries":{"type":"list","member":{"type":"structure","members":{"queryId":{},"queryString":{},"status":{},"createTime":{"type":"long"},"logGroupName":{}}}},"nextToken":{}}}},"DescribeQueryDefinitions":{"input":{"type":"structure","members":{"queryDefinitionNamePrefix":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"queryDefinitions":{"type":"list","member":{"type":"structure","members":{"queryDefinitionId":{},"name":{},"queryString":{},"lastModified":{"type":"long"},"logGroupNames":{"shape":"S2l"}}}},"nextToken":{}}}},"DescribeResourcePolicies":{"input":{"type":"structure","members":{"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"resourcePolicies":{"type":"list","member":{"shape":"S2p"}},"nextToken":{}}}},"DescribeSubscriptionFilters":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"filterNamePrefix":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"subscriptionFilters":{"type":"list","member":{"type":"structure","members":{"filterName":{},"logGroupName":{},"filterPattern":{},"destinationArn":{},"roleArn":{},"distribution":{},"creationTime":{"type":"long"}}}},"nextToken":{}}}},"DisassociateKmsKey":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}}}},"FilterLogEvents":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"logStreamNames":{"type":"list","member":{}},"logStreamNamePrefix":{},"startTime":{"type":"long"},"endTime":{"type":"long"},"filterPattern":{},"nextToken":{},"limit":{"type":"integer"},"interleaved":{"deprecated":true,"deprecatedMessage":"Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.","type":"boolean"}}},"output":{"type":"structure","members":{"events":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"timestamp":{"type":"long"},"message":{},"ingestionTime":{"type":"long"},"eventId":{}}}},"searchedLogStreams":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"searchedCompletely":{"type":"boolean"}}}},"nextToken":{}}}},"GetLogEvents":{"input":{"type":"structure","required":["logGroupName","logStreamName"],"members":{"logGroupName":{},"logStreamName":{},"startTime":{"type":"long"},"endTime":{"type":"long"},"nextToken":{},"limit":{"type":"integer"},"startFromHead":{"type":"boolean"}}},"output":{"type":"structure","members":{"events":{"type":"list","member":{"type":"structure","members":{"timestamp":{"type":"long"},"message":{},"ingestionTime":{"type":"long"}}}},"nextForwardToken":{},"nextBackwardToken":{}}}},"GetLogGroupFields":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"time":{"type":"long"}}},"output":{"type":"structure","members":{"logGroupFields":{"type":"list","member":{"type":"structure","members":{"name":{},"percent":{"type":"integer"}}}}}}},"GetLogRecord":{"input":{"type":"structure","required":["logRecordPointer"],"members":{"logRecordPointer":{}}},"output":{"type":"structure","members":{"logRecord":{"type":"map","key":{},"value":{}}}}},"GetQueryResults":{"input":{"type":"structure","required":["queryId"],"members":{"queryId":{}}},"output":{"type":"structure","members":{"results":{"type":"list","member":{"type":"list","member":{"type":"structure","members":{"field":{},"value":{}}}}},"statistics":{"type":"structure","members":{"recordsMatched":{"type":"double"},"recordsScanned":{"type":"double"},"bytesScanned":{"type":"double"}}},"status":{}}}},"ListTagsLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Se"}}}},"PutDestination":{"input":{"type":"structure","required":["destinationName","targetArn","roleArn"],"members":{"destinationName":{},"targetArn":{},"roleArn":{}}},"output":{"type":"structure","members":{"destination":{"shape":"S11"}}}},"PutDestinationPolicy":{"input":{"type":"structure","required":["destinationName","accessPolicy"],"members":{"destinationName":{},"accessPolicy":{},"forceUpdate":{"type":"boolean"}}}},"PutLogEvents":{"input":{"type":"structure","required":["logGroupName","logStreamName","logEvents"],"members":{"logGroupName":{},"logStreamName":{},"logEvents":{"type":"list","member":{"type":"structure","required":["timestamp","message"],"members":{"timestamp":{"type":"long"},"message":{}}}},"sequenceToken":{}}},"output":{"type":"structure","members":{"nextSequenceToken":{},"rejectedLogEventsInfo":{"type":"structure","members":{"tooNewLogEventStartIndex":{"type":"integer"},"tooOldLogEventEndIndex":{"type":"integer"},"expiredLogEventEndIndex":{"type":"integer"}}}}}},"PutMetricFilter":{"input":{"type":"structure","required":["logGroupName","filterName","filterPattern","metricTransformations"],"members":{"logGroupName":{},"filterName":{},"filterPattern":{},"metricTransformations":{"shape":"S1z"}}}},"PutQueryDefinition":{"input":{"type":"structure","required":["name","queryString"],"members":{"name":{},"queryDefinitionId":{},"logGroupNames":{"shape":"S2l"},"queryString":{}}},"output":{"type":"structure","members":{"queryDefinitionId":{}}}},"PutResourcePolicy":{"input":{"type":"structure","members":{"policyName":{},"policyDocument":{}}},"output":{"type":"structure","members":{"resourcePolicy":{"shape":"S2p"}}}},"PutRetentionPolicy":{"input":{"type":"structure","required":["logGroupName","retentionInDays"],"members":{"logGroupName":{},"retentionInDays":{"type":"integer"}}}},"PutSubscriptionFilter":{"input":{"type":"structure","required":["logGroupName","filterName","filterPattern","destinationArn"],"members":{"logGroupName":{},"filterName":{},"filterPattern":{},"destinationArn":{},"roleArn":{},"distribution":{}}}},"StartQuery":{"input":{"type":"structure","required":["startTime","endTime","queryString"],"members":{"logGroupName":{},"logGroupNames":{"shape":"S2l"},"startTime":{"type":"long"},"endTime":{"type":"long"},"queryString":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"queryId":{}}}},"StopQuery":{"input":{"type":"structure","required":["queryId"],"members":{"queryId":{}}},"output":{"type":"structure","members":{"success":{"type":"boolean"}}}},"TagLogGroup":{"input":{"type":"structure","required":["logGroupName","tags"],"members":{"logGroupName":{},"tags":{"shape":"Se"}}}},"TestMetricFilter":{"input":{"type":"structure","required":["filterPattern","logEventMessages"],"members":{"filterPattern":{},"logEventMessages":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"matches":{"type":"list","member":{"type":"structure","members":{"eventNumber":{"type":"long"},"eventMessage":{},"extractedValues":{"type":"map","key":{},"value":{}}}}}}}},"UntagLogGroup":{"input":{"type":"structure","required":["logGroupName","tags"],"members":{"logGroupName":{},"tags":{"type":"list","member":{}}}}}},"shapes":{"Se":{"type":"map","key":{},"value":{}},"S11":{"type":"structure","members":{"destinationName":{},"targetArn":{},"roleArn":{},"accessPolicy":{},"arn":{},"creationTime":{"type":"long"}}},"S1z":{"type":"list","member":{"type":"structure","required":["metricName","metricNamespace","metricValue"],"members":{"metricName":{},"metricNamespace":{},"metricValue":{},"defaultValue":{"type":"double"},"dimensions":{"type":"map","key":{},"value":{}},"unit":{}}}},"S2l":{"type":"list","member":{}},"S2p":{"type":"structure","members":{"policyName":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"}}}}}')},u8bp:function(e,t,r){var n=r("QsWE");n.CredentialProviderChain=n.util.inherit(n.Credentials,{constructor:function(e){this.providers=e||n.CredentialProviderChain.defaultProviders.slice(0),this.resolveCallbacks=[]},resolve:function(e){var t=this;if(0===t.providers.length)return e(new Error("No providers")),t;if(1===t.resolveCallbacks.push(e)){var r=0,i=t.providers.slice(0);!function e(o,s){if(!o&&s||r===i.length)return n.util.arrayEach(t.resolveCallbacks,(function(e){e(o,s)})),void(t.resolveCallbacks.length=0);var a=i[r++];(s="function"==typeof a?a.call():a).get?s.get((function(t){e(t,t?null:s)})):e(null,s)}()}return t}}),n.CredentialProviderChain.defaultProviders=[],n.CredentialProviderChain.addPromisesToClass=function(e){this.prototype.resolvePromise=n.util.promisifyMethod("resolve",e)},n.CredentialProviderChain.deletePromisesFromClass=function(){delete this.prototype.resolvePromise},n.util.addPromises(n.CredentialProviderChain)},u9Yy:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.acm={},n.ACM=i.defineService("acm",["2015-12-08"]),Object.defineProperty(o.services.acm,"2015-12-08",{get:function(){var e=r("odej");return e.paginators=r("7NFO").pagination,e.waiters=r("76Tl").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.ACM},u9yE:function(e){e.exports=JSON.parse('{"pagination":{"ListChannels":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatasetContents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatasets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatastores":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListPipelines":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},uHaw:function(e,t,r){"use strict";var n=r("1LL4").extend,i=r("cGv3").getNavigator(),o=/(webkit)[ \/]([\w.]+)/,s=/(msie) (\d{1,2}\.\d)/,a=/(trident).*rv:(\d{1,2}\.\d)/,u=/(edge)\/((\d+)?[\w.]+)/,c=/(mozilla)(?:.*? rv:([\w.]+))/,p=function(e){e=e.toLowerCase();var t={},r=s.exec(e)||a.exec(e)||u.exec(e)||e.indexOf("compatible")<0&&c.exec(e)||o.exec(e)||[],n=r[1],i=r[2];return"webkit"===n&&(t.webkit=!0,e.indexOf("chrome")>=0||e.indexOf("crios")>=0?(n="chrome",i=(i=/(?:chrome|crios)\/(\d+\.\d+)/.exec(e))&&i[1]):e.indexOf("fxios")>=0?(n="mozilla",i=(i=/fxios\/(\d+\.\d+)/.exec(e))&&i[1]):e.indexOf("safari")>=0&&/version|phantomjs/.test(e)?(n="safari",i=(i=/(?:version|phantomjs)\/([0-9.]+)/.exec(e))&&i[1]):(n="unknown",i=(i=/applewebkit\/([0-9.]+)/.exec(e))&&i[1])),"trident"!==n&&"edge"!==n||(n="msie"),n&&(t[n]=!0,t.version=i),t};e.exports=n({_fromUA:p},p(i.userAgent))},uIHd:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-12-01","endpointPrefix":"elasticbeanstalk","protocol":"query","serviceAbbreviation":"Elastic Beanstalk","serviceFullName":"AWS Elastic Beanstalk","serviceId":"Elastic Beanstalk","signatureVersion":"v4","uid":"elasticbeanstalk-2010-12-01","xmlNamespace":"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/"},"operations":{"AbortEnvironmentUpdate":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"ApplyEnvironmentManagedAction":{"input":{"type":"structure","required":["ActionId"],"members":{"EnvironmentName":{},"EnvironmentId":{},"ActionId":{}}},"output":{"resultWrapper":"ApplyEnvironmentManagedActionResult","type":"structure","members":{"ActionId":{},"ActionDescription":{},"ActionType":{},"Status":{}}}},"AssociateEnvironmentOperationsRole":{"input":{"type":"structure","required":["EnvironmentName","OperationsRole"],"members":{"EnvironmentName":{},"OperationsRole":{}}}},"CheckDNSAvailability":{"input":{"type":"structure","required":["CNAMEPrefix"],"members":{"CNAMEPrefix":{}}},"output":{"resultWrapper":"CheckDNSAvailabilityResult","type":"structure","members":{"Available":{"type":"boolean"},"FullyQualifiedCNAME":{}}}},"ComposeEnvironments":{"input":{"type":"structure","members":{"ApplicationName":{},"GroupName":{},"VersionLabels":{"type":"list","member":{}}}},"output":{"shape":"Sk","resultWrapper":"ComposeEnvironmentsResult"}},"CreateApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"Description":{},"ResourceLifecycleConfig":{"shape":"S19"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S1j","resultWrapper":"CreateApplicationResult"}},"CreateApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"Description":{},"SourceBuildInformation":{"shape":"S1p"},"SourceBundle":{"shape":"S1t"},"BuildConfiguration":{"type":"structure","required":["CodeBuildServiceRole","Image"],"members":{"ArtifactName":{},"CodeBuildServiceRole":{},"ComputeType":{},"Image":{},"TimeoutInMinutes":{"type":"integer"}}},"AutoCreateApplication":{"type":"boolean"},"Process":{"type":"boolean"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S21","resultWrapper":"CreateApplicationVersionResult"}},"CreateConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"SourceConfiguration":{"type":"structure","members":{"ApplicationName":{},"TemplateName":{}}},"EnvironmentId":{},"Description":{},"OptionSettings":{"shape":"S27"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S2d","resultWrapper":"CreateConfigurationTemplateResult"}},"CreateEnvironment":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"EnvironmentName":{},"GroupName":{},"Description":{},"CNAMEPrefix":{},"Tier":{"shape":"S13"},"Tags":{"shape":"S1f"},"VersionLabel":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"},"OperationsRole":{}}},"output":{"shape":"Sm","resultWrapper":"CreateEnvironmentResult"}},"CreatePlatformVersion":{"input":{"type":"structure","required":["PlatformName","PlatformVersion","PlatformDefinitionBundle"],"members":{"PlatformName":{},"PlatformVersion":{},"PlatformDefinitionBundle":{"shape":"S1t"},"EnvironmentName":{},"OptionSettings":{"shape":"S27"},"Tags":{"shape":"S1f"}}},"output":{"resultWrapper":"CreatePlatformVersionResult","type":"structure","members":{"PlatformSummary":{"shape":"S2m"},"Builder":{"type":"structure","members":{"ARN":{}}}}}},"CreateStorageLocation":{"output":{"resultWrapper":"CreateStorageLocationResult","type":"structure","members":{"S3Bucket":{}}}},"DeleteApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"TerminateEnvByForce":{"type":"boolean"}}}},"DeleteApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"DeleteSourceBundle":{"type":"boolean"}}}},"DeleteConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{}}}},"DeleteEnvironmentConfiguration":{"input":{"type":"structure","required":["ApplicationName","EnvironmentName"],"members":{"ApplicationName":{},"EnvironmentName":{}}}},"DeletePlatformVersion":{"input":{"type":"structure","members":{"PlatformArn":{}}},"output":{"resultWrapper":"DeletePlatformVersionResult","type":"structure","members":{"PlatformSummary":{"shape":"S2m"}}}},"DescribeAccountAttributes":{"output":{"resultWrapper":"DescribeAccountAttributesResult","type":"structure","members":{"ResourceQuotas":{"type":"structure","members":{"ApplicationQuota":{"shape":"S3c"},"ApplicationVersionQuota":{"shape":"S3c"},"EnvironmentQuota":{"shape":"S3c"},"ConfigurationTemplateQuota":{"shape":"S3c"},"CustomPlatformQuota":{"shape":"S3c"}}}}}},"DescribeApplicationVersions":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabels":{"shape":"S1m"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeApplicationVersionsResult","type":"structure","members":{"ApplicationVersions":{"type":"list","member":{"shape":"S22"}},"NextToken":{}}}},"DescribeApplications":{"input":{"type":"structure","members":{"ApplicationNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeApplicationsResult","type":"structure","members":{"Applications":{"type":"list","member":{"shape":"S1k"}}}}},"DescribeConfigurationOptions":{"input":{"type":"structure","members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{},"SolutionStackName":{},"PlatformArn":{},"Options":{"shape":"S2g"}}},"output":{"resultWrapper":"DescribeConfigurationOptionsResult","type":"structure","members":{"SolutionStackName":{},"PlatformArn":{},"Options":{"type":"list","member":{"type":"structure","members":{"Namespace":{},"Name":{},"DefaultValue":{},"ChangeSeverity":{},"UserDefined":{"type":"boolean"},"ValueType":{},"ValueOptions":{"type":"list","member":{}},"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"MaxLength":{"type":"integer"},"Regex":{"type":"structure","members":{"Pattern":{},"Label":{}}}}}}}}},"DescribeConfigurationSettings":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{}}},"output":{"resultWrapper":"DescribeConfigurationSettingsResult","type":"structure","members":{"ConfigurationSettings":{"type":"list","member":{"shape":"S2d"}}}}},"DescribeEnvironmentHealth":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"AttributeNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeEnvironmentHealthResult","type":"structure","members":{"EnvironmentName":{},"HealthStatus":{},"Status":{},"Color":{},"Causes":{"shape":"S48"},"ApplicationMetrics":{"shape":"S4a"},"InstancesHealth":{"type":"structure","members":{"NoData":{"type":"integer"},"Unknown":{"type":"integer"},"Pending":{"type":"integer"},"Ok":{"type":"integer"},"Info":{"type":"integer"},"Warning":{"type":"integer"},"Degraded":{"type":"integer"},"Severe":{"type":"integer"}}},"RefreshedAt":{"type":"timestamp"}}}},"DescribeEnvironmentManagedActionHistory":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{},"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"DescribeEnvironmentManagedActionHistoryResult","type":"structure","members":{"ManagedActionHistoryItems":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionType":{},"ActionDescription":{},"FailureType":{},"Status":{},"FailureDescription":{},"ExecutedTime":{"type":"timestamp"},"FinishedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeEnvironmentManagedActions":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"Status":{}}},"output":{"resultWrapper":"DescribeEnvironmentManagedActionsResult","type":"structure","members":{"ManagedActions":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionDescription":{},"ActionType":{},"Status":{},"WindowStartTime":{"type":"timestamp"}}}}}}},"DescribeEnvironmentResources":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}},"output":{"resultWrapper":"DescribeEnvironmentResourcesResult","type":"structure","members":{"EnvironmentResources":{"type":"structure","members":{"EnvironmentName":{},"AutoScalingGroups":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Instances":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"LaunchConfigurations":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"LaunchTemplates":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"LoadBalancers":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Triggers":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Queues":{"type":"list","member":{"type":"structure","members":{"Name":{},"URL":{}}}}}}}}},"DescribeEnvironments":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabel":{},"EnvironmentIds":{"type":"list","member":{}},"EnvironmentNames":{"type":"list","member":{}},"IncludeDeleted":{"type":"boolean"},"IncludedDeletedBackTo":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"shape":"Sk","resultWrapper":"DescribeEnvironmentsResult"}},"DescribeEvents":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabel":{},"TemplateName":{},"EnvironmentId":{},"EnvironmentName":{},"PlatformArn":{},"RequestId":{},"Severity":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventDate":{"type":"timestamp"},"Message":{},"ApplicationName":{},"VersionLabel":{},"TemplateName":{},"EnvironmentName":{},"PlatformArn":{},"RequestId":{},"Severity":{}}}},"NextToken":{}}}},"DescribeInstancesHealth":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"AttributeNames":{"type":"list","member":{}},"NextToken":{}}},"output":{"resultWrapper":"DescribeInstancesHealthResult","type":"structure","members":{"InstanceHealthList":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"HealthStatus":{},"Color":{},"Causes":{"shape":"S48"},"LaunchedAt":{"type":"timestamp"},"ApplicationMetrics":{"shape":"S4a"},"System":{"type":"structure","members":{"CPUUtilization":{"type":"structure","members":{"User":{"type":"double"},"Nice":{"type":"double"},"System":{"type":"double"},"Idle":{"type":"double"},"IOWait":{"type":"double"},"IRQ":{"type":"double"},"SoftIRQ":{"type":"double"},"Privileged":{"type":"double"}}},"LoadAverage":{"type":"list","member":{"type":"double"}}}},"Deployment":{"type":"structure","members":{"VersionLabel":{},"DeploymentId":{"type":"long"},"Status":{},"DeploymentTime":{"type":"timestamp"}}},"AvailabilityZone":{},"InstanceType":{}}}},"RefreshedAt":{"type":"timestamp"},"NextToken":{}}}},"DescribePlatformVersion":{"input":{"type":"structure","members":{"PlatformArn":{}}},"output":{"resultWrapper":"DescribePlatformVersionResult","type":"structure","members":{"PlatformDescription":{"type":"structure","members":{"PlatformArn":{},"PlatformOwner":{},"PlatformName":{},"PlatformVersion":{},"SolutionStackName":{},"PlatformStatus":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"PlatformCategory":{},"Description":{},"Maintainer":{},"OperatingSystemName":{},"OperatingSystemVersion":{},"ProgrammingLanguages":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"Frameworks":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"CustomAmiList":{"type":"list","member":{"type":"structure","members":{"VirtualizationType":{},"ImageId":{}}}},"SupportedTierList":{"shape":"S2s"},"SupportedAddonList":{"shape":"S2u"},"PlatformLifecycleState":{},"PlatformBranchName":{},"PlatformBranchLifecycleState":{}}}}}},"DisassociateEnvironmentOperationsRole":{"input":{"type":"structure","required":["EnvironmentName"],"members":{"EnvironmentName":{}}}},"ListAvailableSolutionStacks":{"output":{"resultWrapper":"ListAvailableSolutionStacksResult","type":"structure","members":{"SolutionStacks":{"type":"list","member":{}},"SolutionStackDetails":{"type":"list","member":{"type":"structure","members":{"SolutionStackName":{},"PermittedFileTypes":{"type":"list","member":{}}}}}}}},"ListPlatformBranches":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Attribute":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListPlatformBranchesResult","type":"structure","members":{"PlatformBranchSummaryList":{"type":"list","member":{"type":"structure","members":{"PlatformName":{},"BranchName":{},"LifecycleState":{},"BranchOrder":{"type":"integer"},"SupportedTierList":{"shape":"S2s"}}}},"NextToken":{}}}},"ListPlatformVersions":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Type":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListPlatformVersionsResult","type":"structure","members":{"PlatformSummaryList":{"type":"list","member":{"shape":"S2m"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"ResourceArn":{},"ResourceTags":{"shape":"S7g"}}}},"RebuildEnvironment":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"RequestEnvironmentInfo":{"input":{"type":"structure","required":["InfoType"],"members":{"EnvironmentId":{},"EnvironmentName":{},"InfoType":{}}}},"RestartAppServer":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"RetrieveEnvironmentInfo":{"input":{"type":"structure","required":["InfoType"],"members":{"EnvironmentId":{},"EnvironmentName":{},"InfoType":{}}},"output":{"resultWrapper":"RetrieveEnvironmentInfoResult","type":"structure","members":{"EnvironmentInfo":{"type":"list","member":{"type":"structure","members":{"InfoType":{},"Ec2InstanceId":{},"SampleTimestamp":{"type":"timestamp"},"Message":{}}}}}}},"SwapEnvironmentCNAMEs":{"input":{"type":"structure","members":{"SourceEnvironmentId":{},"SourceEnvironmentName":{},"DestinationEnvironmentId":{},"DestinationEnvironmentName":{}}}},"TerminateEnvironment":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{},"TerminateResources":{"type":"boolean"},"ForceTerminate":{"type":"boolean"}}},"output":{"shape":"Sm","resultWrapper":"TerminateEnvironmentResult"}},"UpdateApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"Description":{}}},"output":{"shape":"S1j","resultWrapper":"UpdateApplicationResult"}},"UpdateApplicationResourceLifecycle":{"input":{"type":"structure","required":["ApplicationName","ResourceLifecycleConfig"],"members":{"ApplicationName":{},"ResourceLifecycleConfig":{"shape":"S19"}}},"output":{"resultWrapper":"UpdateApplicationResourceLifecycleResult","type":"structure","members":{"ApplicationName":{},"ResourceLifecycleConfig":{"shape":"S19"}}}},"UpdateApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"Description":{}}},"output":{"shape":"S21","resultWrapper":"UpdateApplicationVersionResult"}},"UpdateConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{},"Description":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"}}},"output":{"shape":"S2d","resultWrapper":"UpdateConfigurationTemplateResult"}},"UpdateEnvironment":{"input":{"type":"structure","members":{"ApplicationName":{},"EnvironmentId":{},"EnvironmentName":{},"GroupName":{},"Description":{},"Tier":{"shape":"S13"},"VersionLabel":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"}}},"output":{"shape":"Sm","resultWrapper":"UpdateEnvironmentResult"}},"UpdateTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"TagsToAdd":{"shape":"S7g"},"TagsToRemove":{"type":"list","member":{}}}}},"ValidateConfigurationSettings":{"input":{"type":"structure","required":["ApplicationName","OptionSettings"],"members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{},"OptionSettings":{"shape":"S27"}}},"output":{"resultWrapper":"ValidateConfigurationSettingsResult","type":"structure","members":{"Messages":{"type":"list","member":{"type":"structure","members":{"Message":{},"Severity":{},"Namespace":{},"OptionName":{}}}}}}}},"shapes":{"Sk":{"type":"structure","members":{"Environments":{"type":"list","member":{"shape":"Sm"}},"NextToken":{}}},"Sm":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"ApplicationName":{},"VersionLabel":{},"SolutionStackName":{},"PlatformArn":{},"TemplateName":{},"Description":{},"EndpointURL":{},"CNAME":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Status":{},"AbortableOperationInProgress":{"type":"boolean"},"Health":{},"HealthStatus":{},"Resources":{"type":"structure","members":{"LoadBalancer":{"type":"structure","members":{"LoadBalancerName":{},"Domain":{},"Listeners":{"type":"list","member":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"}}}}}}}},"Tier":{"shape":"S13"},"EnvironmentLinks":{"type":"list","member":{"type":"structure","members":{"LinkName":{},"EnvironmentName":{}}}},"EnvironmentArn":{},"OperationsRole":{}}},"S13":{"type":"structure","members":{"Name":{},"Type":{},"Version":{}}},"S19":{"type":"structure","members":{"ServiceRole":{},"VersionLifecycleConfig":{"type":"structure","members":{"MaxCountRule":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxCount":{"type":"integer"},"DeleteSourceFromS3":{"type":"boolean"}}},"MaxAgeRule":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxAgeInDays":{"type":"integer"},"DeleteSourceFromS3":{"type":"boolean"}}}}}}},"S1f":{"type":"list","member":{"shape":"S1g"}},"S1g":{"type":"structure","members":{"Key":{},"Value":{}}},"S1j":{"type":"structure","members":{"Application":{"shape":"S1k"}}},"S1k":{"type":"structure","members":{"ApplicationArn":{},"ApplicationName":{},"Description":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Versions":{"shape":"S1m"},"ConfigurationTemplates":{"type":"list","member":{}},"ResourceLifecycleConfig":{"shape":"S19"}}},"S1m":{"type":"list","member":{}},"S1p":{"type":"structure","required":["SourceType","SourceRepository","SourceLocation"],"members":{"SourceType":{},"SourceRepository":{},"SourceLocation":{}}},"S1t":{"type":"structure","members":{"S3Bucket":{},"S3Key":{}}},"S21":{"type":"structure","members":{"ApplicationVersion":{"shape":"S22"}}},"S22":{"type":"structure","members":{"ApplicationVersionArn":{},"ApplicationName":{},"Description":{},"VersionLabel":{},"SourceBuildInformation":{"shape":"S1p"},"BuildArn":{},"SourceBundle":{"shape":"S1t"},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Status":{}}},"S27":{"type":"list","member":{"type":"structure","members":{"ResourceName":{},"Namespace":{},"OptionName":{},"Value":{}}}},"S2d":{"type":"structure","members":{"SolutionStackName":{},"PlatformArn":{},"ApplicationName":{},"TemplateName":{},"Description":{},"EnvironmentName":{},"DeploymentStatus":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"OptionSettings":{"shape":"S27"}}},"S2g":{"type":"list","member":{"type":"structure","members":{"ResourceName":{},"Namespace":{},"OptionName":{}}}},"S2m":{"type":"structure","members":{"PlatformArn":{},"PlatformOwner":{},"PlatformStatus":{},"PlatformCategory":{},"OperatingSystemName":{},"OperatingSystemVersion":{},"SupportedTierList":{"shape":"S2s"},"SupportedAddonList":{"shape":"S2u"},"PlatformLifecycleState":{},"PlatformVersion":{},"PlatformBranchName":{},"PlatformBranchLifecycleState":{}}},"S2s":{"type":"list","member":{}},"S2u":{"type":"list","member":{}},"S3c":{"type":"structure","members":{"Maximum":{"type":"integer"}}},"S48":{"type":"list","member":{}},"S4a":{"type":"structure","members":{"Duration":{"type":"integer"},"RequestCount":{"type":"integer"},"StatusCodes":{"type":"structure","members":{"Status2xx":{"type":"integer"},"Status3xx":{"type":"integer"},"Status4xx":{"type":"integer"},"Status5xx":{"type":"integer"}}},"Latency":{"type":"structure","members":{"P999":{"type":"double"},"P99":{"type":"double"},"P95":{"type":"double"},"P90":{"type":"double"},"P85":{"type":"double"},"P75":{"type":"double"},"P50":{"type":"double"},"P10":{"type":"double"}}}}},"S7g":{"type":"list","member":{"shape":"S1g"}}}}')},uJ3z:function(e,t,r){"use strict";var n=r("45zb"),i=r("Cj46"),o=r("7cSL"),s=r("9OO9");function a(e){return e.call.bind(e)}var u="undefined"!=typeof BigInt,c="undefined"!=typeof Symbol,p=a(Object.prototype.toString),l=a(Number.prototype.valueOf),m=a(String.prototype.valueOf),d=a(Boolean.prototype.valueOf);if(u)var y=a(BigInt.prototype.valueOf);if(c)var h=a(Symbol.prototype.valueOf);function g(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(r){return!1}}function b(e){return"[object Map]"===p(e)}function f(e){return"[object Set]"===p(e)}function S(e){return"[object WeakMap]"===p(e)}function v(e){return"[object WeakSet]"===p(e)}function _(e){return"[object ArrayBuffer]"===p(e)}function O(e){return"undefined"!=typeof ArrayBuffer&&(_.working?_(e):e instanceof ArrayBuffer)}function I(e){return"[object DataView]"===p(e)}function N(e){return"undefined"!=typeof DataView&&(I.working?I(e):e instanceof DataView)}t.isArgumentsObject=n,t.isGeneratorFunction=i,t.isTypedArray=s,t.isPromise=function(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):s(e)||N(e)},t.isUint8Array=function(e){return"Uint8Array"===o(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===o(e)},t.isUint16Array=function(e){return"Uint16Array"===o(e)},t.isUint32Array=function(e){return"Uint32Array"===o(e)},t.isInt8Array=function(e){return"Int8Array"===o(e)},t.isInt16Array=function(e){return"Int16Array"===o(e)},t.isInt32Array=function(e){return"Int32Array"===o(e)},t.isFloat32Array=function(e){return"Float32Array"===o(e)},t.isFloat64Array=function(e){return"Float64Array"===o(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===o(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===o(e)},b.working="undefined"!=typeof Map&&b(new Map),t.isMap=function(e){return"undefined"!=typeof Map&&(b.working?b(e):e instanceof Map)},f.working="undefined"!=typeof Set&&f(new Set),t.isSet=function(e){return"undefined"!=typeof Set&&(f.working?f(e):e instanceof Set)},S.working="undefined"!=typeof WeakMap&&S(new WeakMap),t.isWeakMap=function(e){return"undefined"!=typeof WeakMap&&(S.working?S(e):e instanceof WeakMap)},v.working="undefined"!=typeof WeakSet&&v(new WeakSet),t.isWeakSet=function(e){return v(e)},_.working="undefined"!=typeof ArrayBuffer&&_(new ArrayBuffer),t.isArrayBuffer=O,I.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&I(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=N;var C="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function T(e){return"[object SharedArrayBuffer]"===p(e)}function k(e){return void 0!==C&&(void 0===T.working&&(T.working=T(new C)),T.working?T(e):e instanceof C)}function x(e){return g(e,l)}function A(e){return g(e,m)}function P(e){return g(e,d)}function w(e){return u&&g(e,y)}function D(e){return c&&g(e,h)}t.isSharedArrayBuffer=k,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===p(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===p(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===p(e)},t.isGeneratorObject=function(e){return"[object Generator]"===p(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===p(e)},t.isNumberObject=x,t.isStringObject=A,t.isBooleanObject=P,t.isBigIntObject=w,t.isSymbolObject=D,t.isBoxedPrimitive=function(e){return x(e)||A(e)||P(e)||w(e)||D(e)},t.isAnyArrayBuffer=function(e){return"undefined"!=typeof Uint8Array&&(O(e)||k(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach((function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw new Error(e+" is not supported in userland")}})}))},uMaO:function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r("mrSG"),i=function(e){function t(t,r){var n=e.call(this)||this;return n.subject=t,n.subscriber=r,n.closed=!1,n}return n.d(t,e),t.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var e=this.subject,t=e.observers;if(this.subject=null,t&&0!==t.length&&!e.isStopped&&!e.closed){var r=t.indexOf(this.subscriber);-1!==r&&t.splice(r,1)}}},t}(r("pugT").a)},uaRM:function(e,t,r){"use strict";var n=r("KAnu").noop,i=r("zl3R").each,o=r("Sdze"),s=r("C+eR"),a=r("1LL4").extend,u=o.chart,c=r("vFXG").chart.bar,p=a,l=i,m=n,d=s.map,y=isFinite,h=Math.max;t.pie=p({},c,{_setGroupsSettings:function(){u._setGroupsSettings.apply(this,arguments),this._labelsGroup.attr({"pointer-events":null})},_createErrorBarGroup:m,_drawPoint:function(e){var t=e.point,r=this._legendCallback;u._drawPoint.call(this,e),!t.isVisible()&&t.setInvisibility(),t.isSelected()&&r()},_getOldPoint:function(e,t,r){var n=(this._points||[])[r];return n&&(t[n.argument.valueOf()]=t[n.argument.valueOf()].filter((function(e){return e!==n}))),n},adjustLabels:function(e){return(this._points||[]).reduce((function(t,r){if(r._label.isVisible())return r.setLabelTrackerData(),t=r.applyWordWrap(e)||t,r.updateLabelCoord(e),t}),!1)},_applyElementsClipRect:m,getColor:m,areErrorBarsVisible:m,drawLabelsWOPoints:function(){return"inside"!==this._options.label.position&&(this._labelsGroup.append(this._extGroups.labelsGroup),(this._points||[]).forEach((function(e){e.drawLabel()})),!0)},getPointsCount:function(){var e=this;return this._data.filter((function(t){return e._checkData(t)})).length},setMaxPointsCount:function(e){this._pointsCount=e},_getCreatingPointOptions:function(e,t){return this._getPointOptions(e,t)},_updateOptions:function(e){this.labelSpace=0,this.innerRadius="pie"===this.type?0:e.innerRadius},_checkData:function(e,t){var r=c._checkData.call(this,e,t,{value:this.getValueFields()[0]});return this._options.paintNullPoints?r:r&&null!==e.value},_createGroups:u._createGroups,_setMarkerGroupSettings:function(){this._markersGroup.attr({class:"dxc-markers"})},_getMainColor:function(e,t){var r=this.getPointsByArg(e.argument),n=t?r.indexOf(t):r.length;return this._options.mainSeriesColor(e.argument,n,this._pointsCount)},_getPointOptions:function(e){return this._parsePointOptions(this._preparePointOptions(),this._options.label,e)},_getRangeData:function(){return this._rangeData},_createPointStyles:function(e,t,r){var n=e.color||this._getMainColor(t,r);return{normal:this._parsePointStyle(e,n,n),hover:this._parsePointStyle(e.hoverStyle,n,n),selection:this._parsePointStyle(e.selectionStyle,n,n),legendStyles:{normal:this._createLegendState(e,n),hover:this._createLegendState(e.hoverStyle,n),selection:this._createLegendState(e.selectionStyle,n)}}},_getArrangeMinShownValue:function(e,t){var r=this._options.minSegmentSize,n=0,i=0;return t=t||e.length,l(e,(function(e,o){o.isVisible()&&(o.normalInitialValue0),u&&s(i,c.options)}return i},_isInitialOptionValue:function(e){var t=this.option(e),r=this.initialOption(e);return O(t)&&O(r)?t.toString()===r.toString():m.equalByValue(t,r)},_setOptionsByReference:function(){this._optionsByReference={}},_getOptionsByReference:function(){return this._optionsByReference},ctor:function(e){var t=this;this.NAME=v.name(this.constructor),(e=e||{}).eventsStrategy&&this.setEventsStrategy(e.eventsStrategy),this._options={},this._updateLockCount=0,this._optionChangedCallbacks=e._optionChangedCallbacks||f(),this._disposingCallbacks=e._disposingCallbacks||f(),this.postponedOperations=new N,this.beginUpdate();try{this._setOptionsByReference(),this._setDeprecatedOptions(),this._options=this._getDefaultOptions(),this._optionManager=new a(this._options,this._getOptionsByReference(),this._deprecatedOptions),this._optionManager.onChanging((function(e,r,n){t._initialized&&t._optionChanging(e,r,n)})),this._optionManager.onDeprecated((function(e,r){t._logDeprecatedWarning(e,r)})),this._optionManager.onChanged((function(e,r,n){t._notifyOptionChanged(e,r,n)})),e&&e.onInitializing&&e.onInitializing.apply(this,[e]),this._setOptionsByDevice(e.defaultOptionsRules),this._initOptions(e)}finally{this.endUpdate()}},_initOptions:function(e){this.option(e)},_init:function(){this._createOptionChangedAction(),this.on("disposing",(function(e){this._disposingCallbacks.fireWith(this,[e])}).bind(this))},_logDeprecatedWarning:function(e,t){var r=t.message||"Use the '"+t.alias+"' option instead";l.log("W0001",this.NAME,e,t.since,r)},_createOptionChangedAction:function(){this._optionChangedAction=this._createActionByOption("onOptionChanged",{excludeValidators:["disabled","readOnly"]})},_createDisposingAction:function(){this._disposingAction=this._createActionByOption("onDisposing",{excludeValidators:["disabled","readOnly"]})},_optionChanged:function(e){switch(e.name){case"onDisposing":case"onInitialized":break;case"onOptionChanged":this._createOptionChangedAction()}},_dispose:function(){this._optionChangedCallbacks.empty(),this._createDisposingAction(),this._disposingAction(),this._disposeEvents(),this._optionManager.dispose(),this._disposed=!0},instance:function(){return this},beginUpdate:function(){this._updateLockCount++},endUpdate:function(){if(this._updateLockCount=Math.max(this._updateLockCount-1,0),!this._updateLockCount&&(this.postponedOperations.callPostponedOperations(),!this._initializing&&!this._initialized)){this._initializing=!0;try{this._init()}finally{this._initializing=!1,this._updateLockCount++,this._createActionByOption("onInitialized",{excludeValidators:["disabled","readOnly"]})(),this._updateLockCount--,this._initialized=!0}}},_optionChanging:I,_notifyOptionChanged:function(e,t,r){if(this._initialized)for(var n=[e].concat(this._getOptionAliasesByName(e)),i=0;i-1&&i.splice(t,1)};s(e.dxpointerdown,(function(e){-1===o(e)&&(r(e),i.push(e))})),s(e.dxpointermove,(function(e){i[o(e)]=e})),s(e.dxpointerup,a),s(e.dxpointercancel,a),this.pointers=function(){return i},this.reset=function(){i=[]}}},uoj6:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-04-12","endpointPrefix":"xray","protocol":"rest-json","serviceFullName":"AWS X-Ray","serviceId":"XRay","signatureVersion":"v4","uid":"xray-2016-04-12"},"operations":{"BatchGetTraces":{"http":{"requestUri":"/Traces"},"input":{"type":"structure","required":["TraceIds"],"members":{"TraceIds":{"shape":"S2"},"NextToken":{}}},"output":{"type":"structure","members":{"Traces":{"type":"list","member":{"type":"structure","members":{"Id":{},"Duration":{"type":"double"},"LimitExceeded":{"type":"boolean"},"Segments":{"type":"list","member":{"type":"structure","members":{"Id":{},"Document":{}}}}}}},"UnprocessedTraceIds":{"type":"list","member":{}},"NextToken":{}}}},"CreateGroup":{"http":{"requestUri":"/CreateGroup"},"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"CreateSamplingRule":{"http":{"requestUri":"/CreateSamplingRule"},"input":{"type":"structure","required":["SamplingRule"],"members":{"SamplingRule":{"shape":"Sq"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}},"DeleteGroup":{"http":{"requestUri":"/DeleteGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{}}},"output":{"type":"structure","members":{}}},"DeleteSamplingRule":{"http":{"requestUri":"/DeleteSamplingRule"},"input":{"type":"structure","members":{"RuleName":{},"RuleARN":{}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}},"GetEncryptionConfig":{"http":{"requestUri":"/EncryptionConfig"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"EncryptionConfig":{"shape":"S1f"}}}},"GetGroup":{"http":{"requestUri":"/GetGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"GetGroups":{"http":{"requestUri":"/Groups"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"Groups":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}}},"NextToken":{}}}},"GetInsight":{"http":{"requestUri":"/Insight"},"input":{"type":"structure","required":["InsightId"],"members":{"InsightId":{}}},"output":{"type":"structure","members":{"Insight":{"type":"structure","members":{"InsightId":{},"GroupARN":{},"GroupName":{},"RootCauseServiceId":{"shape":"S1t"},"Categories":{"shape":"S1v"},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Summary":{},"ClientRequestImpactStatistics":{"shape":"S1z"},"RootCauseServiceRequestImpactStatistics":{"shape":"S1z"},"TopAnomalousServices":{"shape":"S21"}}}}}},"GetInsightEvents":{"http":{"requestUri":"/InsightEvents"},"input":{"type":"structure","required":["InsightId"],"members":{"InsightId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightEvents":{"type":"list","member":{"type":"structure","members":{"Summary":{},"EventTime":{"type":"timestamp"},"ClientRequestImpactStatistics":{"shape":"S1z"},"RootCauseServiceRequestImpactStatistics":{"shape":"S1z"},"TopAnomalousServices":{"shape":"S21"}}}},"NextToken":{}}}},"GetInsightImpactGraph":{"http":{"requestUri":"/InsightImpactGraph"},"input":{"type":"structure","required":["InsightId","StartTime","EndTime"],"members":{"InsightId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ServiceGraphStartTime":{"type":"timestamp"},"ServiceGraphEndTime":{"type":"timestamp"},"Services":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"Type":{},"Name":{},"Names":{"shape":"S1u"},"AccountId":{},"Edges":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"}}}}}}},"NextToken":{}}}},"GetInsightSummaries":{"http":{"requestUri":"/InsightSummaries"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"States":{"type":"list","member":{}},"GroupARN":{},"GroupName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightSummaries":{"type":"list","member":{"type":"structure","members":{"InsightId":{},"GroupARN":{},"GroupName":{},"RootCauseServiceId":{"shape":"S1t"},"Categories":{"shape":"S1v"},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Summary":{},"ClientRequestImpactStatistics":{"shape":"S1z"},"RootCauseServiceRequestImpactStatistics":{"shape":"S1z"},"TopAnomalousServices":{"shape":"S21"},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetSamplingRules":{"http":{"requestUri":"/GetSamplingRules"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"SamplingRuleRecords":{"type":"list","member":{"shape":"S16"}},"NextToken":{}}}},"GetSamplingStatisticSummaries":{"http":{"requestUri":"/SamplingStatisticSummaries"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"SamplingStatisticSummaries":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"Timestamp":{"type":"timestamp"},"RequestCount":{"type":"integer"},"BorrowCount":{"type":"integer"},"SampledCount":{"type":"integer"}}}},"NextToken":{}}}},"GetSamplingTargets":{"http":{"requestUri":"/SamplingTargets"},"input":{"type":"structure","required":["SamplingStatisticsDocuments"],"members":{"SamplingStatisticsDocuments":{"type":"list","member":{"type":"structure","required":["RuleName","ClientID","Timestamp","RequestCount","SampledCount"],"members":{"RuleName":{},"ClientID":{},"Timestamp":{"type":"timestamp"},"RequestCount":{"type":"integer"},"SampledCount":{"type":"integer"},"BorrowCount":{"type":"integer"}}}}}},"output":{"type":"structure","members":{"SamplingTargetDocuments":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"FixedRate":{"type":"double"},"ReservoirQuota":{"type":"integer"},"ReservoirQuotaTTL":{"type":"timestamp"},"Interval":{"type":"integer"}}}},"LastRuleModification":{"type":"timestamp"},"UnprocessedStatistics":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"ErrorCode":{},"Message":{}}}}}}},"GetServiceGraph":{"http":{"requestUri":"/ServiceGraph"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"GroupName":{},"GroupARN":{},"NextToken":{}}},"output":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Services":{"shape":"S3a"},"ContainsOldGroupVersions":{"type":"boolean"},"NextToken":{}}}},"GetTimeSeriesServiceStatistics":{"http":{"requestUri":"/TimeSeriesServiceStatistics"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"GroupName":{},"GroupARN":{},"EntitySelectorExpression":{},"Period":{"type":"integer"},"ForecastStatistics":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"TimeSeriesServiceStatistics":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"EdgeSummaryStatistics":{"shape":"S3e"},"ServiceSummaryStatistics":{"shape":"S3m"},"ServiceForecastStatistics":{"type":"structure","members":{"FaultCountHigh":{"type":"long"},"FaultCountLow":{"type":"long"}}},"ResponseTimeHistogram":{"shape":"S3h"}}}},"ContainsOldGroupVersions":{"type":"boolean"},"NextToken":{}}}},"GetTraceGraph":{"http":{"requestUri":"/TraceGraph"},"input":{"type":"structure","required":["TraceIds"],"members":{"TraceIds":{"shape":"S2"},"NextToken":{}}},"output":{"type":"structure","members":{"Services":{"shape":"S3a"},"NextToken":{}}}},"GetTraceSummaries":{"http":{"requestUri":"/TraceSummaries"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TimeRangeType":{},"Sampling":{"type":"boolean"},"SamplingStrategy":{"type":"structure","members":{"Name":{},"Value":{"type":"double"}}},"FilterExpression":{},"NextToken":{}}},"output":{"type":"structure","members":{"TraceSummaries":{"type":"list","member":{"type":"structure","members":{"Id":{},"Duration":{"type":"double"},"ResponseTime":{"type":"double"},"HasFault":{"type":"boolean"},"HasError":{"type":"boolean"},"HasThrottle":{"type":"boolean"},"IsPartial":{"type":"boolean"},"Http":{"type":"structure","members":{"HttpURL":{},"HttpStatus":{"type":"integer"},"HttpMethod":{},"UserAgent":{},"ClientIp":{}}},"Annotations":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"AnnotationValue":{"type":"structure","members":{"NumberValue":{"type":"double"},"BooleanValue":{"type":"boolean"},"StringValue":{}}},"ServiceIds":{"shape":"S49"}}}}},"Users":{"type":"list","member":{"type":"structure","members":{"UserName":{},"ServiceIds":{"shape":"S49"}}}},"ServiceIds":{"shape":"S49"},"ResourceARNs":{"type":"list","member":{"type":"structure","members":{"ARN":{}}}},"InstanceIds":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"AvailabilityZones":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"EntryPoint":{"shape":"S1t"},"FaultRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1u"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Exceptions":{"shape":"S4o"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"ErrorRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1u"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Exceptions":{"shape":"S4o"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"ResponseTimeRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1u"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Coverage":{"type":"double"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"Revision":{"type":"integer"},"MatchedEventTime":{"type":"timestamp"}}}},"ApproximateTime":{"type":"timestamp"},"TracesProcessedCount":{"type":"long"},"NextToken":{}}}},"ListTagsForResource":{"http":{"requestUri":"/ListTagsForResource"},"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sj"},"NextToken":{}}}},"PutEncryptionConfig":{"http":{"requestUri":"/PutEncryptionConfig"},"input":{"type":"structure","required":["Type"],"members":{"KeyId":{},"Type":{}}},"output":{"type":"structure","members":{"EncryptionConfig":{"shape":"S1f"}}}},"PutTelemetryRecords":{"http":{"requestUri":"/TelemetryRecords"},"input":{"type":"structure","required":["TelemetryRecords"],"members":{"TelemetryRecords":{"type":"list","member":{"type":"structure","required":["Timestamp"],"members":{"Timestamp":{"type":"timestamp"},"SegmentsReceivedCount":{"type":"integer"},"SegmentsSentCount":{"type":"integer"},"SegmentsSpilloverCount":{"type":"integer"},"SegmentsRejectedCount":{"type":"integer"},"BackendConnectionErrors":{"type":"structure","members":{"TimeoutCount":{"type":"integer"},"ConnectionRefusedCount":{"type":"integer"},"HTTPCode4XXCount":{"type":"integer"},"HTTPCode5XXCount":{"type":"integer"},"UnknownHostCount":{"type":"integer"},"OtherCount":{"type":"integer"}}}}}},"EC2InstanceId":{},"Hostname":{},"ResourceARN":{}}},"output":{"type":"structure","members":{}}},"PutTraceSegments":{"http":{"requestUri":"/TraceSegments"},"input":{"type":"structure","required":["TraceSegmentDocuments"],"members":{"TraceSegmentDocuments":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"UnprocessedTraceSegments":{"type":"list","member":{"type":"structure","members":{"Id":{},"ErrorCode":{},"Message":{}}}}}}},"TagResource":{"http":{"requestUri":"/TagResource"},"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"requestUri":"/UntagResource"},"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateGroup":{"http":{"requestUri":"/UpdateGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"UpdateSamplingRule":{"http":{"requestUri":"/UpdateSamplingRule"},"input":{"type":"structure","required":["SamplingRuleUpdate"],"members":{"SamplingRuleUpdate":{"type":"structure","members":{"RuleName":{},"RuleARN":{},"ResourceARN":{},"Priority":{"type":"integer"},"FixedRate":{"type":"double"},"ReservoirSize":{"type":"integer"},"Host":{},"ServiceName":{},"ServiceType":{},"HTTPMethod":{},"URLPath":{},"Attributes":{"shape":"S12"}}}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}}},"shapes":{"S2":{"type":"list","member":{}},"Si":{"type":"structure","members":{"InsightsEnabled":{"type":"boolean"},"NotificationsEnabled":{"type":"boolean"}}},"Sj":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"So":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}},"Sq":{"type":"structure","required":["ResourceARN","Priority","FixedRate","ReservoirSize","ServiceName","ServiceType","Host","HTTPMethod","URLPath","Version"],"members":{"RuleName":{},"RuleARN":{},"ResourceARN":{},"Priority":{"type":"integer"},"FixedRate":{"type":"double"},"ReservoirSize":{"type":"integer"},"ServiceName":{},"ServiceType":{},"Host":{},"HTTPMethod":{},"URLPath":{},"Version":{"type":"integer"},"Attributes":{"shape":"S12"}}},"S12":{"type":"map","key":{},"value":{}},"S16":{"type":"structure","members":{"SamplingRule":{"shape":"Sq"},"CreatedAt":{"type":"timestamp"},"ModifiedAt":{"type":"timestamp"}}},"S1f":{"type":"structure","members":{"KeyId":{},"Status":{},"Type":{}}},"S1t":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1u"},"AccountId":{},"Type":{}}},"S1u":{"type":"list","member":{}},"S1v":{"type":"list","member":{}},"S1z":{"type":"structure","members":{"FaultCount":{"type":"long"},"OkCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S21":{"type":"list","member":{"type":"structure","members":{"ServiceId":{"shape":"S1t"}}}},"S3a":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"Name":{},"Names":{"shape":"S1u"},"Root":{"type":"boolean"},"AccountId":{},"Type":{},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Edges":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"SummaryStatistics":{"shape":"S3e"},"ResponseTimeHistogram":{"shape":"S3h"},"Aliases":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"type":"list","member":{}},"Type":{}}}}}}},"SummaryStatistics":{"shape":"S3m"},"DurationHistogram":{"shape":"S3h"},"ResponseTimeHistogram":{"shape":"S3h"}}}},"S3e":{"type":"structure","members":{"OkCount":{"type":"long"},"ErrorStatistics":{"shape":"S3f"},"FaultStatistics":{"shape":"S3g"},"TotalCount":{"type":"long"},"TotalResponseTime":{"type":"double"}}},"S3f":{"type":"structure","members":{"ThrottleCount":{"type":"long"},"OtherCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S3g":{"type":"structure","members":{"OtherCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S3h":{"type":"list","member":{"type":"structure","members":{"Value":{"type":"double"},"Count":{"type":"integer"}}}},"S3m":{"type":"structure","members":{"OkCount":{"type":"long"},"ErrorStatistics":{"shape":"S3f"},"FaultStatistics":{"shape":"S3g"},"TotalCount":{"type":"long"},"TotalResponseTime":{"type":"double"}}},"S49":{"type":"list","member":{"shape":"S1t"}},"S4o":{"type":"list","member":{"type":"structure","members":{"Name":{},"Message":{}}}}}}')},urc2:function(e){e.exports=JSON.parse('{"pagination":{"DescribeTrails":{"result_key":"trailList"},"GetQueryResults":{"input_token":"NextToken","output_token":"NextToken"},"ListEventDataStores":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListPublicKeys":{"input_token":"NextToken","output_token":"NextToken","result_key":"PublicKeyList"},"ListQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTags":{"input_token":"NextToken","output_token":"NextToken","result_key":"ResourceTagList"},"ListTrails":{"input_token":"NextToken","output_token":"NextToken","result_key":"Trails"},"LookupEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Events"}}}')},v3YG:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-04-01","endpointPrefix":"route53","globalEndpoint":"route53.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"Route 53","serviceFullName":"Amazon Route 53","serviceId":"Route 53","signatureVersion":"v4","uid":"route53-2013-04-01"},"operations":{"ActivateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"AssociateVPCWithHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/associatevpc"},"input":{"locationName":"AssociateVPCWithHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"},"Comment":{}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"ChangeCidrCollection":{"http":{"requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"locationName":"ChangeCidrCollectionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Changes"],"members":{"Id":{"location":"uri","locationName":"CidrCollectionId"},"CollectionVersion":{"type":"long"},"Changes":{"type":"list","member":{"type":"structure","required":["LocationName","Action","CidrList"],"members":{"LocationName":{},"Action":{},"CidrList":{"type":"list","member":{"locationName":"Cidr"}}}}}}},"output":{"type":"structure","required":["Id"],"members":{"Id":{}}}},"ChangeResourceRecordSets":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/rrset/"},"input":{"locationName":"ChangeResourceRecordSetsRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","ChangeBatch"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"ChangeBatch":{"type":"structure","required":["Changes"],"members":{"Comment":{},"Changes":{"type":"list","member":{"locationName":"Change","type":"structure","required":["Action","ResourceRecordSet"],"members":{"Action":{},"ResourceRecordSet":{"shape":"Sv"}}}}}}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"ChangeTagsForResource":{"http":{"requestUri":"/2013-04-01/tags/{ResourceType}/{ResourceId}"},"input":{"locationName":"ChangeTagsForResourceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"AddTags":{"shape":"S1l"},"RemoveTagKeys":{"type":"list","member":{"locationName":"Key"}}}},"output":{"type":"structure","members":{}}},"CreateCidrCollection":{"http":{"requestUri":"/2013-04-01/cidrcollection","responseCode":201},"input":{"locationName":"CreateCidrCollectionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","CallerReference"],"members":{"Name":{},"CallerReference":{}}},"output":{"type":"structure","members":{"Collection":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Version":{"type":"long"}}},"Location":{"location":"header","locationName":"Location"}}}},"CreateHealthCheck":{"http":{"requestUri":"/2013-04-01/healthcheck","responseCode":201},"input":{"locationName":"CreateHealthCheckRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference","HealthCheckConfig"],"members":{"CallerReference":{},"HealthCheckConfig":{"shape":"S20"}}},"output":{"type":"structure","required":["HealthCheck","Location"],"members":{"HealthCheck":{"shape":"S2n"},"Location":{"location":"header","locationName":"Location"}}}},"CreateHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone","responseCode":201},"input":{"locationName":"CreateHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","CallerReference"],"members":{"Name":{},"VPC":{"shape":"Sa"},"CallerReference":{},"HostedZoneConfig":{"shape":"S34"},"DelegationSetId":{}}},"output":{"type":"structure","required":["HostedZone","ChangeInfo","DelegationSet","Location"],"members":{"HostedZone":{"shape":"S37"},"ChangeInfo":{"shape":"S5"},"DelegationSet":{"shape":"S39"},"VPC":{"shape":"Sa"},"Location":{"location":"header","locationName":"Location"}}}},"CreateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey","responseCode":201},"input":{"locationName":"CreateKeySigningKeyRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference","HostedZoneId","KeyManagementServiceArn","Name","Status"],"members":{"CallerReference":{},"HostedZoneId":{},"KeyManagementServiceArn":{},"Name":{},"Status":{}}},"output":{"type":"structure","required":["ChangeInfo","KeySigningKey","Location"],"members":{"ChangeInfo":{"shape":"S5"},"KeySigningKey":{"shape":"S3f"},"Location":{"location":"header","locationName":"Location"}}}},"CreateQueryLoggingConfig":{"http":{"requestUri":"/2013-04-01/queryloggingconfig","responseCode":201},"input":{"locationName":"CreateQueryLoggingConfigRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","CloudWatchLogsLogGroupArn"],"members":{"HostedZoneId":{},"CloudWatchLogsLogGroupArn":{}}},"output":{"type":"structure","required":["QueryLoggingConfig","Location"],"members":{"QueryLoggingConfig":{"shape":"S3m"},"Location":{"location":"header","locationName":"Location"}}}},"CreateReusableDelegationSet":{"http":{"requestUri":"/2013-04-01/delegationset","responseCode":201},"input":{"locationName":"CreateReusableDelegationSetRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"HostedZoneId":{}}},"output":{"type":"structure","required":["DelegationSet","Location"],"members":{"DelegationSet":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicy":{"http":{"requestUri":"/2013-04-01/trafficpolicy","responseCode":201},"input":{"locationName":"CreateTrafficPolicyRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","Document"],"members":{"Name":{},"Document":{},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy","Location"],"members":{"TrafficPolicy":{"shape":"S3v"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicyInstance":{"http":{"requestUri":"/2013-04-01/trafficpolicyinstance","responseCode":201},"input":{"locationName":"CreateTrafficPolicyInstanceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","Name","TTL","TrafficPolicyId","TrafficPolicyVersion"],"members":{"HostedZoneId":{},"Name":{},"TTL":{"type":"long"},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicyInstance","Location"],"members":{"TrafficPolicyInstance":{"shape":"S40"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicyVersion":{"http":{"requestUri":"/2013-04-01/trafficpolicy/{Id}","responseCode":201},"input":{"locationName":"CreateTrafficPolicyVersionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Document"],"members":{"Id":{"location":"uri","locationName":"Id"},"Document":{},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy","Location"],"members":{"TrafficPolicy":{"shape":"S3v"},"Location":{"location":"header","locationName":"Location"}}}},"CreateVPCAssociationAuthorization":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},"input":{"locationName":"CreateVPCAssociationAuthorizationRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"}}},"output":{"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{},"VPC":{"shape":"Sa"}}}},"DeactivateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteCidrCollection":{"http":{"method":"DELETE","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"CidrCollectionId"}}},"output":{"type":"structure","members":{}}},"DeleteHealthCheck":{"http":{"method":"DELETE","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","members":{}}},"DeleteHostedZone":{"http":{"method":"DELETE","requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteKeySigningKey":{"http":{"method":"DELETE","requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteQueryLoggingConfig":{"http":{"method":"DELETE","requestUri":"/2013-04-01/queryloggingconfig/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteReusableDelegationSet":{"http":{"method":"DELETE","requestUri":"/2013-04-01/delegationset/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficPolicy":{"http":{"method":"DELETE","requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"type":"structure","required":["Id","Version"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficPolicyInstance":{"http":{"method":"DELETE","requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteVPCAssociationAuthorization":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation"},"input":{"locationName":"DeleteVPCAssociationAuthorizationRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"DisableHostedZoneDNSSEC":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/disable-dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DisassociateVPCFromHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/disassociatevpc"},"input":{"locationName":"DisassociateVPCFromHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"},"Comment":{}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"EnableHostedZoneDNSSEC":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/enable-dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"GetAccountLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/accountlimit/{Type}"},"input":{"type":"structure","required":["Type"],"members":{"Type":{"location":"uri","locationName":"Type"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetChange":{"http":{"method":"GET","requestUri":"/2013-04-01/change/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"GetCheckerIpRanges":{"http":{"method":"GET","requestUri":"/2013-04-01/checkeripranges"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["CheckerIpRanges"],"members":{"CheckerIpRanges":{"type":"list","member":{}}}}},"GetDNSSEC":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Status","KeySigningKeys"],"members":{"Status":{"type":"structure","members":{"ServeSignature":{},"StatusMessage":{}}},"KeySigningKeys":{"type":"list","member":{"shape":"S3f"}}}}},"GetGeoLocation":{"http":{"method":"GET","requestUri":"/2013-04-01/geolocation"},"input":{"type":"structure","members":{"ContinentCode":{"location":"querystring","locationName":"continentcode"},"CountryCode":{"location":"querystring","locationName":"countrycode"},"SubdivisionCode":{"location":"querystring","locationName":"subdivisioncode"}}},"output":{"type":"structure","required":["GeoLocationDetails"],"members":{"GeoLocationDetails":{"shape":"S5h"}}}},"GetHealthCheck":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheck"],"members":{"HealthCheck":{"shape":"S2n"}}}},"GetHealthCheckCount":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheckcount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["HealthCheckCount"],"members":{"HealthCheckCount":{"type":"long"}}}},"GetHealthCheckLastFailureReason":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheckObservations"],"members":{"HealthCheckObservations":{"shape":"S5s"}}}},"GetHealthCheckStatus":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}/status"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheckObservations"],"members":{"HealthCheckObservations":{"shape":"S5s"}}}},"GetHostedZone":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["HostedZone"],"members":{"HostedZone":{"shape":"S37"},"DelegationSet":{"shape":"S39"},"VPCs":{"shape":"S60"}}}},"GetHostedZoneCount":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonecount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["HostedZoneCount"],"members":{"HostedZoneCount":{"type":"long"}}}},"GetHostedZoneLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonelimit/{Id}/{Type}"},"input":{"type":"structure","required":["Type","HostedZoneId"],"members":{"Type":{"location":"uri","locationName":"Type"},"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetQueryLoggingConfig":{"http":{"method":"GET","requestUri":"/2013-04-01/queryloggingconfig/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["QueryLoggingConfig"],"members":{"QueryLoggingConfig":{"shape":"S3m"}}}},"GetReusableDelegationSet":{"http":{"method":"GET","requestUri":"/2013-04-01/delegationset/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["DelegationSet"],"members":{"DelegationSet":{"shape":"S39"}}}},"GetReusableDelegationSetLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}"},"input":{"type":"structure","required":["Type","DelegationSetId"],"members":{"Type":{"location":"uri","locationName":"Type"},"DelegationSetId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetTrafficPolicy":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"type":"structure","required":["Id","Version"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicy"],"members":{"TrafficPolicy":{"shape":"S3v"}}}},"GetTrafficPolicyInstance":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["TrafficPolicyInstance"],"members":{"TrafficPolicyInstance":{"shape":"S40"}}}},"GetTrafficPolicyInstanceCount":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstancecount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["TrafficPolicyInstanceCount"],"members":{"TrafficPolicyInstanceCount":{"type":"integer"}}}},"ListCidrBlocks":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks"},"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{"location":"uri","locationName":"CidrCollectionId"},"LocationName":{"location":"querystring","locationName":"location"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrBlocks":{"type":"list","member":{"type":"structure","members":{"CidrBlock":{},"LocationName":{}}}}}}},"ListCidrCollections":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection"},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrCollections":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Version":{"type":"long"}}}}}}},"ListCidrLocations":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{"location":"uri","locationName":"CidrCollectionId"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrLocations":{"type":"list","member":{"type":"structure","members":{"LocationName":{}}}}}}},"ListGeoLocations":{"http":{"method":"GET","requestUri":"/2013-04-01/geolocations"},"input":{"type":"structure","members":{"StartContinentCode":{"location":"querystring","locationName":"startcontinentcode"},"StartCountryCode":{"location":"querystring","locationName":"startcountrycode"},"StartSubdivisionCode":{"location":"querystring","locationName":"startsubdivisioncode"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["GeoLocationDetailsList","IsTruncated","MaxItems"],"members":{"GeoLocationDetailsList":{"type":"list","member":{"shape":"S5h","locationName":"GeoLocationDetails"}},"IsTruncated":{"type":"boolean"},"NextContinentCode":{},"NextCountryCode":{},"NextSubdivisionCode":{},"MaxItems":{}}}},"ListHealthChecks":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["HealthChecks","Marker","IsTruncated","MaxItems"],"members":{"HealthChecks":{"type":"list","member":{"shape":"S2n","locationName":"HealthCheck"}},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListHostedZones":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"},"DelegationSetId":{"location":"querystring","locationName":"delegationsetid"}}},"output":{"type":"structure","required":["HostedZones","Marker","IsTruncated","MaxItems"],"members":{"HostedZones":{"shape":"S7c"},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListHostedZonesByName":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonesbyname"},"input":{"type":"structure","members":{"DNSName":{"location":"querystring","locationName":"dnsname"},"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["HostedZones","IsTruncated","MaxItems"],"members":{"HostedZones":{"shape":"S7c"},"DNSName":{},"HostedZoneId":{},"IsTruncated":{"type":"boolean"},"NextDNSName":{},"NextHostedZoneId":{},"MaxItems":{}}}},"ListHostedZonesByVPC":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonesbyvpc"},"input":{"type":"structure","required":["VPCId","VPCRegion"],"members":{"VPCId":{"location":"querystring","locationName":"vpcid"},"VPCRegion":{"location":"querystring","locationName":"vpcregion"},"MaxItems":{"location":"querystring","locationName":"maxitems"},"NextToken":{"location":"querystring","locationName":"nexttoken"}}},"output":{"type":"structure","required":["HostedZoneSummaries","MaxItems"],"members":{"HostedZoneSummaries":{"type":"list","member":{"locationName":"HostedZoneSummary","type":"structure","required":["HostedZoneId","Name","Owner"],"members":{"HostedZoneId":{},"Name":{},"Owner":{"type":"structure","members":{"OwningAccount":{},"OwningService":{}}}}}},"MaxItems":{},"NextToken":{}}}},"ListQueryLoggingConfigs":{"http":{"method":"GET","requestUri":"/2013-04-01/queryloggingconfig"},"input":{"type":"structure","members":{"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","required":["QueryLoggingConfigs"],"members":{"QueryLoggingConfigs":{"type":"list","member":{"shape":"S3m","locationName":"QueryLoggingConfig"}},"NextToken":{}}}},"ListResourceRecordSets":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/rrset"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"StartRecordName":{"location":"querystring","locationName":"name"},"StartRecordType":{"location":"querystring","locationName":"type"},"StartRecordIdentifier":{"location":"querystring","locationName":"identifier"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["ResourceRecordSets","IsTruncated","MaxItems"],"members":{"ResourceRecordSets":{"type":"list","member":{"shape":"Sv","locationName":"ResourceRecordSet"}},"IsTruncated":{"type":"boolean"},"NextRecordName":{},"NextRecordType":{},"NextRecordIdentifier":{},"MaxItems":{}}}},"ListReusableDelegationSets":{"http":{"method":"GET","requestUri":"/2013-04-01/delegationset"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["DelegationSets","Marker","IsTruncated","MaxItems"],"members":{"DelegationSets":{"type":"list","member":{"shape":"S39","locationName":"DelegationSet"}},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2013-04-01/tags/{ResourceType}/{ResourceId}"},"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceId":{"location":"uri","locationName":"ResourceId"}}},"output":{"type":"structure","required":["ResourceTagSet"],"members":{"ResourceTagSet":{"shape":"S7x"}}}},"ListTagsForResources":{"http":{"requestUri":"/2013-04-01/tags/{ResourceType}"},"input":{"locationName":"ListTagsForResourcesRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["ResourceType","ResourceIds"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceIds":{"type":"list","member":{"locationName":"ResourceId"}}}},"output":{"type":"structure","required":["ResourceTagSets"],"members":{"ResourceTagSets":{"type":"list","member":{"shape":"S7x","locationName":"ResourceTagSet"}}}}},"ListTrafficPolicies":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicies"},"input":{"type":"structure","members":{"TrafficPolicyIdMarker":{"location":"querystring","locationName":"trafficpolicyid"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicySummaries","IsTruncated","TrafficPolicyIdMarker","MaxItems"],"members":{"TrafficPolicySummaries":{"type":"list","member":{"locationName":"TrafficPolicySummary","type":"structure","required":["Id","Name","Type","LatestVersion","TrafficPolicyCount"],"members":{"Id":{},"Name":{},"Type":{},"LatestVersion":{"type":"integer"},"TrafficPolicyCount":{"type":"integer"}}}},"IsTruncated":{"type":"boolean"},"TrafficPolicyIdMarker":{},"MaxItems":{}}}},"ListTrafficPolicyInstances":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances"},"input":{"type":"structure","members":{"HostedZoneIdMarker":{"location":"querystring","locationName":"hostedzoneid"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S88"},"HostedZoneIdMarker":{},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyInstancesByHostedZone":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances/hostedzone"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"querystring","locationName":"id"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S88"},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyInstancesByPolicy":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances/trafficpolicy"},"input":{"type":"structure","required":["TrafficPolicyId","TrafficPolicyVersion"],"members":{"TrafficPolicyId":{"location":"querystring","locationName":"id"},"TrafficPolicyVersion":{"location":"querystring","locationName":"version","type":"integer"},"HostedZoneIdMarker":{"location":"querystring","locationName":"hostedzoneid"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S88"},"HostedZoneIdMarker":{},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyVersions":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicies/{Id}/versions"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"TrafficPolicyVersionMarker":{"location":"querystring","locationName":"trafficpolicyversion"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicies","IsTruncated","TrafficPolicyVersionMarker","MaxItems"],"members":{"TrafficPolicies":{"type":"list","member":{"shape":"S3v","locationName":"TrafficPolicy"}},"IsTruncated":{"type":"boolean"},"TrafficPolicyVersionMarker":{},"MaxItems":{}}}},"ListVPCAssociationAuthorizations":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","required":["HostedZoneId","VPCs"],"members":{"HostedZoneId":{},"NextToken":{},"VPCs":{"shape":"S60"}}}},"TestDNSAnswer":{"http":{"method":"GET","requestUri":"/2013-04-01/testdnsanswer"},"input":{"type":"structure","required":["HostedZoneId","RecordName","RecordType"],"members":{"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"RecordName":{"location":"querystring","locationName":"recordname"},"RecordType":{"location":"querystring","locationName":"recordtype"},"ResolverIP":{"location":"querystring","locationName":"resolverip"},"EDNS0ClientSubnetIP":{"location":"querystring","locationName":"edns0clientsubnetip"},"EDNS0ClientSubnetMask":{"location":"querystring","locationName":"edns0clientsubnetmask"}}},"output":{"type":"structure","required":["Nameserver","RecordName","RecordType","RecordData","ResponseCode","Protocol"],"members":{"Nameserver":{},"RecordName":{},"RecordType":{},"RecordData":{"type":"list","member":{"locationName":"RecordDataEntry"}},"ResponseCode":{},"Protocol":{}}}},"UpdateHealthCheck":{"http":{"requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"locationName":"UpdateHealthCheckRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"},"HealthCheckVersion":{"type":"long"},"IPAddress":{},"Port":{"type":"integer"},"ResourcePath":{},"FullyQualifiedDomainName":{},"SearchString":{},"FailureThreshold":{"type":"integer"},"Inverted":{"type":"boolean"},"Disabled":{"type":"boolean"},"HealthThreshold":{"type":"integer"},"ChildHealthChecks":{"shape":"S2d"},"EnableSNI":{"type":"boolean"},"Regions":{"shape":"S2f"},"AlarmIdentifier":{"shape":"S2h"},"InsufficientDataHealthStatus":{},"ResetElements":{"type":"list","member":{"locationName":"ResettableElementName"}}}},"output":{"type":"structure","required":["HealthCheck"],"members":{"HealthCheck":{"shape":"S2n"}}}},"UpdateHostedZoneComment":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"locationName":"UpdateHostedZoneCommentRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"Comment":{}}},"output":{"type":"structure","required":["HostedZone"],"members":{"HostedZone":{"shape":"S37"}}}},"UpdateTrafficPolicyComment":{"http":{"requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"locationName":"UpdateTrafficPolicyCommentRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Version","Comment"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy"],"members":{"TrafficPolicy":{"shape":"S3v"}}}},"UpdateTrafficPolicyInstance":{"http":{"requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"locationName":"UpdateTrafficPolicyInstanceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","TTL","TrafficPolicyId","TrafficPolicyVersion"],"members":{"Id":{"location":"uri","locationName":"Id"},"TTL":{"type":"long"},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicyInstance"],"members":{"TrafficPolicyInstance":{"shape":"S40"}}}}},"shapes":{"S5":{"type":"structure","required":["Id","Status","SubmittedAt"],"members":{"Id":{},"Status":{},"SubmittedAt":{"type":"timestamp"},"Comment":{}}},"Sa":{"type":"structure","members":{"VPCRegion":{},"VPCId":{}}},"Sv":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"SetIdentifier":{},"Weight":{"type":"long"},"Region":{},"GeoLocation":{"type":"structure","members":{"ContinentCode":{},"CountryCode":{},"SubdivisionCode":{}}},"Failover":{},"MultiValueAnswer":{"type":"boolean"},"TTL":{"type":"long"},"ResourceRecords":{"type":"list","member":{"locationName":"ResourceRecord","type":"structure","required":["Value"],"members":{"Value":{}}}},"AliasTarget":{"type":"structure","required":["HostedZoneId","DNSName","EvaluateTargetHealth"],"members":{"HostedZoneId":{},"DNSName":{},"EvaluateTargetHealth":{"type":"boolean"}}},"HealthCheckId":{},"TrafficPolicyInstanceId":{},"CidrRoutingConfig":{"type":"structure","required":["CollectionId","LocationName"],"members":{"CollectionId":{},"LocationName":{}}}}},"S1l":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"S20":{"type":"structure","required":["Type"],"members":{"IPAddress":{},"Port":{"type":"integer"},"Type":{},"ResourcePath":{},"FullyQualifiedDomainName":{},"SearchString":{},"RequestInterval":{"type":"integer"},"FailureThreshold":{"type":"integer"},"MeasureLatency":{"type":"boolean"},"Inverted":{"type":"boolean"},"Disabled":{"type":"boolean"},"HealthThreshold":{"type":"integer"},"ChildHealthChecks":{"shape":"S2d"},"EnableSNI":{"type":"boolean"},"Regions":{"shape":"S2f"},"AlarmIdentifier":{"shape":"S2h"},"InsufficientDataHealthStatus":{},"RoutingControlArn":{}}},"S2d":{"type":"list","member":{"locationName":"ChildHealthCheck"}},"S2f":{"type":"list","member":{"locationName":"Region"}},"S2h":{"type":"structure","required":["Region","Name"],"members":{"Region":{},"Name":{}}},"S2n":{"type":"structure","required":["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],"members":{"Id":{},"CallerReference":{},"LinkedService":{"shape":"S2o"},"HealthCheckConfig":{"shape":"S20"},"HealthCheckVersion":{"type":"long"},"CloudWatchAlarmConfiguration":{"type":"structure","required":["EvaluationPeriods","Threshold","ComparisonOperator","Period","MetricName","Namespace","Statistic"],"members":{"EvaluationPeriods":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"Period":{"type":"integer"},"MetricName":{},"Namespace":{},"Statistic":{},"Dimensions":{"type":"list","member":{"locationName":"Dimension","type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}}}},"S2o":{"type":"structure","members":{"ServicePrincipal":{},"Description":{}}},"S34":{"type":"structure","members":{"Comment":{},"PrivateZone":{"type":"boolean"}}},"S37":{"type":"structure","required":["Id","Name","CallerReference"],"members":{"Id":{},"Name":{},"CallerReference":{},"Config":{"shape":"S34"},"ResourceRecordSetCount":{"type":"long"},"LinkedService":{"shape":"S2o"}}},"S39":{"type":"structure","required":["NameServers"],"members":{"Id":{},"CallerReference":{},"NameServers":{"type":"list","member":{"locationName":"NameServer"}}}},"S3f":{"type":"structure","members":{"Name":{},"KmsArn":{},"Flag":{"type":"integer"},"SigningAlgorithmMnemonic":{},"SigningAlgorithmType":{"type":"integer"},"DigestAlgorithmMnemonic":{},"DigestAlgorithmType":{"type":"integer"},"KeyTag":{"type":"integer"},"DigestValue":{},"PublicKey":{},"DSRecord":{},"DNSKEYRecord":{},"Status":{},"StatusMessage":{},"CreatedDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"}}},"S3m":{"type":"structure","required":["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],"members":{"Id":{},"HostedZoneId":{},"CloudWatchLogsLogGroupArn":{}}},"S3v":{"type":"structure","required":["Id","Version","Name","Type","Document"],"members":{"Id":{},"Version":{"type":"integer"},"Name":{},"Type":{},"Document":{},"Comment":{}}},"S40":{"type":"structure","required":["Id","HostedZoneId","Name","TTL","State","Message","TrafficPolicyId","TrafficPolicyVersion","TrafficPolicyType"],"members":{"Id":{},"HostedZoneId":{},"Name":{},"TTL":{"type":"long"},"State":{},"Message":{},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"},"TrafficPolicyType":{}}},"S5h":{"type":"structure","members":{"ContinentCode":{},"ContinentName":{},"CountryCode":{},"CountryName":{},"SubdivisionCode":{},"SubdivisionName":{}}},"S5s":{"type":"list","member":{"locationName":"HealthCheckObservation","type":"structure","members":{"Region":{},"IPAddress":{},"StatusReport":{"type":"structure","members":{"Status":{},"CheckedTime":{"type":"timestamp"}}}}}},"S60":{"type":"list","member":{"shape":"Sa","locationName":"VPC"}},"S7c":{"type":"list","member":{"shape":"S37","locationName":"HostedZone"}},"S7x":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"Tags":{"shape":"S1l"}}},"S88":{"type":"list","member":{"shape":"S40","locationName":"TrafficPolicyInstance"}}}}')},"v3l/":function(e,t,r){"use strict";var n=Number;function i(){this.setDomain(arguments[0],arguments[1]).setCodomain(arguments[2],arguments[3])}i.prototype={constructor:i,setDomain:function(e,t){return this._domain1=n(e),this._domain2=n(t),this._domainDelta=this._domain2-this._domain1,this},setCodomain:function(e,t){return this._codomain1=n(e),this._codomain2=n(t),this._codomainDelta=this._codomain2-this._codomain1,this},getDomain:function(){return[this._domain1,this._domain2]},getCodomain:function(){return[this._codomain1,this._codomain2]},getDomainStart:function(){return this._domain1},getDomainEnd:function(){return this._domain2},getCodomainStart:function(){return this._codomain1},getCodomainEnd:function(){return this._codomain2},getDomainRange:function(){return this._domainDelta},getCodomainRange:function(){return this._codomainDelta},translate:function(e){var t=(n(e)-this._domain1)/this._domainDelta;return 0<=t&&t<=1?this._codomain1+t*this._codomainDelta:NaN},adjust:function(e){var t=(n(e)-this._domain1)/this._domainDelta,r=NaN;return t<0?r=this._domain1:t>1?r=this._domain2:0<=t&&t<=1&&(r=n(e)),r}},t.Translator1D=i},v4HY:function(e,t,r){"use strict";var n,i,o=r("FKN7"),s=r("2Fn2"),a=r("tUd6"),u=r("cGv3").getWindow(),c=r("jeLr"),p=r("XpgS").inArray,l=r("ti0F"),m=l.isDefined,d=l.isRenderer,y=r("8VXM"),h=function(e){return function(t){for(var r=o(t||"body"),n=r.filter(".dx-visibility-change-handler").add(r.find(".dx-visibility-change-handler")),i=0;i");return u.WinJS.Utilities.setInnerHTMLUnsafe(t.get(0),e),t.contents()},t.triggerShownEvent=h("dxshown"),t.triggerHidingEvent=h("dxhiding"),t.triggerResizeEvent=h("dxresize"),t.getElementOptions=b,t.createComponents=function(e,t){var r=[];return e.find("[data-options]").add(e.filter("[data-options]")).each((function(e,n){var i=o(n),s=b(n);for(var a in s)(!t||p(a,t)>-1)&&i[a]&&(i[a](s[a]),r.push(i[a]("instance")))})),r},t.extractTemplateMarkup=function(e){var t=(e=o(e)).length&&e.filter((function(){var e=o(this);return e.is("script[type]")&&e.attr("type").indexOf("script")<0}));return t.length?t.eq(0).html():(e=o("
").append(e)).html()},t.normalizeTemplateElement=function e(t){var r=m(t)&&(t.nodeType||d(t))?o(t):o("
").html(t).contents();return 1===r.length&&(r.is("script")?r=e(r.html().trim()):r.is("table")&&(r=r.children("tbody").contents())),r},t.clearSelection=function(){var e=u.getSelection();if(e&&"Caret"!==e.type)if(e.empty)e.empty();else if(e.removeAllRanges)try{e.removeAllRanges()}catch(t){}},t.uniqueId=g,t.closestCommonParent=function(e,t){var r=o(e),n=o(t);if(r[0]===n[0])return r[0];for(var i=r.parents(),s=n.parents(),a=-Math.min(i.length,s.length);a<0;a++)if(i.get(a)===s.get(a))return i.get(a)},t.clipboardText=function(e,t){var r=e.originalEvent&&e.originalEvent.clipboardData||u.clipboardData;if(1===arguments.length)return r&&r.getData("Text");r&&r.setData("Text",t)},t.contains=function(e,t){return!!t&&(t=a.isTextNode(t)?t.parentNode:t,a.isDocument(e)?e.documentElement.contains(t):e.contains(t))},t.getPublicElement=function(e){return n(e)},t.createTextElementHiddenCopy=function(e,t,r){var n=u.getComputedStyle(o(e).get(0)),i=r&&r.includePaddings;return o("
").text(t).css({fontStyle:n.fontStyle,fontVariant:n.fontVariant,fontWeight:n.fontWeight,fontSize:n.fontSize,fontFamily:n.fontFamily,letterSpacing:n.letterSpacing,border:n.border,paddingTop:i?n.paddingTop:"",paddingRight:i?n.paddingRight:"",paddingBottom:i?n.paddingBottom:"",paddingLeft:i?n.paddingLeft:"",visibility:"hidden",whiteSpace:"nowrap",position:"absolute",float:"left"})}},v91f:function(e,t,r){"use strict";r.r(t),t.default='\r\n \r\n \r\n \r\n \r\n \r\n\r\n'},vCkT:function(e,t,r){"use strict";var n=r("v4HY"),i=r("kLP8");(0,i.registerTemplateEngine)("jquery-tmpl",{compile:function(e){return(0,n.extractTemplateMarkup)(e)},render:function(e,t){return jQuery.tmpl(e,t)}}),(0,i.registerTemplateEngine)("jsrender",{compile:function(e){return(jQuery||jsrender).templates((0,n.extractTemplateMarkup)(e))},render:function(e,t){return e.render(t)}}),(0,i.registerTemplateEngine)("mustache",{compile:function(e){return(0,n.extractTemplateMarkup)(e)},render:function(e,t){return Mustache.render(e,t)}}),(0,i.registerTemplateEngine)("hogan",{compile:function(e){return Hogan.compile((0,n.extractTemplateMarkup)(e))},render:function(e,t){return e.render(t)}}),(0,i.registerTemplateEngine)("underscore",{compile:function(e){return _.template((0,n.extractTemplateMarkup)(e))},render:function(e,t){return e(t)}}),(0,i.registerTemplateEngine)("handlebars",{compile:function(e){return Handlebars.compile((0,n.extractTemplateMarkup)(e))},render:function(e,t){return e(t)}}),(0,i.registerTemplateEngine)("doT",{compile:function(e){return doT.template((0,n.extractTemplateMarkup)(e))},render:function(e,t){return e(t)}})},vFXG:function(e,t,r){"use strict";var n=r("1LL4").extend,i=r("zl3R").each,o=r("Sdze"),s=r("ZdTM").chart.area,a=o.chart,u=o.polar,c=n,p=i;t.chart={},t.polar={};var l={_createLegendState:function(e,t){return{fill:e.color||t,hatching:e.hatching}},_parsePointStyle:function(e,t,r){var n=e.color||t,i=a._parsePointStyle.call(this,e,n,r);return i.fill=n,i.hatching=e.hatching,i.dashStyle=e.border&&e.border.dashStyle||"solid",delete i.r,i},_applyMarkerClipRect:function(e){e["clip-path"]=null},_setGroupsSettings:function(e,t){var r=this,n={};a._setGroupsSettings.apply(r,arguments),e&&t?n=this._getAffineCoordOptions():e||(n={scaleX:1,scaleY:1,translateX:0,translateY:0}),r._markersGroup.attr(n)},_drawPoint:function(e){e.hasAnimation=e.hasAnimation&&!e.firstDrawing,e.firstDrawing=!1,a._drawPoint.call(this,e)},_getMainColor:function(){return this._options.mainSeriesColor},_createPointStyles:function(e){var t=e.color||this._getMainColor();return{normal:this._parsePointStyle(e,t,t),hover:this._parsePointStyle(e.hoverStyle||{},t,t),selection:this._parsePointStyle(e.selectionStyle||{},t,t)}},_updatePointsVisibility:function(){var e=this._options.visible;i(this._points,(function(t,r){r._options.visible=e}))},_getOptionsForPoint:function(){return this._options},_animate:function(e){var t=this;t._animatePoints(e,(function(){t._animateComplete()}),(function(e,t){var r=e.length-1;p(e||[],(function(e,n){n.animate(e===r?t:void 0,n.getMarkerCoords())}))}))},getValueRangeInitialValue:s.getValueRangeInitialValue,_patchMarginOptions:function(e){return e.checkInterval=!0,e},_defaultAggregator:"sum",_defineDrawingState:function(){},usePointsToDefineAutoHiding:function(){return!1}};t.chart.bar=c({},a,l,{_getAffineCoordOptions:function(){var e=this._options.rotated,t={scaleX:e?.001:1,scaleY:e?1:.001};return t["translate"+(e?"X":"Y")]=this.getValueAxis().getTranslator().translate("canvas_position_default"),t},_animatePoints:function(e,t,r){this._markersGroup.animate({scaleX:1,scaleY:1,translateY:0,translateX:0},void 0,t),e||r(this._drawnPoints,t)},checkSeriesViewportCoord:function(e,t){if(0===this._points.length)return!1;if(e.isArgumentAxis)return!0;var r=e.getTranslator(),n=this.getViewport(),i=r.translate(n.categories?n.categories[0]:n.min),o=r.translate(n.categories?n.categories[n.categories.length-1]:n.max),s=this.getOptions().rotated,a=e.getOptions().inverted;return s&&!a||!s&&a?t>=i&&t<=o:t>=o&&t<=i},getSeriesPairCoord:function(e,t){for(var r=null,n=this._options.rotated,i=!t&&!n||t&&n,o=i?"vy":"vx",s=i?"vx":"vy",a=this.getPoints(),u=0;u= 0x80 (not a basic code point)","invalid-input":"Invalid input"},m=Math.floor,d=String.fromCharCode;function y(e){throw RangeError(l[e])}function h(e,t){for(var r=e.length,n=[];r--;)n[r]=t(e[r]);return n}function g(e,t){var r=e.split("@"),n="";return r.length>1&&(n=r[0]+"@",e=r[1]),n+h((e=e.replace(p,".")).split("."),t).join(".")}function b(e){for(var t,r,n=[],i=0,o=e.length;i=55296&&t<=56319&&i65535&&(t+=d((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=d(e)})).join("")}function S(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function v(e,t,r){var n=0;for(e=r?m(e/700):e>>1,e+=m(e/t);e>455;n+=36)e=m(e/35);return m(n+36*e/(e+38))}function _(e){var t,r,n,i,o,s,u,c,p,l,d,h=[],g=e.length,b=0,S=128,_=72;for((r=e.lastIndexOf("-"))<0&&(r=0),n=0;n=128&&y("not-basic"),h.push(e.charCodeAt(n));for(i=r>0?r+1:0;i=g&&y("invalid-input"),((c=(d=e.charCodeAt(i++))-48<10?d-22:d-65<26?d-65:d-97<26?d-97:36)>=36||c>m((a-b)/s))&&y("overflow"),b+=c*s,!(c<(p=u<=_?1:u>=_+26?26:u-_));u+=36)s>m(a/(l=36-p))&&y("overflow"),s*=l;_=v(b-o,t=h.length+1,0==o),m(b/t)>a-S&&y("overflow"),S+=m(b/t),b%=t,h.splice(b++,0,S)}return f(h)}function O(e){var t,r,n,i,o,s,u,c,p,l,h,g,f,_,O,I=[];for(g=(e=b(e)).length,t=128,r=0,o=72,s=0;s=t&&hm((a-r)/(f=n+1))&&y("overflow"),r+=(u-t)*f,t=u,s=0;sa&&y("overflow"),h==t){for(c=r,p=36;!(c<(l=p<=o?1:p>=o+26?26:p-o));p+=36)O=c-l,_=36-l,I.push(d(S(l+O%_,0))),c=m(O/_);I.push(d(S(c,0))),o=v(r,f,n==i),r=0,++n}++r,++t}return I.join("")}s={version:"1.3.2",ucs2:{decode:b,encode:f},decode:_,encode:O,toASCII:function(e){return g(e,(function(e){return c.test(e)?"xn--"+O(e):e}))},toUnicode:function(e){return g(e,(function(e){return u.test(e)?_(e.slice(4).toLowerCase()):e}))}},void 0===(n=(function(){return s}).call(t,r,t,e))||(e.exports=n)}()}).call(this,r("YuTi")(e))},vR7y:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i=r("ti0F"),o=r("OZWN"),s=(n=o)&&n.__esModule?n:{default:n};var a={_tryConvertColor:function(e){if("string"!=typeof e)return e;var t;if(e.length>0&&"#"===e[0]){var r=e.substr(1,e.length);t=6===r.length?"FF"+r:8===r.length?r[6]+r[7]+r.substr(0,6):r}else t=e;return t},tryCreateTag:function(e){var t=null;return(0,i.isDefined)(e)&&(t="string"==typeof e?{rgb:this._tryConvertColor(e)}:{rgb:this._tryConvertColor(e.rgb),theme:e.theme},a.isEmpty(t)&&(t=null)),t},copy:function(e){var t=null;return(0,i.isDefined)(e)&&("string"==typeof e?t=e:(t={},void 0!==e.rgb&&(t.rgb=e.rgb),void 0!==e.theme&&(t.theme=e.theme))),t},isEmpty:function(e){return!(0,i.isDefined)(e)||!(0,i.isDefined)(e.rgb)&&!(0,i.isDefined)(e.theme)},areEqual:function(e,t){return a.isEmpty(e)&&a.isEmpty(t)||(0,i.isDefined)(e)&&(0,i.isDefined)(t)&&e.rgb===t.rgb&&e.theme===t.theme},toXml:function(e,t){return s.default.toXml(e,{rgb:t.rgb,theme:t.theme})}};t.default=a},vRnT:function(e,t,r){"use strict";var n=r("1LL4").extend,i=r("MFjd"),o=r("rPl+"),s=Math,a=s.abs,u=s.min,c=s.max,p=s.round;e.exports=n({},o,{_getContinuousPoints:function(e,t){var r=this.x,n=this._options.rotated?function(e,t){return[t,e]}:function(e,t){return[e,t]},i=this.width,o=this.highY,s=a(o-e)10?10:r,this.width=r+r%2,this.xCorrection=e.offset},_getMarkerGroup:function(e){return this._isReduction&&this._isPositive?e.reductionPositiveMarkersGroup:this._isReduction?e.reductionMarkersGroup:this._isPositive?e.defaultPositiveMarkersGroup:e.defaultMarkersGroup},_drawMarker:function(e,t){this._drawMarkerInGroup(this._getMarkerGroup(t),this._getStyle(),e)},_getSettingsForTracker:function(){var e,t,r,n,i=this.highY,o=this.lowY,s=this._options.rotated;return i===o&&(i=s?i+2:i-2,o=s?o-2:o+2),s?(e=u(o,i),t=this.x-this.width/2,r=a(o-i),n=this.width):(e=this.x-this.width/2,t=u(o,i),r=this.width,n=a(o-i)),{x:e,y:t,width:r,height:n}},_getGraphicBBox:function(){var e=this._options.rotated,t=this.x,r=this.width,n=this.lowY,i=this.highY;return{x:e?n:t-p(r/2),y:e?t-p(r/2):i,width:e?i-n:r,height:e?r:n-i}},getTooltipParams:function(e){if(this.graphic){var t=u(this.lowY,this.highY),r=c(this.lowY,this.highY),n=this._getVisibleArea(),i=this._options.rotated,o=i?n.minX:n.minY,s=i?n.maxX:n.maxY,a=c(o,t),p=u(s,r),l=this.getCenterCoord();return"edge"===e&&(l[i?"x":"y"]=i?p:a),l.offset=0,l}},getCenterCoord:function(){if(this.graphic){var e,t,r=u(this.lowY,this.highY),n=c(this.lowY,this.highY),i=this._getVisibleArea(),o=this._options.rotated,s=o?i.minX:i.minY,a=o?i.maxX:i.maxY,p=c(s,r),l=p+(u(a,n)-p)/2;return o?(t=this.x,e=l):(e=this.x,t=l),{x:e,y:t}}},hasValue:function(){return null!==this.highValue&&null!==this.lowValue},hasCoords:function(){return null!==this.x&&null!==this.lowY&&null!==this.highY},_translate:function(){var e,t=this._options.rotated,r=this._getValTranslator(),n=this._getArgTranslator().translate(this.argument);this.vx=this.vy=this.x=null===n?n:n+(this.xCorrection||0),this.openY=null!==this.openValue?r.translate(this.openValue):null,this.highY=r.translate(this.highValue),this.lowY=r.translate(this.lowValue),this.closeY=null!==this.closeValue?r.translate(this.closeValue):null,e=u(this.lowY,this.highY)+a(this.lowY-this.highY)/2,this._calculateVisibility(t?e:this.x,t?this.x:e)},getCrosshairData:function(e,t){var r,n,i=this._options.rotated,o=i?e:t,s=this.argument,u="low";return a(this.lowY-o)=a(this.openY-o)&&(r=this.openY,u="open"),a(r-o)>=a(this.highY-o)&&(r=this.highY,u="high"),(n=i?{y:this.vy,x:r,xValue:this[u+"Value"],yValue:s}:{x:this.vx,y:r,xValue:s,yValue:this[u+"Value"]}).axis=this.series.axis,n},_updateData:function(e){var t=this._label,r=this._options.reduction.color;this.value=this.initialValue=e.reductionValue,this.originalValue=e.value,this.lowValue=this.originalLowValue=e.lowValue,this.highValue=this.originalHighValue=e.highValue,this.openValue=this.originalOpenValue=e.openValue,this.closeValue=this.originalCloseValue=e.closeValue,this._isPositive=e.openValue14||14===this.offset&&this.shift<24)&&this.processBlock(),this.offset=14,this.shift=24,this.write(0),this.write(0),this.write(this.totalLength>0xffffffffff?this.totalLength/1099511627776:0),this.write(this.totalLength>4294967295?this.totalLength/4294967296:0);for(var t=24;t>=0;t-=8)this.write(this.totalLength>>t);var r=new n(20),i=new DataView(r.buffer);return i.setUint32(0,this.h0,!1),i.setUint32(4,this.h1,!1),i.setUint32(8,this.h2,!1),i.setUint32(12,this.h3,!1),i.setUint32(16,this.h4,!1),e?r.toString(e):r},o.prototype.processBlock=function(){for(var e=16;e<80;e++){var t=this.block[e-3]^this.block[e-8]^this.block[e-14]^this.block[e-16];this.block[e]=t<<1|t>>>31}var r,n,i=this.h0,o=this.h1,s=this.h2,a=this.h3,u=this.h4;for(e=0;e<80;e++){e<20?(r=a^o&(s^a),n=1518500249):e<40?(r=o^s^a,n=1859775393):e<60?(r=o&s|a&(o|s),n=2400959708):(r=o^s^a,n=3395469782);var c=(i<<5|i>>>27)+r+u+n+(0|this.block[e]);u=a,a=s,s=o<<30|o>>>2,o=i,i=c}for(this.h0=this.h0+i|0,this.h1=this.h1+o|0,this.h2=this.h2+s|0,this.h3=this.h3+a|0,this.h4=this.h4+u|0,this.offset=0,e=0;e<16;e++)this.block[e]=0}},w8ha:function(e){e.exports=JSON.parse('{"pagination":{"ListAccountSettings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"settings"},"ListAttributes":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"attributes"},"ListClusters":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"clusterArns"},"ListContainerInstances":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"containerInstanceArns"},"ListServices":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"serviceArns"},"ListTaskDefinitionFamilies":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"families"},"ListTaskDefinitions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskDefinitionArns"},"ListTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskArns"}}}')},wJhK:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.sns={},n.SNS=i.defineService("sns",["2010-03-31"]),Object.defineProperty(o.services.sns,"2010-03-31",{get:function(){var e=r("dCOn");return e.paginators=r("DYa1").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.SNS},"wL+b":function(e,t,r){"use strict";var n={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"},i=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,process:function(e){return[parseInt(e[1],10),parseInt(e[2],10),parseInt(e[3],10)]}},{re:/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*\.*\d+)\)$/,process:function(e){return[parseInt(e[1],10),parseInt(e[2],10),parseInt(e[3],10),parseFloat(e[4])]}},{re:/^#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})$/,process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^#([a-f0-9]{1})([a-f0-9]{1})([a-f0-9]{1})$/,process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}},{re:/^hsv\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,process:function(e){var t=parseInt(e[1],10),r=parseInt(e[2],10),n=parseInt(e[3],10),i=a(t,r,n);return[i[0],i[1],i[2],1,[t,r,n]]}},{re:/^hsl\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,process:function(e){var t=parseInt(e[1],10),r=parseInt(e[2],10),n=parseInt(e[3],10),i=p(t,r,n);return[i[0],i[1],i[2],1,null,[t,r,n]]}}];function o(e){var t;this.baseColor=e,e&&(t=String(e).toLowerCase().replace(/ /g,""),t=function(e){if("transparent"===e)return[0,0,0,0];for(var t,r=0,n=i.length;r.5?c/(2-a):c/a,n=function(e,t,r,n){switch(Math.max(e,t,r)){case e:return(t-r)/n+(tr?r:e}function a(e,t,r){var n,i,o,s,a,u,c;switch(i=(o=(100-t)*r/100)+(s=e%60/60*(r-o)),n=r-s,Math.floor(e%360/60)){case 0:a=r,u=i,c=o;break;case 1:a=n,u=r,c=o;break;case 2:a=o,u=r,c=i;break;case 3:a=o,u=n,c=r;break;case 4:a=i,u=o,c=r;break;case 5:a=r,u=o,c=n}return[Math.round(2.55*a),Math.round(2.55*u),Math.round(2.55*c)]}function u(e,t){var r=t;return"r"===e&&(r=t+1/3),"b"===e&&(r=t-1/3),r}function c(e,t,r){return(r=function(e){return e<0&&(e+=1),e>1&&(e-=1),e}(r))<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function p(e,t,r){var n,i,o;if(e=l(e,360),t=l(t,100),r=l(r,100),0===t)n=i=o=r;else{var s=r<.5?r*(1+t):r+t-r*t,a=2*r-s;n=c(a,s,u("r",e)),i=c(a,s,u("g",e)),o=c(a,s,u("b",e))}return[d(255*n),d(255*i),d(255*o)]}function l(e,t){return e=Math.min(t,Math.max(0,parseFloat(e))),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function m(e,t,r){return t=t||0,r=r||255,!(e%1!=0||er||"number"!=typeof e||isNaN(e))}var d=Math.round;o.prototype={constructor:o,highlight:function(e){return e=e||10,this.alter(e).toHex()},darken:function(e){return e=e||10,this.alter(-e).toHex()},alter:function(e){var t=new o;return t.r=s(this.r+e),t.g=s(this.g+e),t.b=s(this.b+e),t},blend:function(e,t){var r=e instanceof o?e:new o(e),n=new o;return n.r=s(d(this.r*(1-t)+r.r*t)),n.g=s(d(this.g*(1-t)+r.g*t)),n.b=s(d(this.b*(1-t)+r.b*t)),n},toHex:function(){return e=this.r,t=this.g,r=this.b,"#"+(16777216|e<<16|t<<8|r).toString(16).slice(1);var e,t,r},getPureColor:function(){return new o("rgb("+a(this.hsv.h,100,100).join(",")+")")},isValidHex:function(e){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)},isValidRGB:function(e,t,r){return!!(m(e)&&m(t)&&m(r))},isValidAlpha:function(e){return!(isNaN(e)||e<0||e>1||"number"!=typeof e)},colorIsInvalid:!1,fromHSL:function(e){var t=new o,r=p(e.h,e.s,e.l);return t.r=r[0],t.g=r[1],t.b=r[2],t}},e.exports=o},wLJo:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.mturk={},n.MTurk=i.defineService("mturk",["2017-01-17"]),Object.defineProperty(o.services.mturk,"2017-01-17",{get:function(){var e=r("m3sQ");return e.paginators=r("XL4z").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.MTurk},wUc9:function(e,t,r){var n=r("QsWE"),i=null,o={signatureVersion:"v4",signingName:"rds-db",operations:{}},s={region:"string",hostname:"string",port:"number",username:"string"};n.RDS.Signer=n.util.inherit({constructor:function(e){this.options=e||{}},convertUrlToAuthToken:function(e){if(0===e.indexOf("https://"))return e.substring("https://".length)},getAuthToken:function(e,t){"function"==typeof e&&void 0===t&&(t=e,e={});var r=this,s="function"==typeof t;e=n.util.merge(this.options,e);var a=this.validateAuthTokenOptions(e);if(!0!==a){if(s)return t(a,null);throw a}var u={region:e.region,endpoint:new n.Endpoint(e.hostname+":"+e.port),paramValidation:!1,signatureVersion:"v4"};e.credentials&&(u.credentials=e.credentials),(i=new n.Service(u)).api=o;var c=i.makeRequest();if(this.modifyRequestForAuthToken(c,e),!s){var p=c.presign(900);return this.convertUrlToAuthToken(p)}c.presign(900,(function(e,n){n&&(n=r.convertUrlToAuthToken(n)),t(e,n)}))},modifyRequestForAuthToken:function(e,t){e.on("build",e.buildAsGet),e.httpRequest.body=n.util.queryParamsToString({Action:"connect",DBUser:t.username})},validateAuthTokenOptions:function(e){var t="";for(var r in e=e||{},s)Object.prototype.hasOwnProperty.call(s,r)&&typeof e[r]!==s[r]&&(t+="option '"+r+"' should have been type '"+s[r]+"', was '"+typeof e[r]+"'.\n");return!t.length||n.util.error(new Error,{code:"InvalidParameter",message:t})}})},"wZ/z":function(e,t,r){"use strict";var n=r("jeLr"),i=r("uHaw"),o=r("tUd6"),s=r("5qrJ"),a=r("JDOJ"),u=s.inherit({ctor:function(e,t){this._eventName=e,this._originalEvents=a.addNamespace(t,"dxPointerEvents"),this._handlerCount=0,this.noBubble=this._isNoBubble()},_isNoBubble:function(){var e=this._eventName;return"dxpointerenter"===e||"dxpointerleave"===e},_handler:function(e){var t=this._getDelegateTarget(e);return this._fireEvent({type:this._eventName,pointerType:e.pointerType||a.eventSource(e),originalEvent:e,delegateTarget:t,timeStamp:i.mozilla?(new Date).getTime():e.timeStamp})},_getDelegateTarget:function(e){var t;return this.noBubble&&(t=e.delegateTarget),t},_fireEvent:function(e){return a.fireEvent(e)},_setSelector:function(e){this._selector=this.noBubble&&e?e.selector:null},_getSelector:function(){return this._selector},setup:function(){return!0},add:function(e,t){if(this._handlerCount<=0||this.noBubble){e=this.noBubble?e:o.getDocument(),this._setSelector(t);var r=this;n.on(e,this._originalEvents,this._getSelector(),(function(e){r._handler(e)}))}this.noBubble||this._handlerCount++},remove:function(e){this._setSelector(e),this.noBubble||this._handlerCount--},teardown:function(e){this._handlerCount&&!this.noBubble||(e=this.noBubble?e:o.getDocument(),".dxPointerEvents"!==this._originalEvents&&n.off(e,this._originalEvents,this._getSelector()))},dispose:function(e){e=this.noBubble?e:o.getDocument(),n.off(e,this._originalEvents)}});e.exports=u},wk5b:function(e,t,r){var n=r("BaN1"),i=r("ZJYt").XmlNode,o=r("c8WW").XmlText;function s(){}function a(e,t,r){switch(r.type){case"structure":return function(e,t,r){n.arrayEach(r.memberNames,(function(n){var o=r.members[n];if("body"===o.location){var s=t[n],c=o.name;if(null!=s)if(o.isXmlAttribute)e.addAttribute(c,s);else if(o.flattened)a(e,s,o);else{var p=new i(c);e.addChildNode(p),u(p,o),a(p,s,o)}}}))}(e,t,r);case"map":return function(e,t,r){var o=r.key.name||"key",s=r.value.name||"value";n.each(t,(function(t,n){var u=new i(r.flattened?r.name:"entry");e.addChildNode(u);var c=new i(o),p=new i(s);u.addChildNode(c),u.addChildNode(p),a(c,t,r.key),a(p,n,r.value)}))}(e,t,r);case"list":return function(e,t,r){r.flattened?n.arrayEach(t,(function(t){var n=r.member.name||r.name,o=new i(n);e.addChildNode(o),a(o,t,r.member)})):n.arrayEach(t,(function(t){var n=r.member.name||"member",o=new i(n);e.addChildNode(o),a(o,t,r.member)}))}(e,t,r);default:return function(e,t,r){e.addChildNode(new o(r.toWireFormat(t)))}(e,t,r)}}function u(e,t,r){var n,i="xmlns";t.xmlNamespaceUri?(n=t.xmlNamespaceUri,t.xmlNamespacePrefix&&(i+=":"+t.xmlNamespacePrefix)):r&&t.api.xmlNamespaceUri&&(n=t.api.xmlNamespaceUri),n&&e.addAttribute(i,n)}s.prototype.toXML=function(e,t,r,n){var o=new i(r);return u(o,t,!0),a(o,e,t),o.children.length>0||n?o.toString():""},e.exports=s},wl7N:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.cloudwatch={},n.CloudWatch=i.defineService("cloudwatch",["2010-08-01"]),Object.defineProperty(o.services.cloudwatch,"2010-08-01",{get:function(){var e=r("sigR");return e.paginators=r("mnJD").pagination,e.waiters=r("jRuG").waiters,e},enumerable:!0,configurable:!0}),e.exports=n.CloudWatch},wtgj:function(e){e.exports=JSON.parse('{"pagination":{"DescribeBatchPredictions":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeDataSources":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeEvaluations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeMLModels":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"}}}')},wykg:function(e,t,r){"use strict";var n=r("1LL4").extend,i=r("MFjd"),o=n,s=Math.round,a=Math.sqrt,u=Math.acos,c=180/Math.PI,p=Math.abs,l=r("C+eR"),m=l.normalizeAngle,d=l.getCosAndSin,y=r("ti0F").isDefined,h=l.getVerticallyShiftedAngularCoords,g=r("ppys").radialLabelIndent;e.exports=o({},i,{_updateData:function(e,t){i._updateData.call(this,e),!t&&y(this._visible)||(this._visible=!0),this.minValue=this.initialMinValue=this.originalMinValue=y(e.minValue)?e.minValue:0},animate:function(e,t,r){this.graphic.animate({x:this.centerX,y:this.centerY,outerRadius:this.radiusOuter,innerRadius:this.radiusInner,startAngle:this.toAngle,endAngle:this.fromAngle},{delay:r,partitionDuration:t},e)},correctPosition:function(e){this.correctRadius(e),this.correctLabelRadius(e.radiusOuter+g),this.centerX=e.centerX,this.centerY=e.centerY},correctRadius:function(e){this.radiusInner=e.radiusInner,this.radiusOuter=e.radiusOuter},correctLabelRadius:function(e){this.radiusLabels=e},correctValue:function(e,t,r){this.value=(r||this.normalInitialValue)+e,this.minValue=e,this.percent=t,this._label.setDataField("percent",t)},_updateLabelData:function(){this._label.setData(this._getLabelFormatObject())},_getShiftLabelCoords:function(){var e=this._label.getBoundingRect(),t=this._getLabelCoords(this._label),r=this._getVisibleArea();return this._isLabelDrawingWithoutPoints?this._checkLabelPosition(t,e,r):this._getLabelExtraCoord(t,this._checkVerticalLabelPosition(t,e,r),e)},_getLabelPosition:function(e){return e.position},_getLabelCoords:function(e){var t,r,n=e.getBoundingRect(),i=e.getLayoutOptions(),o=d(this.middleAngle),a=this._getLabelPosition(i),u=this.radiusInner,c=this.radiusOuter,p=this.radiusLabels,l="columns"===a;return"inside"===a?(t=u+(c-u)/2+i.radialOffset,r=this.centerX+t*o.cos-n.width/2):(t=p+i.radialOffset,r=o.cos>.1||l&&o.cos>=0?this.centerX+t*o.cos:o.cos<-.1||l&&o.cos<0?this.centerX+t*o.cos-n.width:this.centerX+t*o.cos-n.width/2),{x:r,y:s(this.centerY-t*o.sin-n.height/2)}},_correctLabelCoord:function(e,t){var r=this._label,n=r.getBoundingRect().width,i=r.getLayoutOptions(),o=this._getVisibleArea(),s=o.maxX-n,a=o.minX,u=m(this.middleAngle),c=this.centerX,p=i.connectorOffset,l=e.x;return"columns"===i.position?(l=u<=90||u>=270?s:a,e.x=l):"inside"!==i.position&&t&&(u<=90||u>=270?l-pc&&(l=c-n-p),e.x=l),e},drawLabel:function(){this.translate(),this._isLabelDrawingWithoutPoints=!0,this._drawLabel(),this._isLabelDrawingWithoutPoints=!1},updateLabelCoord:function(e){var t=this._label.getBoundingRect(),r=this._correctLabelCoord(t,e);r=this._checkHorizontalLabelPosition(r,t,this._getVisibleArea()),this._label.shift(s(r.x),s(t.y))},_checkVerticalLabelPosition:function(e,t,r){var n=e.x,i=e.y;return e.y+t.height>r.maxY?i=r.maxY-t.height:e.yr.maxX?n=r.maxX-t.width:e.x0?o=n.maxX-this.centerX-this.radiusLabels:"inside"===i?o>n.maxX-n.minX&&(o=n.maxX-n.minX):e&&r.xthis.centerX?o=Math.floor((n.maxX-n.minX)/2):r.x+o>n.maxX?o=n.maxX-r.x:r.xthis.radiusOuter||0===o)&&((r=u(n/o)*c*(i>0?-1:1))<0&&(r+=360),s===l&&p(this.toAngle-this.fromAngle)>1e-4||(s>=l?r<=s&&r>=l:!(r>=s&&r<=l)))}})},x9yN:function(e,t,r){"use strict";var n,i=r("1LL4").extend,o=r("wZ/z"),s=r("um7L"),a={dxpointerdown:"mousedown",dxpointermove:"mousemove",dxpointerup:"mouseup",dxpointercancel:"",dxpointerover:"mouseover",dxpointerout:"mouseout",dxpointerenter:"mouseenter",dxpointerleave:"mouseleave"},u=function(e){return e.pointerId=1,{pointers:n.pointers(),pointerId:1}},c=!1,p=function(){c||(n=new s(a,(function(){return!0})),c=!0)},l=o.inherit({ctor:function(){this.callBase.apply(this,arguments),p()},_fireEvent:function(e){return this.callBase(i(u(e.originalEvent),e))}});l.map=a,l.normalize=u,l.activate=p,l.resetObserver=function(){n.reset()},e.exports=l},xDPZ:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-12-05","endpointPrefix":"dynamodb","jsonVersion":"1.0","protocol":"json","serviceAbbreviation":"DynamoDB","serviceFullName":"Amazon DynamoDB","serviceId":"DynamoDB","signatureVersion":"v4","targetPrefix":"DynamoDB_20111205","uid":"dynamodb-2011-12-05"},"operations":{"BatchGetItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"S2"}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"type":"structure","members":{"Items":{"shape":"Sk"},"ConsumedCapacityUnits":{"type":"double"}}}},"UnprocessedKeys":{"shape":"S2"}}}},"BatchWriteItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"So"}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"type":"structure","members":{"ConsumedCapacityUnits":{"type":"double"}}}},"UnprocessedItems":{"shape":"So"}}}},"CreateTable":{"input":{"type":"structure","required":["TableName","KeySchema","ProvisionedThroughput"],"members":{"TableName":{},"KeySchema":{"shape":"Sy"},"ProvisionedThroughput":{"shape":"S12"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}},"DeleteItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S6"},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"DeleteTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}},"DescribeTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"Table":{"shape":"S15"}}}},"GetItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S6"},"AttributesToGet":{"shape":"Se"},"ConsistentRead":{"type":"boolean"}}},"output":{"type":"structure","members":{"Item":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"ListTables":{"input":{"type":"structure","members":{"ExclusiveStartTableName":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TableNames":{"type":"list","member":{}},"LastEvaluatedTableName":{}}}},"PutItem":{"input":{"type":"structure","required":["TableName","Item"],"members":{"TableName":{},"Item":{"shape":"Ss"},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"Query":{"input":{"type":"structure","required":["TableName","HashKeyValue"],"members":{"TableName":{},"AttributesToGet":{"shape":"Se"},"Limit":{"type":"integer"},"ConsistentRead":{"type":"boolean"},"Count":{"type":"boolean"},"HashKeyValue":{"shape":"S7"},"RangeKeyCondition":{"shape":"S1u"},"ScanIndexForward":{"type":"boolean"},"ExclusiveStartKey":{"shape":"S6"}}},"output":{"type":"structure","members":{"Items":{"shape":"Sk"},"Count":{"type":"integer"},"LastEvaluatedKey":{"shape":"S6"},"ConsumedCapacityUnits":{"type":"double"}}}},"Scan":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"AttributesToGet":{"shape":"Se"},"Limit":{"type":"integer"},"Count":{"type":"boolean"},"ScanFilter":{"type":"map","key":{},"value":{"shape":"S1u"}},"ExclusiveStartKey":{"shape":"S6"}}},"output":{"type":"structure","members":{"Items":{"shape":"Sk"},"Count":{"type":"integer"},"ScannedCount":{"type":"integer"},"LastEvaluatedKey":{"shape":"S6"},"ConsumedCapacityUnits":{"type":"double"}}}},"UpdateItem":{"input":{"type":"structure","required":["TableName","Key","AttributeUpdates"],"members":{"TableName":{},"Key":{"shape":"S6"},"AttributeUpdates":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S7"},"Action":{}}}},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"UpdateTable":{"input":{"type":"structure","required":["TableName","ProvisionedThroughput"],"members":{"TableName":{},"ProvisionedThroughput":{"shape":"S12"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}}},"shapes":{"S2":{"type":"map","key":{},"value":{"type":"structure","required":["Keys"],"members":{"Keys":{"type":"list","member":{"shape":"S6"}},"AttributesToGet":{"shape":"Se"},"ConsistentRead":{"type":"boolean"}}}},"S6":{"type":"structure","required":["HashKeyElement"],"members":{"HashKeyElement":{"shape":"S7"},"RangeKeyElement":{"shape":"S7"}}},"S7":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}}}},"Se":{"type":"list","member":{}},"Sk":{"type":"list","member":{"shape":"Sl"}},"Sl":{"type":"map","key":{},"value":{"shape":"S7"}},"So":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"PutRequest":{"type":"structure","required":["Item"],"members":{"Item":{"shape":"Ss"}}},"DeleteRequest":{"type":"structure","required":["Key"],"members":{"Key":{"shape":"S6"}}}}}}},"Ss":{"type":"map","key":{},"value":{"shape":"S7"}},"Sy":{"type":"structure","required":["HashKeyElement"],"members":{"HashKeyElement":{"shape":"Sz"},"RangeKeyElement":{"shape":"Sz"}}},"Sz":{"type":"structure","required":["AttributeName","AttributeType"],"members":{"AttributeName":{},"AttributeType":{}}},"S12":{"type":"structure","required":["ReadCapacityUnits","WriteCapacityUnits"],"members":{"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"S15":{"type":"structure","members":{"TableName":{},"KeySchema":{"shape":"Sy"},"TableStatus":{},"CreationDateTime":{"type":"timestamp"},"ProvisionedThroughput":{"type":"structure","members":{"LastIncreaseDateTime":{"type":"timestamp"},"LastDecreaseDateTime":{"type":"timestamp"},"NumberOfDecreasesToday":{"type":"long"},"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"TableSizeBytes":{"type":"long"},"ItemCount":{"type":"long"}}},"S1b":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S7"},"Exists":{"type":"boolean"}}}},"S1u":{"type":"structure","required":["ComparisonOperator"],"members":{"AttributeValueList":{"type":"list","member":{"shape":"S7"}},"ComparisonOperator":{}}}}}')},xMpX:function(e,t,r){"use strict";var n=r("tUd6"),i=r("eWCF"),o=r("cGv3"),s=r("heGP"),a=[],u=s((function(){var e=n.listen(n.getDocument(),"DOMContentLoaded",(function(){c.fire(),e()}))})),c={add:function(e){var t=o.hasWindow();t&&("complete"===n.getReadyState()||"loading"!==n.getReadyState()&&!n.getDocumentElement().doScroll)?e():(a.push(e),t&&u())},fire:function(){a.forEach((function(e){return e()})),a=[]}};e.exports=i(c)},xMyE:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r("mrSG"),i=r("FFOo"),o=r("+umK"),s=r("2Bdj");function a(e,t,r){return function(n){return n.lift(new u(e,t,r))}}var u=function(){function e(e,t,r){this.nextOrObserver=e,this.error=t,this.complete=r}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.nextOrObserver,this.error,this.complete))},e}(),c=function(e){function t(t,r,n,i){var a=e.call(this,t)||this;return a._tapNext=o.a,a._tapError=o.a,a._tapComplete=o.a,a._tapError=n||o.a,a._tapComplete=i||o.a,Object(s.a)(r)?(a._context=a,a._tapNext=r):r&&(a._context=r,a._tapNext=r.next||o.a,a._tapError=r.error||o.a,a._tapComplete=r.complete||o.a),a}return n.d(t,e),t.prototype._next=function(e){try{this._tapNext.call(this._context,e)}catch(t){return void this.destination.error(t)}this.destination.next(e)},t.prototype._error=function(e){try{this._tapError.call(this._context,e)}catch(e){return void this.destination.error(e)}this.destination.error(e)},t.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(e){return void this.destination.error(e)}return this.destination.complete()},t}(i.a)},xODj:function(e,t,r){r("md97");var n=r("QsWE"),i=n.Service,o=n.apiLoader;o.services.forecastqueryservice={},n.ForecastQueryService=i.defineService("forecastqueryservice",["2018-06-26"]),Object.defineProperty(o.services.forecastqueryservice,"2018-06-26",{get:function(){var e=r("AYsH");return e.paginators=r("B7jU").pagination,e},enumerable:!0,configurable:!0}),e.exports=n.ForecastQueryService},xOOu:function(e,t,r){e.exports=function e(t,r,n){function i(s,a){if(!r[s]){if(!t[s]){if(o)return o(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var c=r[s]={exports:{}};t[s][0].call(c.exports,(function(e){return i(t[s][1][e]||e)}),c,c.exports,e,t,r,n)}return r[s].exports}for(var o=!1,s=0;s>2,a=(3&t)<<4|r>>4,u=1>6:64,c=2>4,r=(15&s)<<4|(a=o.indexOf(e.charAt(c++)))>>2,n=(3&a)<<6|(u=o.indexOf(e.charAt(c++))),l[p++]=t,64!==a&&(l[p++]=r),64!==u&&(l[p++]=n);return l}},{"./support":30,"./utils":32}],2:[function(e,t,r){"use strict";var n=e("./external"),i=e("./stream/DataWorker"),o=e("./stream/Crc32Probe"),s=e("./stream/DataLengthProbe");function a(e,t,r,n,i){this.compressedSize=e,this.uncompressedSize=t,this.crc32=r,this.compression=n,this.compressedContent=i}a.prototype={getContentWorker:function(){var e=new i(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new s("data_length")),t=this;return e.on("end",(function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),e},getCompressedWorker:function(){return new i(n.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},a.createWorkerFrom=function(e,t,r){return e.pipe(new o).pipe(new s("uncompressedSize")).pipe(t.compressWorker(r)).pipe(new s("compressedSize")).withStreamInfo("compression",t)},t.exports=a},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,t,r){"use strict";var n=e("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(e){return new n("STORE compression")},uncompressWorker:function(){return new n("STORE decompression")}},r.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,t,r){"use strict";var n=e("./utils"),i=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t){return void 0!==e&&e.length?"string"!==n.getTypeOf(e)?function(e,t,r){var n=i,o=0+r;e^=-1;for(var s=0;s>>8^n[255&(e^t[s])];return-1^e}(0|t,e,e.length):function(e,t,r){var n=i,o=0+r;e^=-1;for(var s=0;s>>8^n[255&(e^t.charCodeAt(s))];return-1^e}(0|t,e,e.length):0}},{"./utils":32}],5:[function(e,t,r){"use strict";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(e,t,r){"use strict";var n;n="undefined"!=typeof Promise?Promise:e("lie"),t.exports={Promise:n}},{lie:37}],7:[function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,i=e("pako"),o=e("./utils"),s=e("./stream/GenericWorker"),a=n?"uint8array":"array";function u(e,t){s.call(this,"FlateWorker/"+e),this._pako=null,this._pakoAction=e,this._pakoOptions=t,this.meta={}}r.magic="\b\0",o.inherits(u,s),u.prototype.processChunk=function(e){this.meta=e.meta,null===this._pako&&this._createPako(),this._pako.push(o.transformTo(a,e.data),!1)},u.prototype.flush=function(){s.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},u.prototype.cleanUp=function(){s.prototype.cleanUp.call(this),this._pako=null},u.prototype._createPako=function(){this._pako=new i[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},r.compressWorker=function(e){return new u("Deflate",e)},r.uncompressWorker=function(){return new u("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,t,r){"use strict";function n(e,t){var r,n="";for(r=0;r>>=8;return n}function i(e,t,r,i,s,p){var l,m,d=e.file,y=e.compression,h=p!==a.utf8encode,g=o.transformTo("string",p(d.name)),b=o.transformTo("string",a.utf8encode(d.name)),f=d.comment,S=o.transformTo("string",p(f)),v=o.transformTo("string",a.utf8encode(f)),_=b.length!==d.name.length,O=v.length!==f.length,I="",N="",C="",T=d.dir,k=d.date,x={crc32:0,compressedSize:0,uncompressedSize:0};t&&!r||(x.crc32=e.crc32,x.compressedSize=e.compressedSize,x.uncompressedSize=e.uncompressedSize);var A=0;t&&(A|=8),h||!_&&!O||(A|=2048);var P,w=0,D=0;T&&(w|=16),"UNIX"===s?(D=798,w|=((P=d.unixPermissions)||(P=T?16893:33204),(65535&P)<<16)):(D=20,w|=63&(d.dosPermissions||0)),l=k.getUTCHours(),l<<=6,l|=k.getUTCMinutes(),l<<=5,l|=k.getUTCSeconds()/2,m=k.getUTCFullYear()-1980,m<<=4,m|=k.getUTCMonth()+1,m<<=5,m|=k.getUTCDate(),_&&(I+="up"+n((N=n(1,1)+n(u(g),4)+b).length,2)+N),O&&(I+="uc"+n((C=n(1,1)+n(u(S),4)+v).length,2)+C);var R="";return R+="\n\0",R+=n(A,2),R+=y.magic,R+=n(l,2),R+=n(m,2),R+=n(x.crc32,4),R+=n(x.compressedSize,4),R+=n(x.uncompressedSize,4),R+=n(g.length,2),R+=n(I.length,2),{fileRecord:c.LOCAL_FILE_HEADER+R+g+I,dirRecord:c.CENTRAL_FILE_HEADER+n(D,2)+R+n(S.length,2)+"\0\0\0\0"+n(w,4)+n(i,4)+g+I+S}}var o=e("../utils"),s=e("../stream/GenericWorker"),a=e("../utf8"),u=e("../crc32"),c=e("../signature");function p(e,t,r,n){s.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=r,this.encodeFileName=n,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}o.inherits(p,s),p.prototype.push=function(e){var t=e.meta.percent||0,r=this.entriesCount,n=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,s.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:r?(t+100*(r-n-1))/r:100}}))},p.prototype.openedSource=function(e){this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name;var t=this.streamFiles&&!e.file.dir;if(t){var r=i(e,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:r.fileRecord,meta:{percent:0}})}else this.accumulate=!0},p.prototype.closedSource=function(e){this.accumulate=!1;var t,r=this.streamFiles&&!e.file.dir,o=i(e,r,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(o.dirRecord),r)this.push({data:(t=e,c.DATA_DESCRIPTOR+n(t.crc32,4)+n(t.compressedSize,4)+n(t.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:o.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},p.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo("string",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readAndCheckSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=i},{"../utils":32}],19:[function(e,t,r){"use strict";var n=e("./Uint8ArrayReader");function i(e){n.call(this,e)}e("../utils").inherits(i,n),i.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,t,r){"use strict";var n=e("./DataReader");function i(e){n.call(this,e)}e("../utils").inherits(i,n),i.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},i.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},i.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},i.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./DataReader":18}],21:[function(e,t,r){"use strict";var n=e("./ArrayReader");function i(e){n.call(this,e)}e("../utils").inherits(i,n),i.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./ArrayReader":17}],22:[function(e,t,r){"use strict";var n=e("../utils"),i=e("../support"),o=e("./ArrayReader"),s=e("./StringReader"),a=e("./NodeBufferReader"),u=e("./Uint8ArrayReader");t.exports=function(e){var t=n.getTypeOf(e);return n.checkSupport(t),"string"!==t||i.uint8array?"nodebuffer"===t?new a(e):i.uint8array?new u(n.transformTo("uint8array",e)):new o(n.transformTo("array",e)):new s(e)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,t,r){"use strict";r.LOCAL_FILE_HEADER="PK\x03\x04",r.CENTRAL_FILE_HEADER="PK\x01\x02",r.CENTRAL_DIRECTORY_END="PK\x05\x06",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x06\x07",r.ZIP64_CENTRAL_DIRECTORY_END="PK\x06\x06",r.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(e,t,r){"use strict";var n=e("./GenericWorker"),i=e("../utils");function o(e){n.call(this,"ConvertWorker to "+e),this.destType=e}i.inherits(o,n),o.prototype.processChunk=function(e){this.push({data:i.transformTo(this.destType,e.data),meta:e.meta})},t.exports=o},{"../utils":32,"./GenericWorker":28}],25:[function(e,t,r){"use strict";var n=e("./GenericWorker"),i=e("../crc32");function o(){n.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}e("../utils").inherits(o,n),o.prototype.processChunk=function(e){this.streamInfo.crc32=i(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=o},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,t,r){"use strict";var n=e("../utils"),i=e("./GenericWorker");function o(e){i.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}n.inherits(o,i),o.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}i.prototype.processChunk.call(this,e)},t.exports=o},{"../utils":32,"./GenericWorker":28}],27:[function(e,t,r){"use strict";var n=e("../utils"),i=e("./GenericWorker");function o(e){i.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,e.then((function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=n.getTypeOf(e),t.isPaused||t._tickAndRepeat()}),(function(e){t.error(e)}))}n.inherits(o,i),o.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this.data=null},o.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},o.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},o.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=o},{"../utils":32,"./GenericWorker":28}],28:[function(e,t,r){"use strict";function n(e){this.name=e||"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(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var r=0;r "+e:e}},t.exports=n},{}],29:[function(e,t,r){"use strict";var n=e("../utils"),i=e("./ConvertWorker"),o=e("./GenericWorker"),s=e("../base64"),a=e("../support"),u=e("../external"),c=null;if(a.nodestream)try{c=e("../nodejs/NodejsStreamOutputAdapter")}catch(e){}function p(e,t,r){var s=t;switch(t){case"blob":case"arraybuffer":s="uint8array";break;case"base64":s="string"}try{this._internalType=s,this._outputType=t,this._mimeType=r,n.checkSupport(s),this._worker=e.pipe(new i(s)),e.lock()}catch(e){this._worker=new o("error"),this._worker.error(e)}}p.prototype={accumulate:function(e){return t=this,r=e,new u.Promise((function(e,i){var o=[],a=t._internalType,u=t._outputType,c=t._mimeType;t.on("data",(function(e,t){o.push(e),r&&r(t)})).on("error",(function(e){o=[],i(e)})).on("end",(function(){try{var t=function(e,t,r){switch(e){case"blob":return n.newBlob(n.transformTo("arraybuffer",t),r);case"base64":return s.encode(t);default:return n.transformTo(e,t)}}(u,function(e,t){var r,n=0,i=null,o=0;for(r=0;r>>6:(r<65536?t[s++]=224|r>>>12:(t[s++]=240|r>>>18,t[s++]=128|r>>>12&63),t[s++]=128|r>>>6&63),t[s++]=128|63&r);return t}(e)},r.utf8decode=function(e){return i.nodebuffer?n.transformTo("nodebuffer",e).toString("utf-8"):function(e){var t,r,i,o,s=e.length,u=new Array(2*s);for(t=r=0;t>10&1023,u[r++]=56320|1023&i)}return u.length!==r&&(u.subarray?u=u.subarray(0,r):u.length=r),n.applyFromCharCode(u)}(e=n.transformTo(i.uint8array?"uint8array":"array",e))},n.inherits(c,s),c.prototype.processChunk=function(e){var t=n.transformTo(i.uint8array?"uint8array":"array",e.data);if(this.leftOver&&this.leftOver.length){if(i.uint8array){var o=t;(t=new Uint8Array(o.length+this.leftOver.length)).set(this.leftOver,0),t.set(o,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var s=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+a[e[r]]>t?r:t}(t),u=t;s!==t.length&&(i.uint8array?(u=t.subarray(0,s),this.leftOver=t.subarray(s,t.length)):(u=t.slice(0,s),this.leftOver=t.slice(s,t.length))),this.push({data:r.utf8decode(u),meta:e.meta})},c.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:r.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},r.Utf8DecodeWorker=c,n.inherits(p,s),p.prototype.processChunk=function(e){this.push({data:r.utf8encode(e.data),meta:e.meta})},r.Utf8EncodeWorker=p},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,t,r){"use strict";var n=e("./support"),i=e("./base64"),o=e("./nodejsUtils"),s=e("set-immediate-shim"),a=e("./external");function u(e){return e}function c(e,t){for(var r=0;r>8;this.dir=!!(16&this.externalFileAttributes),0==e&&(this.dosPermissions=63&this.externalFileAttributes),3==e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(e){if(this.extraFields[1]){var t=n(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(e){var t,r,n,i=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.index+4>>6:(r<65536?t[s++]=224|r>>>12:(t[s++]=240|r>>>18,t[s++]=128|r>>>12&63),t[s++]=128|r>>>6&63),t[s++]=128|63&r);return t},r.buf2binstring=function(e){return u(e,e.length)},r.binstring2buf=function(e){for(var t=new n.Buf8(e.length),r=0,i=t.length;r>10&1023,c[n++]=56320|1023&i)}return u(c,n)},r.utf8border=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+s[e[r]]>t?r:t}},{"./common":41}],43:[function(e,t,r){"use strict";t.exports=function(e,t,r,n){for(var i=65535&e|0,o=e>>>16&65535|0,s=0;0!==r;){for(r-=s=2e3>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t,r,i){var o=n,s=i+r;e^=-1;for(var a=i;a>>8^o[255&(e^t[a])];return-1^e}},{}],46:[function(e,t,r){"use strict";var n,i=e("../utils/common"),o=e("./trees"),s=e("./adler32"),a=e("./crc32"),u=e("./messages"),c=-2,p=258,l=262,m=113;function d(e,t){return e.msg=u[t],t}function y(e){return(e<<1)-(4e.avail_out&&(r=e.avail_out),0!==r&&(i.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function b(e,t){o._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,g(e.strm)}function f(e,t){e.pending_buf[e.pending++]=t}function S(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function v(e,t){var r,n,i=e.max_chain_length,o=e.strstart,s=e.prev_length,a=e.nice_match,u=e.strstart>e.w_size-l?e.strstart-(e.w_size-l):0,c=e.window,m=e.w_mask,d=e.prev,y=e.strstart+p,h=c[o+s-1],g=c[o+s];e.prev_length>=e.good_match&&(i>>=2),a>e.lookahead&&(a=e.lookahead);do{if(c[(r=t)+s]===g&&c[r+s-1]===h&&c[r]===c[o]&&c[++r]===c[o+1]){o+=2,r++;do{}while(c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&ou&&0!=--i);return s<=e.lookahead?s:e.lookahead}function _(e){var t,r,n,o,u,c,p,m,d,y,h=e.w_size;do{if(o=e.window_size-e.lookahead-e.strstart,e.strstart>=h+(h-l)){for(i.arraySet(e.window,e.window,h,h,0),e.match_start-=h,e.strstart-=h,e.block_start-=h,t=r=e.hash_size;n=e.head[--t],e.head[t]=h<=n?n-h:0,--r;);for(t=r=h;n=e.prev[--t],e.prev[t]=h<=n?n-h:0,--r;);o+=h}if(0===e.strm.avail_in)break;if(c=e.strm,p=e.window,m=e.strstart+e.lookahead,y=void 0,(d=o)<(y=c.avail_in)&&(y=d),r=0===y?0:(c.avail_in-=y,i.arraySet(p,c.input,c.next_in,y,m),1===c.state.wrap?c.adler=s(c.adler,p,y,m):2===c.state.wrap&&(c.adler=a(c.adler,p,y,m)),c.next_in+=y,c.total_in+=y,y),e.lookahead+=r,e.lookahead+e.insert>=3)for(u=e.strstart-e.insert,e.ins_h=e.window[u],e.ins_h=(e.ins_h<=3&&(e.ins_h=(e.ins_h<=3)if(n=o._tr_tally(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=3&&(e.ins_h=(e.ins_h<=3&&e.match_length<=e.prev_length){for(i=e.strstart+e.lookahead-3,n=o._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=i&&(e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(_(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,b(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-l&&(b(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(b(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(b(e,!1),e.strm.avail_out),1)})),new N(4,4,8,4,O),new N(4,5,16,8,O),new N(4,6,32,32,O),new N(4,4,16,16,I),new N(8,16,32,32,I),new N(8,16,128,128,I),new N(8,32,128,256,I),new N(32,128,258,1024,I),new N(32,258,258,4096,I)],r.deflateInit=function(e,t){return x(e,t,8,15,8,0)},r.deflateInit2=x,r.deflateReset=k,r.deflateResetKeep=T,r.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?c:(e.state.gzhead=t,0):c},r.deflate=function(e,t){var r,i,s,u;if(!e||!e.state||5>8&255),f(i,i.gzhead.time>>16&255),f(i,i.gzhead.time>>24&255),f(i,9===i.level?2:2<=i.strategy||i.level<2?4:0),f(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(f(i,255&i.gzhead.extra.length),f(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=a(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(f(i,0),f(i,0),f(i,0),f(i,0),f(i,0),f(i,9===i.level?2:2<=i.strategy||i.level<2?4:0),f(i,3),i.status=m);else{var l=8+(i.w_bits-8<<4)<<8;l|=(2<=i.strategy||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(l|=32),l+=31-l%31,i.status=m,S(i,l),0!==i.strstart&&(S(i,e.adler>>>16),S(i,65535&e.adler)),e.adler=1}if(69===i.status)if(i.gzhead.extra){for(s=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>s&&(e.adler=a(e.adler,i.pending_buf,i.pending-s,s)),g(e),s=i.pending,i.pending!==i.pending_buf_size));)f(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>s&&(e.adler=a(e.adler,i.pending_buf,i.pending-s,s)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){s=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>s&&(e.adler=a(e.adler,i.pending_buf,i.pending-s,s)),g(e),s=i.pending,i.pending===i.pending_buf_size)){u=1;break}u=i.gzindexs&&(e.adler=a(e.adler,i.pending_buf,i.pending-s,s)),0===u&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){s=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>s&&(e.adler=a(e.adler,i.pending_buf,i.pending-s,s)),g(e),s=i.pending,i.pending===i.pending_buf_size)){u=1;break}u=i.gzindexs&&(e.adler=a(e.adler,i.pending_buf,i.pending-s,s)),0===u&&(i.status=103)}else i.status=103;if(103===i.status&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&g(e),i.pending+2<=i.pending_buf_size&&(f(i,255&e.adler),f(i,e.adler>>8&255),e.adler=0,i.status=m)):i.status=m),0!==i.pending){if(g(e),0===e.avail_out)return i.last_flush=-1,0}else if(0===e.avail_in&&y(t)<=y(r)&&4!==t)return d(e,-5);if(666===i.status&&0!==e.avail_in)return d(e,-5);if(0!==e.avail_in||0!==i.lookahead||0!==t&&666!==i.status){var v=2===i.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(_(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,r=o._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(b(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(b(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(b(e,!1),0===e.strm.avail_out)?1:2}(i,t):3===i.strategy?function(e,t){for(var r,n,i,s,a=e.window;;){if(e.lookahead<=p){if(_(e),e.lookahead<=p&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(r=o._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=o._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(b(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(b(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(b(e,!1),0===e.strm.avail_out)?1:2}(i,t):n[i.level].func(i,t);if(3!==v&&4!==v||(i.status=666),1===v||3===v)return 0===e.avail_out&&(i.last_flush=-1),0;if(2===v&&(1===t?o._tr_align(i):5!==t&&(o._tr_stored_block(i,0,0,!1),3===t&&(h(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),g(e),0===e.avail_out))return i.last_flush=-1,0}return 4!==t?0:i.wrap<=0?1:(2===i.wrap?(f(i,255&e.adler),f(i,e.adler>>8&255),f(i,e.adler>>16&255),f(i,e.adler>>24&255),f(i,255&e.total_in),f(i,e.total_in>>8&255),f(i,e.total_in>>16&255),f(i,e.total_in>>24&255)):(S(i,e.adler>>>16),S(i,65535&e.adler)),g(e),0=r.w_size&&(0===a&&(h(r.head),r.strstart=0,r.block_start=0,r.insert=0),m=new i.Buf8(r.w_size),i.arraySet(m,t,d-r.w_size,r.w_size,0),t=m,d=r.w_size),u=e.avail_in,p=e.next_in,l=e.input,e.avail_in=d,e.next_in=0,e.input=t,_(r);r.lookahead>=3;){for(n=r.strstart,o=r.lookahead-2;r.ins_h=(r.ins_h<>>=v=S>>>24,y-=v,0==(v=S>>>16&255))T[o++]=65535&S;else{if(!(16&v)){if(0==(64&v)){S=h[(65535&S)+(d&(1<>>=v,y-=v),y<15&&(d+=C[n++]<>>=v=S>>>24,y-=v,!(16&(v=S>>>16&255))){if(0==(64&v)){S=g[(65535&S)+(d&(1<>>=v,y-=v,(v=o-s)>3,d&=(1<<(y-=_<<3))-1,e.next_in=n,e.next_out=o,e.avail_in=n>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function p(){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 n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function l(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(852),t.distcode=t.distdyn=new n.Buf32(592),t.sane=1,t.back=-1,0):u}function m(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,l(e)):u}function d(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15=s.wsize?(n.arraySet(s.window,t,r-s.wsize,s.wsize,0),s.wnext=0,s.whave=s.wsize):(i<(o=s.wsize-s.wnext)&&(o=i),n.arraySet(s.window,t,r-i,o,s.wnext),(i-=o)?(n.arraySet(s.window,t,r-i,i,0),s.wnext=i,s.whave=s.wsize):(s.wnext+=o,s.wnext===s.wsize&&(s.wnext=0),s.whave>>8&255,r.check=o(r.check,M,2,0),b=g=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&g)<<8)+(g>>8))%31){e.msg="incorrect header check",r.mode=30;break}if(8!=(15&g)){e.msg="unknown compression method",r.mode=30;break}if(b-=4,w=8+(15&(g>>>=4)),0===r.wbits)r.wbits=w;else if(w>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(M[0]=255&g,M[1]=g>>>8&255,r.check=o(r.check,M,2,0)),b=g=0,r.mode=3;case 3:for(;b<32;){if(0===y)break e;y--,g+=p[m++]<>>8&255,M[2]=g>>>16&255,M[3]=g>>>24&255,r.check=o(r.check,M,4,0)),b=g=0,r.mode=4;case 4:for(;b<16;){if(0===y)break e;y--,g+=p[m++]<>8),512&r.flags&&(M[0]=255&g,M[1]=g>>>8&255,r.check=o(r.check,M,2,0)),b=g=0,r.mode=5;case 5:if(1024&r.flags){for(;b<16;){if(0===y)break e;y--,g+=p[m++]<>>8&255,r.check=o(r.check,M,2,0)),b=g=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&(y<(O=r.length)&&(O=y),O&&(r.head&&(w=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),n.arraySet(r.head.extra,p,m,O,w)),512&r.flags&&(r.check=o(r.check,p,O,m)),y-=O,m+=O,r.length-=O),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===y)break e;for(O=0;w=p[m+O++],r.head&&w&&r.length<65536&&(r.head.name+=String.fromCharCode(w)),w&&O>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;b<32;){if(0===y)break e;y--,g+=p[m++]<>>=7&b,b-=7&b,r.mode=27;break}for(;b<3;){if(0===y)break e;y--,g+=p[m++]<>>=1)){case 0:r.mode=14;break;case 1:if(f(r),r.mode=20,6!==t)break;g>>>=2,b-=2;break e;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}g>>>=2,b-=2;break;case 14:for(g>>>=7&b,b-=7&b;b<32;){if(0===y)break e;y--,g+=p[m++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&g,b=g=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(O=r.length){if(y>>=5,b-=5,r.ndist=1+(31&g),g>>>=5,b-=5,r.ncode=4+(15&g),g>>>=4,b-=4,286>>=3,b-=3}for(;r.have<19;)r.lens[q[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,R={bits:r.lenbits},D=a(0,r.lens,0,19,r.lencode,0,r.work,R),r.lenbits=R.bits,D){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,k=65535&j,!((C=j>>>24)<=b);){if(0===y)break e;y--,g+=p[m++]<>>=C,b-=C,r.lens[r.have++]=k;else{if(16===k){for(E=C+2;b>>=C,b-=C,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}w=r.lens[r.have-1],O=3+(3&g),g>>>=2,b-=2}else if(17===k){for(E=C+3;b>>=C)),g>>>=3,b-=3}else{for(E=C+7;b>>=C)),g>>>=7,b-=7}if(r.have+O>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;O--;)r.lens[r.have++]=w}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,R={bits:r.lenbits},D=a(1,r.lens,0,r.nlen,r.lencode,0,r.work,R),r.lenbits=R.bits,D){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,R={bits:r.distbits},D=a(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,R),r.distbits=R.bits,D){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=y&&258<=h){e.next_out=d,e.avail_out=h,e.next_in=m,e.avail_in=y,r.hold=g,r.bits=b,s(e,_),d=e.next_out,l=e.output,h=e.avail_out,m=e.next_in,p=e.input,y=e.avail_in,g=r.hold,b=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;T=(j=r.lencode[g&(1<>>16&255,k=65535&j,!((C=j>>>24)<=b);){if(0===y)break e;y--,g+=p[m++]<>x)])>>>16&255,k=65535&j,!(x+(C=j>>>24)<=b);){if(0===y)break e;y--,g+=p[m++]<>>=x,b-=x,r.back+=x}if(g>>>=C,b-=C,r.back+=C,r.length=k,0===T){r.mode=26;break}if(32&T){r.back=-1,r.mode=12;break}if(64&T){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&T,r.mode=22;case 22:if(r.extra){for(E=r.extra;b>>=r.extra,b-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;T=(j=r.distcode[g&(1<>>16&255,k=65535&j,!((C=j>>>24)<=b);){if(0===y)break e;y--,g+=p[m++]<>x)])>>>16&255,k=65535&j,!(x+(C=j>>>24)<=b);){if(0===y)break e;y--,g+=p[m++]<>>=x,b-=x,r.back+=x}if(g>>>=C,b-=C,r.back+=C,64&T){e.msg="invalid distance code",r.mode=30;break}r.offset=k,r.extra=15&T,r.mode=24;case 24:if(r.extra){for(E=r.extra;b>>=r.extra,b-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===h)break e;if(O=_-h,r.offset>O){if((O=r.offset-O)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}I=O>r.wnext?(O-=r.wnext,r.wsize-O):r.wnext-O,O>r.length&&(O=r.length),N=r.window}else N=l,I=d-r.offset,O=r.length;for(hf?(v=q[L+l[N]],R[E+l[N]]):(v=96,0),d=1<>A)+(y-=d)]=S<<24|v<<16|_|0,0!==y;);for(d=1<>=1;if(0!==d?(D&=d-1,D+=d):D=0,N++,0==--j[I]){if(I===T)break;I=t[r+l[N]]}if(k>>7)]}function O(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function I(e,t,r){e.bi_valid>16-r?(e.bi_buf|=t<>16-e.bi_valid,e.bi_valid+=r-16):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function T(e,t,r){var n,i,s=new Array(16),a=0;for(n=1;n<=o;n++)s[n]=a=a+r[n-1]<<1;for(i=0;i<=t;i++){var u=e[2*i+1];0!==u&&(e[2*i]=C(s[u]++,u))}}function k(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function x(e){8>1;1<=r;r--)P(e,s,r);for(i=c;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],P(e,s,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,s[2*i]=s[2*r]+s[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,s[2*r+1]=s[2*n+1]=i,e.heap[1]=i++,P(e,s,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,s,a,u,c=t.dyn_tree,p=t.max_code,l=t.stat_desc.static_tree,m=t.stat_desc.has_stree,d=t.stat_desc.extra_bits,y=t.stat_desc.extra_base,h=t.stat_desc.max_length,g=0;for(s=0;s<=o;s++)e.bl_count[s]=0;for(c[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r<573;r++)h<(s=c[2*c[2*(n=e.heap[r])+1]+1]+1)&&(s=h,g++),c[2*n+1]=s,p>=7;n<30;n++)for(f[n]=i<<7,e=0;e<1<>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0}(e)),D(e,e.l_desc),D(e,e.d_desc),s=function(e){var t;for(R(e,e.dyn_ltree,e.l_desc.max_code),R(e,e.dyn_dtree,e.d_desc.max_code),D(e,e.bl_desc),t=18;3<=t&&0===e.bl_tree[2*c[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=i&&(i=o)):i=o=r+5,r+4<=i&&-1!==t?M(e,t,r,n):4===e.strategy||o===i?(I(e,2+(n?1:0),3),w(e,p,l)):(I(e,4+(n?1:0),3),function(e,t,r,n){var i;for(I(e,t-257,5),I(e,r-1,5),I(e,n-4,4),i=0;i>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(d[r]+256+1)]++,e.dyn_dtree[2*_(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){var t;I(e,2,3),N(e,256,p),16===(t=e).bi_valid?(O(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{"../utils/common":41}],53:[function(e,t,r){"use strict";t.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(e,t,r){"use strict";t.exports="function"==typeof setImmediate?setImmediate:function(){var e=[].slice.apply(arguments);e.splice(1,0,0),setTimeout.apply(null,e)}},{}]},{},[10])(10)}))}).call(this,void 0!==n?n:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==n?n:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==n?n:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==n?n:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)},xTla:function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}()},xV5l:function(e,t,r){"use strict";var n=r("cYys"),i={_initEvents:function(){var e,t=this._eventNames,r=t.length,i=this._events={};for(e=0;e>>32-i)+r&4294967295}function a(e,t,r,n,i,o,a){return s(t&r|~t&n,e,t,i,o,a)}function u(e,t,r,n,i,o,a){return s(t&n|r&~n,e,t,i,o,a)}function c(e,t,r,n,i,o,a){return s(t^r^n,e,t,i,o,a)}function p(e,t,r,n,i,o,a){return s(r^(t|~n),e,t,i,o,a)}e.exports=o,o.BLOCK_SIZE=64,o.prototype.update=function(e){if(n.isEmptyData(e))return this;if(this.finished)throw new Error("Attempted to update an already finished hash.");var t=n.convertToBuffer(e),r=0,i=t.byteLength;for(this.bytesHashed+=i;i>0;)this.buffer.setUint8(this.bufferLength++,t[r++]),i--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0);return this},o.prototype.digest=function(e){if(!this.finished){var t=this.buffer,r=this.bufferLength,n=8*this.bytesHashed;if(t.setUint8(this.bufferLength++,128),r%64>=56){for(var o=this.bufferLength;o<64;o++)t.setUint8(o,0);this.hashBuffer(),this.bufferLength=0}for(o=this.bufferLength;o<56;o++)t.setUint8(o,0);t.setUint32(56,n>>>0,!0),t.setUint32(60,Math.floor(n/4294967296),!0),this.hashBuffer(),this.finished=!0}var s=new DataView(new ArrayBuffer(16));for(o=0;o<4;o++)s.setUint32(4*o,this.state[o],!0);var a=new i(s.buffer,s.byteOffset,s.byteLength);return e?a.toString(e):a},o.prototype.hashBuffer=function(){var e=this.buffer,t=this.state,r=t[0],n=t[1],i=t[2],o=t[3];r=a(r,n,i,o,e.getUint32(0,!0),7,3614090360),o=a(o,r,n,i,e.getUint32(4,!0),12,3905402710),i=a(i,o,r,n,e.getUint32(8,!0),17,606105819),n=a(n,i,o,r,e.getUint32(12,!0),22,3250441966),r=a(r,n,i,o,e.getUint32(16,!0),7,4118548399),o=a(o,r,n,i,e.getUint32(20,!0),12,1200080426),i=a(i,o,r,n,e.getUint32(24,!0),17,2821735955),n=a(n,i,o,r,e.getUint32(28,!0),22,4249261313),r=a(r,n,i,o,e.getUint32(32,!0),7,1770035416),o=a(o,r,n,i,e.getUint32(36,!0),12,2336552879),i=a(i,o,r,n,e.getUint32(40,!0),17,4294925233),n=a(n,i,o,r,e.getUint32(44,!0),22,2304563134),r=a(r,n,i,o,e.getUint32(48,!0),7,1804603682),o=a(o,r,n,i,e.getUint32(52,!0),12,4254626195),i=a(i,o,r,n,e.getUint32(56,!0),17,2792965006),r=u(r,n=a(n,i,o,r,e.getUint32(60,!0),22,1236535329),i,o,e.getUint32(4,!0),5,4129170786),o=u(o,r,n,i,e.getUint32(24,!0),9,3225465664),i=u(i,o,r,n,e.getUint32(44,!0),14,643717713),n=u(n,i,o,r,e.getUint32(0,!0),20,3921069994),r=u(r,n,i,o,e.getUint32(20,!0),5,3593408605),o=u(o,r,n,i,e.getUint32(40,!0),9,38016083),i=u(i,o,r,n,e.getUint32(60,!0),14,3634488961),n=u(n,i,o,r,e.getUint32(16,!0),20,3889429448),r=u(r,n,i,o,e.getUint32(36,!0),5,568446438),o=u(o,r,n,i,e.getUint32(56,!0),9,3275163606),i=u(i,o,r,n,e.getUint32(12,!0),14,4107603335),n=u(n,i,o,r,e.getUint32(32,!0),20,1163531501),r=u(r,n,i,o,e.getUint32(52,!0),5,2850285829),o=u(o,r,n,i,e.getUint32(8,!0),9,4243563512),i=u(i,o,r,n,e.getUint32(28,!0),14,1735328473),r=c(r,n=u(n,i,o,r,e.getUint32(48,!0),20,2368359562),i,o,e.getUint32(20,!0),4,4294588738),o=c(o,r,n,i,e.getUint32(32,!0),11,2272392833),i=c(i,o,r,n,e.getUint32(44,!0),16,1839030562),n=c(n,i,o,r,e.getUint32(56,!0),23,4259657740),r=c(r,n,i,o,e.getUint32(4,!0),4,2763975236),o=c(o,r,n,i,e.getUint32(16,!0),11,1272893353),i=c(i,o,r,n,e.getUint32(28,!0),16,4139469664),n=c(n,i,o,r,e.getUint32(40,!0),23,3200236656),r=c(r,n,i,o,e.getUint32(52,!0),4,681279174),o=c(o,r,n,i,e.getUint32(0,!0),11,3936430074),i=c(i,o,r,n,e.getUint32(12,!0),16,3572445317),n=c(n,i,o,r,e.getUint32(24,!0),23,76029189),r=c(r,n,i,o,e.getUint32(36,!0),4,3654602809),o=c(o,r,n,i,e.getUint32(48,!0),11,3873151461),i=c(i,o,r,n,e.getUint32(60,!0),16,530742520),r=p(r,n=c(n,i,o,r,e.getUint32(8,!0),23,3299628645),i,o,e.getUint32(0,!0),6,4096336452),o=p(o,r,n,i,e.getUint32(28,!0),10,1126891415),i=p(i,o,r,n,e.getUint32(56,!0),15,2878612391),n=p(n,i,o,r,e.getUint32(20,!0),21,4237533241),r=p(r,n,i,o,e.getUint32(48,!0),6,1700485571),o=p(o,r,n,i,e.getUint32(12,!0),10,2399980690),i=p(i,o,r,n,e.getUint32(40,!0),15,4293915773),n=p(n,i,o,r,e.getUint32(4,!0),21,2240044497),r=p(r,n,i,o,e.getUint32(32,!0),6,1873313359),o=p(o,r,n,i,e.getUint32(60,!0),10,4264355552),i=p(i,o,r,n,e.getUint32(24,!0),15,2734768916),n=p(n,i,o,r,e.getUint32(52,!0),21,1309151649),r=p(r,n,i,o,e.getUint32(16,!0),6,4149444226),o=p(o,r,n,i,e.getUint32(44,!0),10,3174756917),i=p(i,o,r,n,e.getUint32(8,!0),15,718787259),n=p(n,i,o,r,e.getUint32(36,!0),21,3951481745),t[0]=r+t[0]&4294967295,t[1]=n+t[1]&4294967295,t[2]=i+t[2]&4294967295,t[3]=o+t[3]&4294967295}},xZEH:function(e,t,r){"use strict";var n=r("zl3R").map,i=function(e){return null==e?"":String(e)},o=function(e){return i(e).charAt(0).toUpperCase()+e.substr(1)},s=function(e){return i(e).replace(/([a-z\d])([A-Z])/g,"$1 $2").split(/[\s_-]+/)},a=function(e){return n(s(e),(function(e){return e.toLowerCase()})).join("-")},u=["0","1","2","3","4","5","6","7","8","9"];t.dasherize=a,t.camelize=function(e,t){return n(s(e),(function(e,r){return e=e.toLowerCase(),(t||r>0)&&(e=o(e)),e})).join("")},t.humanize=function(e){return o(a(e).replace(/-/g," "))},t.titleize=function(e){return n(s(e),(function(e){return o(e.toLowerCase())})).join(" ")},t.underscore=function(e){return a(e).replace(/-/g,"_")},t.captionize=function(e){var t,r,n=[],i=!1,o=!1;for(t=0;t0&&n.push(" "),n.push(r),i=o;return n.join("")}},"xn+8":function(e,t,r){var n=r("QsWE"),i=r("ZHa6");n.util.update(n.STS.prototype,{credentialsFrom:function(e,t){return e?(t||(t=new n.TemporaryCredentials),t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretAccessKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration,t):null},assumeRoleWithWebIdentity:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithWebIdentity",e,t)},assumeRoleWithSAML:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithSAML",e,t)},setupRequestListeners:function(e){e.addListener("validate",this.optInRegionalEndpoint,!0)},optInRegionalEndpoint:function(e){var t=e.service,r=t.config;if(r.stsRegionalEndpoints=i(t._originalConfig,{env:"AWS_STS_REGIONAL_ENDPOINTS",sharedConfig:"sts_regional_endpoints",clientConfig:"stsRegionalEndpoints"}),"regional"===r.stsRegionalEndpoints&&t.isGlobalEndpoint){if(!r.region)throw n.util.error(new Error,{code:"ConfigError",message:"Missing region in config"});var o=r.endpoint.indexOf(".amazonaws.com"),s=r.endpoint.substring(0,o)+"."+r.region+r.endpoint.substring(o);e.httpRequest.updateEndpoint(s),e.httpRequest.region=r.region}}})},"xo+s":function(e){e.exports=JSON.parse('{"version":2,"waiters":{"ProjectVersionTrainingCompleted":{"description":"Wait until the ProjectVersion training completes.","operation":"DescribeProjectVersions","delay":120,"maxAttempts":360,"acceptors":[{"state":"success","matcher":"pathAll","argument":"ProjectVersionDescriptions[].Status","expected":"TRAINING_COMPLETED"},{"state":"failure","matcher":"pathAny","argument":"ProjectVersionDescriptions[].Status","expected":"TRAINING_FAILED"}]},"ProjectVersionRunning":{"description":"Wait until the ProjectVersion is running.","delay":30,"maxAttempts":40,"operation":"DescribeProjectVersions","acceptors":[{"state":"success","matcher":"pathAll","argument":"ProjectVersionDescriptions[].Status","expected":"RUNNING"},{"state":"failure","matcher":"pathAny","argument":"ProjectVersionDescriptions[].Status","expected":"FAILED"}]}}}')},xtZt:function(e,t,r){"use strict";r.d(t,"a",(function(){return f}));var n=r("mrSG"),i=r("fXoL"),o=r("VnD/"),s=r("lqqz"),a=r("rpEJ"),u=r("R0Ic"),c=r("NJnL"),p=function(){function e(){this.autoClose=!0,this.insideClick=!1,this.isAnimated=!1}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i.Gc)({token:e,factory:e.\u0275fac}),e}(),l=function(){function e(){var e=this;this.direction="down",this.isOpenChange=new i.x,this.isDisabledChange=new i.x,this.toggleClick=new i.x,this.dropdownMenu=new Promise((function(t){e.resolveDropdownMenu=t}))}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i.Gc)({token:e,factory:e.\u0275fac}),e}(),m=[Object(u.i)({height:0,overflow:"hidden"}),Object(u.e)("220ms cubic-bezier(0, 0, 0.2, 1)",Object(u.i)({height:"*",overflow:"hidden"}))],d=["*"],y=function(){function e(e,t,r,n,i){var o=this;this._state=e,this.cd=t,this._renderer=r,this._element=n,this.isOpen=!1,this._factoryDropDownAnimation=i.build(m),this._subscription=e.isOpenChange.subscribe((function(e){o.isOpen=e;var t=o._element.nativeElement.querySelector(".dropdown-menu");o._renderer.addClass(o._element.nativeElement.querySelector("div"),"open"),t&&!Object(a.d)()&&(o._renderer.addClass(t,"show"),t.classList.contains("dropdown-menu-right")&&(o._renderer.setStyle(t,"left","auto"),o._renderer.setStyle(t,"right","0")),"up"===o.direction&&(o._renderer.setStyle(t,"top","auto"),o._renderer.setStyle(t,"transform","translateY(-101%)"))),t&&o._state.isAnimated&&o._factoryDropDownAnimation.create(t).play(),o.cd.markForCheck(),o.cd.detectChanges()}))}return Object.defineProperty(e.prototype,"direction",{get:function(){return this._state.direction},enumerable:!0,configurable:!0}),e.prototype._contains=function(e){return this._element.nativeElement.contains(e)},e.prototype.ngOnDestroy=function(){this._subscription.unsubscribe()},e.\u0275fac=function(t){return new(t||e)(Object(i.Kc)(l),Object(i.Kc)(i.k),Object(i.Kc)(i.Y),Object(i.Kc)(i.v),Object(i.Kc)(u.b))},e.\u0275cmp=Object(i.Ec)({type:e,selectors:[["bs-dropdown-container"]],hostAttrs:[2,"display","block","position","absolute","z-index","1040"],ngContentSelectors:d,decls:2,vars:8,template:function(e,t){1&e&&(Object(i.fd)(),Object(i.Qc)(0,"div"),Object(i.ed)(1),Object(i.Pc)()),2&e&&Object(i.Cc)("dropup","up"===t.direction)("dropdown","down"===t.direction)("show",t.isOpen)("open",t.isOpen)},encapsulation:2,changeDetection:0}),e}(),h=function(){function e(e,t,r,n,i,o,s){this._elementRef=e,this._renderer=t,this._viewContainerRef=r,this._cis=n,this._state=i,this._config=o,this._isInlineOpen=!1,this._subscriptions=[],this._isInited=!1,this._state.autoClose=this._config.autoClose,this._state.insideClick=this._config.insideClick,this._state.isAnimated=this._config.isAnimated,this._factoryDropDownAnimation=s.build(m),this._dropdown=this._cis.createLoader(this._elementRef,this._viewContainerRef,this._renderer).provide({provide:l,useValue:this._state}),this.onShown=this._dropdown.onShown,this.onHidden=this._dropdown.onHidden,this.isOpenChange=this._state.isOpenChange}return Object.defineProperty(e.prototype,"autoClose",{get:function(){return this._state.autoClose},set:function(e){this._state.autoClose=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isAnimated",{get:function(){return this._state.isAnimated},set:function(e){this._state.isAnimated=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"insideClick",{get:function(){return this._state.insideClick},set:function(e){this._state.insideClick=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDisabled",{get:function(){return this._isDisabled},set:function(e){this._isDisabled=e,this._state.isDisabledChange.emit(e),e&&this.hide()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return this._showInline?this._isInlineOpen:this._dropdown.isShown},set:function(e){e?this.show():this.hide()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isBs4",{get:function(){return!Object(a.d)()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_showInline",{get:function(){return!this.container},enumerable:!0,configurable:!0}),e.prototype.ngOnInit=function(){var e=this;this._isInited||(this._isInited=!0,this._dropdown.listen({outsideClick:!1,triggers:this.triggers,show:function(){return e.show()}}),this._subscriptions.push(this._state.toggleClick.subscribe((function(t){return e.toggle(t)}))),this._subscriptions.push(this._state.isDisabledChange.pipe(Object(o.a)((function(e){return e}))).subscribe((function(t){return e.hide()}))))},e.prototype.show=function(){var e=this;if(!this.isOpen&&!this.isDisabled)return this._showInline?(this._inlinedMenu||this._state.dropdownMenu.then((function(t){e._dropdown.attachInline(t.viewContainer,t.templateRef),e._inlinedMenu=e._dropdown._inlineViewRef,e.addBs4Polyfills(),e._renderer.addClass(e._inlinedMenu.rootNodes[0].parentNode,"open"),e.playAnimation()})).catch(),this.addBs4Polyfills(),this._isInlineOpen=!0,this.onShown.emit(!0),this._state.isOpenChange.emit(!0),void this.playAnimation()):void this._state.dropdownMenu.then((function(t){var r=e.dropup||void 0!==e.dropup&&e.dropup;e._state.direction=r?"up":"down";var n=e.placement||(r?"top start":"bottom start");e._dropdown.attach(y).to(e.container).position({attachment:n}).show({content:t.templateRef,placement:n}),e._state.isOpenChange.emit(!0)})).catch()},e.prototype.hide=function(){this.isOpen&&(this._showInline?(this.removeShowClass(),this.removeDropupStyles(),this._isInlineOpen=!1,this.onHidden.emit(!0)):this._dropdown.hide(),this._state.isOpenChange.emit(!1))},e.prototype.toggle=function(e){return this.isOpen||!e?this.hide():this.show()},e.prototype._contains=function(e){return this._elementRef.nativeElement.contains(e.target)||this._dropdown.instance&&this._dropdown.instance._contains(e.target)},e.prototype.ngOnDestroy=function(){var e,t;try{for(var r=Object(n.j)(this._subscriptions),i=r.next();!i.done;i=r.next()){i.value.unsubscribe()}}catch(o){e={error:o}}finally{try{i&&!i.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}this._dropdown.dispose()},e.prototype.addBs4Polyfills=function(){Object(a.d)()||(this.addShowClass(),this.checkRightAlignment(),this.addDropupStyles())},e.prototype.playAnimation=function(){var e=this;this._state.isAnimated&&this._inlinedMenu&&setTimeout((function(){e._factoryDropDownAnimation.create(e._inlinedMenu.rootNodes[0]).play()}))},e.prototype.addShowClass=function(){this._inlinedMenu&&this._inlinedMenu.rootNodes[0]&&this._renderer.addClass(this._inlinedMenu.rootNodes[0],"show")},e.prototype.removeShowClass=function(){this._inlinedMenu&&this._inlinedMenu.rootNodes[0]&&this._renderer.removeClass(this._inlinedMenu.rootNodes[0],"show")},e.prototype.checkRightAlignment=function(){if(this._inlinedMenu&&this._inlinedMenu.rootNodes[0]){var e=this._inlinedMenu.rootNodes[0].classList.contains("dropdown-menu-right");this._renderer.setStyle(this._inlinedMenu.rootNodes[0],"left",e?"auto":"0"),this._renderer.setStyle(this._inlinedMenu.rootNodes[0],"right",e?"0":"auto")}},e.prototype.addDropupStyles=function(){this._inlinedMenu&&this._inlinedMenu.rootNodes[0]&&(this._renderer.setStyle(this._inlinedMenu.rootNodes[0],"top",this.dropup?"auto":"100%"),this._renderer.setStyle(this._inlinedMenu.rootNodes[0],"transform",this.dropup?"translateY(-101%)":"translateY(0)"),this._renderer.setStyle(this._inlinedMenu.rootNodes[0],"bottom","auto"))},e.prototype.removeDropupStyles=function(){this._inlinedMenu&&this._inlinedMenu.rootNodes[0]&&(this._renderer.removeStyle(this._inlinedMenu.rootNodes[0],"top"),this._renderer.removeStyle(this._inlinedMenu.rootNodes[0],"transform"),this._renderer.removeStyle(this._inlinedMenu.rootNodes[0],"bottom"))},e.\u0275fac=function(t){return new(t||e)(Object(i.Kc)(i.v),Object(i.Kc)(i.Y),Object(i.Kc)(i.ob),Object(i.Kc)(s.a),Object(i.Kc)(l),Object(i.Kc)(p),Object(i.Kc)(u.b))},e.\u0275dir=Object(i.Fc)({type:e,selectors:[["","bsDropdown",""],["","dropdown",""]],hostVars:6,hostBindings:function(e,t){2&e&&Object(i.Cc)("dropup",t.dropup)("open",t.isOpen)("show",t.isOpen&&t.isBs4)},inputs:{placement:"placement",triggers:"triggers",container:"container",dropup:"dropup",autoClose:"autoClose",isAnimated:"isAnimated",insideClick:"insideClick",isDisabled:"isDisabled",isOpen:"isOpen"},outputs:{isOpenChange:"isOpenChange",onShown:"onShown",onHidden:"onHidden"},exportAs:["bs-dropdown"],features:[Object(i.xc)([l])]}),e}(),g=function(){function e(e,t,r){e.resolveDropdownMenu({templateRef:r,viewContainer:t})}return e.\u0275fac=function(t){return new(t||e)(Object(i.Kc)(l),Object(i.Kc)(i.ob),Object(i.Kc)(i.ib))},e.\u0275dir=Object(i.Fc)({type:e,selectors:[["","bsDropdownMenu",""],["","dropdownMenu",""]],exportAs:["bs-dropdown-menu"]}),e}(),b=function(){function e(e,t,r,n,i){var o=this;this._changeDetectorRef=e,this._dropdown=t,this._element=r,this._renderer=n,this._state=i,this.isDisabled=null,this._subscriptions=[],this._subscriptions.push(this._state.isOpenChange.subscribe((function(e){o.isOpen=e,e?(o._documentClickListener=o._renderer.listen("document","click",(function(e){!o._state.autoClose||2===e.button||o._element.nativeElement.contains(e.target)||o._state.insideClick&&o._dropdown._contains(e)||(o._state.toggleClick.emit(!1),o._changeDetectorRef.detectChanges())})),o._escKeyUpListener=o._renderer.listen(o._element.nativeElement,"keyup.esc",(function(){o._state.autoClose&&(o._state.toggleClick.emit(!1),o._changeDetectorRef.detectChanges())}))):(o._documentClickListener(),o._escKeyUpListener())}))),this._subscriptions.push(this._state.isDisabledChange.subscribe((function(e){return o.isDisabled=e||null})))}return e.prototype.onClick=function(){this.isDisabled||this._state.toggleClick.emit(!0)},e.prototype.ngOnDestroy=function(){var e,t;this._documentClickListener&&this._documentClickListener(),this._escKeyUpListener&&this._escKeyUpListener();try{for(var r=Object(n.j)(this._subscriptions),i=r.next();!i.done;i=r.next()){i.value.unsubscribe()}}catch(o){e={error:o}}finally{try{i&&!i.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},e.\u0275fac=function(t){return new(t||e)(Object(i.Kc)(i.k),Object(i.Kc)(h),Object(i.Kc)(i.v),Object(i.Kc)(i.Y),Object(i.Kc)(l))},e.\u0275dir=Object(i.Fc)({type:e,selectors:[["","bsDropdownToggle",""],["","dropdownToggle",""]],hostVars:3,hostBindings:function(e,t){1&e&&Object(i.Xc)("click",(function(){return t.onClick()})),2&e&&Object(i.zc)("aria-haspopup",!0)("disabled",t.isDisabled)("aria-expanded",t.isOpen)},exportAs:["bs-dropdown-toggle"]}),e}(),f=function(){function e(){}return e.forRoot=function(t){return{ngModule:e,providers:[s.a,c.a,l,{provide:p,useValue:t||{autoClose:!0,insideClick:!1}}]}},e.\u0275mod=Object(i.Ic)({type:e}),e.\u0275inj=Object(i.Hc)({factory:function(t){return new(t||e)}}),e}();("undefined"==typeof ngJitMode||ngJitMode)&&Object(i.ud)(f,{declarations:[g,b,y,h],exports:[g,b,h]}),Object(i.td)(y,[g,b,y,h],[])},xud5:function(e,t,r){"use strict";var n=p(r("FKN7")),i=p(r("tUd6")),o=p(r("cGv3")),s=p(r("jeLr")),a=p(r("D8Ap")),u=p(r("ti0F")),c=r("ccQb");function p(e){return e&&e.__esModule?e:{default:e}}var l=o.default.getWindow(),m=o.default.getNavigator(),d={EXCEL:"xlsx",CSS:"css",PNG:"png",JPEG:"jpeg",GIF:"gif",SVG:"svg",PDF:"pdf"},y=t.MIME_TYPES={CSS:"text/css",EXCEL:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",PNG:"image/png",JPEG:"image/jpeg",GIF:"image/gif",SVG:"image/svg+xml",PDF:"application/pdf"};t.fileSaver={_revokeObjectURLTimeout:3e4,_getDataUri:function(e,t){return"data:"+y[e]+";base64,"+t},_linkDownloader:function(e,t){var r=i.default.createElement("a");return r.download=e,r.href=t,r.target="_blank",r},_formDownloader:function(e,t,r,i){var o={method:"post",action:e,enctype:"multipart/form-data"},a=(0,n.default)("
").css({display:"none"}).attr(o);a.append(''),a.append(''),a.append(''),a.appendTo("body"),s.default.trigger(a,"submit"),s.default.trigger(a,"submit")&&a.remove()},_saveByProxy:function(e,t,r,n){return this._formDownloader(e,t,y[r],n)},_winJSBlobSave:function(e,t,r){var n=new Windows.Storage.Pickers.FileSavePicker;n.suggestedStartLocation=Windows.Storage.Pickers.PickerLocationId.documentsLibrary,n.fileTypeChoices.insert(y[r],["."+d[r]]),n.suggestedFileName=t,n.pickSaveFileAsync().then((function(t){t&&t.openAsync(Windows.Storage.FileAccessMode.readWrite).then((function(t){var r=e.msDetachStream();Windows.Storage.Streams.RandomAccessStream.copyAsync(r,t).then((function(){t.flushAsync().done((function(){r.close(),t.close()}))}))}))}))},_click:function(e){try{e.dispatchEvent(new MouseEvent("click",{cancelable:!0}))}catch(r){var t=i.default.getDocument().createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,l,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}},_saveBlobAs:function(e,t,r){var n=this;if(this._blobSaved=!1,u.default.isDefined(m.msSaveOrOpenBlob))m.msSaveOrOpenBlob(r,e),this._blobSaved=!0;else if(u.default.isDefined(l.WinJS))this._winJSBlobSave(r,e,t),this._blobSaved=!0;else{var i=l.URL||l.webkitURL||l.mozURL||l.msURL||l.oURL;if(u.default.isDefined(i)){var o=i.createObjectURL(r),s=this._linkDownloader(e,o);setTimeout((function(){i.revokeObjectURL(o),n._objectUrlRevoked=!0}),this._revokeObjectURLTimeout),this._click(s)}else c.logger.warn("window.URL || window.webkitURL || window.mozURL || window.msURL || window.oURL is not defined")}},saveAs:function(e,t,r,n,i){if(e+="."+d[t],u.default.isDefined(n)&&a.default.log("W0001","Export","proxyURL","19.2","This option is no longer required"),i)this._saveByProxy(n,e,t,r);else if(u.default.isFunction(l.Blob))this._saveBlobAs(e,t,r);else if(u.default.isDefined(n)&&!u.default.isDefined(m.userAgent.match(/iPad/i)))this._saveByProxy(n,e,t,r);else{u.default.isDefined(m.userAgent.match(/iPad/i))||a.default.log("E1034");var o=this._linkDownloader(e,this._getDataUri(t,r));this._click(o)}}}},xuyL:function(e){e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-08-10","endpointPrefix":"streams.dynamodb","jsonVersion":"1.0","protocol":"json","serviceFullName":"Amazon DynamoDB Streams","serviceId":"DynamoDB Streams","signatureVersion":"v4","signingName":"dynamodb","targetPrefix":"DynamoDBStreams_20120810","uid":"streams-dynamodb-2012-08-10"},"operations":{"DescribeStream":{"input":{"type":"structure","required":["StreamArn"],"members":{"StreamArn":{},"Limit":{"type":"integer"},"ExclusiveStartShardId":{}}},"output":{"type":"structure","members":{"StreamDescription":{"type":"structure","members":{"StreamArn":{},"StreamLabel":{},"StreamStatus":{},"StreamViewType":{},"CreationRequestDateTime":{"type":"timestamp"},"TableName":{},"KeySchema":{"type":"list","member":{"type":"structure","required":["AttributeName","KeyType"],"members":{"AttributeName":{},"KeyType":{}}}},"Shards":{"type":"list","member":{"type":"structure","members":{"ShardId":{},"SequenceNumberRange":{"type":"structure","members":{"StartingSequenceNumber":{},"EndingSequenceNumber":{}}},"ParentShardId":{}}}},"LastEvaluatedShardId":{}}}}}},"GetRecords":{"input":{"type":"structure","required":["ShardIterator"],"members":{"ShardIterator":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Records":{"type":"list","member":{"type":"structure","members":{"eventID":{},"eventName":{},"eventVersion":{},"eventSource":{},"awsRegion":{},"dynamodb":{"type":"structure","members":{"ApproximateCreationDateTime":{"type":"timestamp"},"Keys":{"shape":"Sr"},"NewImage":{"shape":"Sr"},"OldImage":{"shape":"Sr"},"SequenceNumber":{},"SizeBytes":{"type":"long"},"StreamViewType":{}}},"userIdentity":{"type":"structure","members":{"PrincipalId":{},"Type":{}}}}}},"NextShardIterator":{}}}},"GetShardIterator":{"input":{"type":"structure","required":["StreamArn","ShardId","ShardIteratorType"],"members":{"StreamArn":{},"ShardId":{},"ShardIteratorType":{},"SequenceNumber":{}}},"output":{"type":"structure","members":{"ShardIterator":{}}}},"ListStreams":{"input":{"type":"structure","members":{"TableName":{},"Limit":{"type":"integer"},"ExclusiveStartStreamArn":{}}},"output":{"type":"structure","members":{"Streams":{"type":"list","member":{"type":"structure","members":{"StreamArn":{},"TableName":{},"StreamLabel":{}}}},"LastEvaluatedStreamArn":{}}}}},"shapes":{"Sr":{"type":"map","key":{},"value":{"shape":"St"}},"St":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}},"M":{"type":"map","key":{},"value":{"shape":"St"}},"L":{"type":"list","member":{"shape":"St"}},"NULL":{"type":"boolean"},"BOOL":{"type":"boolean"}}}}}')},xxm3:function(e){e.exports=JSON.parse('{"pagination":{"DescribeClusterDbRevisions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterDbRevisions"},"DescribeClusterParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ParameterGroups"},"DescribeClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeClusterSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterSecurityGroups"},"DescribeClusterSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Snapshots"},"DescribeClusterSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterSubnetGroups"},"DescribeClusterTracks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"MaintenanceTracks"},"DescribeClusterVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterVersions"},"DescribeClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Clusters"},"DescribeDataShares":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDataSharesForConsumer":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDataSharesForProducer":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDefaultClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"DefaultClusterParameters.Marker","result_key":"DefaultClusterParameters.Parameters"},"DescribeEndpointAccess":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EndpointAccessList"},"DescribeEndpointAuthorization":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EndpointAuthorizationList"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeHsmClientCertificates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"HsmClientCertificates"},"DescribeHsmConfigurations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"HsmConfigurations"},"DescribeNodeConfigurationOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"NodeConfigurationOptionList"},"DescribeOrderableClusterOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableClusterOptions"},"DescribeReservedNodeExchangeStatus":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeExchangeStatusDetails"},"DescribeReservedNodeOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeOfferings"},"DescribeReservedNodes":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodes"},"DescribeScheduledActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ScheduledActions"},"DescribeSnapshotCopyGrants":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SnapshotCopyGrants"},"DescribeSnapshotSchedules":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SnapshotSchedules"},"DescribeTableRestoreStatus":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TableRestoreStatusDetails"},"DescribeTags":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TaggedResources"},"DescribeUsageLimits":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"UsageLimits"},"GetReservedNodeExchangeConfigurationOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeConfigurationOptionList"},"GetReservedNodeExchangeOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeOfferings"}}}')},xyFQ:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"ResourceRecordSetsChanged":{"delay":30,"maxAttempts":60,"operation":"GetChange","acceptors":[{"matcher":"path","expected":"INSYNC","argument":"ChangeInfo.Status","state":"success"}]}}}')},y1Hg:function(e,t,r){"use strict";var n=r("KAnu"),i=n.noop,o=r("jeLr"),s=r("ti0F"),a=r("zl3R"),u=r("1LL4").extend,c=r("XpgS").inArray,p=r("JDOJ"),l=r("HS8O"),m=r("yxXJ"),d=r("yeRn"),y=r("o3Ug"),h=r("tNig"),g=r("9Wjf"),b=r("7wfq"),f=r("f0ux"),S=["_reinit","_updateDataSource","_dataInit","_forceRender","_resize"],v=r("C+eR"),_=v.map,O=a.each,I=a.reverseEach,N=Array.isArray,C=s.isDefined,T=v.setCanvasValues;function k(e,t){var r=t.end-t.start,n=0;for(e.forEach((function(e){n+=e.getBoundingRect().width}));ri.oppositeStart||i.oppositeStart<=n.oppositeStart&&i.oppositeEnd>n.oppositeStart);return n.end>i.start&&o}}function w(e){var t,r,n;for(t=0;ts.start-(s.end-t.end)){o.toChain(i),e[r]=i=null;break}i&&i.setRollingStockInCanvas(t)}}function R(e,t){return e&&e.getBoundingRect().end>t.end}function E(e,t,r){var n=e.getBoundingRect(),i=n.x,o=n.y,s=n.x+n.width,a=n.y+n.height;return this.labels=[e],this.shiftFunction=r,this._bBox={start:t?i:o,width:t?n.width:n.height,end:t?s:a,oppositeStart:t?o:i,oppositeEnd:t?a:s},this._initialPosition=t?n.x:n.y,this}E.prototype={toChain:function(e){var t=e.getBoundingRect();e.shift(t.start-this._bBox.end),this._changeBoxWidth(t.width),this.labels=this.labels.concat(e.labels)},getBoundingRect:function(){return this._bBox},shift:function(e){var t=this.shiftFunction;O(this.labels,(function(r,n){var i=n.getBoundingRect(),o=t(i,e);n.hideInsideLabel(o)||n.shift(o.x,o.y)})),this._bBox.end-=e,this._bBox.start-=e},setRollingStockInCanvas:function(e){this._bBox.end>e.end&&this.shift(this._bBox.end-e.end)},getLabels:function(){return this.labels},value:function(){return this.labels[0].getData().value},getInitialPosition:function(){return this._initialPosition},_changeBoxWidth:function(e){this._bBox.end+=e,this._bBox.width+=e}};var j={resolveLabelOverlappingInOneDirection:function(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(){return 0},o=[],s={start:r?t.left:t.top,end:r?t.width-t.right:t.height-t.bottom},a=!1;if(e.forEach((function(e){e&&(a=a||e.series.isStackedSeries()||e.series.isFullStackedSeries(),e.getLabels().forEach((function(e){e.isVisible()&&o.push(new E(e,r,n))})))})),a)!r&&o.reverse();else{var u=o.slice();o.sort((function(e,t){return i(e,t)||e.getInitialPosition()-t.getInitialPosition()||u.indexOf(e)-u.indexOf(t)}))}return!!A(o)&&(k(o,s),w(o),o.reverse(),D(o,s),!0)}},M=l.inherit({_eventsMap:{onSeriesClick:{name:"seriesClick"},onPointClick:{name:"pointClick"},onArgumentAxisClick:{name:"argumentAxisClick"},onLegendClick:{name:"legendClick"},onSeriesSelectionChanged:{name:"seriesSelectionChanged"},onPointSelectionChanged:{name:"pointSelectionChanged"},onSeriesHoverChanged:{name:"seriesHoverChanged"},onPointHoverChanged:{name:"pointHoverChanged"},onDone:{name:"done"},onZoomStart:{name:"zoomStart"},onZoomEnd:{name:"zoomEnd"}},_fontFields:["legend.font","legend.title.font","legend.title.subtitle.font","commonSeriesSettings.label.font"],_rootClassPrefix:"dxc",_rootClass:"dxc-chart",_initialChanges:["INIT"],_themeDependentChanges:["REFRESH_SERIES_REINIT"],_getThemeManagerOptions:function(){var e=this.callBase.apply(this,arguments);return e.options=this.option(),e},_createThemeManager:function(){var e=this.option(),t=new g.ThemeManager(this._getThemeManagerOptions());return t.setTheme(e.theme,e.rtlEnabled),t},_initCore:function(){this._canvasClipRect=this._renderer.clipRect(),this._createHtmlStructure(),this._createLegend(),this._createTracker(),this._needHandleRenderComplete=!0,this.layoutManager=new b.LayoutManager,this._createScrollBar(),o.on(this._$element,"contextmenu",(function(e){(p.isTouchEvent(e)||p.isPointerEvent(e))&&e.preventDefault()})),o.on(this._$element,"MSHoldVisual",(function(e){e.preventDefault()}))},_getLayoutItems:i,_layoutManagerOptions:function(){return this._themeManager.getOptions("adaptiveLayout")},_reinit:function(){T(this._canvas),this._reinitAxes(),this._requestChange(["DATA_SOURCE","DATA_INIT","CORRECT_AXIS","FULL_RENDER"])},_correctAxes:i,_createHtmlStructure:function(){var e=this._renderer,t=e.root,r=function(){return e.g().attr({class:"dxc-constant-lines-group"}).linkOn(t,"constant-lines")};this._constantLinesGroup={dispose:function(){this.under.dispose(),this.above.dispose()},linkOff:function(){this.under.linkOff(),this.above.linkOff()},clear:function(){this.under.linkRemove().clear(),this.above.linkRemove().clear()},linkAppend:function(){this.under.linkAppend(),this.above.linkAppend()}},this._backgroundRect=e.rect().attr({fill:"gray",opacity:1e-4}).append(t),this._panesBackgroundGroup=e.g().attr({class:"dxc-background"}).append(t),this._stripsGroup=e.g().attr({class:"dxc-strips-group"}).linkOn(t,"strips"),this._gridGroup=e.g().attr({class:"dxc-grids-group"}).linkOn(t,"grids"),this._panesBorderGroup=e.g().attr({class:"dxc-border"}).linkOn(t,"border"),this._axesGroup=e.g().attr({class:"dxc-axes-group"}).linkOn(t,"axes"),this._labelAxesGroup=e.g().attr({class:"dxc-strips-labels-group"}).linkOn(t,"strips-labels"),this._constantLinesGroup.under=r(),this._seriesGroup=e.g().attr({class:"dxc-series-group"}).linkOn(t,"series"),this._constantLinesGroup.above=r(),this._scaleBreaksGroup=e.g().attr({class:"dxc-scale-breaks"}).linkOn(t,"scale-breaks"),this._labelsGroup=e.g().attr({class:"dxc-labels-group"}).linkOn(t,"labels"),this._crosshairCursorGroup=e.g().attr({class:"dxc-crosshair-cursor"}).linkOn(t,"crosshair"),this._legendGroup=e.g().attr({class:"dxc-legend","clip-path":this._getCanvasClipRectID()}).linkOn(t,"legend").linkAppend(t).enableLinks(),this._scrollBarGroup=e.g().attr({class:"dxc-scroll-bar"}).linkOn(t,"scroll-bar")},_disposeObjectsInArray:function(e,t){O(this[e]||[],(function(e,r){t&&r?O(t,(function(e,t){r[t]&&r[t].dispose()})):r&&r.dispose()})),this[e]=null},_disposeCore:function(){var e=this,t=function(t){e[t]&&(e[t].dispose(),e[t]=null)},r=function(t){e[t].linkOff()},n=this._disposeObjectsInArray;e._renderer.stopAllAnimations(),n.call(e,"series"),t("_tracker"),t("_crosshair"),e.layoutManager=e._userOptions=e._canvas=e._groupsData=null,r("_stripsGroup"),r("_gridGroup"),r("_axesGroup"),r("_constantLinesGroup"),r("_labelAxesGroup"),r("_panesBorderGroup"),r("_seriesGroup"),r("_labelsGroup"),r("_crosshairCursorGroup"),r("_legendGroup"),r("_scrollBarGroup"),r("_scaleBreaksGroup"),t("_canvasClipRect"),t("_panesBackgroundGroup"),t("_backgroundRect"),t("_stripsGroup"),t("_gridGroup"),t("_axesGroup"),t("_constantLinesGroup"),t("_labelAxesGroup"),t("_panesBorderGroup"),t("_seriesGroup"),t("_labelsGroup"),t("_crosshairCursorGroup"),t("_legendGroup"),t("_scrollBarGroup"),t("_scaleBreaksGroup")},_getAnimationOptions:function(){return this._themeManager.getOptions("animation")},_getDefaultSize:function(){return{width:400,height:400}},_getOption:function(e){return this._themeManager.getOptions(e)},_applySize:function(e){this._rect=e.slice(),this._changes.has("FULL_RENDER")||this._processRefreshData("_resize")},_resize:function(){this._doRender(this.__renderOptions||{animate:!1,isResize:!0})},_trackerType:"ChartTracker",_createTracker:function(){this._tracker=new f[this._trackerType]({seriesGroup:this._seriesGroup,renderer:this._renderer,tooltip:this._tooltip,legend:this._legend,eventTrigger:this._eventTrigger})},_getTrackerSettings:function(){return u({chart:this},this._getSelectionModes())},_getSelectionModes:function(){var e=this._themeManager;return{seriesSelectionMode:e.getOptions("seriesSelectionMode"),pointSelectionMode:e.getOptions("pointSelectionMode")}},_updateTracker:function(e){this._tracker.update(this._getTrackerSettings()),this._tracker.setCanvases({left:0,right:this._canvas.width,top:0,bottom:this._canvas.height},e)},_createCanvasFromRect:function(e){var t=this._canvas;return T({left:e[0],top:e[1],right:t.width-e[2],bottom:t.height-e[3],width:t.width,height:t.height})},_doRender:function(e){var t,r;if(0!==this._canvas.width||0!==this._canvas.height){this._resetIsReady(),r=(t=this._prepareDrawOptions(e)).recreateCanvas,this._preserveOriginalCanvas(),r?this.__currentCanvas=this._canvas:this._canvas=this.__currentCanvas,r&&this._updateCanvasClipRect(this._canvas),this._canvas=this._createCanvasFromRect(this._rect),this._renderer.stopAllAnimations(!0),this._cleanGroups();var n=new Date;this._renderElements(t),this._lastRenderingTime=new Date-n}},_preserveOriginalCanvas:function(){this.__originalCanvas=this._canvas,this._canvas=u({},this._canvas)},_layoutAxes:i,_renderElements:function(e){var t,r,n,i=this,o=i._prepareToRender(e),s=i._isRotated(),a=i._isLegendInside(),c=[];u({},i._canvas),i._renderer.lock(),e.drawLegend&&i._legend&&i._legendGroup.linkAppend(),i.layoutManager.setOptions(i._layoutManagerOptions());var p=i._getLayoutTargets();this._layoutAxes((function(t){var r=t?u({},e,{animate:!1}):e,n=i._renderAxes(r,o);i._shrinkAxes(t,n)})),i._applyClipRects(o),i._appendSeriesGroups(),i._createCrosshairCursor(),p.forEach((function(e){var t=e.canvas;c.push({left:t.left,right:t.width-t.right,top:t.top,bottom:t.height-t.bottom})})),i._scrollBar&&("discrete"===(t=i._argumentAxes[0].getTranslator().getBusinessRange()).axisType&&t.categories&&t.categories.length<=1||"discrete"!==t.axisType&&t.min===t.max?r=n=void 0:(r=t.minVisible,n=t.maxVisible),i._scrollBar.init(t,!i._argumentAxes[0].getOptions().valueMarginsEnabled).setPosition(r,n)),i._updateTracker(c),i._updateLegendPosition(e,a),i._applyPointMarkersAutoHiding(),i._renderSeries(e,s,a),i._renderer.unlock()},_createCrosshairCursor:i,_appendSeriesGroups:function(){this._seriesGroup.linkAppend(),this._labelsGroup.linkAppend(),this._appendAdditionalSeriesGroups()},_renderSeries:function(e,t,r){this._calculateSeriesLayout(e,t),this._renderSeriesElements(e,t,r)},_calculateSeriesLayout:function(e,t){e.hideLayoutLabels=this.layoutManager.needMoreSpaceForPanesCanvas(this._getLayoutTargets(),t)&&!this._themeManager.getOptions("adaptiveLayout").keepLabels,this._updateSeriesDimensions(e)},_renderSeriesElements:function(e,t,r){var n,i,o=this.series,s=o.length,a=this._themeManager.getOptions("resolveLabelOverlapping");for(n=0;n=u.x&&a.x<=u.x+u.width)&&(a.y<=u.y&&u.y<=a.y+a.height||a.y>=u.y&&a.y<=u.y+u.height)&&t.draw(!1)},_cleanGroups:function(){this._stripsGroup.linkRemove().clear(),this._gridGroup.linkRemove().clear(),this._axesGroup.linkRemove().clear(),this._constantLinesGroup.above.clear(),this._labelAxesGroup.linkRemove().clear(),this._labelsGroup.linkRemove().clear(),this._crosshairCursorGroup.linkRemove().clear(),this._scaleBreaksGroup.linkRemove().clear()},_allowLegendInsidePosition:function(){return!1},_updateLegendPosition:i,_createLegend:function(){var e,t,r,n=(e=this._legendDataField,{getFormatObject:function(e){var t={};return t[r.indexField]=e.id,t[r.colorField]=e.states.normal.fill,t[r.nameField]=e.text,t},textField:(r={nameField:(t=e)+"Name",colorField:t+"Color",indexField:t+"Index"}).nameField});this._legend=new d.Legend({renderer:this._renderer,widget:this,group:this._legendGroup,backgroundClass:"dxc-border",itemGroupClass:"dxc-item",titleGroupClass:"dxc-title",textField:n.textField,getFormatObject:n.getFormatObject,allowInsidePosition:this._allowLegendInsidePosition()}),this._updateLegend(),this._layout.add(this._legend)},_updateLegend:function(){var e=this._themeManager,t=e.getOptions("legend"),r=this._getLegendData();t.containerBackgroundColor=e.getOptions("containerBackgroundColor"),t._incidentOccurred=this._incidentOccurred,this._legend.update(r,t,e.theme("legend").title),this._change(["LAYOUT"])},_prepareDrawOptions:function(e){var t,r=this._getAnimationOptions();return t=u({},{force:!1,adjustAxes:!0,drawLegend:!0,drawTitle:!0,animate:r.enabled,animationPointsLimit:r.maxPointCountSupported},e,this.__renderOptions),C(t.recreateCanvas)||(t.recreateCanvas=t.adjustAxes&&t.drawLegend&&t.drawTitle),t},_processRefreshData:function(e){var t=c(this._currentRefreshData,S),r=c(e,S);(!this._currentRefreshData||t>=0&&r.3)&&(n=.3),t.textOpacity=.3);var i={opacity:n};return t.states={hover:u({},r.hover,i),selection:u({},r.selection,i),normal:u({},r.normal,i)},t}))},_getLegendOptions:function(e){return{legendData:{text:e[this._legendItemTextField],id:e.index,visible:!0},getLegendStyles:e.getLegendStyles(),visible:e.isVisible()}},_disposeSeries:function(e){this.series&&(C(e)?(this.series[e].dispose(),this.series.splice(e,1)):(O(this.series,(function(e,t){return t.dispose()})),this.series.length=0)),this.series&&this.series.length||(this.series=[])},_disposeSeriesFamilies:function(){O(this.seriesFamilies||[],(function(e,t){t.dispose()})),this.seriesFamilies=null,this._needHandleRenderComplete=!0},_simulateOptionChange:function(e,t,r){m.compileSetter(e)(this._options,t,{functionsAsIs:!0,merge:!this._getOptionsByReference()[e]}),this._notifyOptionChanged(e,t,r),this._changes.reset()},_optionChanged:function(e){this._themeManager.resetOptions(e.name),this.callBase.apply(this,arguments)},_applyChanges:function(){var e=this;e._themeManager.update(e._options),e.callBase.apply(e,arguments)},_optionChangesMap:{animation:"ANIMATION",dataSource:"DATA_SOURCE",palette:"PALETTE",paletteExtensionMode:"PALETTE",legend:"FORCE_DATA_INIT",seriesTemplate:"FORCE_DATA_INIT",export:"FORCE_RENDER",valueAxis:"AXES_AND_PANES",argumentAxis:"AXES_AND_PANES",commonAxisSettings:"AXES_AND_PANES",panes:"AXES_AND_PANES",defaultPane:"AXES_AND_PANES",useAggregation:"AXES_AND_PANES",containerBackgroundColor:"AXES_AND_PANES",rotated:"ROTATED",autoHidePointMarkers:"REFRESH_SERIES_REINIT",customizePoint:"REFRESH_SERIES_REINIT",customizeLabel:"REFRESH_SERIES_REINIT",scrollBar:"SCROLL_BAR"},_optionChangesOrder:["ROTATED","PALETTE","REFRESH_SERIES_REINIT","AXES_AND_PANES","INIT","REINIT","DATA_SOURCE","REFRESH_SERIES_DATA_INIT","DATA_INIT","FORCE_DATA_INIT","REFRESH_AXES","CORRECT_AXIS"],_customChangesOrder:["ANIMATION","REFRESH_SERIES_FAMILIES","FORCE_RENDER","VISUAL_RANGE","SCROLL_BAR","REINIT","REFRESH","FULL_RENDER"],_change_ANIMATION:function(){this._renderer.updateAnimationOptions(this._getAnimationOptions())},_change_DATA_SOURCE:function(){this._needHandleRenderComplete=!0,this._updateDataSource()},_change_PALETTE:function(){this._themeManager.updatePalette(),this._refreshSeries("DATA_INIT")},_change_REFRESH_SERIES_DATA_INIT:function(){this._refreshSeries("DATA_INIT")},_change_DATA_INIT:function(){this.series&&!this.needToPopulateSeries||this._changes.has("FORCE_DATA_INIT")||this._dataInit()},_change_FORCE_DATA_INIT:function(){this._dataInit()},_change_REFRESH_SERIES_FAMILIES:function(){this._processSeriesFamilies(),this._populateBusinessRange(),this._processRefreshData("_forceRender")},_change_FORCE_RENDER:function(){this._processRefreshData("_forceRender")},_change_AXES_AND_PANES:function(){this._refreshSeries("INIT")},_change_ROTATED:function(){this._createScrollBar(),this._refreshSeries("INIT")},_change_REFRESH_SERIES_REINIT:function(){this._refreshSeries("INIT")},_change_REFRESH_AXES:function(){T(this._canvas),this._reinitAxes(),this._requestChange(["CORRECT_AXIS","FULL_RENDER"])},_change_SCROLL_BAR:function(){this._createScrollBar(),this._processRefreshData("_forceRender")},_change_REINIT:function(){this._processRefreshData("_reinit")},_refreshSeries:function(e){this.needToPopulateSeries=!0,this._requestChange([e])},_change_CORRECT_AXIS:function(){this._correctAxes()},_doRefresh:function(){var e=this._currentRefreshData;e&&(this._currentRefreshData=null,this._renderer.stopAllAnimations(!0),this[e]())},_updateCanvasClipRect:function(e){var t,r;t=Math.max(e.width-e.left-e.right,0),r=Math.max(e.height-e.top-e.bottom,0),this._canvasClipRect.attr({x:e.left,y:e.top,width:t,height:r}),this._backgroundRect.attr({x:e.left,y:e.top,width:t,height:r})},_getCanvasClipRectID:function(){return this._canvasClipRect.id},_dataSourceChangedHandler:function(){this._changes.has("INIT")?this._requestChange(["DATA_INIT"]):this._requestChange(["FORCE_DATA_INIT"])},_dataInit:function(){this._dataSpecificInit(!0)},_processSingleSeries:function(e){e.createPoints(!1)},_handleSeriesDataUpdated:function(){var e=this;this._getVisibleSeries().some((function(e){return e.useAggregation()}))&&this._populateMarginOptions(),this.series.forEach((function(t){return e._processSingleSeries(t)}),this)},_dataSpecificInit:function(e){this.series&&!this.needToPopulateSeries||(this.series=this._populateSeries()),this._repopulateSeries(),this._seriesPopulatedHandlerCore(),this._populateBusinessRange(),this._tracker.updateSeries(this.series,this._changes.has("INIT")),this._updateLegend(),e&&this._requestChange(["FULL_RENDER"])},_forceRender:function(){this._doRender({force:!0})},_repopulateSeries:function(){var e,t=this._themeManager,r=this._dataSourceItems(),n=t.getOptions("dataPrepareSettings");t.getOptions("seriesTemplate")&&this._populateSeries(r),this._groupSeries(),e=y.validateData(r,this._groupsData,this._incidentOccurred,n),t.resetPalette(),this.series.forEach((function(t){t.updateData(e[t.getArgumentField()])})),this._handleSeriesDataUpdated()},_renderCompleteHandler:function(){var e=!0;this._needHandleRenderComplete&&(O(this.series,(function(t,r){e=e&&r.canRenderCompleteHandle()})),e&&(this._needHandleRenderComplete=!1,this._eventTrigger("done",{target:this})))},_dataIsReady:function(){return C(this.option("dataSource"))&&this._dataIsLoaded()},_populateSeriesOptions:function(e){for(var t,r,n=this,i=n._themeManager,o=i.getOptions("seriesTemplate"),s=o?v.processSeriesTemplate(o,e||[]):n.option("series"),a=N(s)?s:s?[s]:[],c=n._getExtraOptions(),p=[],l=function(e){n._specialProcessSeries(),n._populateBusinessRange(e&&e.getValueAxis(),!0),n._renderer.stopAllAnimations(!0),n._updateLegend(),n._requestChange(["FULL_RENDER"])},m=0;m=0?n.opacity:1,(0,o.extend)({},n,{size:r})}function q(e,t,r,n){var i=t&&r[t[e]];i&&i.renderMarker(i.states[n])}function L(e,t,r){return e?(function(e){var t=e.margin;t=t>=0?{top:t=d(e.margin),bottom:t,left:t,right:t}:{top:t.top>=0?d(t.top):10,bottom:t.bottom>=0?d(t.bottom):10,left:t.left>=0?d(t.left):10,right:t.right>=0?d(t.right):10},e.margin=t}(e),e.horizontalAlignment=A(e.horizontalAlignment,C),e.verticalAlignment=P(e.verticalAlignment,e.horizontalAlignment===N?x:k),e.orientation=w(e.orientation,e.horizontalAlignment===N?"horizontal":"vertical"),e.itemTextPosition=D(e.itemTextPosition,"horizontal"===e.orientation?x:C),e.position=r?R(e.position,"outside"):"outside",e.itemsAlignment=E(e.itemsAlignment,null),e.hoverMode=O(e.hoverMode),e.customizeText=v(e.customizeText)?e.customizeText:function(){return this[t]},e.customizeHint=v(e.customizeHint)?e.customizeHint:l.noop,e._incidentOccurred=e._incidentOccurred||l.noop,e):null}function F(e,t){return e.rect(0,0,t,t)}function B(e,t){return e.circle(t/2,t/2,t/2)}function G(e,t,r){return t>=e.left&&t<=e.right&&r>=e.top&&r<=e.bottom}function U(e,t,r,n){var i={x:0,y:0},o=0,s=0,a=0;if(a="y"===t.direction?n.top+n.bottom:n.left+n.right,e.forEach((function(e,r){var n=e[0],a=e.length;e.forEach((function(e,r){var n=e.offset||t.spacing;i[t.direction]+=e[t.measure]+(r!==a-1?n:0),o=g(o,i[t.direction])})),i[t.direction]=0,i[t.altDirection]+=n[t.altMeasure]+n.altOffset||t.altSpacing,s=g(s,i[t.altDirection])})),o+a>t.length)return t.countItem=function(e,t){return e.altCountItem++,f(t/e.altCountItem)}(t,r),!0}function V(e,t){return e.reduce((function(e,r){var n=r.offset||t.spacing;return e+r[t.measure]+n}),0)}function z(e){switch(e.itemTextPosition){case x:return{horizontal:N,vertical:k};case k:return{horizontal:N,vertical:x};case T:return{horizontal:C,vertical:N};case C:return{horizontal:T,vertical:N}}}function H(e,t){var r=e.reduce((function(e,r){var n=r?r[t]:e;return g(e,n)}),0);e.forEach((function(e){e&&(e[t]=r)}))}function K(e){var t,r,n=e.length,i=e[0].length,o=[];for(t=0;t0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=this,i=(t=n._options=L(t,n._textField,n._allowInsidePosition)||{}).markerSize;if(this._data=e.map((function(e){return e.size=d(e.size>0?e.size:i),e.marker=M(e,e.states.normal),Object.defineProperty(e.marker,"size",{get:function(){return e.size},set:function(t){e.size=t}}),Object.defineProperty(e.marker,"opacity",{get:function(){return e.states.normal.opacity},set:function(t){e.states.normal.opacity=e.states.hover.opacity=e.states.selection.opacity=t}}),e})),t.customizeItems&&(n._data=t.customizeItems(e.slice())||e),n._boundingRect={width:0,height:0,x:0,y:0},n.isVisible()&&!n._title&&(n._title=new c.default.Title({renderer:n._renderer,cssClass:n._titleGroupClass,root:n._legendGroup})),n._title){var o=t.title;r.horizontalAlignment=J(t),n._title.update(r,o)}return this.erase(),n},isVisible:function(){return this._options&&this._options.visible},draw:function(e,t){var r=this._options,n=this._getItemData();if(this._size={width:e,height:t},this.erase(),!(this.isVisible()&&n&&n.length))return this;if(this._insideLegendGroup=this._renderer.g().enableLinks().append(this._legendGroup),this._title.changeLink(this._insideLegendGroup),this._createBackground(),this._title.hasText()){var i=this._background?2*this._options.paddingLeftRight:0;this._title.draw(e-i,t)}this._markersGroup=this._renderer.g().attr({class:this._itemGroupClass}).append(this._insideLegendGroup),this._createItems(n),this._locateElements(r),this._finalUpdate(r);var o=this.getLayoutOptions();return(o.width>e||o.height>t)&&this.freeSpace(),this},probeDraw:function(e,t){return this.draw(e,t)},_createItems:function(e){var t=this,r=t._options,n=t._renderer,s=0,a=W(r.markerShape);t._markersId={};var u=r.markerTemplate?r.markerTemplate:function(e,t){var r=e.marker;a(n,r.size).attr({fill:r.fill,opacity:r.opacity}).append({element:t})},c=t._widget._getTemplate(u),p=t._markersGroup;p.css((0,i.patchFontOptions)(r.font)),t._items=(e||[]).map((function(e,i){var s=e.states,a=s.normal,u=a.fill;e.size=e.marker.size;var l={normal:(0,o.extend)(a,{fill:u||r.markerColor||r.defaultColor,state:"normal"}),hover:j(s.hover,u,"hovered"),selection:j(s.selection,u,"selected")};e.states=l;var m=n.g().append(p),d=n.g().attr({class:"dxl-marker"}).append(m),y={label:t._createLabel(e,m),marker:d,renderer:n,group:m,tracker:{id:e.id,argument:e.argument,argumentIndex:e.argumentIndex},states:l,itemTextPosition:r.itemTextPosition,markerOffset:0,bBoxes:[],renderMarker:function(r){e.marker=M(y,r,e.size),d.clear();var n=!1;c.render({model:e,container:d.element,onRendered:function(){n=!0,i&&t._widget._requestChange(["LAYOUT"])}});var i=!n&&0===d.element.childNodes.length}};return y.renderMarker(l.normal),t._createHint(e,m),void 0!==e.id&&(t._markersId[e.id]=i),y})).map((function(e){var t=e.label.getBBox(),n=e.marker.getBBox();e.markerBBox=n,e.markerSize=Math.max(n.width,n.height);var i=function(e,t,r){var n,i;switch(e.itemTextPosition){case T:case C:n=t.width+7+r.width,i=g(t.height,r.height);break;case k:case x:n=g(t.width,r.width),i=t.height+4+r.height}return{width:n,height:i}}(r,n,t);return e.labelBBox=t,e.bBox=i,s=g(s,i.height),e})),r.equalRowHeight&&t._items.forEach((function(e){return e.bBox.height=s}))},_getItemData:function(){var e=this._data||[];return(this._options||{}).inverted&&(e=e.slice().reverse()),e.filter((function(e){return e.visible}))},_finalUpdate:function(e){this._adjustBackgroundSettings(e),this._setBoundingRect(e.margin)},erase:function(){var e=this._insideLegendGroup;return e&&e.dispose(),this._insideLegendGroup=this._markersGroup=this._x1=this._x2=this._y2=this._y2=null,this},_locateElements:function(e){this._moveInInitialValues(),this._locateRowsColumns(e)},_moveInInitialValues:function(){this._title.hasText()&&this._title.move([0,0]),this._legendGroup&&this._legendGroup.move(0,0),this._background&&this._background.attr({x:0,y:0,width:0,height:0})},applySelected:function(e){return q(e,this._markersId,this._items,"selection"),this},applyHover:function(e){return q(e,this._markersId,this._items,"hover"),this},resetItem:function(e){return q(e,this._markersId,this._items,"normal"),this},_createLabel:function(e,t){var r=this._getCustomizeObject(e),n=this._options,o=function(e){switch(e){case k:case x:return N;case T:return C;case C:return T}}(n.itemTextPosition),s=n.customizeText.call(r,r),a=S(e.textOpacity)?{color:n.font.color,opacity:e.textOpacity}:{};return this._renderer.text(s,0,0).css((0,i.patchFontOptions)(a)).attr({align:o,class:n.cssClass}).append(t)},_createHint:function(e,t){var r=this._getCustomizeObject(e),n=this._options.customizeHint.call(r,r);S(n)&&""!==n&&t.setTitle(n)},_createBackground:function(){var e="inside"===this._options.position,t=this._options.backgroundColor,r=t||(e?this._options.containerBackgroundColor:"none");(this._options.border.visible||(e||t)&&"none"!==t)&&(this._background=this._renderer.rect(0,0,0,0).attr({fill:r,class:this._backgroundClass}).append(this._insideLegendGroup))},_locateRowsColumns:function(e){var t,r=0,n=this._getItemsLayoutOptions(),i=this._items.length;do{t=[],this._createLines(t,n),this._alignLines(t,n),r++}while(U(t,n,i,e.margin)&&rr.width&&(r.width=t.width),r},getActionCallback:function(e){var t=this;return t._options.visible?function(r){t[r](e.index)}:l.noop},getLayoutOptions:function(){var e=this._options,t=this._insideLegendGroup?this._boundingRect:{width:0,height:0,x:0,y:0};return e?(t.verticalAlignment=e.verticalAlignment,t.horizontalAlignment=e.horizontalAlignment,"horizontal"===e.orientation?(t.cutLayoutSide=e.verticalAlignment,t.cutSide="vertical"):e.horizontalAlignment===N?(t.cutLayoutSide=e.verticalAlignment,t.cutSide="vertical"):(t.cutLayoutSide=e.horizontalAlignment,t.cutSide="horizontal"),t.position={horizontal:e.horizontalAlignment,vertical:e.verticalAlignment},t):null},shift:function(e,t){var r={};return this._insideLegendGroup&&this._insideLegendGroup.attr({translateX:e-this._boundingRect.x,translateY:t-this._boundingRect.y}),this._title&&this._shiftTitle(this._boundingRect.widthWithoutMargins),this._markersGroup&&this._shiftMarkers(),this._insideLegendGroup&&(r=this._legendGroup.getBBox()),this._x1=r.x,this._y1=r.y,this._x2=r.x+r.width,this._y2=r.y+r.height,this},_shiftTitle:function(e){var t=this._title,r=t.getCorrectedLayoutOptions();if(r&&t.hasText()){var n=e-(this._background?2*this._options.paddingLeftRight:0),i=t.getOptions(),o=r.y+i.margin.top,s=0;i.verticalAlignment===x&&(o+=this._markersGroup.getBBox().height),i.horizontalAlignment===C?s=n-r.width:i.horizontalAlignment===N&&(s=(n-r.width)/2),t.shift(s,o)}},_shiftMarkers:function(){var e=this._title.getLayoutOptions(),t=this._markersGroup.getBBox(),r=this._title.getOptions()||{},n=0,i=0;e.width>t.width&&this._options.horizontalAlignment===N&&(n=e.width/2-t.width/2),r.verticalAlignment===k&&(i=e.height),0===n&&0===i||(this._markersGroup.attr({translateX:n,translateY:i}),this._items.forEach((function(e){e.tracker.left+=n,e.tracker.right+=n,e.tracker.top+=i,e.tracker.bottom+=i})))},getPosition:function(){return this._options.position},coordsIn:function(e,t){return e>=this._x1&&e<=this._x2&&t>=this._y1&&t<=this._y2},getItemByCoord:function(e,t){var r=this._items,n=this._insideLegendGroup;e-=n.attr("translateX"),t-=n.attr("translateY");for(var i=0;is)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;r>0;)this.buffer[this.bufferLength++]=e[t++],r--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0);return this},a.prototype.digest=function(e){if(!this.finished){var t=8*this.bytesHashed,r=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),i=this.bufferLength;if(r.setUint8(this.bufferLength++,128),i%64>=56){for(var o=this.bufferLength;o<64;o++)r.setUint8(o,0);this.hashBuffer(),this.bufferLength=0}for(o=this.bufferLength;o<56;o++)r.setUint8(o,0);r.setUint32(56,Math.floor(t/4294967296),!0),r.setUint32(60,t),this.hashBuffer(),this.finished=!0}var s=new n(32);for(o=0;o<8;o++)s[4*o]=this.state[o]>>>24&255,s[4*o+1]=this.state[o]>>>16&255,s[4*o+2]=this.state[o]>>>8&255,s[4*o+3]=this.state[o]>>>0&255;return e?s.toString(e):s},a.prototype.hashBuffer=function(){for(var e=this.buffer,t=this.state,r=t[0],n=t[1],i=t[2],s=t[3],a=t[4],u=t[5],c=t[6],p=t[7],l=0;l<64;l++){if(l<16)this.temp[l]=(255&e[4*l])<<24|(255&e[4*l+1])<<16|(255&e[4*l+2])<<8|255&e[4*l+3];else{var m=this.temp[l-2],d=(m>>>17|m<<15)^(m>>>19|m<<13)^m>>>10,y=((m=this.temp[l-15])>>>7|m<<25)^(m>>>18|m<<14)^m>>>3;this.temp[l]=(d+this.temp[l-7]|0)+(y+this.temp[l-16]|0)}var h=(((a>>>6|a<<26)^(a>>>11|a<<21)^(a>>>25|a<<7))+(a&u^~a&c)|0)+(p+(o[l]+this.temp[l]|0)|0)|0,g=((r>>>2|r<<30)^(r>>>13|r<<19)^(r>>>22|r<<10))+(r&n^r&i^n&i)|0;p=c,c=u,u=a,a=s+h|0,s=i,i=n,n=r,r=h+g|0}t[0]+=r,t[1]+=n,t[2]+=i,t[3]+=s,t[4]+=a,t[5]+=u,t[6]+=c,t[7]+=p}},ynWL:function(e,t,r){"use strict";r.r(t),t.default=""},yujQ:function(e,t,r){"use strict";var n=r("LUwo"),i=n.registerTheme,o=n.registerThemeAlias,s="'Roboto', 'RobotoFallback', 'Helvetica', 'Arial', sans-serif",a="#ffffff";function u(e,t,r){i({name:"material."+e+"."+t,rangeSelector:{selectedRangeColor:r,sliderMarker:{color:r},sliderHandle:{color:r}},map:{"layer:marker:dot":{color:r},"layer:marker:bubble":{color:r},legend:{markerColor:r}},bullet:{color:r},gauge:{valueIndicators:{rangebar:{color:r},textcloud:{color:r}}}},"material."+t)}i({name:"material",defaultPalette:"Material",font:{family:s},title:{margin:{top:20,bottom:20,left:0,right:0},font:{size:20,family:s,weight:500},horizontalAlignment:"left",subtitle:{font:{size:14},horizontalAlignment:"left"}},tooltip:{shadow:{opacity:0},border:{visible:!1},paddingLeftRight:8,paddingTopBottom:6,arrowLength:0,location:"edge",color:"#616161",font:{color:a},cornerRadius:4},chart:{commonAxisSettings:{minorTick:{opacity:.5},label:{font:{size:11}}},commonAnnotationSettings:{font:{color:a},border:{color:"#616161"},color:"#616161",arrowLength:14,arrowWidth:0,shadow:{opacity:.08,offsetY:4,blur:8},cornerRadius:4}},pie:{title:{horizontalAlignment:"center",subtitle:{horizontalAlignment:"center"}}},polar:{commonAxisSettings:{minorTick:{opacity:.5}},title:{horizontalAlignment:"center",subtitle:{horizontalAlignment:"center"}}},funnel:{title:{horizontalAlignment:"center",subtitle:{horizontalAlignment:"center"}}},gauge:{title:{horizontalAlignment:"center",subtitle:{horizontalAlignment:"center"}}},barGauge:{title:{horizontalAlignment:"center",subtitle:{horizontalAlignment:"center"}}},rangeSelector:{sliderHandle:{opacity:.5}},treeMap:{group:{label:{font:{weight:500}}}}},"generic.light"),i({name:"material.light",gridColor:"#e0e0e0",axisColor:"rgba(0,0,0,0.54)",primaryTitleColor:"rgba(0,0,0,0.87)",legend:{font:{color:"rgba(0,0,0,0.54)"}},chart:{scrollBar:{color:"#bfbfbf",opacity:.7}},gauge:{rangeContainer:{backgroundColor:"rgba(0,0,0,0.2)"}},barGauge:{backgroundColor:"#efefef"}},"material"),i({name:"material.dark",gridColor:"#515159",backgroundColor:"#363640",axisColor:"rgba(255,255,255,0.54)",font:{color:"rgba(255,255,255,0.54)"},primaryTitleColor:"rgba(255,255,255,0.87)",secondaryTitleColor:"rgba(255,255,255,0.87)",tooltip:{color:"#000"},export:{backgroundColor:"#363640",font:{color:"#dbdbdb"},button:{default:{color:"#dedede",borderColor:"#4d4d4d",backgroundColor:"#363640"},hover:{color:"#dedede",borderColor:"#6c6c6c",backgroundColor:"#3f3f4b"},focus:{color:"#dedede",borderColor:"#8d8d8d",backgroundColor:"#494956"},active:{color:"#dedede",borderColor:"#8d8d8d",backgroundColor:"#494956"}},shadowColor:"#292929"},"chart:common":{commonSeriesSettings:{label:{border:{color:"#494949"}},valueErrorBar:{color:a}}},"chart:common:axis":{constantLineStyle:{color:a}},chart:{commonPaneSettings:{border:{color:"#494949"}},commonAxisSettings:{breakStyle:{color:"#818181"}},zoomAndPan:{dragBoxStyle:{color:a}},commonAnnotationSettings:{border:{color:"#000"},color:"#000"}},gauge:{rangeContainer:{backgroundColor:"#b5b5b5"},valueIndicators:{_default:{color:"#b5b5b5"},rangebar:{color:"#84788b"},twocolorneedle:{secondColor:"#ba544d"},trianglemarker:{color:"#b7918f"},textcloud:{color:"#ba544d"}}},barGauge:{backgroundColor:"#3c3c3c"},rangeSelector:{scale:{tick:{color:a,opacity:.32},minorTick:{color:a,opacity:.1},breakStyle:{color:"#818181"}},selectedRangeColor:"#b5b5b5",sliderMarker:{color:"#b5b5b5",font:{color:"#363640"}},sliderHandle:{color:a,opacity:.2},shutter:{color:a,opacity:.1}},map:{background:{borderColor:"#3f3f3f"},layer:{label:{stroke:"#000000",font:{color:a}}},"layer:area":{borderColor:"#363640",color:"#686868",hoveredBorderColor:a,selectedBorderColor:a},"layer:line":{color:"#c77244",hoveredColor:"#ff5d04",selectedColor:"#ff784f"},"layer:marker:bubble":{hoveredBorderColor:a,selectedBorderColor:a},"layer:marker:pie":{hoveredBorderColor:a,selectedBorderColor:a},legend:{border:{color:"#3f3f3f"},font:{color:a}},controlBar:{borderColor:"#c7c7c7",color:"#363640"}},treeMap:{group:{color:"#4c4c4c",label:{font:{color:"#a3a3a3"}}}},sparkline:{lineColor:"#c7c7c7",firstLastColor:"#c7c7c7",barPositiveColor:"#b8b8b8",barNegativeColor:"#8e8e8e",winColor:"#b8b8b8",lossColor:"#8e8e8e",pointColor:"#363640"},bullet:{targetColor:"#8e8e8e"},funnel:{item:{border:{color:"#363640"}}},sankey:{label:{font:{color:a}}}},"material");var c={blue:"#03a9f4",lime:"#cddc39",orange:"#ff5722",purple:"#9c27b0",teal:"#009688"};for(var p in c)if(Object.prototype.hasOwnProperty.call(c,p)){var l=c[p];u(p,"light",l),u(p,"dark",l),o("material.".concat(p,".light.compact"),"material.".concat(p,".light")),o("material.".concat(p,".dark.compact"),"material.".concat(p,".dark"))}},yxXJ:function(e,t,r){"use strict";var n=r("/7L9"),i=r("5qrJ"),o=r("3RoI"),s=r("ti0F"),a=r("zl3R").each,u=r("XDlg"),c=u.unwrap,p=u.isWrapped,l=u.assign,m=function(e){return e.replace(/\[/g,".").replace(/\]/g,"")},d=function(e,t,r,i){if("this"===t)throw new n.Error("E4016");var o=e[t];i.unwrapObservables&&p(o)?l(o,r):e[t]=r},y=function(e){return(e=e||{}).unwrapObservables=void 0===e.unwrapObservables||e.unwrapObservables,e},h=function(e,t){return t.unwrapObservables?c(e):e},g=function(e){if(arguments.length>1&&(e=[].slice.call(arguments)),!e||"this"===e)return function(e){return e};if("string"==typeof e){var t=(e=m(e)).split(".");return function(e,r){for(var n=(r=y(r)).functionsAsIs,i=("defaultValue"in r),o=h(e,r),a=0;a=0?r:t[1].length}function s(e,t){if(e<0&&t%2!=1)return NaN;var r=Math.pow(Math.abs(e),1/t);return t%2==1&&e<0?-r:r}t.sign=function(e){return 0===e?0:e/Math.abs(e)},t.fitIntoRange=function(e,t,r){var n=!t&&0!==t,i=!r&&0!==r;return n&&(t=i?e:Math.min(e,r)),i&&(r=n?e:Math.max(e,t)),Math.min(Math.max(e,t),r)},t.inRange=function(e,t,r){return e>=t&&e<=r},t.adjust=function(e,t){var r,s=o(t||0)+2,a=e.toString().split("."),u=e,c=Math.abs(e),p=n(e),l=c>1?10:0;return 1===a.length?e:(p||(n(t)&&(s=a[0].length+i(t)),e=(e=c)-Math.floor(e)+l),s="0.000300"!==3e-4.toPrecision(3)&&i(e)>6||s>7?15:7,p||(r=parseFloat(e.toPrecision(s)).toString().split("."))[0]!==l.toString()?parseFloat(u.toPrecision(s)):parseFloat(a[0]+"."+r[1]))},t.getPrecision=o,t.getExponent=i,t.getRoot=s,t.solveCubicEquation=function(e,t,r,n){if(Math.abs(e)<1e-8){if(e=t,t=r,r=n,Math.abs(e)<1e-8)return e=t,t=r,Math.abs(e)<1e-8?[]:[-t/e];var i=t*t-4*e*r;return Math.abs(i)<1e-8?[-t/(2*e)]:i>0?[(-t+Math.sqrt(i))/(2*e),(-t-Math.sqrt(i))/(2*e)]:[]}var o,a,u=(3*e*r-t*t)/(3*e*e),c=(2*t*t*t-9*e*t*r+27*e*e*n)/(27*e*e*e);if(Math.abs(u)<1e-8)o=[s(-c,3)];else if(Math.abs(c)<1e-8)o=[0].concat(u<0?[Math.sqrt(-u),-Math.sqrt(-u)]:[]);else{var p=c*c/4+u*u*u/27;if(Math.abs(p)<1e-8)o=[-1.5*c/u,3*c/u];else if(p>0)o=[(a=s(-c/2-Math.sqrt(p),3))-u/(3*a)];else{a=2*Math.sqrt(-u/3);var l=Math.acos(3*c/u/a)/3,m=2*Math.PI/3;o=[a*Math.cos(l),a*Math.cos(l-m),a*Math.cos(l-2*m)]}}for(var d=0;d",'"',"`"," ","\r","\n","\t"]),u=["'"].concat(a),c=["%","/","?",";","#"].concat(u),p=["/","?","#"],l=/^[a-z0-9A-Z_-]{0,63}$/,m=/^([a-z0-9A-Z_-]{0,63})(.*)$/,d={javascript:!0,"javascript:":!0},y={javascript:!0,"javascript:":!0},h={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},g=r("r8II");function b(e,t,r){if(e&&S(e)&&e instanceof i)return e;var n=new i;return n.parse(e,t,r),n}function f(e){return"string"==typeof e}function S(e){return"object"==typeof e&&null!==e}function v(e){return null===e}i.prototype.parse=function(e,t,r){if(!f(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var i=e;i=i.trim();var s=o.exec(i);if(s){var a=(s=s[0]).toLowerCase();this.protocol=a,i=i.substr(s.length)}if(r||s||i.match(/^\/\/[^@\/]+@[^@\/]+/)){var b="//"===i.substr(0,2);!b||s&&y[s]||(i=i.substr(2),this.slashes=!0)}if(!y[s]&&(b||s&&!h[s])){for(var S,v,_=-1,O=0;O127?x+="x":x+=k[A];if(!x.match(l)){var w=C.slice(0,O),D=C.slice(O+1),R=k.match(m);R&&(w.push(R[1]),D.unshift(R[2])),D.length&&(i="/"+D.join(".")+i),this.hostname=w.join(".");break}}}if(this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),!N){var E=this.hostname.split("."),j=[];for(O=0;O0)&&r.host.split("@"))&&(r.auth=_.shift(),r.host=r.hostname=_.shift());return r.search=e.search,r.query=e.query,v(r.pathname)&&v(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!l.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var d=l.slice(-1)[0],g=(r.host||e.host)&&("."===d||".."===d)||""===d,b=0,S=l.length;S>=0;S--)"."==(d=l[S])?l.splice(S,1):".."===d?(l.splice(S,1),b++):b&&(l.splice(S,1),b--);if(!c&&!p)for(;b--;b)l.unshift("..");!c||""===l[0]||l[0]&&"/"===l[0].charAt(0)||l.unshift(""),g&&"/"!==l.join("/").substr(-1)&&l.push("");var _,O=""===l[0]||l[0]&&"/"===l[0].charAt(0);m&&(r.hostname=r.host=O?"":l.length?l.shift():"",(_=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@"))&&(r.auth=_.shift(),r.host=r.hostname=_.shift()));return(c=c||r.host&&l.length)&&!O&&l.unshift(""),l.length?r.pathname=l.join("/"):(r.pathname=null,r.path=null),v(r.pathname)&&v(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},i.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},zNhk:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._TESTS_findGroupingIndex=t._TESTS_groupBySize=t._TESTS_stub_groupBySize=t._TESTS_groupByColor=t._TESTS_stub_groupByColor=t._TESTS_performGrouping=t._TESTS_stub_performGrouping=t._TESTS_createProxy=t._TESTS_stub_MapLayerElement=t._TESTS_MapLayerElement=t._TESTS_stub_selectStrategy=t._TESTS_selectStrategy=t._TESTS_stub_MapLayer=t._TESTS_MapLayer=void 0,t.getMaxBound=C,t.MapLayerCollection=ce;var n=r("KAnu"),i=r("1LL4"),o=r("zl3R"),s=p(r("OdII")),a=r("ti0F"),u=p(r("tJvG")),c=r("C+eR");function p(e){return e&&e.__esModule?e:{default:e}}var l=n.noop,m=i.extend,d=o.each,y=Array.prototype.concat,h=[0,1,2,2],g={none:null,single:-1,multiple:NaN},b=Array.isArray,f=Number,S=String,v=Math.abs,_=Math.round,O=Math.min,I=Math.max,N=Math.sqrt;function C(e){return e.reduce((function(e,t){return t?[O(e[0],t[0]),O(e[1],t[1]),I(e[2],t[2]),I(e[3],t[3])]:e}),e[0])}function T(e,t){return(e[t]||{}).name}function k(){}function x(e){this.raw=e}function A(e){this.raw=e}function P(e){return b(e.features)}function w(e){e.text.attr({visibility:e.size[0]/e.spaceSize[0]<1&&e.size[1]/e.spaceSize[1]<1?null:"hidden"})}function D(e){e.text.attr({visibility:e.size[0]/e.spaceSize[0]<1||e.size[1]/e.spaceSize[1]<1?null:"hidden"})}function R(e,t){return e.attribute(t)}k.prototype.count=function(){return 0},x.prototype={constructor:x,count:function(){return this.raw.length},item:function(e){return this.raw[e]},geometry:function(e){return{coordinates:e.coordinates}},attributes:function(e){return e.attributes},getBBox:function(e){return 0===arguments.length?void 0:this.raw[e].bbox}},A.prototype={constructor:A,count:function(){return this.raw.features.length},item:function(e){return this.raw.features[e]},geometry:function(e){return e.geometry},attributes:function(e){return e.properties},getBBox:function(e){return 0===arguments.length?this.raw.bbox:this.raw.features[e].bbox}};var E={Point:"marker",MultiPoint:"line",LineString:"line",MultiLineString:"line",Polygon:"area",MultiPolygon:"area"};function j(e,t){return void 0!==e?e:t}var M=function(e,t){var r,n=(0,c.normalizeEnum)(e.type),i=(0,c.normalizeEnum)(e.elementType),o=m({},L);return t.count()>0&&(r=t.geometry(t.item(0)),n=F[n]?n:function(e){var t=E[e.type],r=e.coordinates;return t||(t="number"==typeof r[0]?"marker":"number"==typeof r[0][0]?"line":"area"),t}(r),m(o,F[n]),o.fullType=o.type=n,B[n]&&m(o,B[n](r)),G[n]&&(i=G[n][i]?i:G[n]._default,m(o,G[n][i]),o.elementType=i,o.fullType+=":"+i)),o};function q(e,t,r,n){e[n].attr(t[n][r])}var L={setup:l,reset:l,arrange:l,updateGrouping:l,getDefaultColor:l},F={};F.area={projectLabel:function(e){var t,r,n,i=e.length,o=0;for(t=0;to&&(o=r.area,n=r);return n?[n.center,[N(n.area),N(n.area)]]:[[],[]]},transform:W,transformLabel:function(e,t,r){var n=t.transform(r[0]);e.spaceSize=t.getSquareSize(r[1]),e.text.attr({translateX:n[0],translateY:n[1]}),w(e)},draw:function(e,t,r){t.root=e.renderer.path([],"area").data(e.dataKey,r)},refresh:l,getLabelOffset:function(e){return w(e),[0,0]},getStyles:function(e){var t=e.color||null,r=e.borderColor||null,n=j(e.borderWidth,null),i=j(e.opacity,null);return{root:[{class:"dxm-area",stroke:r,"stroke-width":n,fill:t,opacity:i},{class:"dxm-area dxm-area-hovered",stroke:e.hoveredBorderColor||r,"stroke-width":j(e.hoveredBorderWidth,n),fill:e.hoveredColor||t,opacity:j(e.hoveredOpacity,i)},{class:"dxm-area dxm-area-selected",stroke:e.selectedBorderColor||r,"stroke-width":j(e.selectedBorderWidth,n),fill:e.selectedColor||t,opacity:j(e.selectedOpacity,i)}]}},setState:function(e,t,r){q(e,t,r,"root")},hasLabelsGroup:!0,updateGrouping:function(e){te(e)},getDefaultColor:l},F.line={projectLabel:function(e){var t,r,n,i=e.length,o=0;for(t=0;to&&(o=r[2],n=r);return n||[[],[]]},transform:W,transformLabel:function(e,t,r){var n=t.transform(r[0]);e.spaceSize=t.getSquareSize(r[1]),e.text.attr({translateX:n[0],translateY:n[1]}),D(e)},draw:function(e,t,r){t.root=e.renderer.path([],"line").data(e.dataKey,r)},refresh:l,getLabelOffset:function(e){return D(e),[0,0]},getStyles:function(e){var t=e.color||e.borderColor||null,r=j(e.borderWidth,null),n=j(e.opacity,null);return{root:[{class:"dxm-line",stroke:t,"stroke-width":r,opacity:n},{class:"dxm-line dxm-line-hovered",stroke:e.hoveredColor||e.hoveredBorderColor||t,"stroke-width":j(e.hoveredBorderWidth,r),opacity:j(e.hoveredOpacity,n)},{class:"dxm-line dxm-line-selected",stroke:e.selectedColor||e.selectedBorderColor||t,"stroke-width":j(e.selectedBorderWidth,r),opacity:j(e.selectedOpacity,n)}]}},setState:function(e,t,r){q(e,t,r,"root")},hasLabelsGroup:!0,updateGrouping:function(e){te(e)},getDefaultColor:l},F.marker={project:function(e,t){return e.project(t)},transform:function(e,t,r){var n=t.transform(r);e.root.attr({translateX:n[0],translateY:n[1]})},draw:function(e,t,r){t.root=e.renderer.g(),this._draw(e,t,r)},refresh:l,hasLabelsGroup:!1,getLabelOffset:function(e,t){return[_((e.size[0]+I(t.size||0,0))/2)+2,0]},getStyles:function(e){var t={root:[{class:"dxm-marker"},{class:"dxm-marker dxm-marker-hovered"},{class:"dxm-marker dxm-marker-selected"}]};return this._getStyles(t,e),t},setState:function(e,t,r){q(e,t,r,"root"),this._setState(e,t,r)},updateGrouping:function(e){te(e),re(e)},getDefaultColor:function(e,t){return e.params.themeManager.getAccentColor(t)}};var B={area:function(e){var t=e.coordinates;return{project:t[0]&&t[0][0]&&t[0][0][0]&&"number"==typeof t[0][0][0][0]?H:z}},line:function(e){var t=e.coordinates;return{project:t[0]&&t[0][0]&&"number"==typeof t[0][0][0]?z:V}}},G={};function U(e,t){var r,n=[],i=n.length=t.length;for(r=0;r=0&&(r[e]=n.values[i])}))}(e.grouping,t,n),void 0===r.color&&r.paletteIndex>=0&&(n.color=n._colors[r.paletteIndex]),n}function Q(e,t){var r,n=0,i=t.length-1,o=-1;if(t[n]<=e&&e<=t[i])if(e===t[i])o=i-1;else{for(;i-n>1;)e>1]?i=r:n=r;o=n}return o}function Z(e,t,r,n){e.params.eventTrigger(n,{target:t.proxy,state:r})}function $(e,t){var r=m({},e,t);return r.label=m({},e.label,r.label),r.label.font=m({},e.label.font,r.label.font),r}function Y(e,t){return e.attribute(t)}G.marker={_default:"dot",dot:{setup:function(e){e.filter=e.renderer.shadowFilter("-40%","-40%","180%","200%",0,1,1,"#000000",.2)},reset:function(e){e.filter.dispose(),e.filter=null},_draw:function(e,t,r){t.back=e.renderer.circle().sharp().data(e.dataKey,r).append(t.root),t.dot=e.renderer.circle().sharp().data(e.dataKey,r).append(t.root)},refresh:function(e,t,r,n,i){t.dot.attr({filter:i.shadow?e.filter.id:null})},_getStyles:function(e,t){var r=t.size>0?f(t.size):0,n=r,i=r+(t.selectedStep>0?f(t.selectedStep):0),o=n+(t.backStep>0?f(t.backStep):0),s=i+(t.backStep>0?f(t.backStep):0),a=t.color||null,u=t.borderColor||null,c=j(t.borderWidth,null),p=j(t.opacity,null),l=t.backColor||null,m=j(t.backOpacity,null);e.dot=[{r:r/2,stroke:u,"stroke-width":c,fill:a,opacity:p},{r:n/2,stroke:t.hoveredBorderColor||u,"stroke-width":j(t.hoveredBorderWidth,c),fill:t.hoveredColor||a,opacity:j(t.hoveredOpacity,p)},{r:i/2,stroke:t.selectedBorderColor||u,"stroke-width":j(t.selectedBorderWidth,c),fill:t.selectedColor||a,opacity:j(t.selectedOpacity,p)}],e.back=[{r:r/2,stroke:"none","stroke-width":0,fill:l,opacity:m},{r:o/2,stroke:"none","stroke-width":0,fill:l,opacity:m},{r:s/2,stroke:"none","stroke-width":0,fill:l,opacity:m}]},_setState:function(e,t,r){q(e,t,r,"dot"),q(e,t,r,"back")}},bubble:{_draw:function(e,t,r){t.bubble=e.renderer.circle().sharp().data(e.dataKey,r).append(t.root)},refresh:function(e,t,r,n,i){t.bubble.attr({r:i.size/2})},_getStyles:function(e,t){var r=t.color||null,n=t.borderColor||null,i=j(t.borderWidth,null),o=j(t.opacity,null);e.bubble=[{stroke:n,"stroke-width":i,fill:r,opacity:o},{stroke:t.hoveredBorderColor||n,"stroke-width":j(t.hoveredBorderWidth,i),fill:t.hoveredColor||t.color,opacity:j(t.hoveredOpacity,o)},{stroke:t.selectedBorderColor||n,"stroke-width":j(t.selectedBorderWidth,i),fill:t.selectedColor||t.color,opacity:j(t.selectedOpacity,o)}]},_setState:function(e,t,r){q(e,t,r,"bubble")},arrange:function(e,t){var r,n,i,o,s=[],a=s.length=t.length,u=e.settings,c=u.dataField,p=u.minSize>0?f(u.minSize):0,l=u.maxSize>p?f(u.maxSize):p;if(!u.sizeGroups){for(r=0;r0?f(i.size):0)/2,m=90,d=m,y=!1;0===(a=o.reduce((function(e,t){return e+(t||0)}),0))&&(y=!0,a=360/o.length),o.forEach((function(e,t){m=d,d+=y?a:(e||0)/a*360,c.arc(0,0,0,l,m,d).attr({"stroke-linejoin":"round",fill:s[t]}).data(p,r).append(u)})),t.border.attr({r:l})},_getStyles:function(e,t){var r=j(t.opacity,null),n=t.borderColor||null,i=j(t.borderWidth,null);e.pie=[{opacity:r},{opacity:j(t.hoveredOpacity,r)},{opacity:j(t.selectedOpacity,r)}],e.border=[{stroke:n,"stroke-width":i},{stroke:t.hoveredBorderColor||n,"stroke-width":j(t.hoveredBorderWidth,i)},{stroke:t.selectedBorderColor||n,"stroke-width":j(t.selectedBorderWidth,i)}]},_setState:function(e,t,r){q(e,t,r,"pie"),q(e,t,r,"border")},arrange:function(e,t){var r,n,i=t.length,o=e.settings.dataField,s=0;for(r=0;rs&&(s=n.length);s>0&&(n=e.params.themeManager.createPalette(e.settings.palette,{useHighlight:!0,extensionMode:"alternate"}).generateColors(s),e.settings._colors=n,e.grouping.color={callback:l,field:"",partition:[],values:[]},e.params.dataExchanger.set(e.name,"color",{partition:[],values:n}))}},image:{_draw:function(e,t,r){t.image=e.renderer.image(null,null,null,null,null,"center").attr({"pointer-events":"visible"}).data(e.dataKey,r).append(t.root)},refresh:function(e,t,r,n){t.image.attr({href:R(n,e.settings.dataField)})},_getStyles:function(e,t){var r=t.size>0?f(t.size):0,n=r+(t.hoveredStep>0?f(t.hoveredStep):0),i=r+(t.selectedStep>0?f(t.selectedStep):0),o=j(t.opacity,null);e.image=[{x:-r/2,y:-r/2,width:r,height:r,opacity:o},{x:-n/2,y:-n/2,width:n,height:n,opacity:j(t.hoveredOpacity,o)},{x:-i/2,y:-i/2,width:i,height:i,opacity:j(t.selectedOpacity,o)}]},_setState:function(e,t,r){q(e,t,r,"image")}}};var X=function(e,t,r,n,i){var o;n&&t&&t.length>1&&(o=i(t.length-1),e.grouping[r]={callback:(0,a.isFunction)(n)?n:Y,field:n,partition:t,values:o},e.params.dataExchanger.set(e.name,r,{partition:t,values:o,defaultColor:e.settings.color}))};function ee(e){var t=e.name,r=e.params.dataExchanger;d(e.grouping,(function(e){r.set(t,e,null)})),e.grouping={}}var te=function(e){X(e,e.settings.colorGroups,"color",e.settings.colorGroupingField,(function(t){var r,n=e.params.themeManager.createDiscretePalette(e.settings.palette,t),i=[];for(r=0;r0?f(r.minSize):0,n=r.maxSize>=t?f(r.maxSize):0,i=0,o=[];if(e>1)for(i=0;i0&&(this._params.notifyDirty(),this._update(void 0!==e.type&&e.type!==this._context.str.type||void 0!==e.elementType&&e.elementType!==this._context.str.elementType)),this._transformCore()},_update:function(e){var t,r,n=this._context;e&&(n.str.reset(n),n.root.clear(),n.labelRoot&&n.labelRoot.clear(),this._params.tracker.reset(),this._destroyHandles(),n.str=M(this._options,this._data),n.str.setup(n),this.proxy.type=n.str.type,this.proxy.elementType=n.str.elementType),n.settings=function(e,t){var r,n,i,o=e.params.themeManager,s=e.str,a=$(m({label:{},color:s.getDefaultColor(e,t.palette)},o.theme("layer:"+s.fullType)),t);if(a.paletteSize>0){for(i=o.createDiscretePalette(a.palette,a.paletteSize),n=0,r=[];n1?(r[e]=t,n):arguments.length>0?r[e]:r},selected:function(t,r){return arguments.length>0?(e.setSelected(t,r),n):e.isSelected()},applySettings:function(t){return e.update(t),n}};return n}(this,r.coordinates,m({},n));this._ctx=e,this._index=t,this._fig=this._label=null,this._state=0,this._coordinates=r.coordinates,this._settings={label:{}},i.index=t,i.layer=e.layer,this._data={name:e.name,index:t}};function ae(e){var t,r,n,i=e.length,o=e[i-1],s=0,a=0,u=0,c=1/0,p=-1/0,l=1/0,m=-1/0;for(t=0;t0&&r.select(t[e-1],!0)},_=function(e,t,r){e-1&&e.preventDefault()}var C=function(){function e(){this.onItemSelected=new i.x,this.onItemClicked=new i.x,this.onItemDestroyed=new i.x}return Object.defineProperty(e.prototype,"selectedItem",{get:function(){return this._selectedItem},enumerable:!0,configurable:!0}),e.prototype.select=function(e,t){void 0===t&&(t=!0),this._selectedItem=e,t&&e&&(e.focus(),this.onItemSelected.emit(e))},e.prototype.unselect=function(){this._selectedItem=void 0},e}(),T=function(){function e(){this.menuState={isVisible:!1,toString:function(){return!0===this.isVisible?"visible":"hidden"}},this.dropdownState=new C}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Gc({token:e,factory:function(t){return e.\u0275fac(t)}}),e}(),k=function(){function e(e,t){this.state=e,this.element=t,this.preventClose=!1}return e.prototype.ngOnDestroy=function(){this.state.dropdownState.onItemDestroyed.emit(this)},Object.defineProperty(e.prototype,"isSelected",{get:function(){return this===this.state.dropdownState.selectedItem},enumerable:!0,configurable:!0}),e.prototype.select=function(e){this.state.dropdownState.select(this,!0),e&&(e.stopPropagation(),e.preventDefault())},e.prototype.click=function(){this.state.dropdownState.onItemClicked.emit(this)},e.prototype.focus=function(){this.element.nativeElement.children[0].focus()},e.ctorParameters=function(){return[{type:T},{type:i.v}]},Object(n.c)([Object(i.G)()],e.prototype,"preventClose",void 0),Object(n.c)([Object(i.G)()],e.prototype,"value",void 0),e.\u0275fac=function(t){return new(t||e)(i.Kc(T),i.Kc(i.v))},e.\u0275cmp=i.Ec({type:e,selectors:[["ng2-menu-item"]],inputs:{preventClose:"preventClose",value:"value"},ngContentSelectors:c,decls:2,vars:2,consts:[["role","button","tabindex","0",1,"ng2-menu-item",3,"keydown.enter","click","mouseover"]],template:function(e,t){1&e&&(i.fd(),i.Qc(0,"div",0),i.Xc("keydown.enter",(function(){return t.click()}))("click",(function(){return t.click()}))("mouseover",(function(){return t.select()})),i.ed(1),i.Pc()),2&e&&i.Cc("ng2-menu-item--selected",t.isSelected)},styles:['.ng2-menu-item[_ngcontent-%COMP%]{font-family:Roboto,"Helvetica Neue",Helvetica,Arial;background:#fff;color:rgba(0,0,0,.87);cursor:pointer;font-size:.9em;text-transform:none;font-weight:400;letter-spacing:.03em;height:48px;line-height:48px;padding:.3em 1.25rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:background .25s}.ng2-menu-item--selected[_ngcontent-%COMP%]{background:rgba(158,158,158,.2);outline:0}.ng2-menu-item[_ngcontent-%COMP%]:focus{outline:0}.ng2-menu-item[_ngcontent-%COMP%]:active{background:rgba(158,158,158,.4)}ng2-menu-item[_nghost-%COMP%] [ng2-menu-item-icon]{vertical-align:middle;font-size:28px;width:1.5em;height:30px;color:rgba(0,0,0,.44)}']}),e}(),x=function(){function e(e,t,r){this.dropdownState=e,this.element=t,this.renderer=r,this.width=4,this.focusFirstElement=!0,this.appendToBody=!0,this.zIndex=1e3,this.listeners={arrowHandler:void 0,handleKeypress:void 0}}return e.prototype.show=function(e,t){void 0===t&&(t=!0);var r="undefined"!=typeof document?document:void 0,n="undefined"!=typeof window?window:void 0;this.dropdownState.menuState.isVisible||(this.listeners.handleKeypress=this.renderer.listen(r.body,"keydown",this.handleKeypress.bind(this)),this.listeners.arrowHandler=this.renderer.listen(n,"keydown",N)),this.dropdownState.menuState.isVisible=!0,e&&this.updatePosition(e,t)},e.prototype.hide=function(){this.dropdownState.menuState.isVisible=!1,this.dropdownState.dropdownState.unselect(),this.listeners.arrowHandler&&this.listeners.arrowHandler(),this.listeners.handleKeypress&&this.listeners.handleKeypress()},e.prototype.updatePosition=function(e,t){this.position=e,this.updateOnChange(t)},e.prototype.handleKeypress=function(e){var t=e.keyCode,r=this.items.toArray(),n=r.indexOf(this.dropdownState.dropdownState.selectedItem);I.hasOwnProperty(t)&&I[t].call(this,n,r,this.dropdownState.dropdownState)},e.prototype.getMenuElement=function(){return this.element.nativeElement.children[0]},e.prototype.calcPositionOffset=function(e){var t="undefined"!=typeof window?window:void 0,r="undefined"!=typeof document?document:void 0;if(t&&r&&e){var n=this.getMenuElement(),i=void 0!==t.pageXOffset,o="CSS1Compat"===(r.compatMode||""),s=i?t.pageXOffset:o?r.documentElement.scrollLeft:r.body.scrollLeft,a=i?t.pageYOffset:o?r.documentElement.scrollTop:r.body.scrollTop,u=this.applyOffset(e.top+(this.appendToBody?a-15:0)+"px",e.left+s-5+"px"),c=u.top,p=u.left,l=n.clientWidth,m=n.clientHeight,d=parseInt(c)+m+(this.appendToBody?0:a-15),y=parseInt(p)+l,h=t.innerHeight+t.scrollY,g=t.innerWidth+t.scrollX;if(d>=h&&(c=parseInt(c.replace("px",""))-m+"px"),y>=g){var b=y-g+30;p=parseInt(p.replace("px",""))-b+"px"}return{top:c,left:p}}},e.prototype.applyOffset=function(e,t){if(!this.offset)return{top:e,left:t};var r=this.offset.split(" ");return r[1]||(r[1]="0"),{top:e=parseInt(e.replace("px",""))+parseInt(r[0])+"px",left:t=parseInt(t.replace("px",""))+parseInt(r[1])+"px"}},e.prototype.ngOnInit=function(){var e="undefined"!=typeof document?document:void 0;this.appendToBody&&e.body.appendChild(this.element.nativeElement)},e.prototype.updateOnChange=function(e){void 0===e&&(e=!0);var t=this.getMenuElement(),r=this.calcPositionOffset(this.position);r&&(this.renderer.setStyle(t,"top",r.top.toString()),this.renderer.setStyle(t,"left",r.left.toString())),this.focusFirstElement&&this.items.first&&!this.dropdownState.dropdownState.selectedItem&&this.dropdownState.dropdownState.select(this.items.first,!1)},e.prototype.ngOnDestroy=function(){var e=this.element.nativeElement;e.parentNode.removeChild(e),this.listeners.handleKeypress&&this.listeners.handleKeypress()},e.ctorParameters=function(){return[{type:T},{type:i.v},{type:i.Y}]},Object(n.c)([Object(i.G)()],e.prototype,"width",void 0),Object(n.c)([Object(i.G)()],e.prototype,"focusFirstElement",void 0),Object(n.c)([Object(i.G)()],e.prototype,"offset",void 0),Object(n.c)([Object(i.G)()],e.prototype,"appendToBody",void 0),Object(n.c)([Object(i.G)()],e.prototype,"zIndex",void 0),Object(n.c)([Object(i.s)(k,{descendants:!0})],e.prototype,"items",void 0),e.\u0275fac=function(t){return new(t||e)(i.Kc(T),i.Kc(i.v),i.Kc(i.Y))},e.\u0275cmp=i.Ec({type:e,selectors:[["ng2-dropdown-menu"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,k,!0),2&e)&&(i.nd(n=i.Yc())&&(t.items=n))},inputs:{width:"width",focusFirstElement:"focusFirstElement",appendToBody:"appendToBody",zIndex:"zIndex",offset:"offset"},ngContentSelectors:c,decls:4,vars:12,consts:[[1,"ng2-dropdown-menu__options-container"],["class","ng2-dropdown-backdrop",3,"click",4,"ngIf"],[1,"ng2-dropdown-backdrop",3,"click"]],template:function(e,t){1&e&&(i.fd(),i.Qc(0,"div"),i.Qc(1,"div",0),i.ed(2),i.Pc(),i.Pc(),i.zd(3,p,1,0,"div",1)),2&e&&(i.Bc("ng2-dropdown-menu ng2-dropdown-menu---width--",t.width,""),i.xd("z-index",t.zIndex),i.Cc("ng2-dropdown-menu--inside-element",!t.appendToBody)("ng2-dropdown-menu--open",t.dropdownState.menuState.isVisible),i.gd("@fade",t.dropdownState.menuState.toString()),i.yc(1),i.gd("@opacity",t.dropdownState.menuState.toString()),i.yc(2),i.gd("ngIf",t.dropdownState.menuState.isVisible))},directives:[s.t],styles:["[_nghost-%COMP%]{display:block}.ng2-dropdown-menu[_ngcontent-%COMP%]{overflow-y:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);position:absolute;padding:.5em 0;background:#fff;border-radius:1px;max-height:400px;width:260px;min-height:0;display:block}.ng2-dropdown-menu.ng2-dropdown-menu--inside-element[_ngcontent-%COMP%]{position:fixed}.ng2-dropdown-menu.ng2-dropdown-menu--width--2[_ngcontent-%COMP%]{width:200px}.ng2-dropdown-menu.ng2-dropdown-menu--width--4[_ngcontent-%COMP%]{width:260px}.ng2-dropdown-menu.ng2-dropdown-menu--width--6[_ngcontent-%COMP%]{width:320px}.ng2-dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}[_nghost-%COMP%] .ng2-menu-divider{height:1px;min-height:1px;max-height:1px;width:100%;display:block;background:#f9f9f9}"],data:{animation:[Object(a.k)("fade",[Object(a.h)("visible",Object(a.i)({opacity:1,height:"*",width:"*"})),Object(a.h)("hidden",Object(a.i)({opacity:0,overflow:"hidden",height:0,width:0})),Object(a.j)("hidden => visible",[Object(a.e)("250ms ease-in",Object(a.i)({opacity:1,height:"*",width:"*"}))]),Object(a.j)("visible => hidden",[Object(a.e)("350ms ease-out",Object(a.i)({opacity:0,width:0,height:0}))])]),Object(a.k)("opacity",[Object(a.j)("hidden => visible",[Object(a.e)("450ms ease-in",Object(a.f)([Object(a.i)({opacity:0,offset:0}),Object(a.i)({opacity:1,offset:1})]))]),Object(a.j)("visible => hidden",[Object(a.e)("250ms ease-out",Object(a.f)([Object(a.i)({opacity:1,offset:0}),Object(a.i)({opacity:.5,offset:.3}),Object(a.i)({opacity:0,offset:1})]))])])]}}),e}(),A=function(){function e(e){this.state=e,this.dynamicUpdate=!0,this.onItemClicked=new i.x,this.onItemSelected=new i.x,this.onShow=new i.x,this.onHide=new i.x}return e.prototype.ngOnInit=function(){var e=this;this.state.dropdownState.onItemClicked.subscribe((function(t){e.onItemClicked.emit(t),t.preventClose||e.hide.call(e)})),this.button&&this.button.onMenuToggled.subscribe((function(){e.toggleMenu()})),this.state.dropdownState.onItemSelected.subscribe((function(t){e.onItemSelected.emit(t)})),this.state.dropdownState.onItemDestroyed.subscribe((function(t){var r,n=e.menu.items.toArray();t===e.state.dropdownState.selectedItem&&(e.menu.focusFirstElement&&(r=t===n[0]&&n.length>1?n[1]:n[0]),e.state.dropdownState.select(r))}))},e.prototype.toggleMenu=function(e){void 0===e&&(e=this.button.getPosition()),this.state.menuState.isVisible?this.hide():this.show(e)},e.prototype.hide=function(){this.menu.hide(),this.onHide.emit(this)},e.prototype.show=function(e){void 0===e&&(e=this.button.getPosition()),this.menu.show(e,this.dynamicUpdate),this.onShow.emit(this)},e.prototype.scrollListener=function(){this.button&&this.dynamicUpdate&&this.menu.updatePosition(this.button.getPosition(),!0)},e.ctorParameters=function(){return[{type:T}]},Object(n.c)([Object(i.r)(y,{static:!0})],e.prototype,"button",void 0),Object(n.c)([Object(i.r)(x,{static:!0})],e.prototype,"menu",void 0),Object(n.c)([Object(i.G)()],e.prototype,"dynamicUpdate",void 0),Object(n.c)([Object(i.S)()],e.prototype,"onItemClicked",void 0),Object(n.c)([Object(i.S)()],e.prototype,"onItemSelected",void 0),Object(n.c)([Object(i.S)()],e.prototype,"onShow",void 0),Object(n.c)([Object(i.S)()],e.prototype,"onHide",void 0),Object(n.c)([Object(i.A)("window:scroll")],e.prototype,"scrollListener",null),e.\u0275fac=function(t){return new(t||e)(i.Kc(T))},e.\u0275cmp=i.Ec({type:e,selectors:[["ng2-dropdown"]],contentQueries:function(e,t,r){var n;(1&e&&(i.vd(r,y,!0),i.vd(r,x,!0)),2&e)&&(i.nd(n=i.Yc())&&(t.button=n.first),i.nd(n=i.Yc())&&(t.menu=n.first))},hostBindings:function(e,t){1&e&&i.Xc("scroll",(function(){return t.scrollListener()}),!1,i.pd)},inputs:{dynamicUpdate:"dynamicUpdate"},outputs:{onItemClicked:"onItemClicked",onItemSelected:"onItemSelected",onShow:"onShow",onHide:"onHide"},features:[i.xc([T])],ngContentSelectors:d,decls:3,vars:0,consts:[[1,"ng2-dropdown-container"]],template:function(e,t){1&e&&(i.fd(m),i.Qc(0,"div",0),i.ed(1),i.ed(2,1),i.Pc())},encapsulation:2}),e}(),P=function(){function e(){}return e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)},imports:[[s.c]]}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:function(){return[A,k,y,x]},imports:function(){return[s.c]},exports:function(){return[k,y,x,A]}}),e}(),w=r("P6uZ"),D=r("FFOo"),R=r("T1DM");function E(e,t){return void 0===t&&(t=R.a),function(r){return r.lift(new j(e,t))}}var j=function(){function e(e,t){this.dueTime=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new M(e,this.dueTime,this.scheduler))},e}(),M=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.dueTime=r,i.scheduler=n,i.debouncedSubscription=null,i.lastValue=null,i.hasValue=!1,i}return n.d(t,e),t.prototype._next=function(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(q,this.dueTime,this))},t.prototype._complete=function(){this.debouncedNext(),this.destination.complete()},t.prototype.debouncedNext=function(){if(this.clearDebounce(),this.hasValue){var e=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}},t.prototype.clearDebounce=function(){var e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)},t}(D.a);function q(e){e.debouncedNext()}var L=r("VnD/"),F=r("67Y/");r.d(t,"a",(function(){return Te}));var B=["input"];function G(e,t){}var U=function(e,t){return{item:e,index:t}};function V(e,t){if(1&e&&(i.Qc(0,"div"),i.zd(1,G,0,0,"ng-template",4),i.Pc()),2&e){var r=i.ad();i.zc("contenteditable",r.editing),i.yc(1),i.gd("ngTemplateOutletContext",i.jd(3,U,r.model,r.index))("ngTemplateOutlet",r.template)}}function z(e,t){if(1&e){var r=i.Rc();i.Qc(0,"delete-icon",8),i.Xc("click",(function(e){return i.qd(r),i.ad(2).remove(e)})),i.Pc()}}function H(e,t){if(1&e){var r=i.Rc();i.Qc(0,"div",5),i.Qc(1,"div",6),i.Xc("keydown.enter",(function(e){return i.qd(r),i.ad().disableEditMode(e)}))("keydown.escape",(function(e){return i.qd(r),i.ad().disableEditMode(e)}))("click",(function(e){return i.qd(r),i.ad().editing?e.stopPropagation():void 0}))("blur",(function(e){return i.qd(r),i.ad().onBlurred(e)})),i.Bd(2),i.Pc(),i.zd(3,z,1,0,"delete-icon",7),i.Pc()}if(2&e){var n=i.ad();i.yc(1),i.zc("contenteditable",n.editing)("title",n.getDisplayValue(n.model)),i.yc(1),i.Dd(" ",n.getDisplayValue(n.model)," "),i.yc(1),i.gd("ngIf",n.isDeleteIconVisible())}}function K(e,t){if(1&e&&i.Lc(0,"tag-ripple",9),2&e){var r=i.ad();i.gd("state",r.rippleState),i.zc("tabindex",-1)}}function W(e,t){if(1&e&&(i.Lc(0,"span",6),i.bd(1,"highlight")),2&e){var r=i.ad().$implicit,n=i.ad();i.gd("innerHTML",i.dd(1,1,r[n.displayBy],n.tagInput.inputForm.value.value),i.rd)}}function J(e,t){}var Q=function(e,t,r){return{item:e,index:t,last:r}};function Z(e,t){if(1&e&&i.zd(0,J,0,0,"ng-template",7),2&e){var r=i.ad(),n=r.$implicit,o=r.index,s=r.last,a=i.ad();i.gd("ngTemplateOutlet",a.templates.first)("ngTemplateOutletContext",i.kd(2,Q,n,o,s))}}function $(e,t){if(1&e&&(i.Qc(0,"ng2-menu-item",3),i.zd(1,W,2,4,"span",4),i.zd(2,Z,1,6,void 0,5),i.Pc()),2&e){var r=t.$implicit,n=i.ad();i.gd("value",r)("ngSwitch",!!n.templates.length),i.yc(1),i.gd("ngSwitchCase",!1)}}function Y(e,t){if(1&e){var r=i.Rc();i.Qc(0,"tag",6),i.Xc("onSelect",(function(){i.qd(r);var e=t.$implicit;return i.ad().selectItem(e)}))("onRemove",(function(){i.qd(r);var e=t.$implicit,n=t.index;return i.ad().onRemoveRequested(e,n)}))("onKeyDown",(function(e){return i.qd(r),i.ad().handleKeydown(e)}))("onTagEdited",(function(e){return i.qd(r),i.ad().updateEditedTag(e)}))("onBlur",(function(e){i.qd(r);var n=t.index;return i.ad().onTagBlurred(e,n)}))("dragstart",(function(e){i.qd(r);var n=t.$implicit,o=t.index,s=i.ad();return s.dragZone?s.onDragStarted(e,n,o):void 0}))("drop",(function(e){i.qd(r);var n=t.index,o=i.ad();return o.dragZone?o.onTagDropped(e,n):void 0}))("dragenter",(function(e){i.qd(r);var t=i.ad();return t.dragZone?t.onDragOver(e):void 0}))("dragover",(function(e){i.qd(r);var n=t.index,o=i.ad();return o.dragZone?o.onDragOver(e,n):void 0}))("dragleave",(function(){i.qd(r);var e=i.ad();return e.dragZone?e.dragProvider.onDragEnd():void 0})),i.Pc()}if(2&e){var n=t.$implicit,o=t.index,s=i.ad();i.hd("draggable",s.editable),i.gd("canAddTag",s.isTagValid)("disabled",s.disable)("@animation",s.animationMetadata)("hasRipple",s.ripple)("index",o)("removable",s.removable)("editable",s.editable)("displayBy",s.displayBy)("identifyBy",s.identifyBy)("template",s.hasCustomTemplate()?s.templates.first:void 0)("draggable",s.dragZone)("model",n),i.zc("tabindex",0)}}function X(e,t){1&e&&i.Lc(0,"div",7)}function ee(e,t){if(1&e&&(i.Qc(0,"p",10),i.Qc(1,"span"),i.Bd(2),i.Pc(),i.Pc()),2&e){var r=t.$implicit;i.yc(2),i.Cd(r)}}function te(e,t){if(1&e&&(i.Qc(0,"div",8),i.zd(1,ee,3,1,"p",9),i.Pc()),2&e){var r=i.ad();i.gd("ngClass",r.theme),i.yc(1),i.gd("ngForOf",r.errors)}}var re=["*"],ne=function(){function e(){}return e.prototype.transform=function(e,t){if(!t.trim())return e;try{var r=new RegExp("("+t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")+")","i");return e.replace(r,"$1")}catch(n){return e}},e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=i.Jc({name:"highlight",type:e,pure:!0}),e}(),ie="DELETE",oe="SWITCH_PREV",se="SWITCH_NEXT",ae="TAB",ue={8:ie,37:oe,39:se,9:ae},ce=function(){function e(){this.state={dragging:!1,dropping:!1,index:void 0}}return e.prototype.setDraggedItem=function(e,t){e&&e.dataTransfer&&e.dataTransfer.setData("Text",JSON.stringify(t))},e.prototype.getDraggedItem=function(e){if(e&&e.dataTransfer){var t=e.dataTransfer.getData("Text");try{return JSON.parse(t)}catch(r){return}}},e.prototype.setSender=function(e){this.sender=e},e.prototype.setReceiver=function(e){this.receiver=e},e.prototype.onTagDropped=function(e,t,r){this.onDragEnd(),this.sender.onRemoveRequested(e,t),this.receiver.onAddingRequested(!1,e,r)},e.prototype.setState=function(e){this.state=Object(n.a)({},this.state,e)},e.prototype.getState=function(e){return e?this.state[e]:this.state},e.prototype.onDragEnd=function(){this.setState({dragging:!1,dropping:!1,index:void 0})},e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Gc({token:e,factory:function(t){return e.\u0275fac(t)}}),e}(),pe={tagInput:{separatorKeys:[],separatorKeyCodes:[],maxItems:1/0,placeholder:"+ Tag",secondaryPlaceholder:"Enter a new tag",validators:[],asyncValidators:[],onlyFromAutocomplete:!1,errorMessages:{},theme:"",onTextChangeDebounce:250,inputId:null,inputClass:"",clearOnBlur:!1,hideForm:!1,addOnBlur:!1,addOnPaste:!1,pasteSplitPattern:",",blinkIfDupe:!0,removable:!0,editable:!1,allowDupes:!1,modelAsStrings:!1,trimTags:!0,ripple:!0,tabIndex:"",disable:!1,dragZone:"",onRemoving:void 0,onAdding:void 0,displayBy:"display",identifyBy:"value",animationDuration:{enter:"250ms",leave:"150ms"}},dropdown:{displayBy:"display",identifyBy:"value",appendToBody:!0,offset:"50 0",focusFirstElement:!1,showDropdownIfEmpty:!1,minimumTextLength:1,limitItemsTo:1/0,keepOpen:!0,dynamicUpdate:!0,zIndex:1e3,matchingFn:function(e,t){var r=t[this.displayBy].toString();return r&&r.toLowerCase().indexOf(e.toLowerCase())>=0}}};var le=function(){function e(){}return e.prototype.setOptions=function(t){e.defaults.tagInput=Object(n.a)({},pe.tagInput,t.tagInput),e.defaults.dropdown=Object(n.a)({},pe.dropdown,t.dropdown)},e.defaults=pe,e}();function me(e){return e===Object(e)}var de=function(){function e(){this._items=[],this.displayBy=le.defaults.tagInput.displayBy,this.identifyBy=le.defaults.tagInput.identifyBy}return Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e,this._onChangeCallback(this._items)},enumerable:!0,configurable:!0}),e.prototype.onTouched=function(){this._onTouchedCallback()},e.prototype.writeValue=function(e){this._items=e||[]},e.prototype.registerOnChange=function(e){this._onChangeCallback=e},e.prototype.registerOnTouched=function(e){this._onTouchedCallback=e},e.prototype.getItemValue=function(e,t){void 0===t&&(t=!1);var r=t&&this.dropdown?this.dropdown.identifyBy:this.identifyBy;return me(e)?e[r]:e},e.prototype.getItemDisplay=function(e,t){void 0===t&&(t=!1);var r=t&&this.dropdown?this.dropdown.displayBy:this.displayBy;return me(e)?e[r]:e},e.prototype.getItemsWithout=function(e){return this.items.filter((function(t,r){return r!==e}))},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],e.prototype,"displayBy",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],e.prototype,"identifyBy",void 0),e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Fc({type:e,inputs:{displayBy:"displayBy",identifyBy:"identifyBy"}}),e}();function ye(e,t,r){if(void 0===r&&(r=!0),!this.listeners.hasOwnProperty(e))throw new Error("The event entered may be wrong");r&&this.listeners[e].push(t)}var he=function(){function e(){this.onSubmit=new i.x,this.onBlur=new i.x,this.onFocus=new i.x,this.onKeyup=new i.x,this.onKeydown=new i.x,this.inputTextChange=new i.x,this.validators=[],this.asyncValidators=[],this.tabindex="",this.disabled=!1,this.item=new o.c({value:"",disabled:this.disabled})}return Object.defineProperty(e.prototype,"inputText",{get:function(){return this.item.value},set:function(e){this.item.setValue(e),this.inputTextChange.emit(e)},enumerable:!0,configurable:!0}),e.prototype.ngOnInit=function(){this.item.setValidators(this.validators),this.item.setAsyncValidators(this.asyncValidators),this.form=new o.e({item:this.item})},e.prototype.ngOnChanges=function(e){e.disabled&&!e.disabled.firstChange&&(e.disabled.currentValue?this.form.controls.item.disable():this.form.controls.item.enable())},Object.defineProperty(e.prototype,"value",{get:function(){return this.form.get("item")},enumerable:!0,configurable:!0}),e.prototype.isInputFocused=function(){var e="undefined"!=typeof document?document:void 0;return!!e&&e.activeElement===this.input.nativeElement},e.prototype.getErrorMessages=function(e){var t=this;return Object.keys(e).filter((function(e){return t.value.hasError(e)})).map((function(t){return e[t]}))},e.prototype.hasErrors=function(){var e=this.form,t=e.dirty,r=e.value,n=e.valid;return t&&r.item&&!n},e.prototype.focus=function(){this.input.nativeElement.focus()},e.prototype.blur=function(){this.input.nativeElement.blur()},e.prototype.getElementPosition=function(){return this.input.nativeElement.getBoundingClientRect()},e.prototype.destroy=function(){var e=this.input.nativeElement;e.parentElement.removeChild(e)},e.prototype.onKeyDown=function(e){if(this.inputText=this.value.value,"Enter"!==e.key)return this.onKeydown.emit(e);this.submit(e)},e.prototype.onKeyUp=function(e){return this.inputText=this.value.value,this.onKeyup.emit(e)},e.prototype.submit=function(e){e.preventDefault(),this.onSubmit.emit(e)},Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"onSubmit",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"onBlur",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"onFocus",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"onKeyup",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"onKeydown",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"inputTextChange",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],e.prototype,"placeholder",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array)],e.prototype,"validators",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array)],e.prototype,"asyncValidators",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],e.prototype,"inputId",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],e.prototype,"inputClass",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"tabindex",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"disabled",void 0),Object(n.c)([Object(i.mb)("input",{static:!1}),Object(n.g)("design:type",Object)],e.prototype,"input",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],e.prototype,"inputText",null),e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i.Ec({type:e,selectors:[["tag-input-form"]],viewQuery:function(e,t){var r;(1&e&&i.Fd(B,!0),2&e)&&(i.nd(r=i.Yc())&&(t.input=r.first))},inputs:{validators:"validators",asyncValidators:"asyncValidators",tabindex:"tabindex",disabled:"disabled",inputText:"inputText",placeholder:"placeholder",inputId:"inputId",inputClass:"inputClass"},outputs:{onSubmit:"onSubmit",onBlur:"onBlur",onFocus:"onFocus",onKeyup:"onKeyup",onKeydown:"onKeydown",inputTextChange:"inputTextChange"},features:[i.wc],decls:3,vars:8,consts:[[3,"formGroup","ngSubmit"],["type","text","autocomplete","off","minlength","1","formControlName","item",1,"ng2-tag-input__text-input",3,"tabindex","ngClass","focus","blur","keydown","keyup"],["input",""]],template:function(e,t){1&e&&(i.Qc(0,"form",0),i.Xc("ngSubmit",(function(e){return t.submit(e)})),i.Qc(1,"input",1,2),i.Xc("focus",(function(e){return t.onFocus.emit(e)}))("blur",(function(e){return t.onBlur.emit(e)}))("keydown",(function(e){return t.onKeyDown(e)}))("keyup",(function(e){return t.onKeyUp(e)})),i.Pc(),i.Pc()),2&e&&(i.gd("formGroup",t.form),i.yc(1),i.hd("tabindex",t.disabled?-1:t.tabindex?t.tabindex:0),i.gd("ngClass",t.inputClass),i.zc("id",t.inputId)("placeholder",t.placeholder)("aria-label",t.placeholder)("tabindex",t.tabindex)("disabled",t.disabled?t.disabled:null))},directives:[o.o,o.l,o.f,o.b,o.h,o.k,o.d,s.q],styles:['.dark[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 1px #323232}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]{background-color:#fff;display:inline-block;color:#555;vertical-align:middle;max-width:100%;height:42px;line-height:44px}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::-moz-placeholder{color:#777;opacity:1}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::-webkit-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus{border:none;box-shadow:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px rgba(0,0,0,.4);border:1px solid #ccc}.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;transition:.25s;padding:.25rem 0;min-height:32px;cursor:text;border-bottom:2px solid #efefef}.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #2196f3}.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #f44336}.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.ng2-tag-input[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{margin:.1em 0}.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.minimal.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:1px solid transparent}.minimal.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.minimal.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.minimal.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.minimal.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.minimal.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.dark.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #444}.dark.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.dark.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.dark.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.dark.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.dark.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #efefef}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #0275d8}.bootstrap.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #d9534f}.bootstrap.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;padding:4px;cursor:text;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:4px}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap3-info.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap3-info.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px #d9534f;border-bottom:1px solid #d9534f}.bootstrap3-info.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{margin:.1em 0}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.error-message[_ngcontent-%COMP%]{font-size:.8em;color:#f44336;margin:.5em 0 0}.bootstrap[_ngcontent-%COMP%] .error-message[_ngcontent-%COMP%]{color:#d9534f}.ng2-tag-input__text-input[_ngcontent-%COMP%]{display:inline;vertical-align:middle;border:none;padding:0 .5rem;height:38px;font-size:1em;font-family:Roboto,"Helvetica Neue",sans-serif}.ng2-tag-input__text-input[_ngcontent-%COMP%]:focus{outline:0}.ng2-tag-input__text-input[disabled=true][_ngcontent-%COMP%]{opacity:.5;background:#fff}']}),e}(),ge=function(){function e(){this.state="none"}return Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"state",void 0),e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i.Ec({type:e,selectors:[["tag-ripple"]],inputs:{state:"state"},decls:1,vars:1,consts:[[1,"tag-ripple"]],template:function(e,t){1&e&&i.Lc(0,"div",0),2&e&&i.gd("@ink",t.state)},styles:["[_nghost-%COMP%] {\n width: 100%;\n height: 100%;\n left: 0;\n overflow: hidden;\n position: absolute;\n }\n\n .tag-ripple[_ngcontent-%COMP%] {\n background: rgba(0, 0, 0, 0.1);\n top: 50%;\n left: 50%;\n height: 100%;\n transform: translate(-50%, -50%);\n position: absolute;\n }"],data:{animation:[Object(a.k)("ink",[Object(a.h)("none",Object(a.i)({width:0,opacity:0})),Object(a.j)("none => clicked",[Object(a.e)(300,Object(a.f)([Object(a.i)({opacity:1,offset:0,width:"30%",borderRadius:"100%"}),Object(a.i)({opacity:1,offset:.5,width:"50%"}),Object(a.i)({opacity:.5,offset:1,width:"100%",borderRadius:"16px"})]))])])]}}),e}(),be="undefined"!=typeof window?window.navigator:{userAgent:"Chrome",vendor:"Google Inc"},fe=/Chrome/.test(be.userAgent)&&/Google Inc/.test(be.vendor),Se=function(){function e(e,t,r){this.element=e,this.renderer=t,this.cdRef=r,this.disabled=!1,this.onSelect=new i.x,this.onRemove=new i.x,this.onBlur=new i.x,this.onKeyDown=new i.x,this.onTagEdited=new i.x,this.editing=!1,this.rippleState="none"}return Object.defineProperty(e.prototype,"readonly",{get:function(){return"string"!=typeof this.model&&!0===this.model.readonly},enumerable:!0,configurable:!0}),e.prototype.select=function(e){this.readonly||this.disabled||(e&&e.stopPropagation(),this.focus(),this.onSelect.emit(this.model))},e.prototype.remove=function(e){e.stopPropagation(),this.onRemove.emit(this)},e.prototype.focus=function(){this.element.nativeElement.focus()},e.prototype.move=function(){this.moving=!0},e.prototype.keydown=function(e){if(this.editing){if(13===e.keyCode)return this.disableEditMode(e)}else this.onKeyDown.emit({event:e,model:this.model})},e.prototype.blink=function(){var e=this.element.nativeElement.classList;e.add("blink"),setTimeout((function(){return e.remove("blink")}),50)},e.prototype.toggleEditMode=function(){if(this.editable)return this.editing?void 0:this.activateEditMode()},e.prototype.onBlurred=function(e){var t;if(this.editable){this.disableEditMode();var r=e.target.innerText,i="string"==typeof this.model?r:Object(n.a)({},this.model,((t={})[this.displayBy]=r,t));this.onBlur.emit(i)}},e.prototype.getDisplayValue=function(e){return"string"==typeof e?e:e[this.displayBy]},Object.defineProperty(e.prototype,"isRippleVisible",{get:function(){return!this.readonly&&!this.editing&&fe&&this.hasRipple},enumerable:!0,configurable:!0}),e.prototype.disableEditMode=function(e){var t=this.element.nativeElement.classList,r=this.getContentEditableText();this.editing=!1,t.remove("tag--editing"),r?(this.storeNewValue(r),this.cdRef.detectChanges(),e&&e.preventDefault()):this.setContentEditableText(this.model)},e.prototype.isDeleteIconVisible=function(){return!this.readonly&&!this.disabled&&this.removable&&!this.editing},e.prototype.getContentEditableText=function(){var e=this.getContentEditable();return e?e.innerText.trim():""},e.prototype.setContentEditableText=function(e){var t=this.getContentEditable(),r=this.getDisplayValue(e);t.innerText=r},e.prototype.activateEditMode=function(){this.element.nativeElement.classList.add("tag--editing"),this.editing=!0},e.prototype.storeNewValue=function(e){var t,r=this;if("string"==typeof(n=this.model)?n!==e:n[r.displayBy]!==e){var n,i="string"==typeof this.model?e:((t={index:this.index})[this.identifyBy]=r.model[r.identifyBy]!==r.model[r.displayBy]?this.model[this.identifyBy]:e,t[this.displayBy]=e,t);this.canAddTag(i)?this.onTagEdited.emit({tag:i,index:this.index}):this.setContentEditableText(this.model)}},e.prototype.getContentEditable=function(){return this.element.nativeElement.querySelector("[contenteditable]")},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"model",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean)],e.prototype,"removable",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean)],e.prototype,"editable",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",i.ib)],e.prototype,"template",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],e.prototype,"displayBy",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],e.prototype,"identifyBy",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number)],e.prototype,"index",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean)],e.prototype,"hasRipple",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"disabled",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function)],e.prototype,"canAddTag",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"onSelect",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"onRemove",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"onBlur",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"onKeyDown",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],e.prototype,"onTagEdited",void 0),Object(n.c)([Object(i.z)("class.moving"),Object(n.g)("design:type",Boolean)],e.prototype,"moving",void 0),Object(n.c)([Object(i.mb)(ge,{static:!1}),Object(n.g)("design:type",ge)],e.prototype,"ripple",void 0),Object(n.c)([Object(i.A)("keydown",["$event"]),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[Object]),Object(n.g)("design:returntype",void 0)],e.prototype,"keydown",null),(e=Object(n.c)([Object(n.g)("design:paramtypes",[i.v,i.Y,i.k])],e)).\u0275fac=function(t){return new(t||e)(i.Kc(i.v),i.Kc(i.Y),i.Kc(i.k))},e.\u0275cmp=i.Ec({type:e,selectors:[["tag"]],viewQuery:function(e,t){var r;(1&e&&i.Fd(ge,!0),2&e)&&(i.nd(r=i.Yc())&&(t.ripple=r.first))},hostVars:2,hostBindings:function(e,t){1&e&&i.Xc("keydown",(function(e){return t.keydown(e)})),2&e&&i.Cc("moving",t.moving)},inputs:{disabled:"disabled",model:"model",removable:"removable",editable:"editable",template:"template",displayBy:"displayBy",identifyBy:"identifyBy",index:"index",hasRipple:"hasRipple",canAddTag:"canAddTag"},outputs:{onSelect:"onSelect",onRemove:"onRemove",onBlur:"onBlur",onKeyDown:"onKeyDown",onTagEdited:"onTagEdited"},decls:4,vars:8,consts:[[3,"ngSwitch","click","dblclick","mousedown","mouseup"],[4,"ngSwitchCase"],["class","tag-wrapper",4,"ngSwitchCase"],[3,"state",4,"ngIf"],[3,"ngTemplateOutletContext","ngTemplateOutlet"],[1,"tag-wrapper"],["spellcheck","false",1,"tag__text","inline",3,"keydown.enter","keydown.escape","click","blur"],["aria-label","Remove tag","role","button",3,"click",4,"ngIf"],["aria-label","Remove tag","role","button",3,"click"],[3,"state"]],template:function(e,t){1&e&&(i.Qc(0,"div",0),i.Xc("click",(function(e){return t.select(e)}))("dblclick",(function(){return t.toggleEditMode()}))("mousedown",(function(){return t.rippleState="clicked"}))("mouseup",(function(){return t.rippleState="none"})),i.zd(1,V,2,6,"div",1),i.zd(2,H,4,4,"div",2),i.Pc(),i.zd(3,K,1,2,"tag-ripple",3)),2&e&&(i.Cc("disabled",t.disabled),i.gd("ngSwitch",!!t.template),i.zc("tabindex",-1)("aria-label",t.getDisplayValue(t.model)),i.yc(1),i.gd("ngSwitchCase",!0),i.yc(1),i.gd("ngSwitchCase",!1),i.yc(1),i.gd("ngIf",t.isRippleVisible))},directives:function(){return[s.x,s.y,s.t,s.A,Ne,ge]},styles:["[_nghost-%COMP%], [_nghost-%COMP%] > div[_ngcontent-%COMP%], [_nghost-%COMP%] > div[_ngcontent-%COMP%]:focus{outline:0;overflow:hidden;transition:opacity 1s;z-index:1}[_nghost-%COMP%]{max-width:400px}.blink[_nghost-%COMP%]{-webkit-animation:.3s ease-in-out forwards blink;animation:.3s ease-in-out forwards blink}@-webkit-keyframes blink{0%{opacity:.3}}@keyframes blink{0%{opacity:.3}}[_nghost-%COMP%] .disabled[_ngcontent-%COMP%]{cursor:not-allowed}[_nghost-%COMP%] [contenteditable=true][_ngcontent-%COMP%]{outline:0}.tag-wrapper[_ngcontent-%COMP%]{flex-direction:row;display:flex}.tag__text[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}"]}),e}(),ve=[Object(a.k)("animation",[Object(a.h)("in",Object(a.i)({opacity:1})),Object(a.h)("out",Object(a.i)({opacity:0})),Object(a.j)(":enter",[Object(a.e)("{{ enter }}",Object(a.f)([Object(a.i)({opacity:0,offset:0,transform:"translate(0px, 20px)"}),Object(a.i)({opacity:.3,offset:.3,transform:"translate(0px, -10px)"}),Object(a.i)({opacity:.5,offset:.5,transform:"translate(0px, 0px)"}),Object(a.i)({opacity:.75,offset:.75,transform:"translate(0px, 5px)"}),Object(a.i)({opacity:1,offset:1,transform:"translate(0px, 0px)"})]))]),Object(a.j)(":leave",[Object(a.e)("{{ leave }}",Object(a.f)([Object(a.i)({opacity:1,transform:"translateX(0)",offset:0}),Object(a.i)({opacity:1,transform:"translateX(-15px)",offset:.7}),Object(a.i)({opacity:0,transform:"translateX(100%)",offset:1})]))])])],_e=function(){function e(e){var t=this;this.injector=e,this.offset=pe.dropdown.offset,this.focusFirstElement=pe.dropdown.focusFirstElement,this.showDropdownIfEmpty=pe.dropdown.showDropdownIfEmpty,this.minimumTextLength=pe.dropdown.minimumTextLength,this.limitItemsTo=pe.dropdown.limitItemsTo,this.displayBy=pe.dropdown.displayBy,this.identifyBy=pe.dropdown.identifyBy,this.matchingFn=pe.dropdown.matchingFn,this.appendToBody=pe.dropdown.appendToBody,this.keepOpen=pe.dropdown.keepOpen,this.dynamicUpdate=pe.dropdown.dynamicUpdate,this.zIndex=pe.dropdown.zIndex,this.items=[],this.tagInput=this.injector.get(Ie),this._autocompleteItems=[],this.show=function(){var e=t.tagInput.items.length===t.tagInput.maxItems,r=t.getFormValue(),n=r.trim().length>=t.minimumTextLength,i=t.calculatePosition(),o=t.getMatchingItems(r),s=o.length>0,a=!1===t.isVisible,u=t.showDropdownIfEmpty&&s&&!r,c=t.tagInput.disable,p=a&&(s&&n||u),l=t.isVisible&&!s;return t.autocompleteObservable&&n?t.getItemsFromObservable(r):!t.showDropdownIfEmpty&&!r||e||c?t.dropdown.hide():(t.setItems(o),void(p?t.dropdown.show(i):l&&t.hide()))},this.requestAdding=function(e){return Object(n.b)(t,void 0,void 0,(function(){var t;return Object(n.e)(this,(function(r){switch(r.label){case 0:return t=this.createTagModel(e),[4,this.tagInput.onAddingRequested(!0,t).catch((function(){}))];case 1:return r.sent(),[2]}}))}))},this.resetItems=function(){t.items=[]},this.getItemsFromObservable=function(e){t.setLoadingState(!0);t.autocompleteObservable(e).pipe(Object(w.a)()).subscribe((function(r){t.setLoadingState(!1).populateItems(r),t.setItems(t.getMatchingItems(e)),t.items.length?t.dropdown.show(t.calculatePosition()):t.dropdown.hide()}),(function(){return t.setLoadingState(!1)}))}}return Object.defineProperty(e.prototype,"autocompleteItems",{get:function(){var e=this,t=this._autocompleteItems;return t?t.map((function(t){var r;return"string"==typeof t?((r={})[e.displayBy]=t,r[e.identifyBy]=t,r):t})):[]},set:function(e){this._autocompleteItems=e},enumerable:!0,configurable:!0}),e.prototype.ngAfterViewInit=function(){var e=this;this.onItemClicked().subscribe((function(t){e.requestAdding(t)})),this.onHide().subscribe(this.resetItems);var t=this.keepOpen;this.tagInput.onTextChange.asObservable().pipe(E(200),Object(L.a)((function(e){return!1!==t||e.length>0}))).subscribe(this.show)},e.prototype.updatePosition=function(){var e=this.tagInput.inputForm.getElementPosition();this.dropdown.menu.updatePosition(e,this.dynamicUpdate)},Object.defineProperty(e.prototype,"isVisible",{get:function(){return this.dropdown.menu.dropdownState.menuState.isVisible},enumerable:!0,configurable:!0}),e.prototype.onHide=function(){return this.dropdown.onHide},e.prototype.onItemClicked=function(){return this.dropdown.onItemClicked},Object.defineProperty(e.prototype,"selectedItem",{get:function(){return this.dropdown.menu.dropdownState.dropdownState.selectedItem},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"state",{get:function(){return this.dropdown.menu.dropdownState},enumerable:!0,configurable:!0}),e.prototype.hide=function(){this.resetItems(),this.dropdown.hide()},e.prototype.scrollListener=function(){this.isVisible&&this.dynamicUpdate&&this.updatePosition()},e.prototype.onWindowBlur=function(){this.dropdown.hide()},e.prototype.getFormValue=function(){var e=this.tagInput.formValue;return e?e.toString().trim():""},e.prototype.calculatePosition=function(){return this.tagInput.inputForm.getElementPosition()},e.prototype.createTagModel=function(e){var t,r="string"==typeof e.value?e.value:e.value[this.displayBy],i="string"==typeof e.value?e.value:e.value[this.identifyBy];return Object(n.a)({},e.value,((t={})[this.tagInput.displayBy]=r,t[this.tagInput.identifyBy]=i,t))},e.prototype.getMatchingItems=function(e){var t=this;if(!e&&!this.showDropdownIfEmpty)return[];var r=this.tagInput.allowDupes;return this.autocompleteItems.filter((function(n){var i=!r&&t.tagInput.tags.some((function(e){var r=t.tagInput.identifyBy;return("string"==typeof e.model?e.model:e.model[r])===n[t.identifyBy]}));return t.matchingFn(e,n)&&!1===i}))},e.prototype.setItems=function(e){this.items=e.slice(0,this.limitItemsTo||e.length)},e.prototype.populateItems=function(e){var t=this;return this.autocompleteItems=e.map((function(e){var r;return"string"==typeof e?((r={})[t.displayBy]=e,r[t.identifyBy]=e,r):e})),this},e.prototype.setLoadingState=function(e){return this.tagInput.isLoading=e,this},Object(n.c)([Object(i.mb)(A,{static:!1}),Object(n.g)("design:type",A)],e.prototype,"dropdown",void 0),Object(n.c)([Object(i.s)(i.ib),Object(n.g)("design:type",i.X)],e.prototype,"templates",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],e.prototype,"offset",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"focusFirstElement",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"showDropdownIfEmpty",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function)],e.prototype,"autocompleteObservable",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"minimumTextLength",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number)],e.prototype,"limitItemsTo",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"displayBy",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"identifyBy",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Function)],e.prototype,"matchingFn",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"appendToBody",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"keepOpen",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"dynamicUpdate",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],e.prototype,"zIndex",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array),Object(n.g)("design:paramtypes",[Array])],e.prototype,"autocompleteItems",null),Object(n.c)([Object(i.A)("window:scroll"),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[]),Object(n.g)("design:returntype",void 0)],e.prototype,"scrollListener",null),Object(n.c)([Object(i.A)("window:blur"),Object(n.g)("design:type",Function),Object(n.g)("design:paramtypes",[]),Object(n.g)("design:returntype",void 0)],e.prototype,"onWindowBlur",null),(e=Object(n.c)([Object(n.g)("design:paramtypes",[i.F])],e)).\u0275fac=function(t){return new(t||e)(i.Kc(i.F))},e.\u0275cmp=i.Ec({type:e,selectors:[["tag-input-dropdown"]],contentQueries:function(e,t,r){var n;(1&e&&i.Dc(r,i.ib,!1),2&e)&&(i.nd(n=i.Yc())&&(t.templates=n))},viewQuery:function(e,t){var r;(1&e&&i.Fd(A,!0),2&e)&&(i.nd(r=i.Yc())&&(t.dropdown=r.first))},hostBindings:function(e,t){1&e&&i.Xc("scroll",(function(){return t.scrollListener()}),!1,i.pd)("blur",(function(){return t.onWindowBlur()}),!1,i.pd)},inputs:{offset:"offset",focusFirstElement:"focusFirstElement",showDropdownIfEmpty:"showDropdownIfEmpty",minimumTextLength:"minimumTextLength",limitItemsTo:"limitItemsTo",displayBy:"displayBy",identifyBy:"identifyBy",matchingFn:"matchingFn",appendToBody:"appendToBody",keepOpen:"keepOpen",dynamicUpdate:"dynamicUpdate",zIndex:"zIndex",autocompleteItems:"autocompleteItems",autocompleteObservable:"autocompleteObservable"},decls:3,vars:6,consts:[[3,"dynamicUpdate"],[3,"focusFirstElement","zIndex","appendToBody","offset"],[3,"value","ngSwitch",4,"ngFor","ngForOf"],[3,"value","ngSwitch"],[3,"innerHTML",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"innerHTML"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(e,t){1&e&&(i.Qc(0,"ng2-dropdown",0),i.Qc(1,"ng2-dropdown-menu",1),i.zd(2,$,3,3,"ng2-menu-item",2),i.Pc(),i.Pc()),2&e&&(i.gd("dynamicUpdate",t.dynamicUpdate),i.yc(1),i.gd("focusFirstElement",t.focusFirstElement)("zIndex",t.zIndex)("appendToBody",t.appendToBody)("offset",t.offset),i.yc(1),i.gd("ngForOf",t.items))},directives:[A,x,s.s,k,s.x,s.y,s.z,s.A],pipes:[ne],encapsulation:2}),e}(),Oe=(window.DragEvent,{provide:o.j,useExisting:Object(i.sb)((function(){return Ie})),multi:!0}),Ie=function(e){function t(t,r){var o,s=e.call(this)||this;return s.renderer=t,s.dragProvider=r,s.separatorKeys=pe.tagInput.separatorKeys,s.separatorKeyCodes=pe.tagInput.separatorKeyCodes,s.placeholder=pe.tagInput.placeholder,s.secondaryPlaceholder=pe.tagInput.secondaryPlaceholder,s.maxItems=pe.tagInput.maxItems,s.validators=pe.tagInput.validators,s.asyncValidators=pe.tagInput.asyncValidators,s.onlyFromAutocomplete=pe.tagInput.onlyFromAutocomplete,s.errorMessages=pe.tagInput.errorMessages,s.theme=pe.tagInput.theme,s.onTextChangeDebounce=pe.tagInput.onTextChangeDebounce,s.inputId=pe.tagInput.inputId,s.inputClass=pe.tagInput.inputClass,s.clearOnBlur=pe.tagInput.clearOnBlur,s.hideForm=pe.tagInput.hideForm,s.addOnBlur=pe.tagInput.addOnBlur,s.addOnPaste=pe.tagInput.addOnPaste,s.pasteSplitPattern=pe.tagInput.pasteSplitPattern,s.blinkIfDupe=pe.tagInput.blinkIfDupe,s.removable=pe.tagInput.removable,s.editable=pe.tagInput.editable,s.allowDupes=pe.tagInput.allowDupes,s.modelAsStrings=pe.tagInput.modelAsStrings,s.trimTags=pe.tagInput.trimTags,s.ripple=pe.tagInput.ripple,s.tabindex=pe.tagInput.tabIndex,s.disable=pe.tagInput.disable,s.dragZone=pe.tagInput.dragZone,s.onRemoving=pe.tagInput.onRemoving,s.onAdding=pe.tagInput.onAdding,s.animationDuration=pe.tagInput.animationDuration,s.onAdd=new i.x,s.onRemove=new i.x,s.onSelect=new i.x,s.onFocus=new i.x,s.onBlur=new i.x,s.onTextChange=new i.x,s.onPaste=new i.x,s.onValidationError=new i.x,s.onTagEdited=new i.x,s.isLoading=!1,s.listeners=((o={}).keydown=[],o.keyup=[],o),s.inputTextChange=new i.x,s.inputTextValue="",s.errors=[],s.appendTag=function(e,t){void 0===t&&(t=s.items.length);var r=s.items,i=s.modelAsStrings?e[s.identifyBy]:e;s.items=Object(n.i)(r.slice(0,t),[i],r.slice(t,r.length))},s.createTag=function(e){var t,r=function(e,t){return"string"==typeof e?e.trim():e[t]};return Object(n.a)({},"string"!=typeof e?e:{},((t={})[s.displayBy]=s.trimTags?r(e,s.displayBy):e,t[s.identifyBy]=s.trimTags?r(e,s.identifyBy):e,t))},s.isTagValid=function(e,t){void 0===t&&(t=!1);var r=s.dropdown?s.dropdown.selectedItem:void 0,n=s.getItemDisplay(e).trim();if(r&&!t||!n)return!1;var i=s.findDupe(e,t);if(!s.allowDupes&&i&&s.blinkIfDupe){var o=s.tags.find((function(e){return s.getItemValue(e.model)===s.getItemValue(i)}));o&&o.blink()}var a=t&&s.onlyFromAutocomplete,u=[!i||s.allowDupes,!s.maxItemsReached,a||!s.onlyFromAutocomplete];return u.filter(Boolean).length===u.length},s.onPasteCallback=function(e){return Object(n.b)(s,void 0,void 0,(function(){var t,r,i,o=this;return Object(n.e)(this,(function(n){return t=function(){var t=Boolean(window.clipboardData),r=t?window.clipboardData:e.clipboardData,n=t?"Text":"text/plain";return null===r?"":r.getData(n)||""}(),r=t.split(this.pasteSplitPattern).map((function(e){var t=o.createTag(e);return o.setInputValue(t[o.displayBy]),o.onAddingRequested(!1,t)})),i=function(){return setTimeout((function(){return o.setInputValue("")}),50)},Promise.all(r).then((function(){o.onPaste.emit(t),i()})).catch(i),[2]}))}))},s}return Object(n.d)(t,e),Object.defineProperty(t.prototype,"inputText",{get:function(){return this.inputTextValue},set:function(e){this.inputTextValue=e,this.inputTextChange.emit(e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tabindexAttr",{get:function(){return""!==this.tabindex?"-1":""},enumerable:!0,configurable:!0}),t.prototype.ngAfterViewInit=function(){var e=this;this.setUpKeypressListeners(),this.setupSeparatorKeysListener(),this.setUpInputKeydownListeners(),this.onTextChange.observers.length&&this.setUpTextChangeSubscriber(),(this.clearOnBlur||this.addOnBlur)&&this.setUpOnBlurSubscriber(),this.addOnPaste&&this.setUpOnPasteListener();var t=this.inputForm.form.statusChanges;t.pipe(Object(L.a)((function(e){return"PENDING"!==e}))).subscribe((function(){e.errors=e.inputForm.getErrorMessages(e.errorMessages)})),this.isProgressBarVisible$=t.pipe(Object(F.a)((function(t){return"PENDING"===t||e.isLoading}))),this.hideForm&&this.inputForm.destroy()},t.prototype.ngOnInit=function(){void 0!==this.maxItems&&this.items&&this.items.length>this.maxItems&&(this.maxItems=this.items.length,console.warn("The number of items specified was greater than the property max-items.")),this.editable=!this.onlyFromAutocomplete&&this.editable,this.setAnimationMetadata()},t.prototype.onRemoveRequested=function(e,t){var r=this;return new Promise((function(n){var i=function(i){r.removeItem(i,t),n(e)};r.onRemoving?r.onRemoving(e).pipe(Object(w.a)()).subscribe(i):i(e)}))},t.prototype.onAddingRequested=function(e,t,r,n){var i=this;return new Promise((function(o,s){var a=function(t){return i.addItem(e,t,r,n).then(o).catch(s)};return i.onAdding?i.onAdding(t).pipe(Object(w.a)()).subscribe(a,s):a(t)}))},t.prototype.selectItem=function(e,t){void 0===t&&(t=!0),e&&"string"!=typeof e&&e.readonly||this.selectedTag===e||(this.selectedTag=e,t&&this.onSelect.emit(e))},t.prototype.fireEvents=function(e,t){var r=this;this.listeners[e].forEach((function(e){return e.call(r,t)}))},t.prototype.handleKeydown=function(e){var t=e.event,r=t.keyCode||t.which,n=t.shiftKey||!1;switch(ue[r]){case ie:if(this.selectedTag&&this.removable){var i=this.items.indexOf(this.selectedTag);this.onRemoveRequested(this.selectedTag,i)}break;case oe:this.moveToTag(e.model,"PREV");break;case se:this.moveToTag(e.model,"NEXT");break;case ae:if(n){if(this.isFirstTag(e.model))return;this.moveToTag(e.model,"PREV")}else{if(this.isLastTag(e.model)&&(this.disable||this.maxItemsReached))return;this.moveToTag(e.model,"NEXT")}break;default:return}t.preventDefault()},t.prototype.onFormSubmit=function(){return Object(n.b)(this,void 0,void 0,(function(){return Object(n.e)(this,(function(e){switch(e.label){case 0:return e.trys.push([0,2,,3]),[4,this.onAddingRequested(!1,this.formValue)];case 1:return e.sent(),[3,3];case 2:return e.sent(),[2];case 3:return[2]}}))}))},t.prototype.setInputValue=function(e,t){void 0===t&&(t=!0),this.getControl().setValue(e,{emitEvent:t})},t.prototype.getControl=function(){return this.inputForm.value},t.prototype.focus=function(e,t){void 0===e&&(e=!1),this.dragProvider.getState("dragging")||(this.selectItem(void 0,!1),e&&(this.inputForm.focus(),this.onFocus.emit(this.formValue)))},t.prototype.blur=function(){this.onTouched(),this.onBlur.emit(this.formValue)},t.prototype.hasErrors=function(){return!!this.inputForm&&this.inputForm.hasErrors()},t.prototype.isInputFocused=function(){return!!this.inputForm&&this.inputForm.isInputFocused()},t.prototype.hasCustomTemplate=function(){var e=this.templates?this.templates.first:void 0,t=this.dropdown&&this.dropdown.templates?this.dropdown.templates.first:void 0;return Boolean(e&&e!==t)},Object.defineProperty(t.prototype,"maxItemsReached",{get:function(){return void 0!==this.maxItems&&this.items.length>=this.maxItems},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formValue",{get:function(){var e=this.inputForm.value;return e?e.value:""},enumerable:!0,configurable:!0}),t.prototype.onDragStarted=function(e,t,r){e.stopPropagation();var n={zone:this.dragZone,tag:t,index:r};this.dragProvider.setSender(this),this.dragProvider.setDraggedItem(e,n),this.dragProvider.setState({dragging:!0,index:r})},t.prototype.onDragOver=function(e,t){this.dragProvider.setState({dropping:!0}),this.dragProvider.setReceiver(this),e.preventDefault()},t.prototype.onTagDropped=function(e,t){var r=this.dragProvider.getDraggedItem(e);r&&r.zone===this.dragZone&&(this.dragProvider.onTagDropped(r.tag,r.index,t),e.preventDefault(),e.stopPropagation())},t.prototype.isDropping=function(){var e=this.dragProvider.receiver===this,t=this.dragProvider.getState("dropping");return Boolean(e&&t)},t.prototype.onTagBlurred=function(e,t){this.items[t]=e,this.blur()},t.prototype.trackBy=function(e,t){return t[this.identifyBy]},t.prototype.updateEditedTag=function(e){var t=e.tag;e.index;this.onTagEdited.emit(t)},t.prototype.moveToTag=function(e,t){var r=this.isLastTag(e),n=this.isFirstTag(e);if(!("NEXT"===t&&r||"PREV"===t&&n)){var i="NEXT"===t?1:-1,o=this.getTagIndex(e)+i,s=this.getTagAtIndex(o);return s.select.call(s)}this.focus(!0)},t.prototype.isFirstTag=function(e){return this.tags.first.model===e},t.prototype.isLastTag=function(e){return this.tags.last.model===e},t.prototype.getTagIndex=function(e){return this.tags.toArray().findIndex((function(t){return t.model===e}))},t.prototype.getTagAtIndex=function(e){return this.tags.toArray()[e]},t.prototype.removeItem=function(e,t){this.items=this.getItemsWithout(t),this.selectedTag===e&&this.selectItem(void 0,!1),this.focus(!0,!1),this.onRemove.emit(e)},t.prototype.addItem=function(e,t,r,n){var i=this;void 0===e&&(e=!1);var o=this.getItemDisplay(t),s=this.createTag(t);return e&&this.setInputValue(this.getItemValue(t,!0)),new Promise((function(t,a){var u=function(){i.setInputValue(""),n?i.focus(!1,!1):i.focus(!0,!1),t(o)},c=function(){i.appendTag(s,r),i.onAdd.emit(s),i.dropdown&&(i.dropdown.hide(),i.dropdown.showDropdownIfEmpty&&i.dropdown.show())},p=i.inputForm.form.status,l=i.isTagValid(s,e),m=function(){return i.onValidationError.emit(s),a()};return"VALID"===p&&l?(c(),u()):"INVALID"!==p&&l?"PENDING"===p?i.inputForm.form.statusChanges.pipe(Object(L.a)((function(e){return"PENDING"!==e})),Object(w.a)()).subscribe((function(e){return"VALID"===e&&l?(c(),u()):(u(),m())})):void 0:(u(),m())}))},t.prototype.setupSeparatorKeysListener=function(){var e=this,t=this.separatorKeyCodes.length>0||this.separatorKeys.length>0;ye.call(this,"keydown",(function(t){var r=e.separatorKeyCodes.indexOf(t.keyCode)>=0,n=e.separatorKeys.indexOf(t.key)>=0,i=229===t.keyCode;(r||n&&!i)&&(t.preventDefault(),e.onAddingRequested(!1,e.formValue).catch((function(){})))}),t)},t.prototype.setUpKeypressListeners=function(){var e=this;ye.call(this,"keydown",(function(t){(37===t.keyCode||8===t.keyCode)&&!e.formValue&&e.items.length&&e.tags.last.select.call(e.tags.last)}))},t.prototype.setUpInputKeydownListeners=function(){var e=this;this.inputForm.onKeydown.subscribe((function(t){"Backspace"===t.key&&""===e.formValue.trim()&&t.preventDefault()}))},t.prototype.setUpOnPasteListener=function(){var e=this,t=this.inputForm.input.nativeElement;this.renderer.listen(t,"paste",(function(t){return e.onPasteCallback(t),t.preventDefault(),!0}))},t.prototype.setUpTextChangeSubscriber=function(){var e=this;this.inputForm.form.valueChanges.pipe(E(this.onTextChangeDebounce)).subscribe((function(t){e.onTextChange.emit(t.item)}))},t.prototype.setUpOnBlurSubscriber=function(){var e=this;this.inputForm.onBlur.pipe(E(100),Object(L.a)((function(){return!(e.dropdown&&e.dropdown.isVisible)&&!!e.formValue}))).subscribe((function(){var t=function(){return e.setInputValue("")};if(e.addOnBlur)return e.onAddingRequested(!1,e.formValue,void 0,!0).then(t).catch(t);t()}))},t.prototype.findDupe=function(e,t){var r=this,n=e[t?this.dropdown.identifyBy:this.identifyBy];return this.items.find((function(e){return r.getItemValue(e)===n}))},t.prototype.setAnimationMetadata=function(){this.animationMetadata={value:"in",params:Object(n.a)({},this.animationDuration)}},Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array)],t.prototype,"separatorKeys",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array)],t.prototype,"separatorKeyCodes",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],t.prototype,"placeholder",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],t.prototype,"secondaryPlaceholder",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Number)],t.prototype,"maxItems",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array)],t.prototype,"validators",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Array)],t.prototype,"asyncValidators",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"onlyFromAutocomplete",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"errorMessages",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],t.prototype,"theme",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"onTextChangeDebounce",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"inputId",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],t.prototype,"inputClass",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean)],t.prototype,"clearOnBlur",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean)],t.prototype,"hideForm",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean)],t.prototype,"addOnBlur",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean)],t.prototype,"addOnPaste",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"pasteSplitPattern",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"blinkIfDupe",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"removable",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean)],t.prototype,"editable",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"allowDupes",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"modelAsStrings",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"trimTags",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[String])],t.prototype,"inputText",null),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean)],t.prototype,"ripple",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],t.prototype,"tabindex",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Boolean)],t.prototype,"disable",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",String)],t.prototype,"dragZone",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"onRemoving",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"onAdding",void 0),Object(n.c)([Object(i.G)(),Object(n.g)("design:type",Object)],t.prototype,"animationDuration",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",Object)],t.prototype,"onAdd",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",Object)],t.prototype,"onRemove",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",Object)],t.prototype,"onSelect",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",Object)],t.prototype,"onFocus",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",Object)],t.prototype,"onBlur",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",Object)],t.prototype,"onTextChange",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",Object)],t.prototype,"onPaste",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",Object)],t.prototype,"onValidationError",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",Object)],t.prototype,"onTagEdited",void 0),Object(n.c)([Object(i.r)(_e,{static:!1}),Object(n.g)("design:type",_e)],t.prototype,"dropdown",void 0),Object(n.c)([Object(i.s)(i.ib,{descendants:!1}),Object(n.g)("design:type",i.X)],t.prototype,"templates",void 0),Object(n.c)([Object(i.mb)(he,{static:!1}),Object(n.g)("design:type",he)],t.prototype,"inputForm",void 0),Object(n.c)([Object(i.nb)(Se),Object(n.g)("design:type",i.X)],t.prototype,"tags",void 0),Object(n.c)([Object(i.S)(),Object(n.g)("design:type",i.x)],t.prototype,"inputTextChange",void 0),Object(n.c)([Object(i.z)("attr.tabindex"),Object(n.g)("design:type",String),Object(n.g)("design:paramtypes",[])],t.prototype,"tabindexAttr",null),(t=Object(n.c)([Object(n.g)("design:paramtypes",[i.Y,ce])],t)).\u0275fac=function(e){return new(e||t)(i.Kc(i.Y),i.Kc(ce))},t.\u0275cmp=i.Ec({type:t,selectors:[["tag-input"]],contentQueries:function(e,t,r){var n;(1&e&&(i.Dc(r,_e,!0),i.Dc(r,i.ib,!1)),2&e)&&(i.nd(n=i.Yc())&&(t.dropdown=n.first),i.nd(n=i.Yc())&&(t.templates=n))},viewQuery:function(e,t){var r;(1&e&&(i.Fd(he,!0),i.Fd(Se,!0)),2&e)&&(i.nd(r=i.Yc())&&(t.inputForm=r.first),i.nd(r=i.Yc())&&(t.tags=r))},hostVars:1,hostBindings:function(e,t){2&e&&i.zc("tabindex",t.tabindexAttr)},inputs:{inputText:"inputText",maxItems:"maxItems",editable:"editable",separatorKeys:"separatorKeys",separatorKeyCodes:"separatorKeyCodes",placeholder:"placeholder",secondaryPlaceholder:"secondaryPlaceholder",validators:"validators",asyncValidators:"asyncValidators",onlyFromAutocomplete:"onlyFromAutocomplete",errorMessages:"errorMessages",theme:"theme",onTextChangeDebounce:"onTextChangeDebounce",inputId:"inputId",inputClass:"inputClass",clearOnBlur:"clearOnBlur",hideForm:"hideForm",addOnBlur:"addOnBlur",addOnPaste:"addOnPaste",pasteSplitPattern:"pasteSplitPattern",blinkIfDupe:"blinkIfDupe",removable:"removable",allowDupes:"allowDupes",modelAsStrings:"modelAsStrings",trimTags:"trimTags",ripple:"ripple",tabindex:"tabindex",disable:"disable",dragZone:"dragZone",onRemoving:"onRemoving",onAdding:"onAdding",animationDuration:"animationDuration"},outputs:{onAdd:"onAdd",onRemove:"onRemove",onSelect:"onSelect",onFocus:"onFocus",onBlur:"onBlur",onTextChange:"onTextChange",onPaste:"onPaste",onValidationError:"onValidationError",onTagEdited:"onTagEdited",inputTextChange:"inputTextChange"},features:[i.xc([Oe]),i.vc],ngContentSelectors:re,decls:8,vars:27,consts:[[1,"ng2-tag-input",3,"ngClass","click","drop","dragenter","dragover","dragend"],[1,"ng2-tags-container"],[3,"draggable","canAddTag","disabled","hasRipple","index","removable","editable","displayBy","identifyBy","template","model","onSelect","onRemove","onKeyDown","onTagEdited","onBlur","dragstart","drop","dragenter","dragover","dragleave",4,"ngFor","ngForOf","ngForTrackBy"],[3,"inputText","disabled","validators","asyncValidators","hidden","placeholder","inputClass","inputId","tabindex","onSubmit","onBlur","click","onKeydown","onKeyup","inputTextChange"],["class","progress-bar",4,"ngIf"],["class","error-messages",3,"ngClass",4,"ngIf"],[3,"draggable","canAddTag","disabled","hasRipple","index","removable","editable","displayBy","identifyBy","template","model","onSelect","onRemove","onKeyDown","onTagEdited","onBlur","dragstart","drop","dragenter","dragover","dragleave"],[1,"progress-bar"],[1,"error-messages",3,"ngClass"],["class","error-message",4,"ngFor","ngForOf"],[1,"error-message"]],template:function(e,t){1&e&&(i.fd(),i.Qc(0,"div",0),i.Xc("click",(function(){return t.focus(!0,!1)}))("drop",(function(e){return t.dragZone?t.onTagDropped(e,void 0):void 0}))("dragenter",(function(e){return t.dragZone?t.onDragOver(e):void 0}))("dragover",(function(e){return t.dragZone?t.onDragOver(e):void 0}))("dragend",(function(){return t.dragZone?t.dragProvider.onDragEnd():void 0})),i.Qc(1,"div",1),i.zd(2,Y,1,14,"tag",2),i.Qc(3,"tag-input-form",3),i.Xc("onSubmit",(function(){return t.onFormSubmit()}))("onBlur",(function(){return t.blur()}))("click",(function(){return t.dropdown?t.dropdown.show():void 0}))("onKeydown",(function(e){return t.fireEvents("keydown",e)}))("onKeyup",(function(e){return t.fireEvents("keyup",e)}))("inputTextChange",(function(e){return t.inputText=e})),i.Pc(),i.Pc(),i.zd(4,X,1,0,"div",4),i.bd(5,"async"),i.Pc(),i.zd(6,te,2,2,"div",5),i.ed(7)),2&e&&(i.Cc("ng2-tag-input--dropping",t.isDropping())("ng2-tag-input--disabled",t.disable)("ng2-tag-input--loading",t.isLoading)("ng2-tag-input--invalid",t.hasErrors())("ng2-tag-input--focused",t.isInputFocused()),i.gd("ngClass",t.theme),i.zc("tabindex",-1),i.yc(2),i.gd("ngForOf",t.items)("ngForTrackBy",t.trackBy),i.yc(1),i.gd("inputText",t.inputText)("disabled",t.disable)("validators",t.validators)("asyncValidators",t.asyncValidators)("hidden",t.maxItemsReached)("placeholder",t.items.length?t.placeholder:t.secondaryPlaceholder)("inputClass",t.inputClass)("inputId",t.inputId)("tabindex",t.tabindex),i.yc(1),i.gd("ngIf",i.cd(5,25,t.isProgressBarVisible$)),i.yc(2),i.gd("ngIf",t.hasErrors()))},directives:[s.q,s.s,he,s.t,Se],pipes:[s.b],styles:['.dark[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 1px #323232}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]{background-color:#fff;display:inline-block;color:#555;vertical-align:middle;max-width:100%;height:42px;line-height:44px}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::-moz-placeholder{color:#777;opacity:1}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::-webkit-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus{border:none;box-shadow:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px rgba(0,0,0,.4);border:1px solid #ccc}.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;transition:.25s;padding:.25rem 0;min-height:32px;cursor:text;border-bottom:2px solid #efefef}.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #2196f3}.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #f44336}.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.ng2-tag-input[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{margin:.1em 0}.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.minimal.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:1px solid transparent}.minimal.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.minimal.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.minimal.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.minimal.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.minimal.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.dark.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #444}.dark.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.dark.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.dark.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.dark.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.dark.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #efefef}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #0275d8}.bootstrap.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #d9534f}.bootstrap.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;padding:4px;cursor:text;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:4px}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap3-info.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap3-info.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px #d9534f;border-bottom:1px solid #d9534f}.bootstrap3-info.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{margin:.1em 0}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.error-message[_ngcontent-%COMP%]{font-size:.8em;color:#f44336;margin:.5em 0 0}.bootstrap[_ngcontent-%COMP%] .error-message[_ngcontent-%COMP%]{color:#d9534f}.progress-bar[_ngcontent-%COMP%], .progress-bar[_ngcontent-%COMP%]:before{height:2px;width:100%;margin:0}.progress-bar[_ngcontent-%COMP%]{background-color:#2196f3;display:flex;position:absolute;bottom:0}.progress-bar[_ngcontent-%COMP%]:before{background-color:#82c4f8;content:"";-webkit-animation:2s cubic-bezier(.4,0,.2,1) infinite running-progress;animation:2s cubic-bezier(.4,0,.2,1) infinite running-progress}@-webkit-keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0}100%{margin-left:100%;margin-right:0}}@keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0}100%{margin-left:100%;margin-right:0}}tag[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;font-family:Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:1em;letter-spacing:.05rem;color:#444;border-radius:16px;transition:.3s;margin:.1rem .3rem .1rem 0;padding:.08rem .45rem;height:32px;line-height:34px;background:#efefef;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;outline:0;cursor:pointer;position:relative}tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):focus{background:#2196f3;color:#fff;box-shadow:0 2px 3px 1px #d4d1d1}tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):active{background:#0d8aee;color:#fff;box-shadow:0 2px 3px 1px #d4d1d1}tag[_ngcontent-%COMP%]:not(:focus):not(.tag--editing):not(:active):not(.readonly):hover{background:#e2e2e2;color:initial;box-shadow:0 2px 3px 1px #d4d1d1}tag.readonly[_ngcontent-%COMP%]{cursor:default}tag.readonly[_ngcontent-%COMP%]:focus, tag[_ngcontent-%COMP%]:focus{outline:0}tag.tag--editing[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #ccc;cursor:text}.minimal[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;border-radius:0;background:#f9f9f9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;outline:0;cursor:pointer;position:relative}.minimal[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):active, .minimal[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):focus{background:#d0d0d0;color:initial}.minimal[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(:focus):not(.tag--editing):not(:active):not(.readonly):hover{background:#ececec}.minimal[_ngcontent-%COMP%] tag.readonly[_ngcontent-%COMP%]{cursor:default}.minimal[_ngcontent-%COMP%] tag.readonly[_ngcontent-%COMP%]:focus, .minimal[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:focus{outline:0}.minimal[_ngcontent-%COMP%] tag.tag--editing[_ngcontent-%COMP%]{cursor:text}.dark[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;color:#f9f9f9;border-radius:3px;background:#444;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;outline:0;cursor:pointer;position:relative}.dark[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):focus{background:#efefef;color:#444}.dark[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(:focus):not(.tag--editing):not(:active):not(.readonly):hover{background:#2b2b2b;color:#f9f9f9}.dark[_ngcontent-%COMP%] tag.readonly[_ngcontent-%COMP%]{cursor:default}.dark[_ngcontent-%COMP%] tag.readonly[_ngcontent-%COMP%]:focus, .dark[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:focus{outline:0}.dark[_ngcontent-%COMP%] tag.tag--editing[_ngcontent-%COMP%]{cursor:text}.bootstrap[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;color:#f9f9f9;border-radius:.25rem;background:#0275d8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;outline:0;cursor:pointer;position:relative}.bootstrap[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):active, .bootstrap[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):focus{background:#025aa5}.bootstrap[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(:focus):not(.tag--editing):not(:active):not(.readonly):hover{background:#0267bf;color:#f9f9f9}.bootstrap[_ngcontent-%COMP%] tag.readonly[_ngcontent-%COMP%]{cursor:default}.bootstrap[_ngcontent-%COMP%] tag.readonly[_ngcontent-%COMP%]:focus, .bootstrap[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:focus{outline:0}.bootstrap[_ngcontent-%COMP%] tag.tag--editing[_ngcontent-%COMP%]{cursor:text}.bootstrap3-info[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;font-family:inherit;font-weight:400;font-size:95%;color:#fff;border-radius:.25em;background:#5bc0de;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;outline:0;cursor:pointer;position:relative;padding:.25em .6em;text-align:center;white-space:nowrap}.bootstrap3-info[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):active, .bootstrap3-info[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):focus{background:#28a1c5}.bootstrap3-info[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:not(:focus):not(.tag--editing):not(:active):not(.readonly):hover{background:#46b8da;color:#fff}.bootstrap3-info[_ngcontent-%COMP%] tag.readonly[_ngcontent-%COMP%]{cursor:default}.bootstrap3-info[_ngcontent-%COMP%] tag.readonly[_ngcontent-%COMP%]:focus, .bootstrap3-info[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:focus{outline:0}.bootstrap3-info[_ngcontent-%COMP%] tag.tag--editing[_ngcontent-%COMP%]{cursor:text}[_nghost-%COMP%]{display:block}'],data:{animation:ve}}),t}(de),Ne=function(){function e(){}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i.Ec({type:e,selectors:[["delete-icon"]],decls:3,vars:0,consts:[["height","16px","viewBox","0 0 32 32","width","16px"],["d","M17.459,16.014l8.239-8.194c0.395-0.391,0.395-1.024,0-1.414c-0.394-0.391-1.034-0.391-1.428,0 l-8.232,8.187L7.73,6.284c-0.394-0.395-1.034-0.395-1.428,0c-0.394,0.396-0.394,1.037,0,1.432l8.302,8.303l-8.332,8.286 c-0.394,0.391-0.394,1.024,0,1.414c0.394,0.391,1.034,0.391,1.428,0l8.325-8.279l8.275,8.276c0.394,0.395,1.034,0.395,1.428,0 c0.394-0.396,0.394-1.037,0-1.432L17.459,16.014z","fill","#121313"]],template:function(e,t){1&e&&(i.Qc(0,"span"),i.Zc(),i.Qc(1,"svg",0),i.Lc(2,"path",1),i.Pc(),i.Pc())},styles:[".dark[_ngcontent-%COMP%] tag[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 1px #323232}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]{background-color:#fff;display:inline-block;color:#555;vertical-align:middle;max-width:100%;height:42px;line-height:44px}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::-moz-placeholder{color:#777;opacity:1}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::-webkit-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus{border:none;box-shadow:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px rgba(0,0,0,.4);border:1px solid #ccc}.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;transition:.25s;padding:.25rem 0;min-height:32px;cursor:text;border-bottom:2px solid #efefef}.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #2196f3}.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #f44336}.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.ng2-tag-input[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{margin:.1em 0}.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.minimal.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:1px solid transparent}.minimal.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.minimal.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.minimal.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.minimal.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.minimal.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.dark.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #444}.dark.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.dark.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.dark.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.dark.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.dark.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #efefef}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #0275d8}.bootstrap.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #d9534f}.bootstrap.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;padding:4px;cursor:text;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:4px}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap3-info.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap3-info.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px #d9534f;border-bottom:1px solid #d9534f}.bootstrap3-info.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{margin:.1em 0}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%] .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.error-message[_ngcontent-%COMP%]{font-size:.8em;color:#f44336;margin:.5em 0 0}.bootstrap[_ngcontent-%COMP%] .error-message[_ngcontent-%COMP%]{color:#d9534f}delete-icon[_nghost-%COMP%]{width:20px;height:16px;transition:.15s;display:inline-block;text-align:right}delete-icon[_nghost-%COMP%] path[_ngcontent-%COMP%]{fill:#444}delete-icon[_nghost-%COMP%] svg[_ngcontent-%COMP%]{vertical-align:bottom;height:34px}delete-icon[_nghost-%COMP%]:hover{-webkit-transform:scale(1.5) translateY(-3px);transform:scale(1.5) translateY(-3px)}.dark[_nghost-%COMP%], .dark [_nghost-%COMP%]{text-align:right}.dark[_nghost-%COMP%] path[_ngcontent-%COMP%], .dark [_nghost-%COMP%] path[_ngcontent-%COMP%]{fill:#fff}.dark[_nghost-%COMP%] svg[_ngcontent-%COMP%], .dark [_nghost-%COMP%] svg[_ngcontent-%COMP%]{vertical-align:bottom;height:34px}.minimal[_nghost-%COMP%], .minimal [_nghost-%COMP%]{text-align:right}.minimal[_nghost-%COMP%] path[_ngcontent-%COMP%], .minimal [_nghost-%COMP%] path[_ngcontent-%COMP%]{fill:#444}.minimal[_nghost-%COMP%] svg[_ngcontent-%COMP%], .minimal [_nghost-%COMP%] svg[_ngcontent-%COMP%]{vertical-align:bottom;height:34px}.bootstrap[_nghost-%COMP%], .bootstrap [_nghost-%COMP%]{text-align:right}.bootstrap[_nghost-%COMP%] path[_ngcontent-%COMP%], .bootstrap [_nghost-%COMP%] path[_ngcontent-%COMP%]{fill:#fff}.bootstrap[_nghost-%COMP%] svg[_ngcontent-%COMP%], .bootstrap [_nghost-%COMP%] svg[_ngcontent-%COMP%]{vertical-align:bottom;height:34px}tag[_nghost-%COMP%]:active path[_ngcontent-%COMP%], tag:active [_nghost-%COMP%] path[_ngcontent-%COMP%], tag[_nghost-%COMP%]:focus path[_ngcontent-%COMP%], tag:focus [_nghost-%COMP%] path[_ngcontent-%COMP%]{fill:#fff}.darktag[_nghost-%COMP%]:active path[_ngcontent-%COMP%], .darktag:active [_nghost-%COMP%] path[_ngcontent-%COMP%], .darktag[_nghost-%COMP%]:focus path[_ngcontent-%COMP%], .darktag:focus [_nghost-%COMP%] path[_ngcontent-%COMP%]{fill:#000}.minimaltag[_nghost-%COMP%]:active path[_ngcontent-%COMP%], .minimaltag:active [_nghost-%COMP%] path[_ngcontent-%COMP%], .minimaltag[_nghost-%COMP%]:focus path[_ngcontent-%COMP%], .minimaltag:focus [_nghost-%COMP%] path[_ngcontent-%COMP%]{fill:#000}.bootstraptag[_nghost-%COMP%]:active path[_ngcontent-%COMP%], .bootstraptag:active [_nghost-%COMP%] path[_ngcontent-%COMP%], .bootstraptag[_nghost-%COMP%]:focus path[_ngcontent-%COMP%], .bootstraptag:focus [_nghost-%COMP%] path[_ngcontent-%COMP%]{fill:#fff}.bootstrap3-info[_nghost-%COMP%], .bootstrap3-info [_nghost-%COMP%]{height:inherit}.bootstrap3-info[_nghost-%COMP%] path[_ngcontent-%COMP%], .bootstrap3-info [_nghost-%COMP%] path[_ngcontent-%COMP%]{fill:#fff}"]}),e}(),Ce=new le,Te=function(){function e(){}return e.withDefaults=function(e){Ce.setOptions(e)},e.\u0275mod=i.Ic({type:e}),e.\u0275inj=i.Hc({factory:function(t){return new(t||e)},providers:[ce,{provide:o.a,useValue:!1}],imports:[[s.c,o.m,o.g,P]]}),("undefined"==typeof ngJitMode||ngJitMode)&&i.ud(e,{declarations:function(){return[Ie,Ne,he,Se,ne,_e,ge]},imports:function(){return[s.c,o.m,o.g,P]},exports:function(){return[Ie,Ne,he,Se,ne,_e,ge]}}),e}()},zUnb:function(e,t,r){"use strict";r.r(t);var n,i=r("mrSG"),o=r("fXoL");function s(e){if(":"!=e[0])return[null,e];const t=e.indexOf(":",1);if(-1==t)throw new Error(`Unsupported format "${e}" expecting ":namespace:name"`);return[e.slice(1,t),e.slice(t+1)]}function a(e){return"ng-container"===s(e)[1]}function u(e){return"ng-content"===s(e)[1]}function c(e){return"ng-template"===s(e)[1]}function p(e){return null===e?null:s(e)[0]}function l(e,t){return e?`:${e}:${t}`:t}!function(e){e[e.RAW_TEXT=0]="RAW_TEXT",e[e.ESCAPABLE_RAW_TEXT=1]="ESCAPABLE_RAW_TEXT",e[e.PARSABLE_DATA=2]="PARSABLE_DATA"}(n||(n={}));const m={Aacute:"\xc1",aacute:"\xe1",Acirc:"\xc2",acirc:"\xe2",acute:"\xb4",AElig:"\xc6",aelig:"\xe6",Agrave:"\xc0",agrave:"\xe0",alefsym:"\u2135",Alpha:"\u0391",alpha:"\u03b1",amp:"&",and:"\u2227",ang:"\u2220",apos:"'",Aring:"\xc5",aring:"\xe5",asymp:"\u2248",Atilde:"\xc3",atilde:"\xe3",Auml:"\xc4",auml:"\xe4",bdquo:"\u201e",Beta:"\u0392",beta:"\u03b2",brvbar:"\xa6",bull:"\u2022",cap:"\u2229",Ccedil:"\xc7",ccedil:"\xe7",cedil:"\xb8",cent:"\xa2",Chi:"\u03a7",chi:"\u03c7",circ:"\u02c6",clubs:"\u2663",cong:"\u2245",copy:"\xa9",crarr:"\u21b5",cup:"\u222a",curren:"\xa4",dagger:"\u2020",Dagger:"\u2021",darr:"\u2193",dArr:"\u21d3",deg:"\xb0",Delta:"\u0394",delta:"\u03b4",diams:"\u2666",divide:"\xf7",Eacute:"\xc9",eacute:"\xe9",Ecirc:"\xca",ecirc:"\xea",Egrave:"\xc8",egrave:"\xe8",empty:"\u2205",emsp:"\u2003",ensp:"\u2002",Epsilon:"\u0395",epsilon:"\u03b5",equiv:"\u2261",Eta:"\u0397",eta:"\u03b7",ETH:"\xd0",eth:"\xf0",Euml:"\xcb",euml:"\xeb",euro:"\u20ac",exist:"\u2203",fnof:"\u0192",forall:"\u2200",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",frasl:"\u2044",Gamma:"\u0393",gamma:"\u03b3",ge:"\u2265",gt:">",harr:"\u2194",hArr:"\u21d4",hearts:"\u2665",hellip:"\u2026",Iacute:"\xcd",iacute:"\xed",Icirc:"\xce",icirc:"\xee",iexcl:"\xa1",Igrave:"\xcc",igrave:"\xec",image:"\u2111",infin:"\u221e",int:"\u222b",Iota:"\u0399",iota:"\u03b9",iquest:"\xbf",isin:"\u2208",Iuml:"\xcf",iuml:"\xef",Kappa:"\u039a",kappa:"\u03ba",Lambda:"\u039b",lambda:"\u03bb",lang:"\u27e8",laquo:"\xab",larr:"\u2190",lArr:"\u21d0",lceil:"\u2308",ldquo:"\u201c",le:"\u2264",lfloor:"\u230a",lowast:"\u2217",loz:"\u25ca",lrm:"\u200e",lsaquo:"\u2039",lsquo:"\u2018",lt:"<",macr:"\xaf",mdash:"\u2014",micro:"\xb5",middot:"\xb7",minus:"\u2212",Mu:"\u039c",mu:"\u03bc",nabla:"\u2207",nbsp:"\xa0",ndash:"\u2013",ne:"\u2260",ni:"\u220b",not:"\xac",notin:"\u2209",nsub:"\u2284",Ntilde:"\xd1",ntilde:"\xf1",Nu:"\u039d",nu:"\u03bd",Oacute:"\xd3",oacute:"\xf3",Ocirc:"\xd4",ocirc:"\xf4",OElig:"\u0152",oelig:"\u0153",Ograve:"\xd2",ograve:"\xf2",oline:"\u203e",Omega:"\u03a9",omega:"\u03c9",Omicron:"\u039f",omicron:"\u03bf",oplus:"\u2295",or:"\u2228",ordf:"\xaa",ordm:"\xba",Oslash:"\xd8",oslash:"\xf8",Otilde:"\xd5",otilde:"\xf5",otimes:"\u2297",Ouml:"\xd6",ouml:"\xf6",para:"\xb6",permil:"\u2030",perp:"\u22a5",Phi:"\u03a6",phi:"\u03c6",Pi:"\u03a0",pi:"\u03c0",piv:"\u03d6",plusmn:"\xb1",pound:"\xa3",prime:"\u2032",Prime:"\u2033",prod:"\u220f",prop:"\u221d",Psi:"\u03a8",psi:"\u03c8",quot:'"',radic:"\u221a",rang:"\u27e9",raquo:"\xbb",rarr:"\u2192",rArr:"\u21d2",rceil:"\u2309",rdquo:"\u201d",real:"\u211c",reg:"\xae",rfloor:"\u230b",Rho:"\u03a1",rho:"\u03c1",rlm:"\u200f",rsaquo:"\u203a",rsquo:"\u2019",sbquo:"\u201a",Scaron:"\u0160",scaron:"\u0161",sdot:"\u22c5",sect:"\xa7",shy:"\xad",Sigma:"\u03a3",sigma:"\u03c3",sigmaf:"\u03c2",sim:"\u223c",spades:"\u2660",sub:"\u2282",sube:"\u2286",sum:"\u2211",sup:"\u2283",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supe:"\u2287",szlig:"\xdf",Tau:"\u03a4",tau:"\u03c4",there4:"\u2234",Theta:"\u0398",theta:"\u03b8",thetasym:"\u03d1",thinsp:"\u2009",THORN:"\xde",thorn:"\xfe",tilde:"\u02dc",times:"\xd7",trade:"\u2122",Uacute:"\xda",uacute:"\xfa",uarr:"\u2191",uArr:"\u21d1",Ucirc:"\xdb",ucirc:"\xfb",Ugrave:"\xd9",ugrave:"\xf9",uml:"\xa8",upsih:"\u03d2",Upsilon:"\u03a5",upsilon:"\u03c5",Uuml:"\xdc",uuml:"\xfc",weierp:"\u2118",Xi:"\u039e",xi:"\u03be",Yacute:"\xdd",yacute:"\xfd",yen:"\xa5",yuml:"\xff",Yuml:"\u0178",Zeta:"\u0396",zeta:"\u03b6",zwj:"\u200d",zwnj:"\u200c"};m.ngsp="\ue500";class d{constructor({closedByChildren:e,implicitNamespacePrefix:t,contentType:r=n.PARSABLE_DATA,closedByParent:i=!1,isVoid:o=!1,ignoreFirstLf:s=!1,preventNamespaceInheritance:a=!1}={}){this.closedByChildren={},this.closedByParent=!1,this.canSelfClose=!1,e&&e.length>0&&e.forEach(e=>this.closedByChildren[e]=!0),this.isVoid=o,this.closedByParent=i||o,this.implicitNamespacePrefix=t||null,this.contentType=r,this.ignoreFirstLf=s,this.preventNamespaceInheritance=a}isClosedByChild(e){return this.isVoid||e.toLowerCase()in this.closedByChildren}}let y,h;function g(e){var t,r;return h||(y=new d,h={base:new d({isVoid:!0}),meta:new d({isVoid:!0}),area:new d({isVoid:!0}),embed:new d({isVoid:!0}),link:new d({isVoid:!0}),img:new d({isVoid:!0}),input:new d({isVoid:!0}),param:new d({isVoid:!0}),hr:new d({isVoid:!0}),br:new d({isVoid:!0}),source:new d({isVoid:!0}),track:new d({isVoid:!0}),wbr:new d({isVoid:!0}),p:new d({closedByChildren:["address","article","aside","blockquote","div","dl","fieldset","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","main","nav","ol","p","pre","section","table","ul"],closedByParent:!0}),thead:new d({closedByChildren:["tbody","tfoot"]}),tbody:new d({closedByChildren:["tbody","tfoot"],closedByParent:!0}),tfoot:new d({closedByChildren:["tbody"],closedByParent:!0}),tr:new d({closedByChildren:["tr"],closedByParent:!0}),td:new d({closedByChildren:["td","th"],closedByParent:!0}),th:new d({closedByChildren:["td","th"],closedByParent:!0}),col:new d({isVoid:!0}),svg:new d({implicitNamespacePrefix:"svg"}),foreignObject:new d({implicitNamespacePrefix:"svg",preventNamespaceInheritance:!0}),math:new d({implicitNamespacePrefix:"math"}),li:new d({closedByChildren:["li"],closedByParent:!0}),dt:new d({closedByChildren:["dt","dd"]}),dd:new d({closedByChildren:["dt","dd"],closedByParent:!0}),rb:new d({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),rt:new d({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),rtc:new d({closedByChildren:["rb","rtc","rp"],closedByParent:!0}),rp:new d({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),optgroup:new d({closedByChildren:["optgroup"],closedByParent:!0}),option:new d({closedByChildren:["option","optgroup"],closedByParent:!0}),pre:new d({ignoreFirstLf:!0}),listing:new d({ignoreFirstLf:!0}),style:new d({contentType:n.RAW_TEXT}),script:new d({contentType:n.RAW_TEXT}),title:new d({contentType:n.ESCAPABLE_RAW_TEXT}),textarea:new d({contentType:n.ESCAPABLE_RAW_TEXT,ignoreFirstLf:!0})}),null!==(r=null!==(t=h[e])&&void 0!==t?t:h[e.toLowerCase()])&&void 0!==r?r:y}const b=new RegExp("(\\:not\\()|(([\\.\\#]?)[-\\w]+)|(?:\\[([-.\\w*]+)(?:=([\"']?)([^\\]\"']*)\\5)?\\])|(\\))|(\\s*,\\s*)","g");class f{constructor(){this.element=null,this.classNames=[],this.attrs=[],this.notSelectors=[]}static parse(e){const t=[],r=(e,t)=>{t.notSelectors.length>0&&!t.element&&0==t.classNames.length&&0==t.attrs.length&&(t.element="*"),e.push(t)};let n,i=new f,o=i,s=!1;for(b.lastIndex=0;n=b.exec(e);){if(n[1]){if(s)throw new Error("Nesting :not in a selector is not allowed");s=!0,o=new f,i.notSelectors.push(o)}const e=n[2];if(e){const t=n[3];"#"===t?o.addAttribute("id",e.substr(1)):"."===t?o.addClassName(e.substr(1)):o.setElement(e)}const a=n[4];if(a&&o.addAttribute(a,n[6]),n[7]&&(s=!1,o=i),n[8]){if(s)throw new Error("Multiple selectors in :not are not supported");r(t,i),i=o=new f}}return r(t,i),t}isElementSelector(){return this.hasElementSelector()&&0==this.classNames.length&&0==this.attrs.length&&0===this.notSelectors.length}hasElementSelector(){return!!this.element}setElement(e=null){this.element=e}getMatchingElementTemplate(){const e=this.element||"div",t=this.classNames.length>0?` class="${this.classNames.join(" ")}"`:"";let r="";for(let n=0;n`:`<${e}${t}${r}>`}getAttrs(){const e=[];return this.classNames.length>0&&e.push("class",this.classNames.join(" ")),e.concat(this.attrs)}addAttribute(e,t=""){this.attrs.push(e,t&&t.toLowerCase()||"")}addClassName(e){this.classNames.push(e.toLowerCase())}toString(){let e=this.element||"";if(this.classNames&&this.classNames.forEach(t=>e+=`.${t}`),this.attrs)for(let t=0;te+=`:not(${t})`),e}}class S{constructor(){this._elementMap=new Map,this._elementPartialMap=new Map,this._classMap=new Map,this._classPartialMap=new Map,this._attrValueMap=new Map,this._attrValuePartialMap=new Map,this._listContexts=[]}static createNotMatcher(e){const t=new S;return t.addSelectables(e,null),t}addSelectables(e,t){let r=null;e.length>1&&(r=new v(e),this._listContexts.push(r));for(let n=0;n0&&(!this.listContext||!this.listContext.alreadyMatched)){r=!S.createNotMatcher(this.notSelectors).match(e,null)}return!r||!t||this.listContext&&this.listContext.alreadyMatched||(this.listContext&&(this.listContext.alreadyMatched=!0),t(this.selector,this.cbContext)),r}}const O=Q("Inject",e=>({token:e})),I=Q("InjectionToken",e=>({_desc:e,"\u0275prov":void 0})),N=Q("Attribute",e=>({attributeName:e})),C=Q("ContentChildren",(e,t={})=>Object.assign({selector:e,first:!1,isViewQuery:!1,descendants:!1},t)),T=Q("ContentChild",(e,t={})=>Object.assign({selector:e,first:!0,isViewQuery:!1,descendants:!0},t)),k=Q("ViewChildren",(e,t={})=>Object.assign({selector:e,first:!1,isViewQuery:!0,descendants:!0},t)),x=Q("ViewChild",(e,t)=>Object.assign({selector:e,first:!0,isViewQuery:!0,descendants:!0},t)),A=Q("Directive",(e={})=>e);var P,w;!function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(P||(P={})),function(e){e[e.OnPush=0]="OnPush",e[e.Default=1]="Default"}(w||(w={}));const D=Q("Component",(e={})=>Object.assign({changeDetection:w.Default},e)),R=Q("Pipe",e=>Object.assign({pure:!0},e)),E=Q("Input",e=>({bindingPropertyName:e})),j=Q("Output",e=>({bindingPropertyName:e})),M=Q("HostBinding",e=>({hostPropertyName:e})),q=Q("HostListener",(e,t)=>({eventName:e,args:t})),L=Q("NgModule",e=>e),F=Q("Injectable",(e={})=>e),B={name:"custom-elements"},G={name:"no-errors-schema"},U=Q("Optional"),V=Q("Self"),z=Q("SkipSelf"),H=Q("Host"),K=Function;var W,J;function Q(e,t){function r(...r){const n=t?t(...r):{};return Object.assign({ngMetadataName:e},n)}return r.isTypeOf=t=>t&&t.ngMetadataName===e,r.ngMetadataName=e,r}function Z(e){const t=function(e){const t=e.classNames&&e.classNames.length?[8,...e.classNames]:[];return[e.element&&"*"!==e.element?e.element:"",...e.attrs,...t]}(e),r=e.notSelectors&&e.notSelectors.length?e.notSelectors.map(e=>function(e){const t=e.classNames&&e.classNames.length?[8,...e.classNames]:[];return e.element?[5,e.element,...e.attrs,...t]:e.attrs.length?[3,...e.attrs,...t]:e.classNames&&e.classNames.length?[9,...e.classNames]:[]}(e)):[];return t.concat(...r)}function $(e){return e?f.parse(e).map(Z):[]}!function(e){e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL"}(W||(W={})),function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Ignore=2]="Ignore"}(J||(J={}));var Y,X;!function(e){e[e.Const=0]="Const"}(Y||(Y={}));class ee{constructor(e=[]){this.modifiers=e}hasModifier(e){return-1!==this.modifiers.indexOf(e)}}!function(e){e[e.Dynamic=0]="Dynamic",e[e.Bool=1]="Bool",e[e.String=2]="String",e[e.Int=3]="Int",e[e.Number=4]="Number",e[e.Function=5]="Function",e[e.Inferred=6]="Inferred",e[e.None=7]="None"}(X||(X={}));class te extends ee{constructor(e,t){super(t),this.name=e}visitType(e,t){return e.visitBuiltinType(this,t)}}class re extends ee{constructor(e,t,r=null){super(t),this.value=e,this.typeParams=r}visitType(e,t){return e.visitExpressionType(this,t)}}class ne extends ee{constructor(e,t){super(t),this.of=e}visitType(e,t){return e.visitArrayType(this,t)}}class ie extends ee{constructor(e,t){super(t),this.valueType=e||null}visitType(e,t){return e.visitMapType(this,t)}}const oe=new te(X.Dynamic),se=new te(X.Inferred),ae=new te(X.Bool),ue=(new te(X.Int),new te(X.Number)),ce=new te(X.String),pe=(new te(X.Function),new te(X.None));var le,me,de,ye;function he(e,t){return null==e||null==t?e==t:e.isEquivalent(t)}function ge(e,t){const r=e.length;if(r!==t.length)return!1;for(let n=0;n{e=`${e}\u241f${t}`}),je(e,this.messageParts[0].text,this.getMessagePartSourceSpan(0))}getMessagePartSourceSpan(e){var t,r;return null!==(r=null===(t=this.messageParts[e])||void 0===t?void 0:t.sourceSpan)&&void 0!==r?r:this.sourceSpan}getPlaceholderSourceSpan(e){var t,r,n,i;return null!==(i=null!==(r=null===(t=this.placeHolderNames[e])||void 0===t?void 0:t.sourceSpan)&&void 0!==r?r:null===(n=this.expressions[e])||void 0===n?void 0:n.sourceSpan)&&void 0!==i?i:this.sourceSpan}serializeI18nTemplatePart(e){return je(this.placeHolderNames[e-1].text,this.messageParts[e].text,this.getMessagePartSourceSpan(e))}}const De=e=>e.replace(/\\/g,"\\\\"),Re=e=>e.replace(/:/g,"\\:"),Ee=e=>e.replace(/`/g,"\\`").replace(/\${/g,"$\\{");function je(e,t,r){return""===e?{cooked:t,raw:Ee((n=De(t),n.replace(/^:/,"\\:"))),range:r}:{cooked:`:${e}:${t}`,raw:Ee(`:${Re(De(e))}:${De(t)}`),range:r};var n}class Me extends be{constructor(e,t,r=null,n){super(t,n),this.value=e,this.typeParams=r}isEquivalent(e){return e instanceof Me&&this.value.name===e.value.name&&this.value.moduleName===e.value.moduleName&&this.value.runtime===e.value.runtime}isConstant(){return!1}visitExpression(e,t){return e.visitExternalExpr(this,t)}}class qe extends be{constructor(e,t,r=null,n,i){super(n||t.type,i),this.condition=e,this.falseCase=r,this.trueCase=t}isEquivalent(e){return e instanceof qe&&this.condition.isEquivalent(e.condition)&&this.trueCase.isEquivalent(e.trueCase)&&he(this.falseCase,e.falseCase)}isConstant(){return!1}visitExpression(e,t){return e.visitConditionalExpr(this,t)}}class Le extends be{constructor(e,t){super(ae,t),this.condition=e}isEquivalent(e){return e instanceof Le&&this.condition.isEquivalent(e.condition)}isConstant(){return!1}visitExpression(e,t){return e.visitNotExpr(this,t)}}class Fe extends be{constructor(e,t){super(e.type,t),this.condition=e}isEquivalent(e){return e instanceof Fe&&this.condition.isEquivalent(e.condition)}isConstant(){return!1}visitExpression(e,t){return e.visitAssertNotNullExpr(this,t)}}class Be extends be{constructor(e,t,r){super(t,r),this.value=e}isEquivalent(e){return e instanceof Be&&this.value.isEquivalent(e.value)}isConstant(){return!1}visitExpression(e,t){return e.visitCastExpr(this,t)}}class Ge{constructor(e,t=null){this.name=e,this.type=t}isEquivalent(e){return this.name===e.name}}class Ue extends be{constructor(e,t,r,n,i){super(r,n),this.params=e,this.statements=t,this.name=i}isEquivalent(e){return e instanceof Ue&&ge(this.params,e.params)&&ge(this.statements,e.statements)}isConstant(){return!1}visitExpression(e,t){return e.visitFunctionExpr(this,t)}toDeclStmt(e,t){return new it(e,this.params,this.statements,this.type,t,this.sourceSpan)}}class Ve extends be{constructor(e,t,r,n,i=!0){super(r||ue,n),this.operator=e,this.expr=t,this.parens=i}isEquivalent(e){return e instanceof Ve&&this.operator===e.operator&&this.expr.isEquivalent(e.expr)}isConstant(){return!1}visitExpression(e,t){return e.visitUnaryOperatorExpr(this,t)}}class ze extends be{constructor(e,t,r,n,i,o=!0){super(n||t.type,i),this.operator=e,this.rhs=r,this.parens=o,this.lhs=t}isEquivalent(e){return e instanceof ze&&this.operator===e.operator&&this.lhs.isEquivalent(e.lhs)&&this.rhs.isEquivalent(e.rhs)}isConstant(){return!1}visitExpression(e,t){return e.visitBinaryOperatorExpr(this,t)}}class He extends be{constructor(e,t,r,n){super(r,n),this.receiver=e,this.name=t}isEquivalent(e){return e instanceof He&&this.receiver.isEquivalent(e.receiver)&&this.name===e.name}isConstant(){return!1}visitExpression(e,t){return e.visitReadPropExpr(this,t)}set(e){return new Ie(this.receiver,this.name,e,null,this.sourceSpan)}}class Ke extends be{constructor(e,t,r,n){super(r,n),this.receiver=e,this.index=t}isEquivalent(e){return e instanceof Ke&&this.receiver.isEquivalent(e.receiver)&&this.index.isEquivalent(e.index)}isConstant(){return!1}visitExpression(e,t){return e.visitReadKeyExpr(this,t)}set(e){return new Oe(this.receiver,this.index,e,null,this.sourceSpan)}}class We extends be{constructor(e,t,r){super(t,r),this.entries=e}isConstant(){return this.entries.every(e=>e.isConstant())}isEquivalent(e){return e instanceof We&&ge(this.entries,e.entries)}visitExpression(e,t){return e.visitLiteralArrayExpr(this,t)}}class Je{constructor(e,t,r){this.key=e,this.value=t,this.quoted=r}isEquivalent(e){return this.key===e.key&&this.value.isEquivalent(e.value)}}class Qe extends be{constructor(e,t,r){super(t,r),this.entries=e,this.valueType=null,t&&(this.valueType=t.valueType)}isEquivalent(e){return e instanceof Qe&&ge(this.entries,e.entries)}isConstant(){return this.entries.every(e=>e.value.isConstant())}visitExpression(e,t){return e.visitLiteralMapExpr(this,t)}}class Ze extends be{constructor(e,t){super(e[e.length-1].type,t),this.parts=e}isEquivalent(e){return e instanceof Ze&&ge(this.parts,e.parts)}isConstant(){return!1}visitExpression(e,t){return e.visitCommaExpr(this,t)}}new fe(de.This,null,null),new fe(de.Super,null,null),new fe(de.CatchError,null,null),new fe(de.CatchStack,null,null);const $e=new ke(null,null,null),Ye=new ke(null,se,null);var Xe;!function(e){e[e.Final=0]="Final",e[e.Private=1]="Private",e[e.Exported=2]="Exported",e[e.Static=3]="Static"}(Xe||(Xe={}));class et{constructor(e,t,r){this.text=e,this.multiline=t,this.trailingNewline=r}toString(){return this.multiline?` ${this.text} `:this.text}}class tt extends et{constructor(e){super("",!0,!0),this.tags=e}toString(){return function(e){if(0===e.length)return"";if(1===e.length&&e[0].tagName&&!e[0].text)return`*${wt(e[0])} `;let t="*\n";for(const r of e)t+=" *",t+=wt(r).replace(/\n/g,"\n * "),t+="\n";return t+=" ",t}(this.tags)}}class rt{constructor(e=[],t=null,r){this.modifiers=e,this.sourceSpan=t,this.leadingComments=r}hasModifier(e){return-1!==this.modifiers.indexOf(e)}addLeadingComment(e){var t;this.leadingComments=null!==(t=this.leadingComments)&&void 0!==t?t:[],this.leadingComments.push(e)}}class nt extends rt{constructor(e,t,r,n,i,o){super(n,i,o),this.name=e,this.value=t,this.type=r||t&&t.type||null}isEquivalent(e){return e instanceof nt&&this.name===e.name&&(this.value?!!e.value&&this.value.isEquivalent(e.value):!e.value)}visitStatement(e,t){return e.visitDeclareVarStmt(this,t)}}class it extends rt{constructor(e,t,r,n,i,o,s){super(i,o,s),this.name=e,this.params=t,this.statements=r,this.type=n||null}isEquivalent(e){return e instanceof it&&ge(this.params,e.params)&&ge(this.statements,e.statements)}visitStatement(e,t){return e.visitDeclareFunctionStmt(this,t)}}class ot extends rt{constructor(e,t,r){super([],t,r),this.expr=e}isEquivalent(e){return e instanceof ot&&this.expr.isEquivalent(e.expr)}visitStatement(e,t){return e.visitExpressionStmt(this,t)}}class st extends rt{constructor(e,t=null,r){super([],t,r),this.value=e}isEquivalent(e){return e instanceof st&&this.value.isEquivalent(e.value)}visitStatement(e,t){return e.visitReturnStmt(this,t)}}class at{constructor(e=null,t=[]){this.type=e,this.modifiers=t}hasModifier(e){return-1!==this.modifiers.indexOf(e)}}class ut extends at{constructor(e,t,r,n,i){super(n,i),this.name=e,this.params=t,this.body=r}isEquivalent(e){return this.name===e.name&&ge(this.body,e.body)}}class ct extends at{constructor(e,t,r,n){super(r,n),this.name=e,this.body=t}isEquivalent(e){return this.name===e.name&&ge(this.body,e.body)}}class pt extends rt{constructor(e,t,r,n,i,o,s,a,u){super(s,a,u),this.name=e,this.parent=t,this.fields=r,this.getters=n,this.constructorMethod=i,this.methods=o}isEquivalent(e){return e instanceof pt&&this.name===e.name&&he(this.parent,e.parent)&&ge(this.fields,e.fields)&&ge(this.getters,e.getters)&&this.constructorMethod.isEquivalent(e.constructorMethod)&&ge(this.methods,e.methods)}visitStatement(e,t){return e.visitDeclareClassStmt(this,t)}}class lt extends rt{constructor(e,t,r=[],n,i){super([],n,i),this.condition=e,this.trueCase=t,this.falseCase=r}isEquivalent(e){return e instanceof lt&&this.condition.isEquivalent(e.condition)&&ge(this.trueCase,e.trueCase)&&ge(this.falseCase,e.falseCase)}visitStatement(e,t){return e.visitIfStmt(this,t)}}class mt extends rt{constructor(e,t,r=null,n){super([],r,n),this.bodyStmts=e,this.catchStmts=t}isEquivalent(e){return e instanceof mt&&ge(this.bodyStmts,e.bodyStmts)&&ge(this.catchStmts,e.catchStmts)}visitStatement(e,t){return e.visitTryCatchStmt(this,t)}}class dt extends rt{constructor(e,t=null,r){super([],t,r),this.error=e}isEquivalent(e){return e instanceof mt&&this.error.isEquivalent(e.error)}visitStatement(e,t){return e.visitThrowStmt(this,t)}}class yt{visitType(e,t){return e}visitExpression(e,t){return e.type&&e.type.visitType(this,t),e}visitBuiltinType(e,t){return this.visitType(e,t)}visitExpressionType(e,t){return e.value.visitExpression(this,t),null!==e.typeParams&&e.typeParams.forEach(e=>this.visitType(e,t)),this.visitType(e,t)}visitArrayType(e,t){return this.visitType(e,t)}visitMapType(e,t){return this.visitType(e,t)}visitWrappedNodeExpr(e,t){return e}visitTypeofExpr(e,t){return this.visitExpression(e,t)}visitReadVarExpr(e,t){return this.visitExpression(e,t)}visitWriteVarExpr(e,t){return e.value.visitExpression(this,t),this.visitExpression(e,t)}visitWriteKeyExpr(e,t){return e.receiver.visitExpression(this,t),e.index.visitExpression(this,t),e.value.visitExpression(this,t),this.visitExpression(e,t)}visitWritePropExpr(e,t){return e.receiver.visitExpression(this,t),e.value.visitExpression(this,t),this.visitExpression(e,t)}visitInvokeMethodExpr(e,t){return e.receiver.visitExpression(this,t),this.visitAllExpressions(e.args,t),this.visitExpression(e,t)}visitInvokeFunctionExpr(e,t){return e.fn.visitExpression(this,t),this.visitAllExpressions(e.args,t),this.visitExpression(e,t)}visitInstantiateExpr(e,t){return e.classExpr.visitExpression(this,t),this.visitAllExpressions(e.args,t),this.visitExpression(e,t)}visitLiteralExpr(e,t){return this.visitExpression(e,t)}visitLocalizedString(e,t){return this.visitExpression(e,t)}visitExternalExpr(e,t){return e.typeParams&&e.typeParams.forEach(e=>e.visitType(this,t)),this.visitExpression(e,t)}visitConditionalExpr(e,t){return e.condition.visitExpression(this,t),e.trueCase.visitExpression(this,t),e.falseCase.visitExpression(this,t),this.visitExpression(e,t)}visitNotExpr(e,t){return e.condition.visitExpression(this,t),this.visitExpression(e,t)}visitAssertNotNullExpr(e,t){return e.condition.visitExpression(this,t),this.visitExpression(e,t)}visitCastExpr(e,t){return e.value.visitExpression(this,t),this.visitExpression(e,t)}visitFunctionExpr(e,t){return this.visitAllStatements(e.statements,t),this.visitExpression(e,t)}visitUnaryOperatorExpr(e,t){return e.expr.visitExpression(this,t),this.visitExpression(e,t)}visitBinaryOperatorExpr(e,t){return e.lhs.visitExpression(this,t),e.rhs.visitExpression(this,t),this.visitExpression(e,t)}visitReadPropExpr(e,t){return e.receiver.visitExpression(this,t),this.visitExpression(e,t)}visitReadKeyExpr(e,t){return e.receiver.visitExpression(this,t),e.index.visitExpression(this,t),this.visitExpression(e,t)}visitLiteralArrayExpr(e,t){return this.visitAllExpressions(e.entries,t),this.visitExpression(e,t)}visitLiteralMapExpr(e,t){return e.entries.forEach(e=>e.value.visitExpression(this,t)),this.visitExpression(e,t)}visitCommaExpr(e,t){return this.visitAllExpressions(e.parts,t),this.visitExpression(e,t)}visitAllExpressions(e,t){e.forEach(e=>e.visitExpression(this,t))}visitDeclareVarStmt(e,t){return e.value&&e.value.visitExpression(this,t),e.type&&e.type.visitType(this,t),e}visitDeclareFunctionStmt(e,t){return this.visitAllStatements(e.statements,t),e.type&&e.type.visitType(this,t),e}visitExpressionStmt(e,t){return e.expr.visitExpression(this,t),e}visitReturnStmt(e,t){return e.value.visitExpression(this,t),e}visitDeclareClassStmt(e,t){return e.parent.visitExpression(this,t),e.getters.forEach(e=>this.visitAllStatements(e.body,t)),e.constructorMethod&&this.visitAllStatements(e.constructorMethod.body,t),e.methods.forEach(e=>this.visitAllStatements(e.body,t)),e}visitIfStmt(e,t){return e.condition.visitExpression(this,t),this.visitAllStatements(e.trueCase,t),this.visitAllStatements(e.falseCase,t),e}visitTryCatchStmt(e,t){return this.visitAllStatements(e.bodyStmts,t),this.visitAllStatements(e.catchStmts,t),e}visitThrowStmt(e,t){return e.error.visitExpression(this,t),e}visitAllStatements(e,t){e.forEach(e=>e.visitStatement(this,t))}}function ht(e){const t=new gt;return t.visitAllStatements(e,null),t.varNames}class gt extends yt{constructor(){super(...arguments),this.varNames=new Set}visitDeclareFunctionStmt(e,t){return e}visitDeclareClassStmt(e,t){return e}visitReadVarExpr(e,t){return e.name&&this.varNames.add(e.name),null}}function bt(e,t){if(!t)return e;const r=new St(t);return e.visitStatement(r,null)}function ft(e,t){if(!t)return e;const r=new St(t);return e.visitExpression(r,null)}class St extends class{transformExpr(e,t){return e}transformStmt(e,t){return e}visitReadVarExpr(e,t){return this.transformExpr(e,t)}visitWrappedNodeExpr(e,t){return this.transformExpr(e,t)}visitTypeofExpr(e,t){return this.transformExpr(new Se(e.expr.visitExpression(this,t),e.type,e.sourceSpan),t)}visitWriteVarExpr(e,t){return this.transformExpr(new _e(e.name,e.value.visitExpression(this,t),e.type,e.sourceSpan),t)}visitWriteKeyExpr(e,t){return this.transformExpr(new Oe(e.receiver.visitExpression(this,t),e.index.visitExpression(this,t),e.value.visitExpression(this,t),e.type,e.sourceSpan),t)}visitWritePropExpr(e,t){return this.transformExpr(new Ie(e.receiver.visitExpression(this,t),e.name,e.value.visitExpression(this,t),e.type,e.sourceSpan),t)}visitInvokeMethodExpr(e,t){const r=e.builtin||e.name;return this.transformExpr(new Ne(e.receiver.visitExpression(this,t),r,this.visitAllExpressions(e.args,t),e.type,e.sourceSpan),t)}visitInvokeFunctionExpr(e,t){return this.transformExpr(new Ce(e.fn.visitExpression(this,t),this.visitAllExpressions(e.args,t),e.type,e.sourceSpan),t)}visitInstantiateExpr(e,t){return this.transformExpr(new Te(e.classExpr.visitExpression(this,t),this.visitAllExpressions(e.args,t),e.type,e.sourceSpan),t)}visitLiteralExpr(e,t){return this.transformExpr(e,t)}visitLocalizedString(e,t){return this.transformExpr(new we(e.metaBlock,e.messageParts,e.placeHolderNames,this.visitAllExpressions(e.expressions,t),e.sourceSpan),t)}visitExternalExpr(e,t){return this.transformExpr(e,t)}visitConditionalExpr(e,t){return this.transformExpr(new qe(e.condition.visitExpression(this,t),e.trueCase.visitExpression(this,t),e.falseCase.visitExpression(this,t),e.type,e.sourceSpan),t)}visitNotExpr(e,t){return this.transformExpr(new Le(e.condition.visitExpression(this,t),e.sourceSpan),t)}visitAssertNotNullExpr(e,t){return this.transformExpr(new Fe(e.condition.visitExpression(this,t),e.sourceSpan),t)}visitCastExpr(e,t){return this.transformExpr(new Be(e.value.visitExpression(this,t),e.type,e.sourceSpan),t)}visitFunctionExpr(e,t){return this.transformExpr(new Ue(e.params,this.visitAllStatements(e.statements,t),e.type,e.sourceSpan),t)}visitUnaryOperatorExpr(e,t){return this.transformExpr(new Ve(e.operator,e.expr.visitExpression(this,t),e.type,e.sourceSpan),t)}visitBinaryOperatorExpr(e,t){return this.transformExpr(new ze(e.operator,e.lhs.visitExpression(this,t),e.rhs.visitExpression(this,t),e.type,e.sourceSpan),t)}visitReadPropExpr(e,t){return this.transformExpr(new He(e.receiver.visitExpression(this,t),e.name,e.type,e.sourceSpan),t)}visitReadKeyExpr(e,t){return this.transformExpr(new Ke(e.receiver.visitExpression(this,t),e.index.visitExpression(this,t),e.type,e.sourceSpan),t)}visitLiteralArrayExpr(e,t){return this.transformExpr(new We(this.visitAllExpressions(e.entries,t),e.type,e.sourceSpan),t)}visitLiteralMapExpr(e,t){const r=e.entries.map(e=>new Je(e.key,e.value.visitExpression(this,t),e.quoted)),n=new ie(e.valueType);return this.transformExpr(new Qe(r,n,e.sourceSpan),t)}visitCommaExpr(e,t){return this.transformExpr(new Ze(this.visitAllExpressions(e.parts,t),e.sourceSpan),t)}visitAllExpressions(e,t){return e.map(e=>e.visitExpression(this,t))}visitDeclareVarStmt(e,t){const r=e.value&&e.value.visitExpression(this,t);return this.transformStmt(new nt(e.name,r,e.type,e.modifiers,e.sourceSpan,e.leadingComments),t)}visitDeclareFunctionStmt(e,t){return this.transformStmt(new it(e.name,e.params,this.visitAllStatements(e.statements,t),e.type,e.modifiers,e.sourceSpan,e.leadingComments),t)}visitExpressionStmt(e,t){return this.transformStmt(new ot(e.expr.visitExpression(this,t),e.sourceSpan,e.leadingComments),t)}visitReturnStmt(e,t){return this.transformStmt(new st(e.value.visitExpression(this,t),e.sourceSpan,e.leadingComments),t)}visitDeclareClassStmt(e,t){const r=e.parent.visitExpression(this,t),n=e.getters.map(e=>new ct(e.name,this.visitAllStatements(e.body,t),e.type,e.modifiers)),i=e.constructorMethod&&new ut(e.constructorMethod.name,e.constructorMethod.params,this.visitAllStatements(e.constructorMethod.body,t),e.constructorMethod.type,e.constructorMethod.modifiers),o=e.methods.map(e=>new ut(e.name,e.params,this.visitAllStatements(e.body,t),e.type,e.modifiers));return this.transformStmt(new pt(e.name,r,e.fields,n,i,o,e.modifiers,e.sourceSpan),t)}visitIfStmt(e,t){return this.transformStmt(new lt(e.condition.visitExpression(this,t),this.visitAllStatements(e.trueCase,t),this.visitAllStatements(e.falseCase,t),e.sourceSpan,e.leadingComments),t)}visitTryCatchStmt(e,t){return this.transformStmt(new mt(this.visitAllStatements(e.bodyStmts,t),this.visitAllStatements(e.catchStmts,t),e.sourceSpan,e.leadingComments),t)}visitThrowStmt(e,t){return this.transformStmt(new dt(e.error.visitExpression(this,t),e.sourceSpan,e.leadingComments),t)}visitAllStatements(e,t){return e.map(e=>e.visitStatement(this,t))}}{constructor(e){super(),this.sourceSpan=e}_clone(e){const t=Object.create(e.constructor.prototype);for(let r of Object.keys(e))t[r]=e[r];return t}transformExpr(e,t){return e.sourceSpan||((e=this._clone(e)).sourceSpan=this.sourceSpan),e}transformStmt(e,t){return e.sourceSpan||((e=this._clone(e)).sourceSpan=this.sourceSpan),e}}function vt(e,t,r){return new fe(e,t,r)}function _t(e,t=null,r){return new Me(e,null,t,r)}function Ot(e,t,r){return null!=e?It(_t(e,t,null),r):null}function It(e,t,r){return new re(e,t,r)}function Nt(e){return new Se(e)}function Ct(e,t,r){return new We(e,t,r)}function Tt(e,t=null){return new Qe(e.map(e=>new Je(e.key,e.value,e.quoted)),t,null)}function kt(e,t,r,n,i){return new Ue(e,t,r,n,i)}function xt(e,t,r,n,i){return new lt(e,t,r,n,i)}function At(e,t,r){return new ke(e,t,r)}function Pt(e){return e instanceof ke&&null===e.value}function wt(e){let t="";if(e.tagName&&(t+=` @${e.tagName}`),e.text){if(e.text.match(/\/\*|\*\//))throw new Error('JSDoc text cannot contain "/*" and "*/"');t+=" "+e.text.replace(/@/g,"\\@")}return t}const Dt=/-+([a-z0-9])/g;function Rt(e,t){return Et(e,":",t)}function Et(e,t,r){const n=e.indexOf(t);return-1==n?r:[e.slice(0,n).trim(),e.slice(n+1).trim()]}function jt(e,t,r){return Array.isArray(e)?t.visitArray(e,r):"object"==typeof(n=e)&&null!==n&&Object.getPrototypeOf(n)===Wt?t.visitStringMap(e,r):null==e||"string"==typeof e||"number"==typeof e||"boolean"==typeof e?t.visitPrimitive(e,r):t.visitOther(e,r);var n}function Mt(e){return null!=e}function qt(e){return void 0===e?null:e}class Lt{visitArray(e,t){return e.map(e=>jt(e,this,t))}visitStringMap(e,t){const r={};return Object.keys(e).forEach(n=>{r[n]=jt(e[n],this,t)}),r}visitPrimitive(e,t){return e}visitOther(e,t){return e}}const Ft=e=>{if($t(e))throw new Error("Illegal state: value cannot be a promise");return e},Bt=(e,t)=>$t(e)?e.then(t):t(e),Gt=e=>e.some($t)?Promise.all(e):e;function Ut(e){throw new Error(`Internal Error: ${e}`)}function Vt(e,t){const r=Error(e);return r[zt]=!0,t&&(r[Ht]=t),r}const zt="ngSyntaxError",Ht="ngParseErrors";function Kt(e){return e.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}const Wt=Object.getPrototypeOf({});function Jt(e){let t=[];for(let r=0;r=55296&&n<=56319&&e.length>r+1){const t=e.charCodeAt(r+1);t>=56320&&t<=57343&&(r++,n=(n-55296<<10)+t-56320+65536)}n<=127?t.push(n):n<=2047?t.push(n>>6&31|192,63&n|128):n<=65535?t.push(n>>12|224,n>>6&63|128,63&n|128):n<=2097151&&t.push(n>>18&7|240,n>>12&63|128,n>>6&63|128,63&n|128)}return t}function Qt(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(Qt).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;if(!e.toString)return"object";const t=e.toString();if(null==t)return""+t;const r=t.indexOf("\n");return-1===r?t:t.substring(0,r)}function Zt(e){return"function"==typeof e&&e.hasOwnProperty("__forward_ref__")?e():e}function $t(e){return!!e&&"function"==typeof e.then}const Yt="undefined"!=typeof window&&window,Xt="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,er="undefined"!=typeof global&&global||Yt||Xt;function tr(e,t){const r=[];for(let n=0;n"),nr={};class ir extends be{constructor(e){super(e.type),this.resolved=e,this.original=e}visitExpression(e,t){return t===nr?this.original.visitExpression(e,t):this.resolved.visitExpression(e,t)}isEquivalent(e){return e instanceof ir&&this.resolved.isEquivalent(e.resolved)}isConstant(){return!0}fixup(e){this.resolved=e,this.shared=!0}}class or{constructor(e=!1){this.isClosureCompilerEnabled=e,this.statements=[],this.literals=new Map,this.literalFactories=new Map,this.injectorDefinitions=new Map,this.directiveDefinitions=new Map,this.componentDefinitions=new Map,this.pipeDefinitions=new Map,this.nextNameIndex=0}getConstLiteral(e,t){if(e instanceof ke&&!cr(e)||e instanceof ir)return e;const r=this.keyOf(e);let n=this.literals.get(r),i=!1;if(n||(n=new ir(e),this.literals.set(r,n),i=!0),!i&&!n.shared||i&&t){const t=this.freshName();let r,i;this.isClosureCompilerEnabled&&cr(e)?(r=vt(t).set(new Ue([],[new st(e)])),i=vt(t).callFn([])):(r=vt(t).set(e),i=vt(t)),this.statements.push(r.toDeclStmt(se,[Xe.Final])),n.fixup(i)}return n}getDefinition(e,t,r,n=!1){const i=this.definitionsOf(t);let o=i.get(e),s=!1;if(!o){const n=this.propertyNameOf(t);o=new ir(r.importExpr(e).prop(n)),i.set(e,o),s=!0}if(!s&&!o.shared||s&&n){const e=this.freshName();this.statements.push(vt(e).set(o.resolved).toDeclStmt(se,[Xe.Final])),o.fixup(vt(e))}return o}getLiteralFactory(e){if(e instanceof We){const t=e.entries.map(e=>e.isConstant()?e:rr),r=this.keyOf(Ct(t));return this._getLiteralFactory(r,e.entries,e=>Ct(e))}{const t=Tt(e.entries.map(e=>({key:e.key,value:e.value.isConstant()?e.value:rr,quoted:e.quoted}))),r=this.keyOf(t);return this._getLiteralFactory(r,e.entries.map(e=>e.value),t=>Tt(t.map((t,r)=>({key:e.entries[r].key,value:t,quoted:e.entries[r].quoted}))))}}_getLiteralFactory(e,t,r){let n=this.literalFactories.get(e);const i=t.filter(e=>!e.isConstant());if(!n){const i=t.map((e,t)=>e.isConstant()?this.getConstLiteral(e,!0):vt(`a${t}`)),o=kt(i.filter(ur).map(e=>new Ge(e.name,oe)),[new st(r(i))],se),s=this.freshName();this.statements.push(vt(s).set(o).toDeclStmt(se,[Xe.Final])),n=vt(s),this.literalFactories.set(e,n)}return{literalFactory:n,literalFactoryArguments:i}}uniqueName(e){return`${e}${this.nextNameIndex++}`}definitionsOf(e){switch(e){case 2:return this.componentDefinitions;case 1:return this.directiveDefinitions;case 0:return this.injectorDefinitions;case 3:return this.pipeDefinitions}return Ut(`Unknown definition kind ${e}`),this.componentDefinitions}propertyNameOf(e){switch(e){case 2:return"\u0275cmp";case 1:return"\u0275dir";case 0:return"\u0275inj";case 3:return"\u0275pipe"}return Ut(`Unknown definition kind ${e}`),""}freshName(){return this.uniqueName("_c")}keyOf(e){return e.visitExpression(new sr,nr)}}class sr{constructor(){this.visitWrappedNodeExpr=ar,this.visitWriteVarExpr=ar,this.visitWriteKeyExpr=ar,this.visitWritePropExpr=ar,this.visitInvokeMethodExpr=ar,this.visitInvokeFunctionExpr=ar,this.visitInstantiateExpr=ar,this.visitConditionalExpr=ar,this.visitNotExpr=ar,this.visitAssertNotNullExpr=ar,this.visitCastExpr=ar,this.visitFunctionExpr=ar,this.visitUnaryOperatorExpr=ar,this.visitBinaryOperatorExpr=ar,this.visitReadPropExpr=ar,this.visitReadKeyExpr=ar,this.visitCommaExpr=ar,this.visitLocalizedString=ar}visitLiteralExpr(e){return`${"string"==typeof e.value?'"'+e.value+'"':e.value}`}visitLiteralArrayExpr(e,t){return`[${e.entries.map(e=>e.visitExpression(this,t)).join(",")}]`}visitLiteralMapExpr(e,t){return`{${e.entries.map(e=>`${(e=>{const t=e.quoted?'"':"";return`${t}${e.key}${t}`})(e)}:${e.value.visitExpression(this,t)}`).join(",")}`}visitExternalExpr(e){return e.value.moduleName?`EX:${e.value.moduleName}:${e.value.name}`:`EX:${e.value.runtime.name}`}visitReadVarExpr(e){return`VAR:${e.name}`}visitTypeofExpr(e,t){return`TYPEOF:${e.expr.visitExpression(this,t)}`}}function ar(e){throw new Error(`Invalid state: Visitor ${this.constructor.name} doesn't handle ${e.constructor.name}`)}function ur(e){return e instanceof fe}function cr(e){return e instanceof ke&&"string"==typeof e.value&&e.value.length>=50}const pr="@angular/core";class lr{}function mr(e){return{identifier:{reference:e}}}function dr(e,t){return mr(e.resolveExternalReference(t))}lr.ANALYZE_FOR_ENTRY_COMPONENTS={name:"ANALYZE_FOR_ENTRY_COMPONENTS",moduleName:pr},lr.ElementRef={name:"ElementRef",moduleName:pr},lr.NgModuleRef={name:"NgModuleRef",moduleName:pr},lr.ViewContainerRef={name:"ViewContainerRef",moduleName:pr},lr.ChangeDetectorRef={name:"ChangeDetectorRef",moduleName:pr},lr.QueryList={name:"QueryList",moduleName:pr},lr.TemplateRef={name:"TemplateRef",moduleName:pr},lr.Renderer2={name:"Renderer2",moduleName:pr},lr.CodegenComponentFactoryResolver={name:"\u0275CodegenComponentFactoryResolver",moduleName:pr},lr.ComponentFactoryResolver={name:"ComponentFactoryResolver",moduleName:pr},lr.ComponentFactory={name:"ComponentFactory",moduleName:pr},lr.ComponentRef={name:"ComponentRef",moduleName:pr},lr.NgModuleFactory={name:"NgModuleFactory",moduleName:pr},lr.createModuleFactory={name:"\u0275cmf",moduleName:pr},lr.moduleDef={name:"\u0275mod",moduleName:pr},lr.moduleProviderDef={name:"\u0275mpd",moduleName:pr},lr.RegisterModuleFactoryFn={name:"\u0275registerModuleFactory",moduleName:pr},lr.inject={name:"\u0275\u0275inject",moduleName:pr},lr.directiveInject={name:"\u0275\u0275directiveInject",moduleName:pr},lr.INJECTOR={name:"INJECTOR",moduleName:pr},lr.Injector={name:"Injector",moduleName:pr},lr.\u0275\u0275defineInjectable={name:"\u0275\u0275defineInjectable",moduleName:pr},lr.InjectableDef={name:"\u0275\u0275InjectableDef",moduleName:pr},lr.ViewEncapsulation={name:"ViewEncapsulation",moduleName:pr},lr.ChangeDetectionStrategy={name:"ChangeDetectionStrategy",moduleName:pr},lr.SecurityContext={name:"SecurityContext",moduleName:pr},lr.LOCALE_ID={name:"LOCALE_ID",moduleName:pr},lr.TRANSLATIONS_FORMAT={name:"TRANSLATIONS_FORMAT",moduleName:pr},lr.inlineInterpolate={name:"\u0275inlineInterpolate",moduleName:pr},lr.interpolate={name:"\u0275interpolate",moduleName:pr},lr.EMPTY_ARRAY={name:"\u0275EMPTY_ARRAY",moduleName:pr},lr.EMPTY_MAP={name:"\u0275EMPTY_MAP",moduleName:pr},lr.Renderer={name:"Renderer",moduleName:pr},lr.viewDef={name:"\u0275vid",moduleName:pr},lr.elementDef={name:"\u0275eld",moduleName:pr},lr.anchorDef={name:"\u0275and",moduleName:pr},lr.textDef={name:"\u0275ted",moduleName:pr},lr.directiveDef={name:"\u0275did",moduleName:pr},lr.providerDef={name:"\u0275prd",moduleName:pr},lr.queryDef={name:"\u0275qud",moduleName:pr},lr.pureArrayDef={name:"\u0275pad",moduleName:pr},lr.pureObjectDef={name:"\u0275pod",moduleName:pr},lr.purePipeDef={name:"\u0275ppd",moduleName:pr},lr.pipeDef={name:"\u0275pid",moduleName:pr},lr.nodeValue={name:"\u0275nov",moduleName:pr},lr.ngContentDef={name:"\u0275ncd",moduleName:pr},lr.unwrapValue={name:"\u0275unv",moduleName:pr},lr.createRendererType2={name:"\u0275crt",moduleName:pr},lr.RendererType2={name:"RendererType2",moduleName:pr},lr.ViewDefinition={name:"\u0275ViewDefinition",moduleName:pr},lr.createComponentFactory={name:"\u0275ccf",moduleName:pr},lr.setClassMetadata={name:"\u0275setClassMetadata",moduleName:pr};class yr{constructor(e,t,r){this.filePath=e,this.name=t,this.members=r}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}}class hr{constructor(){this.cache=new Map}get(e,t,r){const n=`"${e}".${t}${(r=r||[]).length?`.${r.join(".")}`:""}`;let i=this.cache.get(n);return i||(i=new yr(e,t,r),this.cache.set(n,i)),i}}const gr=/^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/;function br(e){return e.replace(/\W/g,"_")}let fr=0;function Sr(e){if(!e||!e.reference)return null;const t=e.reference;if(t instanceof yr)return t.name;if(t.__anonymousType)return t.__anonymousType;let r=Qt(t);return r.indexOf("(")>=0?(r=`anonymous_${fr++}`,t.__anonymousType=r):r=br(r),r}function vr(e){const t=e.reference;return t instanceof yr?t.filePath:`./${Qt(t)}`}function _r(e,t){return`View_${Sr({reference:e})}_${t}`}function Or(e){return`RenderType_${Sr({reference:e})}`}function Ir(e){return`${Sr({reference:e})}NgFactory`}var Nr;function Cr(e){return null!=e.value?br(e.value):Sr(e.identifier)}function Tr(e){return null!=e.identifier?e.identifier.reference:e.value}!function(e){e[e.Pipe=0]="Pipe",e[e.Directive=1]="Directive",e[e.NgModule=2]="NgModule",e[e.Injectable=3]="Injectable"}(Nr||(Nr={}));class kr{constructor({moduleUrl:e,styles:t,styleUrls:r}={}){this.moduleUrl=e||null,this.styles=Rr(t),this.styleUrls=Rr(r)}}class xr{constructor({encapsulation:e,template:t,templateUrl:r,htmlAst:n,styles:i,styleUrls:o,externalStylesheets:s,animations:a,ngContentSelectors:u,interpolation:c,isInline:p,preserveWhitespaces:l}){if(this.encapsulation=e,this.template=t,this.templateUrl=r,this.htmlAst=n,this.styles=Rr(i),this.styleUrls=Rr(o),this.externalStylesheets=Rr(s),this.animations=a?jr(a):[],this.ngContentSelectors=u||[],c&&2!=c.length)throw new Error("'interpolation' should have a start and an end symbol.");this.interpolation=c,this.isInline=p,this.preserveWhitespaces=l}toSummary(){return{ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}}class Ar{constructor({isHost:e,type:t,isComponent:r,selector:n,exportAs:i,changeDetection:o,inputs:s,outputs:a,hostListeners:u,hostProperties:c,hostAttributes:p,providers:l,viewProviders:m,queries:d,guards:y,viewQueries:h,entryComponents:g,template:b,componentViewType:f,rendererType:S,componentFactory:v}){this.isHost=!!e,this.type=t,this.isComponent=r,this.selector=n,this.exportAs=i,this.changeDetection=o,this.inputs=s,this.outputs=a,this.hostListeners=u,this.hostProperties=c,this.hostAttributes=p,this.providers=Rr(l),this.viewProviders=Rr(m),this.queries=Rr(d),this.guards=y,this.viewQueries=Rr(h),this.entryComponents=Rr(g),this.template=b,this.componentViewType=f,this.rendererType=S,this.componentFactory=v}static create({isHost:e,type:t,isComponent:r,selector:n,exportAs:i,changeDetection:o,inputs:s,outputs:a,host:u,providers:c,viewProviders:p,queries:l,guards:m,viewQueries:d,entryComponents:y,template:h,componentViewType:g,rendererType:b,componentFactory:f}){const S={},v={},_={};null!=u&&Object.keys(u).forEach(e=>{const t=u[e],r=e.match(gr);null===r?_[e]=t:null!=r[1]?v[r[1]]=t:null!=r[2]&&(S[r[2]]=t)});const O={};null!=s&&s.forEach(e=>{const t=Rt(e,[e,e]);O[t[0]]=t[1]});const I={};return null!=a&&a.forEach(e=>{const t=Rt(e,[e,e]);I[t[0]]=t[1]}),new Ar({isHost:e,type:t,isComponent:!!r,selector:n,exportAs:i,changeDetection:o,inputs:O,outputs:I,hostListeners:S,hostProperties:v,hostAttributes:_,providers:c,viewProviders:p,queries:l,guards:m,viewQueries:d,entryComponents:y,template:h,componentViewType:g,rendererType:b,componentFactory:f})}toSummary(){return{summaryKind:Nr.Directive,type:this.type,isComponent:this.isComponent,selector:this.selector,exportAs:this.exportAs,inputs:this.inputs,outputs:this.outputs,hostListeners:this.hostListeners,hostProperties:this.hostProperties,hostAttributes:this.hostAttributes,providers:this.providers,viewProviders:this.viewProviders,queries:this.queries,guards:this.guards,viewQueries:this.viewQueries,entryComponents:this.entryComponents,changeDetection:this.changeDetection,template:this.template&&this.template.toSummary(),componentViewType:this.componentViewType,rendererType:this.rendererType,componentFactory:this.componentFactory}}}class Pr{constructor({type:e,name:t,pure:r}){this.type=e,this.name=t,this.pure=!!r}toSummary(){return{summaryKind:Nr.Pipe,type:this.type,name:this.name,pure:this.pure}}}class wr{constructor({type:e,providers:t,declaredDirectives:r,exportedDirectives:n,declaredPipes:i,exportedPipes:o,entryComponents:s,bootstrapComponents:a,importedModules:u,exportedModules:c,schemas:p,transitiveModule:l,id:m}){this.type=e||null,this.declaredDirectives=Rr(r),this.exportedDirectives=Rr(n),this.declaredPipes=Rr(i),this.exportedPipes=Rr(o),this.providers=Rr(t),this.entryComponents=Rr(s),this.bootstrapComponents=Rr(a),this.importedModules=Rr(u),this.exportedModules=Rr(c),this.schemas=Rr(p),this.id=m||null,this.transitiveModule=l||null}toSummary(){const e=this.transitiveModule;return{summaryKind:Nr.NgModule,type:this.type,entryComponents:e.entryComponents,providers:e.providers,modules:e.modules,exportedDirectives:e.exportedDirectives,exportedPipes:e.exportedPipes}}}class Dr{constructor(){this.directivesSet=new Set,this.directives=[],this.exportedDirectivesSet=new Set,this.exportedDirectives=[],this.pipesSet=new Set,this.pipes=[],this.exportedPipesSet=new Set,this.exportedPipes=[],this.modulesSet=new Set,this.modules=[],this.entryComponentsSet=new Set,this.entryComponents=[],this.providers=[]}addProvider(e,t){this.providers.push({provider:e,module:t})}addDirective(e){this.directivesSet.has(e.reference)||(this.directivesSet.add(e.reference),this.directives.push(e))}addExportedDirective(e){this.exportedDirectivesSet.has(e.reference)||(this.exportedDirectivesSet.add(e.reference),this.exportedDirectives.push(e))}addPipe(e){this.pipesSet.has(e.reference)||(this.pipesSet.add(e.reference),this.pipes.push(e))}addExportedPipe(e){this.exportedPipesSet.has(e.reference)||(this.exportedPipesSet.add(e.reference),this.exportedPipes.push(e))}addModule(e){this.modulesSet.has(e.reference)||(this.modulesSet.add(e.reference),this.modules.push(e))}addEntryComponent(e){this.entryComponentsSet.has(e.componentType)||(this.entryComponentsSet.add(e.componentType),this.entryComponents.push(e))}}function Rr(e){return e||[]}class Er{constructor(e,{useClass:t,useValue:r,useExisting:n,useFactory:i,deps:o,multi:s}){this.token=e,this.useClass=t||null,this.useValue=r,this.useExisting=n,this.useFactory=i||null,this.dependencies=o||null,this.multi=!!s}}function jr(e){return e.reduce((e,t)=>{const r=Array.isArray(t)?jr(t):t;return e.concat(r)},[])}function Mr(e){return e.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/,"ng:///")}function qr(e,t,r){let n;return n=r.isInline?t.type.reference instanceof yr?`${t.type.reference.filePath}.${t.type.reference.name}.html`:`${Sr(e)}/${Sr(t.type)}.html`:r.templateUrl,t.type.reference instanceof yr?n:Mr(n)}const Lr="@angular/core";class Fr{}function Br(e){return Tt(Object.keys(e).map(t=>({key:t,value:e[t],quoted:!1})))}function Gr(e,t){if(0===t)return It(e);const r=[];for(let n=0;n=10?(this.digits[n]=t-10,r=1):(this.digits[n]=t,r=0)}r>0&&(this.digits[t]=1)}toString(){let e="";for(let t=this.digits.length-1;t>=0;t--)e+=this.digits[t];return e}}class ln{constructor(e){this.powerOfTwos=[e]}getValue(){return this.powerOfTwos[0]}multiplyBy(e){const t=pn.zero();return this.multiplyByAndAddTo(e,t),t}multiplyByAndAddTo(e,t){for(let r=0;0!==e;e>>>=1,r++)if(1&e){const e=this.getMultipliedByPowerOfTwo(r);t.addToSelf(e)}}getMultipliedByPowerOfTwo(e){for(let t=this.powerOfTwos.length;t<=e;t++){const e=this.powerOfTwos[t-1];this.powerOfTwos[t]=e.add(e)}return this.powerOfTwos[e]}}function mn(e){return e.id||dn(e)}function dn(e){return function(e){const t=Jt(e),r=function(e,t){const r=e.length+3>>>2,n=[];for(let i=0;i>5]|=128<<24-n%32,r[15+(n+64>>9<<4)]=n;for(let p=0;p>>4).toString(16)+(15&n).toString(16)}return t.toLowerCase()}(function(e){return e.reduce((e,t)=>e.concat(function(e){let t=[];for(let r=0;r<4;r++)t.push(e>>>8*(3-r)&255);return t}(t)),[])}([o,s,a,u,c]))}((t=e.nodes,t.map(e=>e.visit(bn,null))).join("")+`[${e.meaning}]`);var t}function yn(e){return e.id||hn(e)}function hn(e){const t=new fn;return function(e,t=""){let r=vn(e);if(t){const e=vn(t);r=function(e,t){const r=e[0],n=e[1],i=t[0],o=t[1],s=Cn(n,o),a=s[0],u=s[1];return[Nn(Nn(r,i),a),u]}(function(e,t){const r=e[0],n=e[1];return[r<>>32-t,n<>>32-t]}(r,1),e)}const n=r[0],i=r[1];return function(e,t){const r=Pn.toThePowerOf(0).multiplyBy(t);return Pn.toThePowerOf(4).multiplyByAndAddTo(e,r),r.toString()}(2147483647&n,i)}(e.nodes.map(e=>e.visit(t,null)).join(""),e.meaning)}class gn{visitText(e,t){return e.value}visitContainer(e,t){return`[${e.children.map(e=>e.visit(this)).join(", ")}]`}visitIcu(e,t){const r=Object.keys(e.cases).map(t=>`${t} {${e.cases[t].visit(this)}}`);return`{${e.expression}, ${e.type}, ${r.join(", ")}}`}visitTagPlaceholder(e,t){return e.isVoid?``:`${e.children.map(e=>e.visit(this)).join(", ")}`}visitPlaceholder(e,t){return e.value?`${e.value}`:``}visitIcuPlaceholder(e,t){return`${e.value.visit(this)}`}}const bn=new gn;class fn extends gn{visitIcu(e,t){let r=Object.keys(e.cases).map(t=>`${t} {${e.cases[t].visit(this)}}`);return`{${e.type}, ${r.join(", ")}}`}}function Sn(e,t,r,n){return e<20?[t&r|~t&n,1518500249]:e<40?[t^r^n,1859775393]:e<60?[t&r|t&n|r&n,2400959708]:[t^r^n,3395469782]}function vn(e){const t=Jt(e);let r=_n(t,0),n=_n(t,102072);return 0!=r||0!=n&&1!=n||(r^=319790063,n^=-1801410264),[r,n]}function _n(e,t){let r,n=2654435769,i=2654435769;const o=e.length;for(r=0;r+12<=o;r+=12){n=Nn(n,An(e,r,In.Little)),i=Nn(i,An(e,r+4,In.Little));const o=On(n,i,t=Nn(t,An(e,r+8,In.Little)));n=o[0],i=o[1],t=o[2]}return n=Nn(n,An(e,r,In.Little)),i=Nn(i,An(e,r+4,In.Little)),t=Nn(t,o),On(n,i,t=Nn(t,An(e,r+8,In.Little)<<8))[2]}function On(e,t,r){return e=Tn(e,t),e=Tn(e,r),e^=r>>>13,t=Tn(t,r),t=Tn(t,e),t^=e<<8,r=Tn(r,e),r=Tn(r,t),r^=t>>>13,e=Tn(e,t),e=Tn(e,r),e^=r>>>12,t=Tn(t,r),t=Tn(t,e),t^=e<<16,r=Tn(r,e),r=Tn(r,t),r^=t>>>5,e=Tn(e,t),e=Tn(e,r),e^=r>>>3,t=Tn(t,r),t=Tn(t,e),t^=e<<10,r=Tn(r,e),r=Tn(r,t),[e,t,r^=t>>>15]}var In;function Nn(e,t){return Cn(e,t)[1]}function Cn(e,t){const r=(65535&e)+(65535&t),n=(e>>>16)+(t>>>16)+(r>>>16);return[n>>>16,n<<16|65535&r]}function Tn(e,t){const r=(65535&e)-(65535&t);return(e>>16)-(t>>16)+(r>>16)<<16|65535&r}function kn(e,t){return e<>>32-t}function xn(e,t){return t>=e.length?0:e[t]}function An(e,t,r){let n=0;if(r===In.Big)for(let i=0;i<4;i++)n+=xn(e,t+i)<<24-8*i;else for(let i=0;i<4;i++)n+=xn(e,t+i)<<8*i;return n}!function(e){e[e.Little=0]="Little",e[e.Big=1]="Big"}(In||(In={}));const Pn=new class{constructor(e){this.base=e,this.exponents=[new ln(pn.one())]}toThePowerOf(e){for(let t=this.exponents.length;t<=e;t++){const e=this.exponents[t-1].multiplyBy(this.base);this.exponents[t]=new ln(e)}return this.exponents[e]}}(256);class wn{createNameMapper(e){return null}}class Dn extends class{visitText(e,t){}visitContainer(e,t){e.children.forEach(e=>e.visit(this))}visitIcu(e,t){Object.keys(e.cases).forEach(t=>{e.cases[t].visit(this)})}visitTagPlaceholder(e,t){e.children.forEach(e=>e.visit(this))}visitPlaceholder(e,t){}visitIcuPlaceholder(e,t){}}{constructor(e,t){super(),this.mapName=t,this.internalToPublic={},this.publicToNextId={},this.publicToInternal={},e.nodes.forEach(e=>e.visit(this))}toPublicName(e){return this.internalToPublic.hasOwnProperty(e)?this.internalToPublic[e]:null}toInternalName(e){return this.publicToInternal.hasOwnProperty(e)?this.publicToInternal[e]:null}visitText(e,t){return null}visitTagPlaceholder(e,t){this.visitPlaceholderName(e.startName),super.visitTagPlaceholder(e,t),this.visitPlaceholderName(e.closeName)}visitPlaceholder(e,t){this.visitPlaceholderName(e.name)}visitIcuPlaceholder(e,t){this.visitPlaceholderName(e.name)}visitPlaceholderName(e){if(!e||this.internalToPublic.hasOwnProperty(e))return;let t=this.mapName(e);if(this.publicToInternal.hasOwnProperty(t)){const e=this.publicToNextId[t];this.publicToNextId[t]=e+1,t=`${t}_${e}`}else this.publicToNextId[t]=1;this.internalToPublic[e]=t,this.publicToInternal[t]=e}}const Rn=new class{visitTag(e){const t=this._serializeAttributes(e.attrs);if(0==e.children.length)return`<${e.name}${t}/>`;const r=e.children.map(e=>e.visit(this));return`<${e.name}${t}>${r.join("")}`}visitText(e){return e.value}visitDeclaration(e){return``}_serializeAttributes(e){const t=Object.keys(e).map(t=>`${t}="${e[t]}"`).join(" ");return t.length>0?" "+t:""}visitDoctype(e){return``}};function En(e){return e.map(e=>e.visit(Rn)).join("")}class jn{constructor(e){this.attrs={},Object.keys(e).forEach(t=>{this.attrs[t]=Gn(e[t])})}visit(e){return e.visitDeclaration(this)}}class Mn{constructor(e,t){this.rootTag=e,this.dtd=t}visit(e){return e.visitDoctype(this)}}class qn{constructor(e,t={},r=[]){this.name=e,this.children=r,this.attrs={},Object.keys(t).forEach(e=>{this.attrs[e]=Gn(t[e])})}visit(e){return e.visitTag(this)}}class Ln{constructor(e){this.value=Gn(e)}visit(e){return e.visitText(this)}}class Fn extends Ln{constructor(e=0){super(`\n${new Array(e+1).join(" ")}`)}}const Bn=[[/&/g,"&"],[/"/g,"""],[/'/g,"'"],[//g,">"]];function Gn(e){return Bn.reduce((e,t)=>e.replace(t[0],t[1]),e)}class Un extends wn{write(e,t){const r=new Hn,n=new Vn;let i=new qn("messagebundle");return e.forEach(e=>{const t={id:e.id};e.description&&(t.desc=e.description),e.meaning&&(t.meaning=e.meaning);let r=[];e.sources.forEach(e=>{r.push(new qn("source",{},[new Ln(`${e.filePath}:${e.startLine}${e.endLine!==e.startLine?","+e.endLine:""}`)]))}),i.children.push(new Fn(2),new qn("msg",t,[...r,...n.serialize(e.nodes)]))}),i.children.push(new Fn),En([new jn({version:"1.0",encoding:"UTF-8"}),new Fn,new Mn("messagebundle",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'),new Fn,r.addDefaultExamples(i),new Fn])}load(e,t){throw new Error("Unsupported")}digest(e){return zn(e)}createNameMapper(e){return new Dn(e,Kn)}}class Vn{visitText(e,t){return[new Ln(e.value)]}visitContainer(e,t){const r=[];return e.children.forEach(e=>r.push(...e.visit(this))),r}visitIcu(e,t){const r=[new Ln(`{${e.expressionPlaceholder}, ${e.type}, `)];return Object.keys(e.cases).forEach(t=>{r.push(new Ln(`${t} {`),...e.cases[t].visit(this),new Ln("} "))}),r.push(new Ln("}")),r}visitTagPlaceholder(e,t){const r=new Ln(`<${e.tag}>`),n=new qn("ex",{},[r]),i=new qn("ph",{name:e.startName},[n,r]);if(e.isVoid)return[i];const o=new Ln(``),s=new qn("ex",{},[o]),a=new qn("ph",{name:e.closeName},[s,o]);return[i,...this.serialize(e.children),a]}visitPlaceholder(e,t){const r=new Ln(`{{${e.value}}}`),n=new qn("ex",{},[r]);return[new qn("ph",{name:e.name},[n,r])]}visitIcuPlaceholder(e,t){const r=e.value.expression,n=e.value.type,i=Object.keys(e.value.cases).map(e=>e+" {...}").join(" "),o=new Ln(`{${r}, ${n}, ${i}}`),s=new qn("ex",{},[o]);return[new qn("ph",{name:e.name},[s,o])]}serialize(e){return[].concat(...e.map(e=>e.visit(this)))}}function zn(e){return yn(e)}class Hn{addDefaultExamples(e){return e.visit(this),e}visitTag(e){if("ph"===e.name){if(!e.children||0==e.children.length){const t=new Ln(e.attrs.name||"...");e.children=[new qn("ex",{},[t])]}}else e.children&&e.children.forEach(e=>e.visit(this))}visitText(e){}visitDeclaration(e){}visitDoctype(e){}}function Kn(e){return e.toUpperCase().replace(/[^A-Z0-9_]/g,"_")}function Wn(e){return"i18n"===e||e.startsWith("i18n-")}function Jn(e){return e instanceof rn}function Qn(e){return Jn(e)&&1===e.nodes.length&&e.nodes[0]instanceof sn}function Zn(e){return!!e.i18n}function $n(e){return e.nodes[0]}function Yn(e,t=0){return`\ufffd${e}${t>0?`:${t}`:""}\ufffd`}function Xn(e=0){let t=e;return()=>t++}function ei(e){const t={};return e.forEach((e,r)=>{t[r]=At(e.length>1?`[${e.join("|")}]`:e[0])}),t}function ti(e,t,...r){const n=e.get(t)||[];n.push(...r),e.set(t,n)}function ri(e,t=0,r=0){const n=t,i=new Map,o=e instanceof rn?e.nodes.find(e=>e instanceof on):e;return o&&o.children.filter(e=>e instanceof un).forEach((e,t)=>{const o=Yn(n+t,r);ti(i,e.name,o)}),i}function ni(e={},t){const r={};return e&&Object.keys(e).length&&Object.keys(e).forEach(n=>r[ii(n,t)]=e[n]),r}function ii(e,t=!0){const r=Kn(e);if(!t)return r;const n=r.split("_");if(1===n.length)return e.toLowerCase();let i;/^\d+$/.test(n[n.length-1])&&(i=n.pop());let o=n.shift().toLowerCase();return n.length&&(o+=n.map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join("")),i?`${o}_${i}`:o}function oi(e){return`MSG_${e}`.toUpperCase()}function si(e){return new nt(e.name,void 0,se,void 0,e.sourceSpan)}const ai=/[-.]/;function ui(e,t){let r=null;return()=>(r||(e.push(new nt("_t",void 0,oe)),r=vt(t)),r)}function ci(e){if(this)throw new Error(`Builder ${this.constructor.name} doesn't support ${e} yet`);throw new Error(`Feature ${e} is not supported yet`)}function pi(e){throw new Error(`Invalid state: Visitor ${this.constructor.name} doesn't handle ${e.constructor.name}`)}function li(e){return Array.isArray(e)?Ct(e.map(li)):At(e,se)}function mi(e,t){return Object.getOwnPropertyNames(e).length>0?function(e,t){return Tt(Object.getOwnPropertyNames(e).map(r=>{const n=e[r];let i,o,s;return Array.isArray(n)?[o,i]=n:[i,o]=Rt(r,[r,n]),s=i,{key:s,quoted:ai.test(s),value:t&&o!==i?Ct([li(o),li(i)]):li(o)}}))}(e,t):null}function di(e){for(;Pt(e[e.length-1]);)e.pop();return e}function yi(e,t){if(Array.isArray(e.predicate)){let r=[];return e.predicate.forEach(e=>{const t=e.split(",").map(e=>At(e.trim()));r.push(...t)}),t.getConstLiteral(Ct(r),!0)}return e.predicate}class hi{constructor(){this.values=[]}set(e,t){t&&this.values.push({key:e,value:t,quoted:!1})}toLiteralMap(){return Tt(this.values)}}function gi(e){const t={};return e instanceof Zr&&"ng-template"!==e.tagName?e.templateAttrs.forEach(e=>t[e.name]=""):(e.attributes.forEach(e=>{Wn(e.name)||(t[e.name]=e.value)}),e.inputs.forEach(e=>{t[e.name]=""}),e.outputs.forEach(e=>{t[e.name]=""})),t}function bi(e,t,r){let n=_t(e,null,r);if(t.length>0)for(let i=0;i{const r=function(e){const t=[];e.resolved===_i.Attribute&&null!==e.attribute&&t.push({key:"attribute",value:e.attribute,quoted:!1});e.optional&&t.push({key:"optional",value:At(!0),quoted:!1});e.host&&t.push({key:"host",value:At(!0),quoted:!1});e.self&&t.push({key:"self",value:At(!0),quoted:!1});e.skipSelf&&t.push({key:"skipSelf",value:At(!0),quoted:!1});return t.length>0?Tt(t):null}(e);return null!==r?(t=!0,r):At(null)});return t?It(Ct(r)):pe}(e.deps));else{const t=vt(`\u0275${e.name}_BaseFactory`),n=_t(Fr.getInheritedFactory),s=t.set(n.callFn([e.internalType],void 0,!0)).toDeclStmt(se,[Xe.Exported,Xe.Final]);r.push(s),o=t.callFn([i])}const s=o,a=[];let u=null;function c(e){const r=vt("r");a.push(r.set($e).toDeclStmt());let n=null;return n=null!==s?r.set(s).toStmt():_t(Fr.invalidFactory).callFn([]).toStmt(),a.push(xt(t,[n],[r.set(e).toStmt()])),r}if(Ni(e)&&e.delegateType===Si.Factory){const t=vt(`\u0275${e.name}_BaseFactory`),n=_t(Fr.getFactoryOf);if(e.delegate.isEquivalent(e.internalType))throw new Error("Illegal state: compiling factory that delegates to itself");const i=t.set(n.callFn([e.delegate])).toDeclStmt(se,[Xe.Exported,Xe.Final]);r.push(i),u=c(t.callFn([]))}else if(Ni(e)){const t=Ii(e.delegateDeps,e.injectFn,e.target===vi.Pipe);u=c(new(e.delegateType===Si.Class?Te:Ce)(e.delegate,t))}else u=function(e){return void 0!==e.expression}(e)?c(e.expression):o;return null!==u?a.push(new st(u)):a.push(_t(Fr.invalidFactory).callFn([]).toStmt()),{factory:kt([new Ge("t",oe)],a,se,void 0,`${e.name}_Factory`),statements:r,type:It(_t(Fr.FactoryDef,[Gr(e.type.type,e.typeArgumentCount),n]))}}function Ii(e,t,r){return e.map((e,n)=>function(e,t,r,n){switch(e.resolved){case _i.Token:case _i.ChangeDetectorRef:const i=0|(e.self?2:0)|(e.skipSelf?4:0)|(e.host?1:0)|(e.optional?8:0);let o=0!==i||e.optional?At(i):null;if(r&&e.resolved===_i.ChangeDetectorRef)return _t(Fr.injectPipeChangeDetectorRef).callFn(o?[o]:[]);const s=[e.token];return o&&s.push(o),_t(t).callFn(s);case _i.Attribute:return _t(Fr.injectAttribute).callFn([e.token]);case _i.Invalid:return _t(Fr.invalidFactoryDep).callFn([At(n)]);default:return ci(`Unknown R3ResolvedDependencyType: ${_i[e.resolved]}`)}}(e,t,r,n))}function Ni(e){return void 0!==e.delegateType}function Ci(e,t){return{statements:[],factory:e.node===t.node?t.prop("\u0275fac"):kt([new Ge("t",oe)],[new st(t.callMethod("\u0275fac",[vt("t")]))])}}function Ti(e,t){if(null!=t){if(!Array.isArray(t))throw new Error(`Expected '${e}' to be an array of strings.`);for(let r=0;r]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//];function xi(e,t){if(!(null==t||Array.isArray(t)&&2==t.length))throw new Error(`Expected '${e}' to be an array, [start, end].`);if(null!=t){const e=t[0],r=t[1];ki.forEach(t=>{if(t.test(e)||t.test(r))throw new Error(`['${e}', '${r}'] contains unusable interpolation symbol.`)})}}class Ai{constructor(e,t){this.start=e,this.end=t}static fromArray(e){return e?(xi("interpolation",e),new Ai(e[0],e[1])):Pi}}const Pi=new Ai("{{","}}");class wi{constructor(e=null){this.file=e,this.sourcesContent=new Map,this.lines=[],this.lastCol0=0,this.hasMappings=!1}addSource(e,t=null){return this.sourcesContent.has(e)||this.sourcesContent.set(e,t),this}addLine(){return this.lines.push([]),this.lastCol0=0,this}addMapping(e,t,r,n){if(!this.currentLine)throw new Error("A line must be added before mappings can be added");if(null!=t&&!this.sourcesContent.has(t))throw new Error(`Unknown source file "${t}"`);if(null==e)throw new Error("The column in the generated code must be provided");if(e{e.set(n,i),t.push(n),r.push(this.sourcesContent.get(n)||null)});let n="",i=0,o=0,s=0,a=0;return this.lines.forEach(t=>{i=0,n+=t.map(t=>{let r=Di(t.col0-i);return i=t.col0,null!=t.sourceUrl&&(r+=Di(e.get(t.sourceUrl)-o),o=e.get(t.sourceUrl),r+=Di(t.sourceLine0-s),s=t.sourceLine0,r+=Di(t.sourceCol0-a),a=t.sourceCol0),r}).join(","),n+=";"}),n=n.slice(0,-1),{file:this.file||"",version:3,sourceRoot:"",sources:t,sourcesContent:r,mappings:n}}toJsComment(){return this.hasMappings?"//# sourceMappingURL=data:application/json;base64,"+function(e){let t="";const r=Jt(e);for(let n=0;n>2),t+=Ri((3&e)<<4|(null===i?0:i>>4)),t+=null===i?"=":Ri((15&i)<<2|(null===o?0:o>>6)),t+=null===i||null===o?"=":Ri(63&o)}return t}(JSON.stringify(this,null,0)):""}}function Di(e){e=e<0?1+(-e<<1):e<<1;let t="";do{let r=31&e;(e>>=5)>0&&(r|=32),t+=Ri(r)}while(e>0);return t}function Ri(e){if(e<0||e>=64)throw new Error("Can only encode value in the range [0, 63]");return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[e]}const Ei=/'|\\|\n|\r|\$/g,ji=/^[$A-Z_][0-9A-Z_$]*$/i,Mi=vt("error",null,null),qi=vt("stack",null,null);class Li{constructor(e){this.indent=e,this.partsLength=0,this.parts=[],this.srcSpans=[]}}class Fi{constructor(e){this._indent=e,this._classes=[],this._preambleLineCount=0,this._lines=[new Li(e)]}static createRoot(){return new Fi(0)}get _currentLine(){return this._lines[this._lines.length-1]}println(e,t=""){this.print(e||null,t,!0)}lineIsEmpty(){return 0===this._currentLine.parts.length}lineLength(){return this._currentLine.indent*" ".length+this._currentLine.partsLength}print(e,t,r=!1){t.length>0&&(this._currentLine.parts.push(t),this._currentLine.partsLength+=t.length,this._currentLine.srcSpans.push(e&&e.sourceSpan||null)),r&&this._lines.push(new Li(this._indent))}removeEmptyLastLine(){this.lineIsEmpty()&&this._lines.pop()}incIndent(){this._indent++,this.lineIsEmpty()&&(this._currentLine.indent=this._indent)}decIndent(){this._indent--,this.lineIsEmpty()&&(this._currentLine.indent=this._indent)}pushClass(e){this._classes.push(e)}popClass(){return this._classes.pop()}get currentClass(){return this._classes.length>0?this._classes[this._classes.length-1]:null}toSource(){return this.sourceLines.map(e=>e.parts.length>0?Ui(e.indent)+e.parts.join(""):"").join("\n")}toSourceMapGenerator(e,t=0){const r=new wi(e);let n=!1;const i=()=>{n||(r.addSource(e," ").addMapping(0,e,0,0),n=!0)};for(let o=0;o{r.addLine();const o=e.srcSpans,s=e.parts;let a=e.indent*" ".length,u=0;for(;ue)return r.srcSpans[t];e-=n.length}}return null}get sourceLines(){return this._lines.length&&0===this._lines[this._lines.length-1].parts.length?this._lines.slice(0,-1):this._lines}}class Bi{constructor(e){this._escapeDollarInStrings=e}printLeadingComments(e,t){if(void 0!==e.leadingComments)for(const r of e.leadingComments)r instanceof tt?t.print(e,`/*${r.toString()}*/`,r.trailingNewline):r.multiline?t.print(e,`/* ${r.text} */`,r.trailingNewline):r.text.split("\n").forEach(r=>{t.println(e,`// ${r}`)})}visitExpressionStmt(e,t){return this.printLeadingComments(e,t),e.expr.visitExpression(this,t),t.println(e,";"),null}visitReturnStmt(e,t){return this.printLeadingComments(e,t),t.print(e,"return "),e.value.visitExpression(this,t),t.println(e,";"),null}visitIfStmt(e,t){this.printLeadingComments(e,t),t.print(e,"if ("),e.condition.visitExpression(this,t),t.print(e,") {");const r=null!=e.falseCase&&e.falseCase.length>0;return e.trueCase.length<=1&&!r?(t.print(e," "),this.visitAllStatements(e.trueCase,t),t.removeEmptyLastLine(),t.print(e," ")):(t.println(),t.incIndent(),this.visitAllStatements(e.trueCase,t),t.decIndent(),r&&(t.println(e,"} else {"),t.incIndent(),this.visitAllStatements(e.falseCase,t),t.decIndent())),t.println(e,"}"),null}visitThrowStmt(e,t){return this.printLeadingComments(e,t),t.print(e,"throw "),e.error.visitExpression(this,t),t.println(e,";"),null}visitWriteVarExpr(e,t){const r=t.lineIsEmpty();return r||t.print(e,"("),t.print(e,`${e.name} = `),e.value.visitExpression(this,t),r||t.print(e,")"),null}visitWriteKeyExpr(e,t){const r=t.lineIsEmpty();return r||t.print(e,"("),e.receiver.visitExpression(this,t),t.print(e,"["),e.index.visitExpression(this,t),t.print(e,"] = "),e.value.visitExpression(this,t),r||t.print(e,")"),null}visitWritePropExpr(e,t){const r=t.lineIsEmpty();return r||t.print(e,"("),e.receiver.visitExpression(this,t),t.print(e,`.${e.name} = `),e.value.visitExpression(this,t),r||t.print(e,")"),null}visitInvokeMethodExpr(e,t){e.receiver.visitExpression(this,t);let r=e.name;return null!=e.builtin&&(r=this.getBuiltinMethodName(e.builtin),null==r)?null:(t.print(e,`.${r}(`),this.visitAllExpressions(e.args,t,","),t.print(e,")"),null)}visitInvokeFunctionExpr(e,t){return e.fn.visitExpression(this,t),t.print(e,"("),this.visitAllExpressions(e.args,t,","),t.print(e,")"),null}visitWrappedNodeExpr(e,t){throw new Error("Abstract emitter cannot visit WrappedNodeExpr.")}visitTypeofExpr(e,t){t.print(e,"typeof "),e.expr.visitExpression(this,t)}visitReadVarExpr(e,t){let r=e.name;if(null!=e.builtin)switch(e.builtin){case de.Super:r="super";break;case de.This:r="this";break;case de.CatchError:r=Mi.name;break;case de.CatchStack:r=qi.name;break;default:throw new Error(`Unknown builtin variable ${e.builtin}`)}return t.print(e,r),null}visitInstantiateExpr(e,t){return t.print(e,"new "),e.classExpr.visitExpression(this,t),t.print(e,"("),this.visitAllExpressions(e.args,t,","),t.print(e,")"),null}visitLiteralExpr(e,t){const r=e.value;return"string"==typeof r?t.print(e,Gi(r,this._escapeDollarInStrings)):t.print(e,`${r}`),null}visitLocalizedString(e,t){const r=e.serializeI18nHead();t.print(e,"$localize `"+r.raw);for(let n=1;n{t.print(e,`${Gi(r.key,this._escapeDollarInStrings,r.quoted)}:`),r.value.visitExpression(this,t)},e.entries,t,","),t.print(e,"}"),null}visitCommaExpr(e,t){return t.print(e,"("),this.visitAllExpressions(e.parts,t,","),t.print(e,")"),null}visitAllExpressions(e,t,r){this.visitAllObjects(e=>e.visitExpression(this,t),e,t,r)}visitAllObjects(e,t,r,n){let i=!1;for(let o=0;o0&&(r.lineLength()>80?(r.print(null,n,!0),i||(r.incIndent(),r.incIndent(),i=!0)):r.print(null,n,!1)),e(t[o]);i&&(r.decIndent(),r.decIndent())}visitAllStatements(e,t){e.forEach(e=>e.visitStatement(this,t))}}function Gi(e,t,r=!0){if(null==e)return null;const n=e.replace(Ei,(...e)=>"$"==e[0]?t?"\\$":"$":"\n"==e[0]?"\\n":"\r"==e[0]?"\\r":`\\${e[0]}`);return r||!ji.test(n)?`'${n}'`:n}function Ui(e){let t="";for(let r=0;rthis._visitClassGetter(e,r,t)),e.methods.forEach(r=>this._visitClassMethod(e,r,t)),t.popClass(),null}_visitClassConstructor(e,t){t.print(e,`function ${e.name}(`),null!=e.constructorMethod&&this._visitParams(e.constructorMethod.params,t),t.println(e,") {"),t.incIndent(),null!=e.constructorMethod&&e.constructorMethod.body.length>0&&(t.println(e,"var self = this;"),this.visitAllStatements(e.constructorMethod.body,t)),t.decIndent(),t.println(e,"}")}_visitClassGetter(e,t,r){r.println(e,`Object.defineProperty(${e.name}.prototype, '${t.name}', { get: function() {`),r.incIndent(),t.body.length>0&&(r.println(e,"var self = this;"),this.visitAllStatements(t.body,r)),r.decIndent(),r.println(e,"}});")}_visitClassMethod(e,t,r){r.print(e,`${e.name}.prototype.${t.name} = function(`),this._visitParams(t.params,r),r.println(e,") {"),r.incIndent(),t.body.length>0&&(r.println(e,"var self = this;"),this.visitAllStatements(t.body,r)),r.decIndent(),r.println(e,"};")}visitWrappedNodeExpr(e,t){throw new Error("Cannot emit a WrappedNodeExpr in Javascript.")}visitReadVarExpr(e,t){if(e.builtin===de.This)t.print(e,"self");else{if(e.builtin===de.Super)throw new Error("'super' needs to be handled at a parent ast node, not at the variable level!");super.visitReadVarExpr(e,t)}return null}visitDeclareVarStmt(e,t){return t.print(e,`var ${e.name}`),e.value&&(t.print(e," = "),e.value.visitExpression(this,t)),t.println(e,";"),null}visitCastExpr(e,t){return e.value.visitExpression(this,t),null}visitInvokeFunctionExpr(e,t){const r=e.fn;return r instanceof fe&&r.builtin===de.Super?(t.currentClass.parent.visitExpression(this,t),t.print(e,".call(this"),e.args.length>0&&(t.print(e,", "),this.visitAllExpressions(e.args,t,",")),t.print(e,")")):super.visitInvokeFunctionExpr(e,t),null}visitFunctionExpr(e,t){return t.print(e,`function${e.name?" "+e.name:""}(`),this._visitParams(e.params,t),t.println(e,") {"),t.incIndent(),this.visitAllStatements(e.statements,t),t.decIndent(),t.print(e,"}"),null}visitDeclareFunctionStmt(e,t){return t.print(e,`function ${e.name}(`),this._visitParams(e.params,t),t.println(e,") {"),t.incIndent(),this.visitAllStatements(e.statements,t),t.decIndent(),t.println(e,"}"),null}visitTryCatchStmt(e,t){t.println(e,"try {"),t.incIndent(),this.visitAllStatements(e.bodyStmts,t),t.decIndent(),t.println(e,`} catch (${Mi.name}) {`),t.incIndent();const r=[qi.set(Mi.prop("stack")).toDeclStmt(null,[Xe.Final])].concat(e.catchStmts);return this.visitAllStatements(r,t),t.decIndent(),t.println(e,"}"),null}visitLocalizedString(e,t){t.print(e,'$localize((this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e})(');const r=[e.serializeI18nHead()];for(let n=1;nGi(e.cooked,!1)).join(", ")}], `),t.print(e,`[${r.map(e=>Gi(e.raw,!1)).join(", ")}])`),e.expressions.forEach(r=>{t.print(e,", "),r.visitExpression(this,t)}),t.print(e,")"),null}_visitParams(e,t){this.visitAllObjects(e=>t.print(null,e.name),e,t,",")}getBuiltinMethodName(e){let t;switch(e){case ye.ConcatArray:t="concat";break;case ye.SubscribeObservable:t="subscribe";break;case ye.Bind:t="bind";break;default:throw new Error(`Unknown builtin method: ${e}`)}return t}}class zi{evaluateStatements(e,t,r,n){const i=new Hi(r),o=Fi.createRoot();return t.length>0&&!t[0].isEquivalent(At("use strict").toStmt())&&(t=[At("use strict").toStmt(),...t]),i.visitAllStatements(t,o),i.createReturnStmt(o),this.evaluateCode(e,o,i.getArgs(),n)}evaluateCode(e,t,r,n){let i=`"use strict";${t.toSource()}\n//# sourceURL=${e}`;const o=[],s=[];for(const u in r)s.push(r[u]),o.push(u);if(n){const r=new Function(...o.concat("return null;")).toString(),n=r.slice(0,r.indexOf("return null;")).split("\n").length-1;i+=`\n${t.toSourceMapGenerator(e,n).toJsComment()}`}const a=new Function(...o.concat(i));return this.executeFunction(a,s)}executeFunction(e,t){return e(...t)}}class Hi extends Vi{constructor(e){super(),this.reflector=e,this._evalArgNames=[],this._evalArgValues=[],this._evalExportedVars=[]}createReturnStmt(e){new st(new Qe(this._evalExportedVars.map(e=>new Je(e,vt(e),!1)))).visitStatement(this,e)}getArgs(){const e={};for(let t=0;t=9&&e<=32||160==e}function Wi(e){return 48<=e&&e<=57}function Ji(e){return e>=97&&e<=122||e>=65&&e<=90}function Qi(e){return 10===e||13===e}function Zi(e){return 48<=e&&e<=55}class $i{constructor(e,t,r,n){this.file=e,this.offset=t,this.line=r,this.col=n}toString(){return null!=this.offset?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(e){const t=this.file.content,r=t.length;let n=this.offset,i=this.line,o=this.col;for(;n>0&&e<0;){if(n--,e++,10==t.charCodeAt(n)){i--;const e=t.substr(0,n-1).lastIndexOf(String.fromCharCode(10));o=e>0?n-e:n}else o--}for(;n0;){const r=t.charCodeAt(n);n++,e--,10==r?(i++,o=0):o++}return new $i(this.file,n,i,o)}getContext(e,t){const r=this.file.content;let n=this.offset;if(null!=n){n>r.length-1&&(n=r.length-1);let i=n,o=0,s=0;for(;o0&&(n--,o++,"\n"!=r[n]||++s!=t););for(o=0,s=0;o]${e.after}")`:this.msg}toString(){const e=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${e}`}}class oo{constructor(e){this.context=e}resolveExternalReference(e){if("@angular/core"!==e.moduleName)throw new Error(`Cannot resolve external reference to ${e.moduleName}, only references to @angular/core are supported.`);if(!this.context.hasOwnProperty(e.name))throw new Error(`No value provided for @angular/core symbol '${e.name}'.`);return this.context[e.name]}parameters(e){throw new Error("Not implemented.")}annotations(e){throw new Error("Not implemented.")}shallowAnnotations(e){throw new Error("Not implemented.")}tryAnnotations(e){throw new Error("Not implemented.")}propMetadata(e){throw new Error("Not implemented.")}hasLifecycleHook(e,t){throw new Error("Not implemented.")}guards(e){throw new Error("Not implemented.")}componentModuleUrl(e,t){throw new Error("Not implemented.")}}function so(e,t=!1){return Tt(Object.keys(e).map(r=>({key:r,quoted:t,value:e[r]})))}function ao(e){const{internalType:t,type:r,bootstrap:n,declarations:i,imports:o,exports:s,schemas:a,containsForwardDecls:u,emitInline:c,id:p}=e,l=[],m={type:t};if(n.length&&(m.bootstrap=co(n,u)),c)i.length&&(m.declarations=co(i,u)),o.length&&(m.imports=co(o,u)),s.length&&(m.exports=co(s,u));else{const t=function(e){const{adjacentType:t,declarations:r,imports:n,exports:i,containsForwardDecls:o}=e,s={};r.length&&(s.declarations=co(r,o));n.length&&(s.imports=co(n,o));i.length&&(s.exports=co(i,o));if(0===Object.keys(s).length)return null;const a=function(e){const t=new Me({name:"ngJitMode",moduleName:null}),r=new ze(me.Identical,new Se(t),At("undefined")),n=new ze(me.Or,r,t,void 0,void 0,!0);return new ze(me.And,n,e)}(new Ce(_t(Fr.setNgModuleScope),[t,Br(s)])),u=new Ue([],[a.toStmt()]);return new Ce(u,[]).toStmt()}(e);null!==t&&l.push(t)}return a&&a.length&&(m.schemas=Ct(a.map(e=>e.value))),p&&(m.id=p),{expression:_t(Fr.defineNgModule).callFn([Br(m)]),type:new re(_t(Fr.NgModuleDefWithMeta,[new re(r.type),uo(i),uo(o),uo(s)])),additionalStatements:l}}function uo(e){const t=e.map(e=>Nt(e.type));return e.length>0?It(Ct(t)):pe}function co(e,t){const r=Ct(e.map(e=>e.value));return t?kt([],[new st(r)]):r}function po(e){const t=[];return t.push({key:"name",value:At(e.pipeName),quoted:!1}),t.push({key:"type",value:e.type.value,quoted:!1}),t.push({key:"pure",value:At(e.pure),quoted:!1}),{expression:_t(Fr.definePipe).callFn([Tt(t)]),type:new re(_t(Fr.PipeDefWithMeta,[Gr(e.type.type,e.typeArgumentCount),new re(new ke(e.pipeName))]))}}class lo{constructor(e,t,r,n){this.input=t,this.errLocation=r,this.ctxLocation=n,this.message=`Parser Error: ${e} ${r} [${t}] in ${n}`}}class mo{constructor(e,t){this.start=e,this.end=t}toAbsolute(e){return new Fo(e+this.start,e+this.end)}}class yo{constructor(e,t){this.span=e,this.sourceSpan=t}visit(e,t=null){return null}toString(){return"AST"}}class ho extends yo{constructor(e,t,r){super(e,t),this.nameSpan=r}}class go extends yo{constructor(e,t,r,n,i){super(e,t),this.prefix=r,this.uninterpretedExpression=n,this.location=i}visit(e,t=null){return e.visitQuote(this,t)}toString(){return"Quote"}}class bo extends yo{visit(e,t=null){}}class fo extends yo{visit(e,t=null){return e.visitImplicitReceiver(this,t)}}class So extends fo{visit(e,t=null){var r;return null===(r=e.visitThisReceiver)||void 0===r?void 0:r.call(e,this,t)}}class vo extends yo{constructor(e,t,r){super(e,t),this.expressions=r}visit(e,t=null){return e.visitChain(this,t)}}class _o extends yo{constructor(e,t,r,n,i){super(e,t),this.condition=r,this.trueExp=n,this.falseExp=i}visit(e,t=null){return e.visitConditional(this,t)}}class Oo extends ho{constructor(e,t,r,n,i){super(e,t,r),this.receiver=n,this.name=i}visit(e,t=null){return e.visitPropertyRead(this,t)}}class Io extends ho{constructor(e,t,r,n,i,o){super(e,t,r),this.receiver=n,this.name=i,this.value=o}visit(e,t=null){return e.visitPropertyWrite(this,t)}}class No extends ho{constructor(e,t,r,n,i){super(e,t,r),this.receiver=n,this.name=i}visit(e,t=null){return e.visitSafePropertyRead(this,t)}}class Co extends yo{constructor(e,t,r,n){super(e,t),this.obj=r,this.key=n}visit(e,t=null){return e.visitKeyedRead(this,t)}}class To extends yo{constructor(e,t,r,n,i){super(e,t),this.obj=r,this.key=n,this.value=i}visit(e,t=null){return e.visitKeyedWrite(this,t)}}class ko extends ho{constructor(e,t,r,n,i,o){super(e,t,o),this.exp=r,this.name=n,this.args=i}visit(e,t=null){return e.visitPipe(this,t)}}class xo extends yo{constructor(e,t,r){super(e,t),this.value=r}visit(e,t=null){return e.visitLiteralPrimitive(this,t)}}class Ao extends yo{constructor(e,t,r){super(e,t),this.expressions=r}visit(e,t=null){return e.visitLiteralArray(this,t)}}class Po extends yo{constructor(e,t,r,n){super(e,t),this.keys=r,this.values=n}visit(e,t=null){return e.visitLiteralMap(this,t)}}class wo extends yo{constructor(e,t,r,n){super(e,t),this.strings=r,this.expressions=n}visit(e,t=null){return e.visitInterpolation(this,t)}}class Do extends yo{constructor(e,t,r,n,i){super(e,t),this.operation=r,this.left=n,this.right=i}visit(e,t=null){return e.visitBinary(this,t)}}class Ro extends Do{constructor(e,t,r,n,i,o,s){super(e,t,i,o,s),this.operator=r,this.expr=n}static createMinus(e,t,r){return new Ro(e,t,"-",r,"-",new xo(e,t,0),r)}static createPlus(e,t,r){return new Ro(e,t,"+",r,"-",r,new xo(e,t,0))}visit(e,t=null){return void 0!==e.visitUnary?e.visitUnary(this,t):e.visitBinary(this,t)}}class Eo extends yo{constructor(e,t,r){super(e,t),this.expression=r}visit(e,t=null){return e.visitPrefixNot(this,t)}}class jo extends yo{constructor(e,t,r){super(e,t),this.expression=r}visit(e,t=null){return e.visitNonNullAssert(this,t)}}class Mo extends ho{constructor(e,t,r,n,i,o){super(e,t,r),this.receiver=n,this.name=i,this.args=o}visit(e,t=null){return e.visitMethodCall(this,t)}}class qo extends ho{constructor(e,t,r,n,i,o){super(e,t,r),this.receiver=n,this.name=i,this.args=o}visit(e,t=null){return e.visitSafeMethodCall(this,t)}}class Lo extends yo{constructor(e,t,r,n){super(e,t),this.target=r,this.args=n}visit(e,t=null){return e.visitFunctionCall(this,t)}}class Fo{constructor(e,t){this.start=e,this.end=t}}class Bo extends yo{constructor(e,t,r,n,i){super(new mo(0,null===t?0:t.length),new Fo(n,null===t?n:n+t.length)),this.ast=e,this.source=t,this.location=r,this.errors=i}visit(e,t=null){return e.visitASTWithSource?e.visitASTWithSource(this,t):this.ast.visit(e,t)}toString(){return`${this.source} in ${this.location}`}}class Go{constructor(e,t,r){this.sourceSpan=e,this.key=t,this.value=r}}class Uo{constructor(e,t,r){this.sourceSpan=e,this.key=t,this.value=r}}class Vo{visit(e,t){e.visit(this,t)}visitUnary(e,t){this.visit(e.expr,t)}visitBinary(e,t){this.visit(e.left,t),this.visit(e.right,t)}visitChain(e,t){this.visitAll(e.expressions,t)}visitConditional(e,t){this.visit(e.condition,t),this.visit(e.trueExp,t),this.visit(e.falseExp,t)}visitPipe(e,t){this.visit(e.exp,t),this.visitAll(e.args,t)}visitFunctionCall(e,t){e.target&&this.visit(e.target,t),this.visitAll(e.args,t)}visitImplicitReceiver(e,t){}visitThisReceiver(e,t){}visitInterpolation(e,t){this.visitAll(e.expressions,t)}visitKeyedRead(e,t){this.visit(e.obj,t),this.visit(e.key,t)}visitKeyedWrite(e,t){this.visit(e.obj,t),this.visit(e.key,t),this.visit(e.value,t)}visitLiteralArray(e,t){this.visitAll(e.expressions,t)}visitLiteralMap(e,t){this.visitAll(e.values,t)}visitLiteralPrimitive(e,t){}visitMethodCall(e,t){this.visit(e.receiver,t),this.visitAll(e.args,t)}visitPrefixNot(e,t){this.visit(e.expression,t)}visitNonNullAssert(e,t){this.visit(e.expression,t)}visitPropertyRead(e,t){this.visit(e.receiver,t)}visitPropertyWrite(e,t){this.visit(e.receiver,t),this.visit(e.value,t)}visitSafePropertyRead(e,t){this.visit(e.receiver,t)}visitSafeMethodCall(e,t){this.visit(e.receiver,t),this.visitAll(e.args,t)}visitQuote(e,t){}visitAll(e,t){for(const r of e)this.visit(r,t)}}class zo{constructor(e,t,r,n,i,o){this.name=e,this.expression=t,this.type=r,this.sourceSpan=n,this.keySpan=i,this.valueSpan=o,this.isLiteral=this.type===to.LITERAL_ATTR,this.isAnimation=this.type===to.ANIMATION}}!function(e){e[e.DEFAULT=0]="DEFAULT",e[e.LITERAL_ATTR=1]="LITERAL_ATTR",e[e.ANIMATION=2]="ANIMATION"}(to||(to={}));class Ho{constructor(e,t,r,n,i,o){this.name=e,this.targetOrPhase=t,this.type=r,this.handler=n,this.sourceSpan=i,this.handlerSpan=o}}class Ko{constructor(e,t,r,n,i){this.name=e,this.value=t,this.sourceSpan=r,this.keySpan=n,this.valueSpan=i}}class Wo{constructor(e,t,r,n,i,o,s,a){this.name=e,this.type=t,this.securityContext=r,this.value=n,this.unit=i,this.sourceSpan=o,this.keySpan=s,this.valueSpan=a}}class Jo{}Jo.event=vt("$event");class Qo{constructor(e,t){this.stmts=e,this.allowDefault=t,this.render3Stmts=e.map(e=>{if(e instanceof nt&&e.name==t.name&&e.value instanceof ze){const t=e.value.lhs;return new st(t.value)}return e})}}function Zo(e,t,r,n,i,o,s,a){e||(e=new as(a));const u=$o({createLiteralArrayConverter:e=>e=>Ct(e),createLiteralMapConverter:e=>t=>Tt(e.map((e,r)=>({key:e.key,value:t[r],quoted:e.quoted}))),createPipeConverter:e=>{throw new Error(`Illegal State: Actions are not allowed to contain pipes. Pipe: ${e}`)}},r),c=new ss(e,t,n,i,o,s),p=[];!function e(t,r){Array.isArray(t)?t.forEach(t=>e(t,r)):r.push(t)}(u.visit(c,no.Statement),p),function(e,t,r){for(let n=e-1;n>=0;n--)r.unshift(rs(t,n))}(c.temporaryCount,n,p),c.usesImplicitReceiver&&e.notifyImplicitReceiverUse();const l=p.length-1;let m=null;if(l>=0){const e=function(e){if(e instanceof ot)return e.expr;if(e instanceof st)return e.value;return null}(p[l]);e&&(m=function(e){return vt(`pd_${e}`)}(n),p[l]=m.set(e.cast(oe).notIdentical(At(!1))).toDeclStmt(null,[Xe.Final]))}return new Qo(p,m)}function $o(e,t){return function(e,t){const r=new os(e);return t.visit(r)}(e,t)}class Yo{constructor(e,t){this.stmts=e,this.currValExpr=t}}function Xo(e,t,r,n,i,o){e||(e=new as);const s=new ss(e,t,n,o),a=r.visit(s,no.Expression),u=es(s,n);if(s.usesImplicitReceiver&&e.notifyImplicitReceiverUse(),0===s.temporaryCount&&i==ro.TrySimple)return new Yo([],a);if(i===ro.Expression)return new Yo(u,a);const c=function(e){return vt(`currVal_${e}`)}(n);return u.push(c.set(a).toDeclStmt(oe,[Xe.Final])),new Yo(u,c)}function es(e,t){const r=[];for(let n=0;ne.visit(this,t));return new us(e.span,e.sourceSpan,r,this._converterFactory.createPipeConverter(e.name,r.length))}visitLiteralArray(e,t){const r=e.expressions.map(e=>e.visit(this,t));return new us(e.span,e.sourceSpan,r,this._converterFactory.createLiteralArrayConverter(e.expressions.length))}visitLiteralMap(e,t){const r=e.values.map(e=>e.visit(this,t));return new us(e.span,e.sourceSpan,r,this._converterFactory.createLiteralMapConverter(e.keys))}}class ss{constructor(e,t,r,n,i,o){this._localResolver=e,this._implicitReceiver=t,this.bindingId=r,this.interpolationFunction=n,this.baseSourceSpan=i,this.implicitReceiverAccesses=o,this._nodeMap=new Map,this._resultMap=new Map,this._currentTemporary=0,this.temporaryCount=0,this.usesImplicitReceiver=!1}visitUnary(e,t){let r;switch(e.operator){case"+":r=le.Plus;break;case"-":r=le.Minus;break;default:throw new Error(`Unsupported operator ${e.operator}`)}return is(t,new Ve(r,this._visit(e.expr,no.Expression),void 0,this.convertSourceSpan(e.span)))}visitBinary(e,t){let r;switch(e.operation){case"+":r=me.Plus;break;case"-":r=me.Minus;break;case"*":r=me.Multiply;break;case"/":r=me.Divide;break;case"%":r=me.Modulo;break;case"&&":r=me.And;break;case"||":r=me.Or;break;case"==":r=me.Equals;break;case"!=":r=me.NotEquals;break;case"===":r=me.Identical;break;case"!==":r=me.NotIdentical;break;case"<":r=me.Lower;break;case">":r=me.Bigger;break;case"<=":r=me.LowerEquals;break;case">=":r=me.BiggerEquals;break;default:throw new Error(`Unsupported operation ${e.operation}`)}return is(t,new ze(r,this._visit(e.left,no.Expression),this._visit(e.right,no.Expression),void 0,this.convertSourceSpan(e.span)))}visitChain(e,t){return function(e,t){if(e!==no.Statement)throw new Error(`Expected a statement, but saw ${t}`)}(t,e),this.visitAll(e.expressions,t)}visitConditional(e,t){return is(t,this._visit(e.condition,no.Expression).conditional(this._visit(e.trueExp,no.Expression),this._visit(e.falseExp,no.Expression),this.convertSourceSpan(e.span)))}visitPipe(e,t){throw new Error(`Illegal state: Pipes should have been converted into functions. Pipe: ${e.name}`)}visitFunctionCall(e,t){const r=this.visitAll(e.args,no.Expression);let n;return n=e instanceof us?e.converter(r):this._visit(e.target,no.Expression).callFn(r,this.convertSourceSpan(e.span)),is(t,n)}visitImplicitReceiver(e,t){return ns(t,e),this.usesImplicitReceiver=!0,this._implicitReceiver}visitThisReceiver(e,t){return this.visitImplicitReceiver(e,t)}visitInterpolation(e,t){ns(t,e);const r=[At(e.expressions.length)];for(let n=0;nthis._visit(e,t))}visitQuote(e,t){throw new Error(`Quotes are not supported for evaluation!\n Statement: ${e.uninterpretedExpression} located at ${e.location}`)}_visit(e,t){const r=this._resultMap.get(e);return r||(this._nodeMap.get(e)||e).visit(this,t)}convertSafeAccess(e,t,r){let n=this._visit(t.receiver,no.Expression),i=void 0;this.needsTemporary(t.receiver)&&(i=this.allocateTemporary(),n=i.set(n),this._resultMap.set(t.receiver,i));const o=n.isBlank();t instanceof qo?this._nodeMap.set(t,new Mo(t.span,t.sourceSpan,t.nameSpan,t.receiver,t.name,t.args)):this._nodeMap.set(t,new Oo(t.span,t.sourceSpan,t.nameSpan,t.receiver,t.name));const s=this._visit(e,no.Expression);return this._nodeMap.delete(t),i&&this.releaseTemporary(i),is(r,o.conditional(At(null),s))}leftMostSafeNode(e){const t=(e,t)=>(this._nodeMap.get(t)||t).visit(e);return e.visit({visitUnary:e=>null,visitBinary:e=>null,visitChain:e=>null,visitConditional:e=>null,visitFunctionCall:e=>null,visitImplicitReceiver:e=>null,visitThisReceiver:e=>null,visitInterpolation:e=>null,visitKeyedRead(e){return t(this,e.obj)},visitKeyedWrite:e=>null,visitLiteralArray:e=>null,visitLiteralMap:e=>null,visitLiteralPrimitive:e=>null,visitMethodCall(e){return t(this,e.receiver)},visitPipe:e=>null,visitPrefixNot:e=>null,visitNonNullAssert:e=>null,visitPropertyRead(e){return t(this,e.receiver)},visitPropertyWrite:e=>null,visitQuote:e=>null,visitSafeMethodCall(e){return t(this,e.receiver)||e},visitSafePropertyRead(e){return t(this,e.receiver)||e}})}needsTemporary(e){const t=(e,t)=>t&&(this._nodeMap.get(t)||t).visit(e);return e.visit({visitUnary(e){return t(this,e.expr)},visitBinary(e){return t(this,e.left)||t(this,e.right)},visitChain:e=>!1,visitConditional(e){return t(this,e.condition)||t(this,e.trueExp)||t(this,e.falseExp)},visitFunctionCall:e=>!0,visitImplicitReceiver:e=>!1,visitThisReceiver:e=>!1,visitInterpolation(e){return((e,r)=>r.some(r=>t(e,r)))(this,e.expressions)},visitKeyedRead:e=>!1,visitKeyedWrite:e=>!1,visitLiteralArray:e=>!0,visitLiteralMap:e=>!0,visitLiteralPrimitive:e=>!1,visitMethodCall:e=>!0,visitPipe:e=>!0,visitPrefixNot(e){return t(this,e.expression)},visitNonNullAssert(e){return t(this,e.expression)},visitPropertyRead:e=>!1,visitPropertyWrite:e=>!1,visitQuote:e=>!1,visitSafeMethodCall:e=>!0,visitSafePropertyRead:e=>!1})}allocateTemporary(){const e=this._currentTemporary++;return this.temporaryCount=Math.max(this._currentTemporary,this.temporaryCount),new fe(ts(this.bindingId,e))}releaseTemporary(e){if(this._currentTemporary--,e.name!=ts(this.bindingId,this._currentTemporary))throw new Error(`Temporary ${e.name} released out of order`)}convertSourceSpan(e){if(this.baseSourceSpan){const t=this.baseSourceSpan.start.moveBy(e.start),r=this.baseSourceSpan.start.moveBy(e.end),n=this.baseSourceSpan.fullStart.moveBy(e.start);return new Xi(t,r,n)}return null}addImplicitReceiverAccess(e){this.implicitReceiverAccesses&&this.implicitReceiverAccesses.add(e)}}class as{constructor(e){this.globals=e}notifyImplicitReceiverUse(){}getLocal(e){return e===Jo.event.name?Jo.event:null}}class us extends Lo{constructor(e,t,r,n){super(e,t,null,r),this.args=r,this.converter=n}}class cs{constructor(){this.strictStyling=!0}shimCssText(e,t,r=""){const n=e.match(xs)||[];return e=function(e){return e.replace(ks,"")}(e),e=this._insertDirectives(e),[this._scopeCssText(e,t,r),...n].join("\n")}_insertDirectives(e){return e=this._insertPolyfillDirectivesInCssText(e),this._insertPolyfillRulesInCssText(e)}_insertPolyfillDirectivesInCssText(e){return e.replace(ls,(function(...e){return e[2]+"{"}))}_insertPolyfillRulesInCssText(e){return e.replace(ms,(...e)=>{const t=e[0].replace(e[1],"").replace(e[2],"");return e[4]+t})}_scopeCssText(e,t,r){const n=this._extractUnscopedRulesFromCssText(e);return e=this._insertPolyfillHostInCssText(e),e=this._convertColonHost(e),e=this._convertColonHostContext(e),e=this._convertShadowDOMSelectors(e),t&&(e=this._scopeSelectors(e,t,r)),(e=e+"\n"+n).trim()}_extractUnscopedRulesFromCssText(e){let t,r="";for(ds.lastIndex=0;null!==(t=ds.exec(e));){r+=t[0].replace(t[2],"").replace(t[1],t[4])+"\n\n"}return r}_convertColonHost(e){return this._convertColonRule(e,bs,this._colonHostPartReplacer)}_convertColonHostContext(e){return this._convertColonRule(e,fs,this._colonHostContextPartReplacer)}_convertColonRule(e,t,r){return e.replace(t,(function(...e){if(e[2]){const t=e[2].split(","),n=[];for(let i=0;i-1?this._colonHostPartReplacer(e,t,r):e+t+r+", "+t+" "+e+r}_colonHostPartReplacer(e,t,r){return e+t.replace(ys,"")+r}_convertShadowDOMSelectors(e){return _s.reduce((e,t)=>e.replace(t," "),e)}_scopeSelectors(e,t,r){return function(e,t){const r=js(e,Ds,"%QUOTED%"),n=js(r.escapedString,ws,"%BLOCK%");let i=0,o=0;return n.escapedString.replace(As,(...e)=>{const r=e[2];let o="",s=e[4],a="";s&&s.startsWith("{%BLOCK%")&&(o=n.blocks[i++],s=s.substring("%BLOCK%".length+1),a="{");const u=t(new Rs(r,o));return`${e[1]}${u.selector}${e[3]}${a}${u.content}${s}`}).replace(Ps,()=>r.blocks[o++])}(e,e=>{let n=e.selector,i=e.content;return"@"!=e.selector[0]?n=this._scopeSelector(e.selector,t,r,this.strictStyling):(e.selector.startsWith("@media")||e.selector.startsWith("@supports")||e.selector.startsWith("@page")||e.selector.startsWith("@document"))&&(i=this._scopeSelectors(e.content,t,r)),new Rs(n,i)})}_scopeSelector(e,t,r,n){return e.split(",").map(e=>e.trim().split(Os)).map(e=>{const[i,...o]=e;return[(e=>this._selectorNeedsScoping(e,t)?n?this._applyStrictSelectorScope(e,t,r):this._applySelectorScope(e,t,r):e)(i),...o].join(" ")}).join(", ")}_selectorNeedsScoping(e,t){return!this._makeScopeMatcher(t).test(e)}_makeScopeMatcher(e){return e=e.replace(/\[/g,"\\[").replace(/\]/g,"\\]"),new RegExp("^("+e+")"+Is,"m")}_applySelectorScope(e,t,r){return this._applySimpleSelectorScope(e,t,r)}_applySimpleSelectorScope(e,t,r){if(Ns.lastIndex=0,Ns.test(e)){const n=this.strictStyling?`[${r}]`:t;return e.replace(vs,(e,t)=>t.replace(/([^:]*)(:*)(.*)/,(e,t,r,i)=>t+n+r+i)).replace(Ns,n+" ")}return t+" "+e}_applyStrictSelectorScope(e,t,r){const n="["+(t=t.replace(/\[is=([^\]]*)\]/g,(e,...t)=>t[0]))+"]",i=e=>{let i=e.trim();if(!i)return"";if(e.indexOf(Ss)>-1)i=this._applySimpleSelectorScope(e,t,r);else{const t=e.replace(Ns,"");if(t.length>0){const e=t.match(/([^:]*)(:*)(.*)/);e&&(i=e[1]+n+e[2]+e[3])}}return i},o=new ps(e);let s,a="",u=0;const c=/( |>|\+|~(?!=))\s*/g;let p=!((e=o.content()).indexOf(Ss)>-1);for(;null!==(s=c.exec(e));){const t=s[1],r=e.slice(u,s.index).trim();p=p||r.indexOf(Ss)>-1,a+=`${p?i(r):r} ${t} `,u=c.lastIndex}const l=e.substring(u);return p=p||l.indexOf(Ss)>-1,a+=p?i(l):l,o.restore(a)}_insertPolyfillHostInCssText(e){return e.replace(Ts,hs).replace(Cs,ys)}}class ps{constructor(e){this.placeholders=[],this.index=0,e=e.replace(/(\[[^\]]*\])/g,(e,t)=>{const r=`__ph-${this.index}__`;return this.placeholders.push(t),this.index++,r}),this._content=e.replace(/(:nth-[-\w]+)(\([^)]+\))/g,(e,t,r)=>{const n=`__ph-${this.index}__`;return this.placeholders.push(r),this.index++,t+n})}restore(e){return e.replace(/__ph-(\d+)__/g,(e,t)=>this.placeholders[+t])}content(){return this._content}}const ls=/polyfill-next-selector[^}]*content:[\s]*?(['"])(.*?)\1[;\s]*}([^{]*?){/gim,ms=/(polyfill-rule)[^}]*(content:[\s]*(['"])(.*?)\3)[;\s]*[^}]*}/gim,ds=/(polyfill-unscoped-rule)[^}]*(content:[\s]*(['"])(.*?)\3)[;\s]*[^}]*}/gim,ys="-shadowcsshost",hs="-shadowcsscontext",gs=")(?:\\(((?:\\([^)(]*\\)|[^)(]*)+?)\\))?([^,{]*)",bs=new RegExp("("+ys+gs,"gim"),fs=new RegExp("("+hs+gs,"gim"),Ss=ys+"-no-combinator",vs=/-shadowcsshost-no-combinator([^\s]*)/,_s=[/::shadow/g,/::content/g,/\/shadow-deep\//g,/\/shadow\//g],Os=/(?:>>>)|(?:\/deep\/)|(?:::ng-deep)/g,Is="([>\\s~+[.,{:][\\s\\S]*)?$",Ns=/-shadowcsshost/gim,Cs=/:host/gim,Ts=/:host-context/gim,ks=/\/\*\s*[\s\S]*?\*\//g;const xs=/\/\*\s*#\s*source(Mapping)?URL=[\s\S]+?\*\//g;const As=/(\s*)([^;\{\}]+?)(\s*)((?:{%BLOCK%}?\s*;?)|(?:\s*;))/g,Ps=/%QUOTED%/g,ws=new Map([["{","}"]]),Ds=new Map([['"','"'],["'","'"]]);class Rs{constructor(e,t){this.selector=e,this.content=t}}class Es{constructor(e,t){this.escapedString=e,this.blocks=t}}function js(e,t,r){const n=[],i=[];let o,s,a=0,u=0,c=-1;for(let p=0;pAt(this._shimIfNeeded(e,n))),s=[];r.styleUrls.forEach(t=>{const r=o.length;o.push(null),s.push(new Ms(Fs(null),t,t=>o[r]=e.importExpr(t)))});const a=Fs(i?t:null),u=vt(a).set(Ct(o,new ne(oe,[Y.Const]))).toDeclStmt(null,i?[Xe.Final]:[Xe.Final,Xe.Exported]);return e.statements.push(u),new qs(e,a,s,n,r)}_shimIfNeeded(e,t){return t?this._shadowCss.shimCssText(e,"_ngcontent-%COMP%","_nghost-%COMP%"):e}}function Fs(e){let t="styles";return e&&(t+=`_${Sr(e.type)}`),t}class Bs{constructor(e,t){this.sourceSpan=e,this.i18n=t}}class Gs extends Bs{constructor(e,t,r){super(t,r),this.value=e}visit(e,t){return e.visitText(this,t)}}class Us extends Bs{constructor(e,t,r,n,i,o){super(n,o),this.switchValue=e,this.type=t,this.cases=r,this.switchValueSourceSpan=i}visit(e,t){return e.visitExpansion(this,t)}}class Vs{constructor(e,t,r,n,i){this.value=e,this.expression=t,this.sourceSpan=r,this.valueSourceSpan=n,this.expSourceSpan=i}visit(e,t){return e.visitExpansionCase(this,t)}}class zs extends Bs{constructor(e,t,r,n,i){super(r,i),this.name=e,this.value=t,this.valueSpan=n}visit(e,t){return e.visitAttribute(this,t)}}class Hs extends Bs{constructor(e,t,r,n,i,o=null,s){super(n,s),this.name=e,this.attrs=t,this.children=r,this.startSourceSpan=i,this.endSourceSpan=o}visit(e,t){return e.visitElement(this,t)}}class Ks{constructor(e,t){this.value=e,this.sourceSpan=t}visit(e,t){return e.visitComment(this,t)}}function Ws(e,t,r=null){const n=[],i=e.visit?t=>e.visit(t,r)||t.visit(e,r):t=>t.visit(e,r);return t.forEach(e=>{const t=i(e);t&&n.push(t)}),n}var Js;!function(e){e[e.TAG_OPEN_START=0]="TAG_OPEN_START",e[e.TAG_OPEN_END=1]="TAG_OPEN_END",e[e.TAG_OPEN_END_VOID=2]="TAG_OPEN_END_VOID",e[e.TAG_CLOSE=3]="TAG_CLOSE",e[e.INCOMPLETE_TAG_OPEN=4]="INCOMPLETE_TAG_OPEN",e[e.TEXT=5]="TEXT",e[e.ESCAPABLE_RAW_TEXT=6]="ESCAPABLE_RAW_TEXT",e[e.RAW_TEXT=7]="RAW_TEXT",e[e.COMMENT_START=8]="COMMENT_START",e[e.COMMENT_END=9]="COMMENT_END",e[e.CDATA_START=10]="CDATA_START",e[e.CDATA_END=11]="CDATA_END",e[e.ATTR_NAME=12]="ATTR_NAME",e[e.ATTR_QUOTE=13]="ATTR_QUOTE",e[e.ATTR_VALUE=14]="ATTR_VALUE",e[e.DOC_TYPE=15]="DOC_TYPE",e[e.EXPANSION_FORM_START=16]="EXPANSION_FORM_START",e[e.EXPANSION_CASE_VALUE=17]="EXPANSION_CASE_VALUE",e[e.EXPANSION_CASE_EXP_START=18]="EXPANSION_CASE_EXP_START",e[e.EXPANSION_CASE_EXP_END=19]="EXPANSION_CASE_EXP_END",e[e.EXPANSION_FORM_END=20]="EXPANSION_FORM_END",e[e.EOF=21]="EOF"}(Js||(Js={}));class Qs{constructor(e,t,r){this.type=e,this.parts=t,this.sourceSpan=r}}class Zs extends io{constructor(e,t,r){super(r,e),this.tokenType=t}}class $s{constructor(e,t,r){this.tokens=e,this.errors=t,this.nonNormalizedIcuExpressions=r}}function Ys(e,t,r,n={}){const i=new ia(new Yi(e,t),r,n);return i.tokenize(),new $s(function(e){const t=[];let r=void 0;for(let n=0;n;" or "&#x;" syntax`}var ra;!function(e){e.HEX="hexadecimal",e.DEC="decimal"}(ra||(ra={}));class na{constructor(e){this.error=e}}class ia{constructor(e,t,r){this._getTagDefinition=t,this._currentTokenStart=null,this._currentTokenType=null,this._expansionCaseStack=[],this._inInterpolation=!1,this.tokens=[],this.errors=[],this.nonNormalizedIcuExpressions=[],this._tokenizeIcu=r.tokenizeExpansionForms||!1,this._interpolationConfig=r.interpolationConfig||Pi,this._leadingTriviaCodePoints=r.leadingTriviaChars&&r.leadingTriviaChars.map(e=>e.codePointAt(0)||0);const n=r.range||{endPos:e.content.length,startPos:0,startLine:0,startCol:0};this._cursor=r.escapedString?new la(e,n):new pa(e,n),this._preserveLineEndings=r.preserveLineEndings||!1,this._escapedString=r.escapedString||!1,this._i18nNormalizeLineEndingsInICUs=r.i18nNormalizeLineEndingsInICUs||!1;try{this._cursor.init()}catch(i){this.handleError(i)}}_processCarriageReturns(e){return this._preserveLineEndings?e:e.replace(Xs,"\n")}tokenize(){for(;0!==this._cursor.peek();){const t=this._cursor.clone();try{this._attemptCharCode(60)?this._attemptCharCode(33)?this._attemptCharCode(91)?this._consumeCdata(t):this._attemptCharCode(45)?this._consumeComment(t):this._consumeDocType(t):this._attemptCharCode(47)?this._consumeTagClose(t):this._consumeTagOpen(t):this._tokenizeIcu&&this._tokenizeExpansionForm()||this._consumeText()}catch(e){this.handleError(e)}}this._beginToken(Js.EOF),this._endToken([])}_tokenizeExpansionForm(){if(this.isExpansionFormStart())return this._consumeExpansionFormStart(),!0;if(125!==this._cursor.peek()&&this._isInExpansionForm())return this._consumeExpansionCaseStart(),!0;if(125===this._cursor.peek()){if(this._isInExpansionCase())return this._consumeExpansionCaseEnd(),!0;if(this._isInExpansionForm())return this._consumeExpansionFormEnd(),!0}return!1}_beginToken(e,t=this._cursor.clone()){this._currentTokenStart=t,this._currentTokenType=e}_endToken(e,t){if(null===this._currentTokenStart)throw new Zs("Programming error - attempted to end a token when there was no start to the token",this._currentTokenType,this._cursor.getSpan(t));if(null===this._currentTokenType)throw new Zs("Programming error - attempted to end a token which has no token type",null,this._cursor.getSpan(this._currentTokenStart));const r=new Qs(this._currentTokenType,e,this._cursor.getSpan(this._currentTokenStart,this._leadingTriviaCodePoints));return this.tokens.push(r),this._currentTokenStart=null,this._currentTokenType=null,r}_createError(e,t){this._isInExpansionForm()&&(e+=' (Do you have an unescaped "{" in your template? Use "{{ \'{\' }}") to escape it.)');const r=new Zs(e,this._currentTokenType,t);return this._currentTokenStart=null,this._currentTokenType=null,new na(r)}handleError(e){if(e instanceof ma&&(e=this._createError(e.msg,this._cursor.getSpan(e.cursor))),!(e instanceof na))throw e;this.errors.push(e.error)}_attemptCharCode(e){return this._cursor.peek()===e&&(this._cursor.advance(),!0)}_attemptCharCodeCaseInsensitive(e){return t=this._cursor.peek(),r=e,ca(t)==ca(r)&&(this._cursor.advance(),!0);var t,r}_requireCharCode(e){const t=this._cursor.clone();if(!this._attemptCharCode(e))throw this._createError(ea(this._cursor.peek()),this._cursor.getSpan(t))}_attemptStr(e){const t=e.length;if(this._cursor.charsLeft()this._attemptStr("--\x3e")),this._beginToken(Js.COMMENT_END),this._requireStr("--\x3e"),this._endToken([])}_consumeCdata(e){this._beginToken(Js.CDATA_START,e),this._requireStr("CDATA["),this._endToken([]),this._consumeRawText(!1,()=>this._attemptStr("]]>")),this._beginToken(Js.CDATA_END),this._requireStr("]]>"),this._endToken([])}_consumeDocType(e){this._beginToken(Js.DOC_TYPE,e);const t=this._cursor.clone();this._attemptUntilChar(62);const r=this._cursor.getChars(t);this._cursor.advance(),this._endToken([r])}_consumePrefixAndName(){const e=this._cursor.clone();let t="";for(;58!==this._cursor.peek()&&!(((r=this._cursor.peek())<97||12257));)this._cursor.advance();var r;let n;return 58===this._cursor.peek()?(t=this._cursor.getChars(e),this._cursor.advance(),n=this._cursor.clone()):n=e,this._requireCharCodeUntilFn(sa,""===t?0:1),[t,this._cursor.getChars(n)]}_consumeTagOpen(e){let t,r,i;try{if(!Ji(this._cursor.peek()))throw this._createError(ea(this._cursor.peek()),this._cursor.getSpan(e));for(i=this._consumeTagOpenStart(e),r=i.parts[0],t=i.parts[1],this._attemptCharCodeUntilFn(oa);47!==this._cursor.peek()&&62!==this._cursor.peek()&&60!==this._cursor.peek();)this._consumeAttributeName(),this._attemptCharCodeUntilFn(oa),this._attemptCharCode(61)&&(this._attemptCharCodeUntilFn(oa),this._consumeAttributeValue()),this._attemptCharCodeUntilFn(oa);this._consumeTagOpenEnd()}catch(s){if(s instanceof na)return void(i?i.type=Js.INCOMPLETE_TAG_OPEN:(this._beginToken(Js.TEXT,e),this._endToken(["<"])));throw s}const o=this._getTagDefinition(t).contentType;o===n.RAW_TEXT?this._consumeRawTextWithTagClose(r,t,!1):o===n.ESCAPABLE_RAW_TEXT&&this._consumeRawTextWithTagClose(r,t,!0)}_consumeRawTextWithTagClose(e,t,r){this._consumeRawText(r,()=>!!this._attemptCharCode(60)&&(!!this._attemptCharCode(47)&&(this._attemptCharCodeUntilFn(oa),!!this._attemptStrCaseInsensitive(t)&&(this._attemptCharCodeUntilFn(oa),this._attemptCharCode(62)))));this._beginToken(Js.TAG_CLOSE),this._requireCharCodeUntilFn(e=>62===e,3),this._cursor.advance(),this._endToken([e,t])}_consumeTagOpenStart(e){this._beginToken(Js.TAG_OPEN_START,e);const t=this._consumePrefixAndName();return this._endToken(t)}_consumeAttributeName(){const e=this._cursor.peek();if(39===e||34===e)throw this._createError(ea(e),this._cursor.getSpan());this._beginToken(Js.ATTR_NAME);const t=this._consumePrefixAndName();this._endToken(t)}_consumeAttributeValue(){let e;if(39===this._cursor.peek()||34===this._cursor.peek()){this._beginToken(Js.ATTR_QUOTE);const t=this._cursor.peek();this._cursor.advance(),this._endToken([String.fromCodePoint(t)]),this._beginToken(Js.ATTR_VALUE);const r=[];for(;this._cursor.peek()!==t;)r.push(this._readChar(!0));e=r.join(""),this._endToken([this._processCarriageReturns(e)]),this._beginToken(Js.ATTR_QUOTE),this._cursor.advance(),this._endToken([String.fromCodePoint(t)])}else{this._beginToken(Js.ATTR_VALUE);const t=this._cursor.clone();this._requireCharCodeUntilFn(sa,1),e=this._cursor.getChars(t),this._endToken([this._processCarriageReturns(e)])}}_consumeTagOpenEnd(){const e=this._attemptCharCode(47)?Js.TAG_OPEN_END_VOID:Js.TAG_OPEN_END;this._beginToken(e),this._requireCharCode(62),this._endToken([])}_consumeTagClose(e){this._beginToken(Js.TAG_CLOSE,e),this._attemptCharCodeUntilFn(oa);const t=this._consumePrefixAndName();this._attemptCharCodeUntilFn(oa),this._requireCharCode(62),this._endToken(t)}_consumeExpansionFormStart(){this._beginToken(Js.EXPANSION_FORM_START),this._requireCharCode(123),this._endToken([]),this._expansionCaseStack.push(Js.EXPANSION_FORM_START),this._beginToken(Js.RAW_TEXT);const e=this._readUntil(44),t=this._processCarriageReturns(e);if(this._i18nNormalizeLineEndingsInICUs)this._endToken([t]);else{const r=this._endToken([e]);t!==e&&this.nonNormalizedIcuExpressions.push(r)}this._requireCharCode(44),this._attemptCharCodeUntilFn(oa),this._beginToken(Js.RAW_TEXT);const r=this._readUntil(44);this._endToken([r]),this._requireCharCode(44),this._attemptCharCodeUntilFn(oa)}_consumeExpansionCaseStart(){this._beginToken(Js.EXPANSION_CASE_VALUE);const e=this._readUntil(123).trim();this._endToken([e]),this._attemptCharCodeUntilFn(oa),this._beginToken(Js.EXPANSION_CASE_EXP_START),this._requireCharCode(123),this._endToken([]),this._attemptCharCodeUntilFn(oa),this._expansionCaseStack.push(Js.EXPANSION_CASE_EXP_START)}_consumeExpansionCaseEnd(){this._beginToken(Js.EXPANSION_CASE_EXP_END),this._requireCharCode(125),this._endToken([]),this._attemptCharCodeUntilFn(oa),this._expansionCaseStack.pop()}_consumeExpansionFormEnd(){this._beginToken(Js.EXPANSION_FORM_END),this._requireCharCode(125),this._endToken([]),this._expansionCaseStack.pop()}_consumeText(){const e=this._cursor.clone();this._beginToken(Js.TEXT,e);const t=[];do{this._interpolationConfig&&this._attemptStr(this._interpolationConfig.start)?(t.push(this._interpolationConfig.start),this._inInterpolation=!0):this._interpolationConfig&&this._inInterpolation&&this._attemptStr(this._interpolationConfig.end)?(t.push(this._interpolationConfig.end),this._inInterpolation=!1):t.push(this._readChar(!0))}while(!this._isTextEnd());this._endToken([this._processCarriageReturns(t.join(""))])}_isTextEnd(){if(60===this._cursor.peek()||0===this._cursor.peek())return!0;if(this._tokenizeIcu&&!this._inInterpolation){if(this.isExpansionFormStart())return!0;if(125===this._cursor.peek()&&this._isInExpansionCase())return!0}return!1}_readUntil(e){const t=this._cursor.clone();return this._attemptUntilChar(e),this._cursor.getChars(t)}_isInExpansionCase(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===Js.EXPANSION_CASE_EXP_START}_isInExpansionForm(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===Js.EXPANSION_FORM_START}isExpansionFormStart(){if(123!==this._cursor.peek())return!1;if(this._interpolationConfig){const e=this._cursor.clone(),t=this._attemptStr(this._interpolationConfig.start);return this._cursor=e,!t}return!0}}function oa(e){return!Ki(e)||0===e}function sa(e){return Ki(e)||62===e||60===e||47===e||39===e||34===e||61===e}function aa(e){return 59==e||0==e||!function(e){return e>=97&&e<=102||e>=65&&e<=70||Wi(e)}(e)}function ua(e){return 59==e||0==e||!Ji(e)}function ca(e){return e>=97&&e<=122?e-97+65:e}class pa{constructor(e,t){if(e instanceof pa){this.file=e.file,this.input=e.input,this.end=e.end;const t=e.state;this.state={peek:t.peek,offset:t.offset,line:t.line,column:t.column}}else{if(!t)throw new Error("Programming error: the range argument must be provided with a file argument.");this.file=e,this.input=e.content,this.end=t.endPos,this.state={peek:-1,offset:t.startPos,line:t.startLine,column:t.startCol}}}clone(){return new pa(this)}peek(){return this.state.peek}charsLeft(){return this.end-this.state.offset}diff(e){return this.state.offset-e.state.offset}advance(){this.advanceState(this.state)}init(){this.updatePeek(this.state)}getSpan(e,t){let r=e=e||this;if(t)for(;this.diff(e)>0&&-1!==t.indexOf(e.peek());)r===e&&(e=e.clone()),e.advance();const n=this.locationFromCursor(e),i=this.locationFromCursor(this),o=r!==e?this.locationFromCursor(r):n;return new Xi(n,i,o)}getChars(e){return this.input.substring(e.state.offset,this.state.offset)}charAt(e){return this.input.charCodeAt(e)}advanceState(e){if(e.offset>=this.end)throw this.state=e,new ma('Unexpected character "EOF"',this);const t=this.charAt(e.offset);10===t?(e.line++,e.column=0):Qi(t)||e.column++,e.offset++,this.updatePeek(e)}updatePeek(e){e.peek=e.offset>=this.end?0:this.charAt(e.offset)}locationFromCursor(e){return new $i(e.file,e.state.offset,e.state.line,e.state.column)}}class la extends pa{constructor(e,t){e instanceof la?(super(e),this.internalState=Object.assign({},e.internalState)):(super(e,t),this.internalState=this.state)}advance(){this.state=this.internalState,super.advance(),this.processEscapeSequence()}init(){super.init(),this.processEscapeSequence()}clone(){return new la(this)}getChars(e){const t=e.clone();let r="";for(;t.internalState.offsetthis.internalState.peek;if(92===e())if(this.internalState=Object.assign({},this.state),this.advanceState(this.internalState),110===e())this.state.peek=10;else if(114===e())this.state.peek=13;else if(118===e())this.state.peek=11;else if(116===e())this.state.peek=9;else if(98===e())this.state.peek=8;else if(102===e())this.state.peek=12;else if(117===e())if(this.advanceState(this.internalState),123===e()){this.advanceState(this.internalState);const t=this.clone();let r=0;for(;125!==e();)this.advanceState(this.internalState),r++;this.state.peek=this.decodeHexDigits(t,r)}else{const e=this.clone();this.advanceState(this.internalState),this.advanceState(this.internalState),this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(e,4)}else if(120===e()){this.advanceState(this.internalState);const e=this.clone();this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(e,2)}else if(Zi(e())){let t="",r=0,n=this.clone();for(;Zi(e())&&r<3;)n=this.clone(),t+=String.fromCodePoint(e()),this.advanceState(this.internalState),r++;this.state.peek=parseInt(t,8),this.internalState=n.internalState}else Qi(this.internalState.peek)?(this.advanceState(this.internalState),this.state=this.internalState):this.state.peek=this.internalState.peek}decodeHexDigits(e,t){const r=this.input.substr(e.internalState.offset,t),n=parseInt(r,16);if(isNaN(n))throw e.state=e.internalState,new ma("Invalid hexadecimal escape sequence",e);return n}}class ma{constructor(e,t){this.msg=e,this.cursor=t}}class da extends io{constructor(e,t,r){super(t,r),this.elementName=e}static create(e,t,r){return new da(e,t,r)}}class ya{constructor(e,t){this.rootNodes=e,this.errors=t}}class ha{constructor(e){this.getTagDefinition=e}parse(e,t,r){const n=Ys(e,t,this.getTagDefinition,r),i=new ga(n.tokens,this.getTagDefinition);return i.build(),new ya(i.rootNodes,n.errors.concat(i.errors))}}class ga{constructor(e,t){this.tokens=e,this.getTagDefinition=t,this._index=-1,this._elementStack=[],this.rootNodes=[],this.errors=[],this._advance()}build(){for(;this._peek.type!==Js.EOF;)this._peek.type===Js.TAG_OPEN_START||this._peek.type===Js.INCOMPLETE_TAG_OPEN?this._consumeStartTag(this._advance()):this._peek.type===Js.TAG_CLOSE?this._consumeEndTag(this._advance()):this._peek.type===Js.CDATA_START?(this._closeVoidElement(),this._consumeCdata(this._advance())):this._peek.type===Js.COMMENT_START?(this._closeVoidElement(),this._consumeComment(this._advance())):this._peek.type===Js.TEXT||this._peek.type===Js.RAW_TEXT||this._peek.type===Js.ESCAPABLE_RAW_TEXT?(this._closeVoidElement(),this._consumeText(this._advance())):this._peek.type===Js.EXPANSION_FORM_START?this._consumeExpansion(this._advance()):this._advance()}_advance(){const e=this._peek;return this._index0)return this.errors=this.errors.concat(i.errors),null;const o=new Xi(e.sourceSpan.start,n.sourceSpan.end,e.sourceSpan.fullStart),s=new Xi(t.sourceSpan.start,n.sourceSpan.end,t.sourceSpan.fullStart);return new Vs(e.parts[0],i.rootNodes,o,e.sourceSpan,s)}_collectExpansionExpTokens(e){const t=[],r=[Js.EXPANSION_CASE_EXP_START];for(;;){if(this._peek.type!==Js.EXPANSION_FORM_START&&this._peek.type!==Js.EXPANSION_CASE_EXP_START||r.push(this._peek.type),this._peek.type===Js.EXPANSION_CASE_EXP_END){if(!ba(r,Js.EXPANSION_CASE_EXP_START))return this.errors.push(da.create(null,e.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(r.pop(),0==r.length)return t}if(this._peek.type===Js.EXPANSION_FORM_END){if(!ba(r,Js.EXPANSION_FORM_START))return this.errors.push(da.create(null,e.sourceSpan,"Invalid ICU message. Missing '}'.")),null;r.pop()}if(this._peek.type===Js.EOF)return this.errors.push(da.create(null,e.sourceSpan,"Invalid ICU message. Missing '}'.")),null;t.push(this._advance())}}_consumeText(e){let t=e.parts[0];if(t.length>0&&"\n"==t[0]){const e=this._getParentElement();null!=e&&0==e.children.length&&this.getTagDefinition(e.name).ignoreFirstLf&&(t=t.substring(1))}t.length>0&&this._addToParent(new Gs(t,e.sourceSpan))}_closeVoidElement(){const e=this._getParentElement();e&&this.getTagDefinition(e.name).isVoid&&this._elementStack.pop()}_consumeStartTag(e){const[t,r]=e.parts,n=[];for(;this._peek.type===Js.ATTR_NAME;)n.push(this._consumeAttr(this._advance()));const i=this._getElementFullName(t,r,this._getParentElement());let o=!1;if(this._peek.type===Js.TAG_OPEN_END_VOID){this._advance(),o=!0;const t=this.getTagDefinition(i);t.canSelfClose||null!==p(i)||t.isVoid||this.errors.push(da.create(i,e.sourceSpan,`Only void and foreign elements can be self closed "${e.parts[1]}"`))}else this._peek.type===Js.TAG_OPEN_END&&(this._advance(),o=!1);const s=this._peek.sourceSpan.start,a=new Xi(e.sourceSpan.start,s,e.sourceSpan.fullStart),u=new Xi(e.sourceSpan.start,s,e.sourceSpan.fullStart),c=new Hs(i,n,[],a,u,void 0);this._pushElement(c),o?this._popElement(i,a):e.type===Js.INCOMPLETE_TAG_OPEN&&(this._popElement(i,null),this.errors.push(da.create(i,a,`Opening tag "${i}" not terminated.`)))}_pushElement(e){const t=this._getParentElement();t&&this.getTagDefinition(t.name).isClosedByChild(e.name)&&this._elementStack.pop(),this._addToParent(e),this._elementStack.push(e)}_consumeEndTag(e){const t=this._getElementFullName(e.parts[0],e.parts[1],this._getParentElement());if(this.getTagDefinition(t).isVoid)this.errors.push(da.create(t,e.sourceSpan,`Void elements do not have end tags "${e.parts[1]}"`));else if(!this._popElement(t,e.sourceSpan)){const r=`Unexpected closing tag "${t}". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags`;this.errors.push(da.create(t,e.sourceSpan,r))}}_popElement(e,t){for(let r=this._elementStack.length-1;r>=0;r--){const n=this._elementStack[r];if(n.name==e)return n.endSourceSpan=t,n.sourceSpan.end=null!==t?t.end:n.sourceSpan.end,this._elementStack.splice(r,this._elementStack.length-r),!0;if(!this.getTagDefinition(n.name).closedByParent)return!1}return!1}_consumeAttr(e){const t=l(e.parts[0],e.parts[1]);let r=e.sourceSpan.end,n="",i=void 0;if(this._peek.type===Js.ATTR_QUOTE&&this._advance(),this._peek.type===Js.ATTR_VALUE){const e=this._advance();n=e.parts[0],r=e.sourceSpan.end,i=e.sourceSpan}if(this._peek.type===Js.ATTR_QUOTE){r=this._advance().sourceSpan.end}return new zs(t,n,new Xi(e.sourceSpan.start,r,e.sourceSpan.fullStart),i)}_getParentElement(){return this._elementStack.length>0?this._elementStack[this._elementStack.length-1]:null}_addToParent(e){const t=this._getParentElement();null!=t?t.children.push(e):this.rootNodes.push(e)}_getElementFullName(e,t,r){if(""===e&&""===(e=this.getTagDefinition(t).implicitNamespacePrefix||"")&&null!=r){const t=s(r.name)[1];this.getTagDefinition(t).preventNamespaceInheritance||(e=p(r.name))}return l(e,t)}}function ba(e,t){return e.length>0&&e[e.length-1]===t}class fa extends ha{constructor(){super(g)}parse(e,t,r){return super.parse(e,t,r)}}const Sa=new Set(["pre","template","textarea","script","style"]),va=" \f\n\r\t\v\u1680\u180e\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff",_a=new RegExp(`[^${va}]`),Oa=new RegExp(`[${va}]{2,}`,"g");function Ia(e){return e.replace(new RegExp("\ue500","g")," ")}class Na{visitElement(e,t){return Sa.has(e.name)||e.attrs.some(e=>"ngPreserveWhitespaces"===e.name)?new Hs(e.name,Ws(this,e.attrs),e.children,e.sourceSpan,e.startSourceSpan,e.endSourceSpan,e.i18n):new Hs(e.name,e.attrs,function(e,t){const r=[];return t.forEach((n,i)=>{const o={prev:t[i-1],next:t[i+1]},s=n.visit(e,o);s&&r.push(s)}),r}(this,e.children),e.sourceSpan,e.startSourceSpan,e.endSourceSpan,e.i18n)}visitAttribute(e,t){return"ngPreserveWhitespaces"!==e.name?e:null}visitText(e,t){const r=e.value.match(_a),n=t&&(t.prev instanceof Us||t.next instanceof Us);return r||n?new Gs(Ia(e.value).replace(Oa," "),e.sourceSpan,e.i18n):null}visitComment(e,t){return e}visitExpansion(e,t){return e}visitExpansionCase(e,t){return e}}function Ca(e){return new ya(Ws(new Na,e.rootNodes),e.errors)}const Ta=["zero","one","two","few","many","other"];function ka(e){const t=new Pa;return new xa(Ws(t,e),t.isExpanded,t.errors)}class xa{constructor(e,t,r){this.nodes=e,this.expanded=t,this.errors=r}}class Aa extends io{constructor(e,t){super(e,t)}}class Pa{constructor(){this.isExpanded=!1,this.errors=[]}visitElement(e,t){return new Hs(e.name,e.attrs,Ws(this,e.children),e.sourceSpan,e.startSourceSpan,e.endSourceSpan)}visitAttribute(e,t){return e}visitText(e,t){return e}visitComment(e,t){return e}visitExpansion(e,t){return this.isExpanded=!0,"plural"==e.type?function(e,t){const r=e.cases.map(e=>{-1!=Ta.indexOf(e.value)||e.value.match(/^=\d+$/)||t.push(new Aa(e.valueSourceSpan,`Plural cases should be "=" or one of ${Ta.join(", ")}`));const r=ka(e.expression);return t.push(...r.errors),new Hs("ng-template",[new zs("ngPluralCase",`${e.value}`,e.valueSourceSpan)],r.nodes,e.sourceSpan,e.sourceSpan,e.sourceSpan)}),n=new zs("[ngPlural]",e.switchValue,e.switchValueSourceSpan);return new Hs("ng-container",[n],r,e.sourceSpan,e.sourceSpan,e.sourceSpan)}(e,this.errors):function(e,t){const r=e.cases.map(e=>{const r=ka(e.expression);return t.push(...r.errors),"other"===e.value?new Hs("ng-template",[new zs("ngSwitchDefault","",e.valueSourceSpan)],r.nodes,e.sourceSpan,e.sourceSpan,e.sourceSpan):new Hs("ng-template",[new zs("ngSwitchCase",`${e.value}`,e.valueSourceSpan)],r.nodes,e.sourceSpan,e.sourceSpan,e.sourceSpan)}),n=new zs("[ngSwitch]",e.switchValue,e.switchValueSourceSpan);return new Hs("ng-container",[n],r,e.sourceSpan,e.sourceSpan,e.sourceSpan)}(e,this.errors)}visitExpansionCase(e,t){throw new Error("Should not be reached")}}class wa{constructor(e,t,r){this.value=e,this.ngContentIndex=t,this.sourceSpan=r}visit(e,t){return e.visitText(this,t)}}class Da{constructor(e,t,r){this.value=e,this.ngContentIndex=t,this.sourceSpan=r}visit(e,t){return e.visitBoundText(this,t)}}class Ra{constructor(e,t,r){this.name=e,this.value=t,this.sourceSpan=r}visit(e,t){return e.visitAttr(this,t)}}const Ea={4:4,1:1,2:2,0:0,3:3};class ja{constructor(e,t,r,n,i,o){this.name=e,this.type=t,this.securityContext=r,this.value=n,this.unit=i,this.sourceSpan=o,this.isAnimation=4===this.type}static fromBoundProperty(e){const t=Ea[e.type];return new ja(e.name,t,e.securityContext,e.value,e.unit,e.sourceSpan)}visit(e,t){return e.visitElementProperty(this,t)}}class Ma{constructor(e,t,r,n,i,o){this.name=e,this.target=t,this.phase=r,this.handler=n,this.sourceSpan=i,this.handlerSpan=o,this.fullName=Ma.calcFullName(this.name,this.target,this.phase),this.isAnimation=!!this.phase}static calcFullName(e,t,r){return t?`${t}:${e}`:r?`@${e}.${r}`:e}static fromParsedEvent(e){const t=0===e.type?e.targetOrPhase:null,r=1===e.type?e.targetOrPhase:null;return new Ma(e.name,t,r,e.handler,e.sourceSpan,e.handlerSpan)}visit(e,t){return e.visitEvent(this,t)}}class qa{constructor(e,t,r,n){this.name=e,this.value=t,this.originalValue=r,this.sourceSpan=n}visit(e,t){return e.visitReference(this,t)}}class La{constructor(e,t,r,n){this.name=e,this.value=t,this.sourceSpan=r,this.valueSpan=n}static fromParsedVariable(e){return new La(e.name,e.value,e.sourceSpan,e.valueSpan)}visit(e,t){return e.visitVariable(this,t)}}class Fa{constructor(e,t,r,n,i,o,s,a,u,c,p,l,m){this.name=e,this.attrs=t,this.inputs=r,this.outputs=n,this.references=i,this.directives=o,this.providers=s,this.hasViewContainer=a,this.queryMatches=u,this.children=c,this.ngContentIndex=p,this.sourceSpan=l,this.endSourceSpan=m}visit(e,t){return e.visitElement(this,t)}}class Ba{constructor(e,t,r,n,i,o,s,a,u,c,p){this.attrs=e,this.outputs=t,this.references=r,this.variables=n,this.directives=i,this.providers=o,this.hasViewContainer=s,this.queryMatches=a,this.children=u,this.ngContentIndex=c,this.sourceSpan=p}visit(e,t){return e.visitEmbeddedTemplate(this,t)}}class Ga{constructor(e,t,r,n){this.directiveName=e,this.templateName=t,this.value=r,this.sourceSpan=n}visit(e,t){return e.visitDirectiveProperty(this,t)}}class Ua{constructor(e,t,r,n,i,o){this.directive=e,this.inputs=t,this.hostProperties=r,this.hostEvents=n,this.contentQueryStartId=i,this.sourceSpan=o}visit(e,t){return e.visitDirective(this,t)}}class Va{constructor(e,t,r,n,i,o,s,a){this.token=e,this.multiProvider=t,this.eager=r,this.providers=n,this.providerType=i,this.lifecycleHooks=o,this.sourceSpan=s,this.isModule=a}visit(e,t){return null}}var za;!function(e){e[e.PublicService=0]="PublicService",e[e.PrivateService=1]="PrivateService",e[e.Component=2]="Component",e[e.Directive=3]="Directive",e[e.Builtin=4]="Builtin"}(za||(za={}));class Ha{constructor(e,t,r){this.index=e,this.ngContentIndex=t,this.sourceSpan=r}visit(e,t){return e.visitNgContent(this,t)}}function Ka(e,t,r=null){const n=[],i=e.visit?t=>e.visit(t,r)||t.visit(e,r):t=>t.visit(e,r);return t.forEach(e=>{const t=i(e);t&&n.push(t)}),n}class Wa extends io{constructor(e,t){super(t,e)}}class Ja{constructor(e,t){this.reflector=e,this.component=t,this.errors=[],this.viewQueries=function(e){let t=1;const r=new Map;e.viewQueries&&e.viewQueries.forEach(e=>eu(r,{meta:e,queryId:t++}));return r}(t),this.viewProviders=new Map,t.viewProviders.forEach(e=>{null==this.viewProviders.get(Tr(e.token))&&this.viewProviders.set(Tr(e.token),!0)})}}class Qa{constructor(e,t,r,n,i,o,s,a,u){this.viewContext=e,this._parent=t,this._isViewRoot=r,this._directiveAsts=n,this._sourceSpan=u,this._transformedProviders=new Map,this._seenProviders=new Map,this._queriedTokens=new Map,this.transformedHasViewContainer=!1,this._attrs={},i.forEach(e=>this._attrs[e.name]=e.value);const c=n.map(e=>e.directive);if(this._allProviders=function(e,t,r){const n=new Map;return e.forEach(e=>{Xa([{token:{identifier:e.type},useClass:e.type}],e.isComponent?za.Component:za.Directive,!0,t,r,n,!1)}),e.filter(e=>e.isComponent).concat(e.filter(e=>!e.isComponent)).forEach(e=>{Xa(e.providers,za.PublicService,!1,t,r,n,!1),Xa(e.viewProviders,za.PrivateService,!1,t,r,n,!1)}),n}(c,u,e.errors),this._contentQueries=function(e,t){let r=e;const n=new Map;return t.forEach((e,t)=>{e.queries&&e.queries.forEach(e=>eu(n,{meta:e,queryId:r++}))}),n}(a,c),Array.from(this._allProviders.values()).forEach(e=>{this._addQueryReadsTo(e.token,e.token,this._queriedTokens)}),s){const e=dr(this.viewContext.reflector,lr.TemplateRef);this._addQueryReadsTo(e,e,this._queriedTokens)}o.forEach(e=>{let t=e.value||dr(this.viewContext.reflector,lr.ElementRef);this._addQueryReadsTo({value:e.name},t,this._queriedTokens)}),this._queriedTokens.get(this.viewContext.reflector.resolveExternalReference(lr.ViewContainerRef))&&(this.transformedHasViewContainer=!0),Array.from(this._allProviders.values()).forEach(e=>{(e.eager||this._queriedTokens.get(Tr(e.token)))&&this._getOrCreateLocalProvider(e.providerType,e.token,!0)})}afterElement(){Array.from(this._allProviders.values()).forEach(e=>{this._getOrCreateLocalProvider(e.providerType,e.token,!1)})}get transformProviders(){const e=[],t=[];return this._transformedProviders.forEach(r=>{r.eager?t.push(r):e.push(r)}),e.concat(t)}get transformedDirectiveAsts(){const e=this.transformProviders.map(e=>e.token.identifier),t=this._directiveAsts.slice();return t.sort((t,r)=>e.indexOf(t.directive.type)-e.indexOf(r.directive.type)),t}get queryMatches(){const e=[];return this._queriedTokens.forEach(t=>{e.push(...t)}),e}_addQueryReadsTo(e,t,r){this._getQueriesFor(e).forEach(e=>{const n=e.meta.read||t,i=Tr(n);let o=r.get(i);o||(o=[],r.set(i,o)),o.push({queryId:e.queryId,value:n})})}_getQueriesFor(e){const t=[];let r,n=this,i=0;for(;null!==n;)r=n._contentQueries.get(Tr(e)),r&&t.push(...r.filter(e=>e.meta.descendants||i<=1)),n._directiveAsts.length>0&&i++,n=n._parent;return r=this.viewContext.viewQueries.get(Tr(e)),r&&t.push(...r),t}_getOrCreateLocalProvider(e,t,r){const n=this._allProviders.get(Tr(t));if(!n||(e===za.Directive||e===za.PublicService)&&n.providerType===za.PrivateService||(e===za.PrivateService||e===za.PublicService)&&n.providerType===za.Builtin)return null;let i=this._transformedProviders.get(Tr(t));if(i)return i;if(null!=this._seenProviders.get(Tr(t)))return this.viewContext.errors.push(new Wa(`Cannot instantiate cyclic dependency! ${Cr(t)}`,this._sourceSpan)),null;this._seenProviders.set(Tr(t),!0);const o=n.providers.map(e=>{let t=e.useValue,i=e.useExisting,o=void 0;if(null!=e.useExisting){const o=this._getDependency(n.providerType,{token:e.useExisting},r);null!=o.token?i=o.token:(i=null,t=o.value)}else if(e.useFactory){o=(e.deps||e.useFactory.diDeps).map(e=>this._getDependency(n.providerType,e,r))}else if(e.useClass){o=(e.deps||e.useClass.diDeps).map(e=>this._getDependency(n.providerType,e,r))}return $a(e,{useExisting:i,useValue:t,deps:o})});return i=Ya(n,{eager:r,providers:o}),this._transformedProviders.set(Tr(t),i),i}_getLocalDependency(e,t,r=!1){if(t.isAttribute){const e=this._attrs[t.token.value];return{isValue:!0,value:null==e?null:e}}if(null!=t.token){if(e===za.Directive||e===za.Component){if(Tr(t.token)===this.viewContext.reflector.resolveExternalReference(lr.Renderer)||Tr(t.token)===this.viewContext.reflector.resolveExternalReference(lr.ElementRef)||Tr(t.token)===this.viewContext.reflector.resolveExternalReference(lr.ChangeDetectorRef)||Tr(t.token)===this.viewContext.reflector.resolveExternalReference(lr.TemplateRef))return t;Tr(t.token)===this.viewContext.reflector.resolveExternalReference(lr.ViewContainerRef)&&(this.transformedHasViewContainer=!0)}if(Tr(t.token)===this.viewContext.reflector.resolveExternalReference(lr.Injector))return t;if(null!=this._getOrCreateLocalProvider(e,t.token,r))return t}return null}_getDependency(e,t,r=!1){let n=this,i=r,o=null;if(t.isSkipSelf||(o=this._getLocalDependency(e,t,r)),t.isSelf)!o&&t.isOptional&&(o={isValue:!0,value:null});else{for(;!o&&n._parent;){const e=n;n=n._parent,e._isViewRoot&&(i=!1),o=n._getLocalDependency(za.PublicService,t,i)}o||(o=!t.isHost||this.viewContext.component.isHost||this.viewContext.component.type.reference===Tr(t.token)||null!=this.viewContext.viewProviders.get(Tr(t.token))?t:t.isOptional?{isValue:!0,value:null}:null)}return o||this.viewContext.errors.push(new Wa(`No provider for ${Cr(t.token)}`,this._sourceSpan)),o}}class Za{constructor(e,t,r,n){this.reflector=e,this._transformedProviders=new Map,this._seenProviders=new Map,this._errors=[],this._allProviders=new Map,t.transitiveModule.modules.forEach(e=>{Xa([{token:{identifier:e},useClass:e}],za.PublicService,!0,n,this._errors,this._allProviders,!0)}),Xa(t.transitiveModule.providers.map(e=>e.provider).concat(r),za.PublicService,!1,n,this._errors,this._allProviders,!1)}parse(){if(Array.from(this._allProviders.values()).forEach(e=>{this._getOrCreateLocalProvider(e.token,e.eager)}),this._errors.length>0){const e=this._errors.join("\n");throw new Error(`Provider parse errors:\n${e}`)}const e=[],t=[];return this._transformedProviders.forEach(r=>{r.eager?t.push(r):e.push(r)}),e.concat(t)}_getOrCreateLocalProvider(e,t){const r=this._allProviders.get(Tr(e));if(!r)return null;let n=this._transformedProviders.get(Tr(e));if(n)return n;if(null!=this._seenProviders.get(Tr(e)))return this._errors.push(new Wa(`Cannot instantiate cyclic dependency! ${Cr(e)}`,r.sourceSpan)),null;this._seenProviders.set(Tr(e),!0);const i=r.providers.map(e=>{let n=e.useValue,i=e.useExisting,o=void 0;if(null!=e.useExisting){const o=this._getDependency({token:e.useExisting},t,r.sourceSpan);null!=o.token?i=o.token:(i=null,n=o.value)}else if(e.useFactory){o=(e.deps||e.useFactory.diDeps).map(e=>this._getDependency(e,t,r.sourceSpan))}else if(e.useClass){o=(e.deps||e.useClass.diDeps).map(e=>this._getDependency(e,t,r.sourceSpan))}return $a(e,{useExisting:i,useValue:n,deps:o})});return n=Ya(r,{eager:t,providers:i}),this._transformedProviders.set(Tr(e),n),n}_getDependency(e,t=!1,r){let n=!1;return e.isSkipSelf||null==e.token||(Tr(e.token)===this.reflector.resolveExternalReference(lr.Injector)||Tr(e.token)===this.reflector.resolveExternalReference(lr.ComponentFactoryResolver)?n=!0:null!=this._getOrCreateLocalProvider(e.token,t)&&(n=!0)),e}}function $a(e,{useExisting:t,useValue:r,deps:n}){return{token:e.token,useClass:e.useClass,useExisting:t,useFactory:e.useFactory,useValue:r,deps:n,multi:e.multi}}function Ya(e,{eager:t,providers:r}){return new Va(e.token,e.multiProvider,e.eager||t,r,e.providerType,e.lifecycleHooks,e.sourceSpan,e.isModule)}function Xa(e,t,r,n,i,o,s){e.forEach(e=>{let a=o.get(Tr(e.token));if(null!=a&&!!a.multiProvider!=!!e.multi&&i.push(new Wa(`Mixing multi and non multi provider is not possible for token ${Cr(a.token)}`,n)),a)e.multi||(a.providers.length=0),a.providers.push(e);else{const i=e.token.identifier&&e.token.identifier.lifecycleHooks?e.token.identifier.lifecycleHooks:[],u=!(e.useClass||e.useExisting||e.useFactory);a=new Va(e.token,!!e.multi,r||u,[e],t,i,n,s),o.set(Tr(e.token),a)}})}function eu(e,t){t.meta.selectors.forEach(r=>{let n=e.get(Tr(r));n||(n=[],e.set(Tr(r),n)),n.push(t)})}class tu{constructor(e,t){this.style=e,this.styleUrls=t}}function ru(e){if(null==e||0===e.length||"/"==e[0])return!1;const t=e.match(ou);return null===t||"package"==t[1]||"asset"==t[1]}const nu=/@import\s+(?:url\()?\s*(?:(?:['"]([^'"]*))|([^;\)\s]*))[^;]*;?/g,iu=/\/\*(?!#\s*(?:sourceURL|sourceMappingURL)=)[\s\S]+?\*\//g,ou=/^([^:/?#]+):/;class su{constructor(e,t,r,n,i){if(this._exprParser=e,this._interpolationConfig=t,this._schemaRegistry=r,this.errors=i,this.pipesByName=null,this._usedPipes=new Map,n){const e=new Map;n.forEach(t=>e.set(t.name,t)),this.pipesByName=e}}get interpolationConfig(){return this._interpolationConfig}getUsedPipes(){return Array.from(this._usedPipes.values())}createBoundHostProperties(e,t){if(e.hostProperties){const r=[];return Object.keys(e.hostProperties).forEach(n=>{const i=e.hostProperties[n];"string"==typeof i?this.parsePropertyBinding(n,i,!0,t,t.start.offset,void 0,[],r,t):this._reportError(`Value of the host property binding "${n}" needs to be a string representing an expression but got "${i}" (${typeof i})`,t)}),r}return null}createDirectiveHostPropertyAsts(e,t,r){const n=this.createBoundHostProperties(e,r);return n&&n.map(e=>this.createBoundElementProperty(t,e))}createDirectiveHostEventAsts(e,t){if(e.hostListeners){const r=[];return Object.keys(e.hostListeners).forEach(n=>{const i=e.hostListeners[n];"string"==typeof i?this.parseEvent(n,i,t,t,[],r):this._reportError(`Value of the host listener "${n}" needs to be a string representing an expression but got "${i}" (${typeof i})`,t)}),r}return null}parseInterpolation(e,t){const r=t.start.toString();try{const n=this._exprParser.parseInterpolation(e,r,t.start.offset,this._interpolationConfig);return n&&this._reportExpressionParserErrors(n.errors,t),this._checkPipes(n,t),n}catch(n){return this._reportError(`${n}`,t),this._exprParser.wrapLiteralPrimitive("ERROR",r,t.start.offset)}}parseInterpolationExpression(e,t){const r=t.start.toString();try{const n=this._exprParser.parseInterpolationExpression(e,r,t.start.offset);return n&&this._reportExpressionParserErrors(n.errors,t),this._checkPipes(n,t),n}catch(n){return this._reportError(`${n}`,t),this._exprParser.wrapLiteralPrimitive("ERROR",r,t.start.offset)}}parseInlineTemplateBinding(e,t,r,n,i,o,s,a){const u=r.start.offset+"*".length,c=this._parseTemplateBindings(e,t,r,u,n);for(const p of c){const e=pu(r,p.sourceSpan),t=p.key.source,u=pu(r,p.key.span);if(p instanceof Go){const n=p.value?p.value.source:"$implicit",i=p.value?pu(r,p.value.span):void 0;s.push(new Ko(t,n,e,u,i))}else if(p.value){const n=a?e:r,s=pu(r,p.value.ast.sourceSpan);this._parsePropertyAst(t,p.value,n,u,s,i,o)}else i.push([t,""]),this.parseLiteralAttr(t,null,u,n,void 0,i,o,u)}}_parseTemplateBindings(e,t,r,n,i){const o=r.start.toString();try{const s=this._exprParser.parseTemplateBindings(e,t,o,n,i);return this._reportExpressionParserErrors(s.errors,r),s.templateBindings.forEach(e=>{e.value instanceof Bo&&this._checkPipes(e.value,r)}),s.warnings.forEach(e=>{this._reportError(e,r,eo.WARNING)}),s.templateBindings}catch(s){return this._reportError(`${s}`,r),[]}}parseLiteralAttr(e,t,r,n,i,o,s,a){uu(e)?(e=e.substring(1),t&&this._reportError('Assigning animation triggers via @prop="exp" attributes with an expression is invalid. Use property bindings (e.g. [@prop]="exp") or use an attribute without a value (e.g. @prop) instead.',r,eo.ERROR),this._parseAnimation(e,t,r,n,a,i,o,s)):s.push(new zo(e,this._exprParser.wrapLiteralPrimitive(t,"",n),to.LITERAL_ATTR,r,a,i))}parsePropertyBinding(e,t,r,n,i,o,s,a,u){0===e.length&&this._reportError("Property name is missing in binding",n);let c=!1;e.startsWith("animate-")?(c=!0,e=e.substring("animate-".length)):uu(e)&&(c=!0,e=e.substring(1)),c?this._parseAnimation(e,t,n,i,u,o,s,a):this._parsePropertyAst(e,this._parseBinding(t,r,o||n,i),n,u,o,s,a)}parsePropertyInterpolation(e,t,r,n,i,o,s){const a=this.parseInterpolation(t,n||r);return!!a&&(this._parsePropertyAst(e,a,r,s,n,i,o),!0)}_parsePropertyAst(e,t,r,n,i,o,s){o.push([e,t.source]),s.push(new zo(e,t,to.DEFAULT,r,n,i))}_parseAnimation(e,t,r,n,i,o,s,a){0===e.length&&this._reportError("Animation trigger is missing",r);const u=this._parseBinding(t||"undefined",!1,o||r,n);s.push([e,u.source]),a.push(new zo(e,u,to.ANIMATION,r,i,o))}_parseBinding(e,t,r,n){const i=(r&&r.start||"(unknown)").toString();try{const o=t?this._exprParser.parseSimpleBinding(e,i,n,this._interpolationConfig):this._exprParser.parseBinding(e,i,n,this._interpolationConfig);return o&&this._reportExpressionParserErrors(o.errors,r),this._checkPipes(o,r),o}catch(o){return this._reportError(`${o}`,r),this._exprParser.wrapLiteralPrimitive("ERROR",i,n)}}createBoundElementProperty(e,t,r=!1,n=!0){if(t.isAnimation)return new Wo(t.name,4,W.NONE,t.expression,null,t.sourceSpan,t.keySpan,t.valueSpan);let i=null,o=void 0,s=null;const a=t.name.split(".");let u=void 0;if(a.length>1)if("attr"==a[0]){s=a.slice(1).join("."),r||this._validatePropertyOrAttributeName(s,t.sourceSpan,!0),u=cu(this._schemaRegistry,e,s,!0);const n=s.indexOf(":");if(n>-1){const e=s.substring(0,n),t=s.substring(n+1);s=l(e,t)}o=1}else"class"==a[0]?(s=a[1],o=2,u=[W.NONE]):"style"==a[0]&&(i=a.length>2?a[2]:null,s=a[1],o=3,u=[W.STYLE]);if(null===s){const i=this._schemaRegistry.getMappedPropName(t.name);s=n?i:t.name,u=cu(this._schemaRegistry,e,i,!1),o=0,r||this._validatePropertyOrAttributeName(i,t.sourceSpan,!1)}return new Wo(s,o,u[0],t.expression,i,t.sourceSpan,t.keySpan,t.valueSpan)}parseEvent(e,t,r,n,i,o){0===e.length&&this._reportError("Event name is missing in binding",r),uu(e)?(e=e.substr(1),this._parseAnimationEvent(e,t,r,n,o)):this._parseRegularEvent(e,t,r,n,i,o)}calcPossibleSecurityContexts(e,t,r){const n=this._schemaRegistry.getMappedPropName(t);return cu(this._schemaRegistry,e,n,r)}_parseAnimationEvent(e,t,r,n,i){const o=Et(e,".",[e,""]);const s=o[0],a=o[1].toLowerCase();if(a)switch(a){case"start":case"done":const e=this._parseAction(t,n);i.push(new Ho(s,a,1,e,r,n));break;default:this._reportError(`The provided animation output phase value "${a}" for "@${s}" is not supported (use start or done)`,r)}else this._reportError(`The animation trigger output event (@${s}) is missing its phase value name (start or done are currently supported)`,r)}_parseRegularEvent(e,t,r,n,i,o){const[s,a]=Rt(e,[null,e]),u=this._parseAction(t,n);i.push([e,u.source]),o.push(new Ho(a,s,0,u,r,n))}_parseAction(e,t){const r=(t&&t.start||"(unknown").toString(),n=t&&t.start?t.start.offset:0;try{const i=this._exprParser.parseAction(e,r,n,this._interpolationConfig);return i&&this._reportExpressionParserErrors(i.errors,t),!i||i.ast instanceof bo?(this._reportError("Empty expressions are not allowed",t),this._exprParser.wrapLiteralPrimitive("ERROR",r,n)):(this._checkPipes(i,t),i)}catch(i){return this._reportError(`${i}`,t),this._exprParser.wrapLiteralPrimitive("ERROR",r,n)}}_reportError(e,t,r=eo.ERROR){this.errors.push(new io(t,e,r))}_reportExpressionParserErrors(e,t){for(const r of e)this._reportError(r.message,t)}_checkPipes(e,t){if(e&&this.pipesByName){const r=new au;e.visit(r),r.pipes.forEach((e,r)=>{const n=this.pipesByName.get(r);n?this._usedPipes.set(r,n):this._reportError(`The pipe '${r}' could not be found`,new Xi(t.start.moveBy(e.span.start),t.start.moveBy(e.span.end)))})}}_validatePropertyOrAttributeName(e,t,r){const n=r?this._schemaRegistry.validateAttribute(e):this._schemaRegistry.validateProperty(e);n.error&&this._reportError(n.msg,t,eo.ERROR)}}class au extends Vo{constructor(){super(...arguments),this.pipes=new Map}visitPipe(e,t){return this.pipes.set(e.name,e),e.exp.visit(this),this.visitAll(e.args,t),null}}function uu(e){return"@"==e[0]}function cu(e,t,r,n){const i=[];return f.parse(t).forEach(t=>{const o=t.element?[t.element]:e.allKnownElementNames(),s=new Set(t.notSelectors.filter(e=>e.isElementSelector()).map(e=>e.element)),a=o.filter(e=>!s.has(e));i.push(...a.map(t=>e.securityContext(t,r,n)))}),0===i.length?[W.NONE]:Array.from(new Set(i)).sort()}function pu(e,t){const r=t.start-e.start.offset,n=t.end-e.end.offset;return new Xi(e.start.moveBy(r),e.end.moveBy(n),e.fullStart.moveBy(r),e.details)}function lu(e){let t=null,r=null,n=null,i=!1,o="";e.attrs.forEach(e=>{const s=e.name.toLowerCase();"select"==s?t=e.value:"href"==s?r=e.value:"rel"==s?n=e.value:"ngNonBindable"==e.name?i=!0:"ngProjectAs"==e.name&&e.value.length>0&&(o=e.value)}),t=function(e){if(null===e||0===e.length)return"*";return e}(t);const s=e.name.toLowerCase();let a=mu.OTHER;return u(s)?a=mu.NG_CONTENT:"style"==s?a=mu.STYLE:"script"==s?a=mu.SCRIPT:"link"==s&&"stylesheet"==n&&(a=mu.STYLESHEET),new du(a,t,r,i,o)}var mu;!function(e){e[e.NG_CONTENT=0]="NG_CONTENT",e[e.STYLE=1]="STYLE",e[e.STYLESHEET=2]="STYLESHEET",e[e.SCRIPT=3]="SCRIPT",e[e.OTHER=4]="OTHER"}(mu||(mu={}));class du{constructor(e,t,r,n,i){this.type=e,this.selectAttr=t,this.hrefAttr=r,this.nonBindable=n,this.projectAs=i}}const yu=/^(?:(?:(?:(bind-)|(let-)|(ref-|#)|(on-)|(bindon-)|(@))(.*))|\[\(([^\)]+)\)\]|\[([^\]]+)\]|\(([^\)]+)\))$/;let hu;function gu(){return hu||(hu=f.parse("*")[0]),hu}class bu extends io{constructor(e,t,r){super(t,e,r)}}class fu{constructor(e,t,r){this.templateAst=e,this.usedPipes=t,this.errors=r}}class Su{constructor(e,t,r,n,i,o,s){this._config=e,this._reflector=t,this._exprParser=r,this._schemaRegistry=n,this._htmlParser=i,this._console=o,this.transforms=s}get expressionParser(){return this._exprParser}parse(e,t,r,n,i,o,s){var a;const u=this.tryParse(e,t,r,n,i,o,s),c=u.errors.filter(e=>e.level===eo.WARNING),p=u.errors.filter(e=>e.level===eo.ERROR);if(c.length>0&&(null===(a=this._console)||void 0===a||a.warn(`Template parse warnings:\n${c.join("\n")}`)),p.length>0){throw Vt(`Template parse errors:\n${p.join("\n")}`,p)}return{template:u.templateAst,pipes:u.usedPipes}}tryParse(e,t,r,n,i,o,s){let a="string"==typeof t?this._htmlParser.parse(t,o,{tokenizeExpansionForms:!0,interpolationConfig:this.getInterpolationConfig(e)}):t;return s||(a=Ca(a)),this.tryParseHtml(this.expandHtml(a),e,r,n,i)}tryParseHtml(e,t,r,n,i){let o;const s=e.errors,a=[];if(e.rootNodes.length>0){const u=ku(r),c=ku(n),p=new Ja(this._reflector,t);let l=void 0;t.template&&t.template.interpolation&&(l={start:t.template.interpolation[0],end:t.template.interpolation[1]});const m=new su(this._exprParser,l,this._schemaRegistry,c,s),d=new vu(this._reflector,this._config,p,u,m,this._schemaRegistry,i,s);o=Ws(d,e.rootNodes,Nu),s.push(...p.errors),a.push(...m.getUsedPipes())}else o=[];return this._assertNoReferenceDuplicationOnTemplate(o,s),s.length>0?new fu(o,a,s):(this.transforms&&this.transforms.forEach(e=>{o=Ka(e,o)}),new fu(o,a,s))}expandHtml(e,t=!1){const r=e.errors;if(0==r.length||t){const t=ka(e.rootNodes);r.push(...t.errors),e=new ya(t.nodes,r)}return e}getInterpolationConfig(e){if(e.template)return Ai.fromArray(e.template.interpolation)}_assertNoReferenceDuplicationOnTemplate(e,t){const r=[];e.filter(e=>!!e.references).forEach(e=>e.references.forEach(e=>{const n=e.name;if(r.indexOf(n)<0)r.push(n);else{const r=new bu(`Reference "#${n}" is defined several times`,e.sourceSpan,eo.ERROR);t.push(r)}}))}}class vu{constructor(e,t,r,n,i,o,s,a){this.reflector=e,this.config=t,this.providerViewContext=r,this._bindingParser=i,this._schemaRegistry=o,this._schemas=s,this._targetErrors=a,this.selectorMatcher=new S,this.directivesIndex=new Map,this.ngContentCount=0,this.contentQueryStartId=r.component.viewQueries.length+1,n.forEach((e,t)=>{const r=f.parse(e.selector);this.selectorMatcher.addSelectables(r,e),this.directivesIndex.set(e,t)})}visitExpansion(e,t){return null}visitExpansionCase(e,t){return null}visitText(e,t){const r=t.findNgContentIndex(gu()),n=Ia(e.value),i=this._bindingParser.parseInterpolation(n,e.sourceSpan);return i?new Da(i,r,e.sourceSpan):new wa(n,r,e.sourceSpan)}visitAttribute(e,t){return new Ra(e.name,e.value,e.sourceSpan)}visitComment(e,t){return null}visitElement(e,t){const r=this.contentQueryStartId,n=e.name,i=lu(e);if(i.type===mu.SCRIPT||i.type===mu.STYLE)return null;if(i.type===mu.STYLESHEET&&ru(i.hrefAttr))return null;const o=[],s=[],a=[],u=[],p=[],l=[],m=[],d=[];let y=!1;const h=[],g=c(e.name);e.attrs.forEach(e=>{const t=this._parseAttr(g,e,o,s,p,a,u);let r,n;u.push(...[].map(e=>La.fromParsedVariable(e)));const i=this._normalizeAttributeName(e.name);i.startsWith("*")&&(r=e.value,n=i.substring("*".length));const c=null!=r;if(c){y&&this._reportError("Can't have multiple template bindings on one element. Use only one attribute prefixed with *",e.sourceSpan),y=!0;const t=[],i=(e.valueSpan||e.sourceSpan).start.offset;this._bindingParser.parseInlineTemplateBinding(n,r,e.sourceSpan,i,m,l,t,!1),d.push(...t.map(e=>La.fromParsedVariable(e)))}t||c||(h.push(this.visitAttribute(e,null)),o.push([e.name,e.value]))});const b=Iu(n,o),{directives:S,matchElement:v}=this._parseDirectives(this.selectorMatcher,b),_=[],O=new Set,I=this._createDirectiveAsts(g,e.name,S,s,a,e.sourceSpan,_,O),N=this._createElementPropertyAsts(e.name,s,O),C=t.isTemplateElement||y,T=new Qa(this.providerViewContext,t.providerContext,C,I,h,_,g,r,e.sourceSpan),k=Ws(i.nonBindable?Cu:this,e.children,Ou.create(g,I,g?t.providerContext:T));T.afterElement();const x=""!=i.projectAs?f.parse(i.projectAs)[0]:b,A=t.findNgContentIndex(x);let P;if(i.type===mu.NG_CONTENT)e.children&&!e.children.every(Tu)&&this._reportError(" element cannot have content.",e.sourceSpan),P=new Ha(this.ngContentCount++,y?null:A,e.sourceSpan);else if(g)this._assertAllEventsPublishedByDirectives(I,p),this._assertNoComponentsNorElementBindingsOnTemplate(I,N,e.sourceSpan),P=new Ba(h,p,_,u,T.transformedDirectiveAsts,T.transformProviders,T.transformedHasViewContainer,T.queryMatches,k,y?null:A,e.sourceSpan);else{this._assertElementExists(v,e),this._assertOnlyOneComponent(I,e.sourceSpan);const r=y?null:t.findNgContentIndex(x);P=new Fa(n,h,N,p,_,T.transformedDirectiveAsts,T.transformProviders,T.transformedHasViewContainer,T.queryMatches,k,y?null:r,e.sourceSpan,e.endSourceSpan||null)}if(y){const r=this.contentQueryStartId,i=Iu("ng-template",m),{directives:o}=this._parseDirectives(this.selectorMatcher,i),s=new Set,a=this._createDirectiveAsts(!0,n,o,l,[],e.sourceSpan,[],s),u=this._createElementPropertyAsts(n,l,s);this._assertNoComponentsNorElementBindingsOnTemplate(a,u,e.sourceSpan);const c=new Qa(this.providerViewContext,t.providerContext,t.isTemplateElement,a,[],[],!0,r,e.sourceSpan);c.afterElement(),P=new Ba([],[],[],d,c.transformedDirectiveAsts,c.transformProviders,c.transformedHasViewContainer,c.queryMatches,[P],A,e.sourceSpan)}return P}_parseAttr(e,t,r,n,i,o,s){const a=this._normalizeAttributeName(t.name),u=t.value,c=t.sourceSpan,p=t.valueSpan?t.valueSpan.start.offset:c.start.offset,l=[],m=a.match(yu);let d=!1;if(null!==m)if(d=!0,null!=m[1])this._bindingParser.parsePropertyBinding(m[7],u,!1,c,p,t.valueSpan,r,n);else if(m[2])if(e){const e=m[7];this._parseVariable(e,u,c,s)}else this._reportError('"let-" is only supported on ng-template elements.',c);else if(m[3]){const e=m[7];this._parseReference(e,u,c,o)}else m[4]?this._bindingParser.parseEvent(m[7],u,c,t.valueSpan||c,r,l):m[5]?(this._bindingParser.parsePropertyBinding(m[7],u,!1,c,p,t.valueSpan,r,n),this._parseAssignmentEvent(m[7],u,c,t.valueSpan||c,r,l)):m[6]?this._bindingParser.parseLiteralAttr(a,u,c,p,t.valueSpan,r,n):m[8]?(this._bindingParser.parsePropertyBinding(m[8],u,!1,c,p,t.valueSpan,r,n),this._parseAssignmentEvent(m[8],u,c,t.valueSpan||c,r,l)):m[9]?this._bindingParser.parsePropertyBinding(m[9],u,!1,c,p,t.valueSpan,r,n):m[10]&&this._bindingParser.parseEvent(m[10],u,c,t.valueSpan||c,r,l);else d=this._bindingParser.parsePropertyInterpolation(a,u,c,t.valueSpan,r,n);return d||this._bindingParser.parseLiteralAttr(a,u,c,p,t.valueSpan,r,n),i.push(...l.map(e=>Ma.fromParsedEvent(e))),d}_normalizeAttributeName(e){return/^data-/i.test(e)?e.substring(5):e}_parseVariable(e,t,r,n){e.indexOf("-")>-1?this._reportError('"-" is not allowed in variable names',r):0===e.length&&this._reportError("Variable does not have a name",r),n.push(new La(e,t,r))}_parseReference(e,t,r,n){e.indexOf("-")>-1?this._reportError('"-" is not allowed in reference names',r):0===e.length&&this._reportError("Reference does not have a name",r),n.push(new _u(e,t,r))}_parseAssignmentEvent(e,t,r,n,i,o){this._bindingParser.parseEvent(`${e}Change`,`${t}=$event`,r,n,i,o)}_parseDirectives(e,t){const r=tr(this.directivesIndex.size);let n=!1;return e.match(t,(e,t)=>{r[this.directivesIndex.get(t)]=t,n=n||e.hasElementSelector()}),{directives:r.filter(e=>!!e),matchElement:n}}_createDirectiveAsts(e,t,r,n,i,o,s,a){const u=new Set;let c=null;const p=r.map(e=>{const r=new Xi(o.start,o.end,o.fullStart,`Directive ${Sr(e.type)}`);e.isComponent&&(c=e);const p=[];let l=this._bindingParser.createDirectiveHostPropertyAsts(e,t,r).map(e=>ja.fromBoundProperty(e));l=this._checkPropertiesInSchema(t,l);const m=this._bindingParser.createDirectiveHostEventAsts(e,r);this._createDirectivePropertyAsts(e.inputs,n,p,a),i.forEach(t=>{(0===t.value.length&&e.isComponent||t.isReferenceToDirective(e))&&(s.push(new qa(t.name,mr(e.type.reference),t.value,t.sourceSpan)),u.add(t.name))});const d=m.map(e=>Ma.fromParsedEvent(e)),y=this.contentQueryStartId;return this.contentQueryStartId+=e.queries.length,new Ua(e,p,l,d,y,r)});return i.forEach(t=>{if(t.value.length>0)u.has(t.name)||this._reportError(`There is no directive with "exportAs" set to "${t.value}"`,t.sourceSpan);else if(!c){let r=null;e&&(r=dr(this.reflector,lr.TemplateRef)),s.push(new qa(t.name,r,t.value,t.sourceSpan))}}),p}_createDirectivePropertyAsts(e,t,r,n){if(e){const i=new Map;t.forEach(e=>{const t=i.get(e.name);t&&!t.isLiteral||i.set(e.name,e)}),Object.keys(e).forEach(t=>{const o=e[t],s=i.get(o);s&&(n.add(s.name),xu(s.expression)||r.push(new Ga(t,s.name,s.expression,s.sourceSpan)))})}}_createElementPropertyAsts(e,t,r){const n=[];return t.forEach(t=>{if(!t.isLiteral&&!r.has(t.name)){const r=this._bindingParser.createBoundElementProperty(e,t);n.push(ja.fromBoundProperty(r))}}),this._checkPropertiesInSchema(e,n)}_findComponentDirectives(e){return e.filter(e=>e.directive.isComponent)}_findComponentDirectiveNames(e){return this._findComponentDirectives(e).map(e=>Sr(e.directive.type))}_assertOnlyOneComponent(e,t){const r=this._findComponentDirectiveNames(e);r.length>1&&this._reportError("More than one component matched on this element.\nMake sure that only one component's selector can match a given element.\n"+`Conflicting components: ${r.join(",")}`,t)}_assertElementExists(e,t){const r=t.name.replace(/^:xhtml:/,"");if(!e&&!this._schemaRegistry.hasElement(r,this._schemas)){let e=`'${r}' is not a known element:\n`;e+=`1. If '${r}' is an Angular component, then verify that it is part of this module.\n`,r.indexOf("-")>-1?e+=`2. If '${r}' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to suppress this message.`:e+="2. To allow any element add 'NO_ERRORS_SCHEMA' to the '@NgModule.schemas' of this component.",this._reportError(e,t.sourceSpan)}}_assertNoComponentsNorElementBindingsOnTemplate(e,t,r){const n=this._findComponentDirectiveNames(e);n.length>0&&this._reportError(`Components on an embedded template: ${n.join(",")}`,r),t.forEach(e=>{this._reportError(`Property binding ${e.name} not used by any directive on an embedded template. Make sure that the property name is spelled correctly and all directives are listed in the "@NgModule.declarations".`,r)})}_assertAllEventsPublishedByDirectives(e,t){const r=new Set;e.forEach(e=>{Object.keys(e.directive.outputs).forEach(t=>{const n=e.directive.outputs[t];r.add(n)})}),t.forEach(e=>{null==e.target&&r.has(e.name)||this._reportError(`Event binding ${e.fullName} not emitted by any directive on an embedded template. Make sure that the event name is spelled correctly and all directives are listed in the "@NgModule.declarations".`,e.sourceSpan)})}_checkPropertiesInSchema(e,t){return t.filter(t=>{if(0===t.type&&!this._schemaRegistry.hasProperty(e,t.name,this._schemas)){let r=`Can't bind to '${t.name}' since it isn't a known property of '${e}'.`;e.startsWith("ng-")?r+=`\n1. If '${t.name}' is an Angular directive, then add 'CommonModule' to the '@NgModule.imports' of this component.`+"\n2. To allow any property add 'NO_ERRORS_SCHEMA' to the '@NgModule.schemas' of this component.":e.indexOf("-")>-1&&(r+=`\n1. If '${e}' is an Angular component and it has '${t.name}' input, then verify that it is part of this module.`+`\n2. If '${e}' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to suppress this message.`+"\n3. To allow any property add 'NO_ERRORS_SCHEMA' to the '@NgModule.schemas' of this component."),this._reportError(r,t.sourceSpan)}return!xu(t.value)})}_reportError(e,t,r=eo.ERROR){this._targetErrors.push(new io(t,e,r))}}class _u{constructor(e,t,r){this.name=e,this.value=t,this.sourceSpan=r}isReferenceToDirective(e){return-1!==(t=e.exportAs,t?t.split(",").map(e=>e.trim()):[]).indexOf(this.value);var t}}class Ou{constructor(e,t,r,n){this.isTemplateElement=e,this._ngContentIndexMatcher=t,this._wildcardNgContentIndex=r,this.providerContext=n}static create(e,t,r){const n=new S;let i=null;const o=t.find(e=>e.directive.isComponent);if(o){const e=o.directive.template.ngContentSelectors;for(let t=0;t{t.push(r)}),t.sort(),null!=this._wildcardNgContentIndex&&t.push(this._wildcardNgContentIndex),t.length>0?t[0]:null}}function Iu(e,t){const r=new f,n=s(e)[1];r.setElement(n);for(let i=0;ir.addClassName(e))}}return r}const Nu=new Ou(!0,new S,null,null),Cu=new class{visitElement(e,t){const r=lu(e);if(r.type===mu.SCRIPT||r.type===mu.STYLE||r.type===mu.STYLESHEET)return null;const n=e.attrs.map(e=>[e.name,e.value]),i=Iu(e.name,n),o=t.findNgContentIndex(i),s=Ws(this,e.children,Nu);return new Fa(e.name,Ws(this,e.attrs),[],[],[],[],[],!1,[],s,o,e.sourceSpan,e.endSourceSpan)}visitComment(e,t){return null}visitAttribute(e,t){return new Ra(e.name,e.value,e.sourceSpan)}visitText(e,t){const r=t.findNgContentIndex(gu());return new wa(e.value,r,e.sourceSpan)}visitExpansion(e,t){return e}visitExpansionCase(e,t){return e}};function Tu(e){return e instanceof Gs&&0==e.value.trim().length}function ku(e){const t=new Map;return e.forEach(e=>{t.get(e.type.reference)||t.set(e.type.reference,e)}),Array.from(t.values())}function xu(e){return e instanceof Bo&&(e=e.ast),e instanceof bo}function Au(e){const t=e.charCodeAt(0);if(t==e.charCodeAt(e.length-1)&&(39==t||34==t)){const t=e.substring(1,e.length-1);-1==t.indexOf("'")&&-1==t.indexOf('"')&&(e=t)}return e}function Pu(e){return e.replace(/[a-z][A-Z]/g,e=>e.charAt(0)+"-"+e.charAt(1)).toLowerCase()}class wu{constructor(e){this._directiveExpr=e,this._hasInitialValues=!1,this.hasBindings=!1,this.hasBindingsWithPipes=!1,this._classMapInput=null,this._styleMapInput=null,this._singleStyleInputs=null,this._singleClassInputs=null,this._lastStylingInput=null,this._firstStylingInput=null,this._stylesIndex=new Map,this._classesIndex=new Map,this._initialStyleValues=[],this._initialClassValues=[]}registerBoundInput(e){let t=null,r=e.name;switch(e.type){case 0:t=this.registerInputBasedOnName(r,e.value,e.sourceSpan);break;case 3:t=this.registerStyleInput(r,!1,e.value,e.sourceSpan,e.unit);break;case 2:t=this.registerClassInput(r,!1,e.value,e.sourceSpan)}return!!t}registerInputBasedOnName(e,t,r){let n=null;const i=e.substring(0,6),o="style"===e||"style."===i||"style!"===i;if(o||!o&&("class"===e||"class."===i||"class!"===i)){const i="."!==e.charAt(5),s=e.substr(i?5:6);n=o?this.registerStyleInput(s,i,t,r):this.registerClassInput(s,i,t,r)}return n}registerStyleInput(e,t,r,n,i){if(xu(r))return null;e=Pu(e);const{property:o,hasOverrideFlag:s,suffix:a}=Ru(e),u={name:o,suffix:i="string"==typeof i&&0!==i.length?i:a,value:r,sourceSpan:n,hasOverrideFlag:s};return t?this._styleMapInput=u:((this._singleStyleInputs=this._singleStyleInputs||[]).push(u),Du(this._stylesIndex,o)),this._lastStylingInput=u,this._firstStylingInput=this._firstStylingInput||u,this._checkForPipes(r),this.hasBindings=!0,u}registerClassInput(e,t,r,n){if(xu(r))return null;const{property:i,hasOverrideFlag:o}=Ru(e),s={name:i,value:r,sourceSpan:n,hasOverrideFlag:o,suffix:null};if(t){if(this._classMapInput)throw new Error("[class] and [className] bindings cannot be used on the same element simultaneously");this._classMapInput=s}else(this._singleClassInputs=this._singleClassInputs||[]).push(s),Du(this._classesIndex,i);return this._lastStylingInput=s,this._firstStylingInput=this._firstStylingInput||s,this._checkForPipes(r),this.hasBindings=!0,s}_checkForPipes(e){e instanceof Bo&&e.ast instanceof ko&&(this.hasBindingsWithPipes=!0)}registerStyleAttr(e){this._initialStyleValues=function(e){const t=[];let r=0,n=0,i=0,o=0,s=0,a=null,u=!1;for(;r0,0===i?i=39:39===i&&92!==e.charCodeAt(r-1)&&(i=0);break;case 34:u=u||o>0,0===i?i=34:34===i&&92!==e.charCodeAt(r-1)&&(i=0);break;case 58:a||0!==n||0!==i||(a=Pu(e.substring(s,r-1).trim()),o=r);break;case 59:if(a&&o>0&&0===n&&0===i){const n=e.substring(o,r-1).trim();t.push(a,u?Au(n):n),s=r,o=0,a=null,u=!1}}}if(a&&o){const r=e.substr(o).trim();t.push(a,u?Au(r):r)}return t}(e),this._hasInitialValues=!0}registerClassAttr(e){this._initialClassValues=e.trim().split(/\s+/g),this._hasInitialValues=!0}populateInitialStylingAttrs(e){if(this._initialClassValues.length){e.push(At(1));for(let t=0;t{const t=e(i);return Array.isArray(t)?t:[t]}}]}}_buildSingleInputs(e,t,r,n,i){const o=[];return t.forEach(t=>{const s=o[o.length-1],a=t.value.visit(r);let u=e,c=2;a instanceof wo&&(c+=a.expressions.length,n&&(u=n(a)));const p={sourceSpan:t.sourceSpan,allocateBindingSlots:c,supportsInterpolation:!!n,params:e=>{const r=[];r.push(At(t.name));const n=e(a);return Array.isArray(n)?r.push(...n):r.push(n),i||null===t.suffix||r.push(At(t.suffix)),r}};s&&s.reference===u?s.calls.push(p):o.push({reference:u,calls:[p]})}),o}_buildClassInputs(e){return this._singleClassInputs?this._buildSingleInputs(Fr.classProp,this._singleClassInputs,e,null,!0):[]}_buildStyleInputs(e){return this._singleStyleInputs?this._buildSingleInputs(Fr.styleProp,this._singleStyleInputs,e,Eu,!1):[]}buildUpdateLevelInstructions(e){const t=[];if(this.hasBindings){const r=this.buildStyleMapInstruction(e);r&&t.push(r);const n=this.buildClassMapInstruction(e);n&&t.push(n),t.push(...this._buildStyleInputs(e)),t.push(...this._buildClassInputs(e))}return t}}function Du(e,t){e.has(t)||e.set(t,e.size)}function Ru(e){let t=!1;const r=e.indexOf("!important");-1!==r&&(e=r>0?e.substring(0,r):"",t=!0);let n=null,i=e;const o=e.lastIndexOf(".");return o>0&&(n=e.substr(o+1),i=e.substring(0,o)),{property:i,suffix:n,hasOverrideFlag:t}}function Eu(e){switch(fi(e)){case 1:return Fr.styleProp;case 3:return Fr.stylePropInterpolate1;case 5:return Fr.stylePropInterpolate2;case 7:return Fr.stylePropInterpolate3;case 9:return Fr.stylePropInterpolate4;case 11:return Fr.stylePropInterpolate5;case 13:return Fr.stylePropInterpolate6;case 15:return Fr.stylePropInterpolate7;case 17:return Fr.stylePropInterpolate8;default:return Fr.stylePropInterpolateV}}var ju;!function(e){e[e.Character=0]="Character",e[e.Identifier=1]="Identifier",e[e.Keyword=2]="Keyword",e[e.String=3]="String",e[e.Operator=4]="Operator",e[e.Number=5]="Number",e[e.Error=6]="Error"}(ju||(ju={}));const Mu=["var","let","as","null","undefined","true","false","if","else","this"];class qu{tokenize(e){const t=new Uu(e),r=[];let n=t.scanToken();for(;null!=n;)r.push(n),n=t.scanToken();return r}}class Lu{constructor(e,t,r,n,i){this.index=e,this.end=t,this.type=r,this.numValue=n,this.strValue=i}isCharacter(e){return this.type==ju.Character&&this.numValue==e}isNumber(){return this.type==ju.Number}isString(){return this.type==ju.String}isOperator(e){return this.type==ju.Operator&&this.strValue==e}isIdentifier(){return this.type==ju.Identifier}isKeyword(){return this.type==ju.Keyword}isKeywordLet(){return this.type==ju.Keyword&&"let"==this.strValue}isKeywordAs(){return this.type==ju.Keyword&&"as"==this.strValue}isKeywordNull(){return this.type==ju.Keyword&&"null"==this.strValue}isKeywordUndefined(){return this.type==ju.Keyword&&"undefined"==this.strValue}isKeywordTrue(){return this.type==ju.Keyword&&"true"==this.strValue}isKeywordFalse(){return this.type==ju.Keyword&&"false"==this.strValue}isKeywordThis(){return this.type==ju.Keyword&&"this"==this.strValue}isError(){return this.type==ju.Error}toNumber(){return this.type==ju.Number?this.numValue:-1}toString(){switch(this.type){case ju.Character:case ju.Identifier:case ju.Keyword:case ju.Operator:case ju.String:case ju.Error:return this.strValue;case ju.Number:return this.numValue.toString();default:return null}}}function Fu(e,t,r){return new Lu(e,t,ju.Character,r,String.fromCharCode(r))}function Bu(e,t,r){return new Lu(e,t,ju.Operator,0,r)}const Gu=new Lu(-1,-1,ju.Character,0,"");class Uu{constructor(e){this.input=e,this.peek=0,this.index=-1,this.length=e.length,this.advance()}advance(){this.peek=++this.index>=this.length?0:this.input.charCodeAt(this.index)}scanToken(){const e=this.input,t=this.length;let r=this.peek,n=this.index;for(;r<=32;){if(++n>=t){r=0;break}r=e.charCodeAt(n)}if(this.peek=r,this.index=n,n>=t)return null;if(Vu(r))return this.scanIdentifier();if(Wi(r))return this.scanNumber(n);const i=n;switch(r){case 46:return this.advance(),Wi(this.peek)?this.scanNumber(i):Fu(i,this.index,46);case 40:case 41:case 123:case 125:case 91:case 93:case 44:case 58:case 59:return this.scanCharacter(i,r);case 39:case 34:return this.scanString();case 35:case 43:case 45:case 42:case 47:case 37:case 94:return this.scanOperator(i,String.fromCharCode(r));case 63:return this.scanComplexOperator(i,"?",46,".");case 60:case 62:return this.scanComplexOperator(i,String.fromCharCode(r),61,"=");case 33:case 61:return this.scanComplexOperator(i,String.fromCharCode(r),61,"=",61,"=");case 38:return this.scanComplexOperator(i,"&",38,"&");case 124:return this.scanComplexOperator(i,"|",124,"|");case 160:for(;Ki(this.peek);)this.advance();return this.scanToken()}return this.advance(),this.error(`Unexpected character [${String.fromCharCode(r)}]`,0)}scanCharacter(e,t){return this.advance(),Fu(e,this.index,t)}scanOperator(e,t){return this.advance(),Bu(e,this.index,t)}scanComplexOperator(e,t,r,n,i,o){this.advance();let s=t;return this.peek==r&&(this.advance(),s+=n),null!=i&&this.peek==i&&(this.advance(),s+=o),Bu(e,this.index,s)}scanIdentifier(){const e=this.index;for(this.advance();zu(this.peek);)this.advance();const t=this.input.substring(e,this.index);return Mu.indexOf(t)>-1?(r=e,n=this.index,i=t,new Lu(r,n,ju.Keyword,0,i)):function(e,t,r){return new Lu(e,t,ju.Identifier,0,r)}(e,this.index,t);var r,n,i}scanNumber(e){let t=this.index===e;for(this.advance();;){if(Wi(this.peek));else if(46==this.peek)t=!1;else{if(101!=(r=this.peek)&&69!=r)break;if(this.advance(),Hu(this.peek)&&this.advance(),!Wi(this.peek))return this.error("Invalid exponent",-1);t=!1}this.advance()}var r;const n=this.input.substring(e,this.index),i=t?function(e){const t=parseInt(e);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+e);return t}(n):parseFloat(n);return o=e,s=this.index,a=i,new Lu(o,s,ju.Number,a,"");var o,s,a}scanString(){const e=this.index,t=this.peek;this.advance();let r="",n=this.index;const i=this.input;for(;this.peek!=t;)if(92==this.peek){let e;if(r+=i.substring(n,this.index),this.advance(),this.peek=this.peek,117==this.peek){const t=i.substring(this.index+1,this.index+5);if(!/^[0-9a-f]+$/i.test(t))return this.error(`Invalid unicode escape [\\u${t}]`,0);e=parseInt(t,16);for(let e=0;e<5;e++)this.advance()}else e=Wu(this.peek),this.advance();r+=String.fromCharCode(e),n=this.index}else{if(0==this.peek)return this.error("Unterminated quote",0);this.advance()}const o=i.substring(n,this.index);return this.advance(),s=e,a=this.index,u=r+o,new Lu(s,a,ju.String,0,u);var s,a,u}error(e,t){const r=this.index+t;return function(e,t,r){return new Lu(e,t,ju.Error,0,r)}(r,this.index,`Lexer Error: ${e} at column ${r} in expression [${this.input}]`)}}function Vu(e){return 97<=e&&e<=122||65<=e&&e<=90||95==e||36==e}function zu(e){return Ji(e)||Wi(e)||95==e||36==e}function Hu(e){return 45==e||43==e}function Ku(e){return 39===e||34===e||96===e}function Wu(e){switch(e){case 110:return 10;case 102:return 12;case 114:return 13;case 116:return 9;case 118:return 11;default:return e}}class Ju{constructor(e,t,r){this.strings=e,this.expressions=t,this.offsets=r}}class Qu{constructor(e,t,r){this.templateBindings=e,this.warnings=t,this.errors=r}}const Zu=$u(Pi);function $u(e){const t=Kt(e.start)+"([\\s\\S]*?)"+Kt(e.end);return new RegExp(t,"g")}class Yu{constructor(e){this._lexer=e,this.errors=[],this.simpleExpressionChecker=rc}parseAction(e,t,r,n=Pi){this._checkNoInterpolation(e,t,n);const i=this._stripComments(e),o=this._lexer.tokenize(this._stripComments(e)),s=new tc(e,t,r,o,i.length,!0,this.errors,e.length-i.length).parseChain();return new Bo(s,e,t,r,this.errors)}parseBinding(e,t,r,n=Pi){const i=this._parseBindingAst(e,t,r,n);return new Bo(i,e,t,r,this.errors)}checkSimpleExpression(e){const t=new this.simpleExpressionChecker;return e.visit(t),t.errors}parseSimpleBinding(e,t,r,n=Pi){const i=this._parseBindingAst(e,t,r,n),o=this.checkSimpleExpression(i);return o.length>0&&this._reportError(`Host binding expression cannot contain ${o.join(" ")}`,e,t),new Bo(i,e,t,r,this.errors)}_reportError(e,t,r,n){this.errors.push(new lo(e,t,r,n))}_parseBindingAst(e,t,r,n){const i=this._parseQuote(e,t,r);if(null!=i)return i;this._checkNoInterpolation(e,t,n);const o=this._stripComments(e),s=this._lexer.tokenize(o);return new tc(e,t,r,s,o.length,!1,this.errors,e.length-o.length).parseChain()}_parseQuote(e,t,r){if(null==e)return null;const n=e.indexOf(":");if(-1==n)return null;const i=e.substring(0,n).trim();if(!function(e){if(0==e.length)return!1;const t=new Uu(e);if(!Vu(t.peek))return!1;for(t.advance();0!==t.peek;){if(!zu(t.peek))return!1;t.advance()}return!0}(i))return null;const o=e.substring(n+1),s=new mo(0,e.length);return new go(s,s.toAbsolute(r),i,o,t)}parseTemplateBindings(e,t,r,n,i){const o=this._lexer.tokenize(t);return new tc(t,r,i,o,t.length,!1,this.errors,0).parseTemplateBindings({source:e,span:new Fo(n,n+e.length)})}parseInterpolation(e,t,r,n=Pi){const{strings:i,expressions:o,offsets:s}=this.splitInterpolation(e,t,n);if(0===o.length)return null;const a=[];for(let u=0;ue.text),a,e,t,r)}parseInterpolationExpression(e,t,r){const n=this._stripComments(e),i=this._lexer.tokenize(n),o=new tc(e,t,r,i,n.length,!1,this.errors,0).parseChain();return this.createInterpolationAst(["",""],[o],e,t,r)}createInterpolationAst(e,t,r,n,i){const o=new mo(0,r.length),s=new wo(o,o.toAbsolute(i),e,t);return new Bo(s,r,n,i,this.errors)}splitInterpolation(e,t,r=Pi){const n=[],i=[],o=[];let s=0,a=!1,u=!1,{start:c,end:p}=r;for(;s0?i.push({text:d,start:r,end:m}):(this._reportError("Blank expressions are not allowed in interpolated strings",e,`at column ${s} in`,t),i.push({text:"$implicit",start:r,end:m})),o.push(n),s=m,a=!1}else{const t=s;s=e.indexOf(c,s),-1===s&&(s=e.length);const r=e.substring(t,s);n.push({text:r,start:t,end:s}),a=!0}if(!a)if(u){const t=n[n.length-1];t.text+=e.substring(s),t.end=e.length}else n.push({text:e.substring(s),start:s,end:e.length});return new Ju(n,i,o)}wrapLiteralPrimitive(e,t,r){const n=new mo(0,null==e?0:e.length);return new Bo(new xo(n,n.toAbsolute(r),e),e,t,r,this.errors)}_stripComments(e){const t=this._commentStart(e);return null!=t?e.substring(0,t).trim():e}_commentStart(e){let t=null;for(let r=0;r1&&this._reportError(`Got interpolation (${r.start}${r.end}) where expression was expected`,e,`at column ${this._findInterpolationErrorColumn(o,1,r)} in`,t)}_findInterpolationErrorColumn(e,t,r){let n="";for(let i=0;i=this.tokens.length}get inputIndex(){return this.atEOF?this.currentEndIndex:this.next.index+this.offset}get currentEndIndex(){if(this.index>0){return this.peek(-1).end+this.offset}return 0===this.tokens.length?this.inputLength+this.offset:this.next.index+this.offset}get currentAbsoluteOffset(){return this.absoluteOffset+this.inputIndex}span(e){return new mo(e,this.currentEndIndex)}sourceSpan(e){const t=`${e}@${this.inputIndex}`;return this.sourceSpanCache.has(t)||this.sourceSpanCache.set(t,this.span(e).toAbsolute(this.absoluteOffset)),this.sourceSpanCache.get(t)}advance(){this.index++}withContext(e,t){this.context|=e;const r=t();return this.context^=e,r}consumeOptionalCharacter(e){return!!this.next.isCharacter(e)&&(this.advance(),!0)}peekKeywordLet(){return this.next.isKeywordLet()}peekKeywordAs(){return this.next.isKeywordAs()}expectCharacter(e){this.consumeOptionalCharacter(e)||this.error(`Missing expected ${String.fromCharCode(e)}`)}consumeOptionalOperator(e){return!!this.next.isOperator(e)&&(this.advance(),!0)}expectOperator(e){this.consumeOptionalOperator(e)||this.error(`Missing expected operator ${e}`)}prettyPrintToken(e){return e===Gu?"end of input":`token ${e}`}expectIdentifierOrKeyword(){const e=this.next;return e.isIdentifier()||e.isKeyword()?(this.advance(),e.toString()):(this.error(`Unexpected ${this.prettyPrintToken(e)}, expected identifier or keyword`),"")}expectIdentifierOrKeywordOrString(){const e=this.next;return e.isIdentifier()||e.isKeyword()||e.isString()?(this.advance(),e.toString()):(this.error(`Unexpected ${this.prettyPrintToken(e)}, expected identifier, keyword, or string`),"")}parseChain(){const e=[],t=this.inputIndex;for(;this.index":case"<=":case">=":this.advance();const r=this.parseAdditive(),{start:n}=e.span;e=new Do(this.span(n),this.sourceSpan(n),t,e,r);continue}break}return e}parseAdditive(){let e=this.parseMultiplicative();for(;this.next.type==ju.Operator;){const t=this.next.strValue;switch(t){case"+":case"-":this.advance();let r=this.parseMultiplicative();const{start:n}=e.span;e=new Do(this.span(n),this.sourceSpan(n),t,e,r);continue}break}return e}parseMultiplicative(){let e=this.parsePrefix();for(;this.next.type==ju.Operator;){const t=this.next.strValue;switch(t){case"*":case"%":case"/":this.advance();let r=this.parsePrefix();const{start:n}=e.span;e=new Do(this.span(n),this.sourceSpan(n),t,e,r);continue}break}return e}parsePrefix(){if(this.next.type==ju.Operator){const e=this.inputIndex;let t;switch(this.next.strValue){case"+":return this.advance(),t=this.parsePrefix(),Ro.createPlus(this.span(e),this.sourceSpan(e),t);case"-":return this.advance(),t=this.parsePrefix(),Ro.createMinus(this.span(e),this.sourceSpan(e),t);case"!":return this.advance(),t=this.parsePrefix(),new Eo(this.span(e),this.sourceSpan(e),t)}}return this.parseCallChain()}parseCallChain(){let e=this.parsePrimary();const t=e.span.start;for(;;)if(this.consumeOptionalCharacter(46))e=this.parseAccessMemberOrMethodCall(e,!1);else if(this.consumeOptionalOperator("?."))e=this.parseAccessMemberOrMethodCall(e,!0);else if(this.consumeOptionalCharacter(91))this.withContext(ec.Writable,()=>{this.rbracketsExpected++;const r=this.parsePipe();if(r instanceof bo&&this.error("Key access cannot be empty"),this.rbracketsExpected--,this.expectCharacter(93),this.consumeOptionalOperator("=")){const n=this.parseConditional();e=new To(this.span(t),this.sourceSpan(t),e,r,n)}else e=new Co(this.span(t),this.sourceSpan(t),e,r)});else if(this.consumeOptionalCharacter(40)){this.rparensExpected++;const r=this.parseCallArguments();this.rparensExpected--,this.expectCharacter(41),e=new Lo(this.span(t),this.sourceSpan(t),e,r)}else{if(!this.consumeOptionalOperator("!"))return e;e=new jo(this.span(t),this.sourceSpan(t),e)}}parsePrimary(){const e=this.inputIndex;if(this.consumeOptionalCharacter(40)){this.rparensExpected++;const e=this.parsePipe();return this.rparensExpected--,this.expectCharacter(41),e}if(this.next.isKeywordNull())return this.advance(),new xo(this.span(e),this.sourceSpan(e),null);if(this.next.isKeywordUndefined())return this.advance(),new xo(this.span(e),this.sourceSpan(e),void 0);if(this.next.isKeywordTrue())return this.advance(),new xo(this.span(e),this.sourceSpan(e),!0);if(this.next.isKeywordFalse())return this.advance(),new xo(this.span(e),this.sourceSpan(e),!1);if(this.next.isKeywordThis())return this.advance(),new So(this.span(e),this.sourceSpan(e));if(this.consumeOptionalCharacter(91)){this.rbracketsExpected++;const t=this.parseExpressionList(93);return this.rbracketsExpected--,this.expectCharacter(93),new Ao(this.span(e),this.sourceSpan(e),t)}if(this.next.isCharacter(123))return this.parseLiteralMap();if(this.next.isIdentifier())return this.parseAccessMemberOrMethodCall(new fo(this.span(e),this.sourceSpan(e)),!1);if(this.next.isNumber()){const t=this.next.toNumber();return this.advance(),new xo(this.span(e),this.sourceSpan(e),t)}if(this.next.isString()){const t=this.next.toString();return this.advance(),new xo(this.span(e),this.sourceSpan(e),t)}return this.index>=this.tokens.length?(this.error(`Unexpected end of expression: ${this.input}`),new bo(this.span(e),this.sourceSpan(e))):(this.error(`Unexpected token ${this.next}`),new bo(this.span(e),this.sourceSpan(e)))}parseExpressionList(e){const t=[];if(!this.next.isCharacter(e))do{t.push(this.parsePipe())}while(this.consumeOptionalCharacter(44));return t}parseLiteralMap(){const e=[],t=[],r=this.inputIndex;if(this.expectCharacter(123),!this.consumeOptionalCharacter(125)){this.rbracesExpected++;do{const r=this.next.isString(),n=this.expectIdentifierOrKeywordOrString();e.push({key:n,quoted:r}),this.expectCharacter(58),t.push(this.parsePipe())}while(this.consumeOptionalCharacter(44));this.rbracesExpected--,this.expectCharacter(125)}return new Po(this.span(r),this.sourceSpan(r),e,t)}parseAccessMemberOrMethodCall(e,t=!1){const r=e.span.start,n=this.inputIndex,i=this.expectIdentifierOrKeyword(),o=this.sourceSpan(n);if(this.consumeOptionalCharacter(40)){this.rparensExpected++;const n=this.parseCallArguments();this.expectCharacter(41),this.rparensExpected--;const s=this.span(r),a=this.sourceSpan(r);return t?new qo(s,a,o,e,i,n):new Mo(s,a,o,e,i,n)}if(t)return this.consumeOptionalOperator("=")?(this.error("The '?.' operator cannot be used in the assignment"),new bo(this.span(r),this.sourceSpan(r))):new No(this.span(r),this.sourceSpan(r),o,e,i);if(this.consumeOptionalOperator("=")){if(!this.parseAction)return this.error("Bindings cannot contain assignments"),new bo(this.span(r),this.sourceSpan(r));const t=this.parseConditional();return new Io(this.span(r),this.sourceSpan(r),o,e,i,t)}return new Oo(this.span(r),this.sourceSpan(r),o,e,i)}parseCallArguments(){if(this.next.isCharacter(41))return[];const e=[];do{e.push(this.parsePipe())}while(this.consumeOptionalCharacter(44));return e}expectTemplateBindingKey(){let e="",t=!1;const r=this.currentAbsoluteOffset;do{e+=this.expectIdentifierOrKeywordOrString(),t=this.consumeOptionalOperator("-"),t&&(e+="-")}while(t);return{source:e,span:new Fo(r,r+e.length)}}parseTemplateBindings(e){const t=[];for(t.push(...this.parseDirectiveKeywordBindings(e));this.indexe.visit(this,t))}visitChain(e,t){}visitQuote(e,t){}}class nc extends Vo{constructor(){super(...arguments),this.errors=[]}visitPipe(){this.errors.push("pipes")}}let ic;function oc(){return ic||(ic={},sc(W.HTML,["iframe|srcdoc","*|innerHTML","*|outerHTML"]),sc(W.STYLE,["*|style"]),sc(W.URL,["*|formAction","area|href","area|ping","audio|src","a|href","a|ping","blockquote|cite","body|background","del|cite","form|action","img|src","img|srcset","input|src","ins|cite","q|cite","source|src","source|srcset","track|src","video|poster","video|src"]),sc(W.RESOURCE_URL,["applet|code","applet|codebase","base|href","embed|src","frame|src","head|profile","html|manifest","iframe|src","link|href","media|src","object|codebase","object|data","script|src"])),ic}function sc(e,t){for(const r of t)ic[r.toLowerCase()]=e}class ac{}const uc=["[Element]|textContent,%classList,className,id,innerHTML,*beforecopy,*beforecut,*beforepaste,*copy,*cut,*paste,*search,*selectstart,*webkitfullscreenchange,*webkitfullscreenerror,*wheel,outerHTML,#scrollLeft,#scrollTop,slot,*message,*mozfullscreenchange,*mozfullscreenerror,*mozpointerlockchange,*mozpointerlockerror,*webglcontextcreationerror,*webglcontextlost,*webglcontextrestored","[HTMLElement]^[Element]|accessKey,contentEditable,dir,!draggable,!hidden,innerText,lang,*abort,*auxclick,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*cuechange,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*seeked,*seeking,*select,*show,*stalled,*submit,*suspend,*timeupdate,*toggle,*volumechange,*waiting,outerText,!spellcheck,%style,#tabIndex,title,!translate","abbr,address,article,aside,b,bdi,bdo,cite,code,dd,dfn,dt,em,figcaption,figure,footer,header,i,kbd,main,mark,nav,noscript,rb,rp,rt,rtc,ruby,s,samp,section,small,strong,sub,sup,u,var,wbr^[HTMLElement]|accessKey,contentEditable,dir,!draggable,!hidden,innerText,lang,*abort,*auxclick,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*cuechange,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*seeked,*seeking,*select,*show,*stalled,*submit,*suspend,*timeupdate,*toggle,*volumechange,*waiting,outerText,!spellcheck,%style,#tabIndex,title,!translate","media^[HTMLElement]|!autoplay,!controls,%controlsList,%crossOrigin,#currentTime,!defaultMuted,#defaultPlaybackRate,!disableRemotePlayback,!loop,!muted,*encrypted,*waitingforkey,#playbackRate,preload,src,%srcObject,#volume",":svg:^[HTMLElement]|*abort,*auxclick,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*cuechange,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*seeked,*seeking,*select,*show,*stalled,*submit,*suspend,*timeupdate,*toggle,*volumechange,*waiting,%style,#tabIndex",":svg:graphics^:svg:|",":svg:animation^:svg:|*begin,*end,*repeat",":svg:geometry^:svg:|",":svg:componentTransferFunction^:svg:|",":svg:gradient^:svg:|",":svg:textContent^:svg:graphics|",":svg:textPositioning^:svg:textContent|","a^[HTMLElement]|charset,coords,download,hash,host,hostname,href,hreflang,name,password,pathname,ping,port,protocol,referrerPolicy,rel,rev,search,shape,target,text,type,username","area^[HTMLElement]|alt,coords,download,hash,host,hostname,href,!noHref,password,pathname,ping,port,protocol,referrerPolicy,rel,search,shape,target,username","audio^media|","br^[HTMLElement]|clear","base^[HTMLElement]|href,target","body^[HTMLElement]|aLink,background,bgColor,link,*beforeunload,*blur,*error,*focus,*hashchange,*languagechange,*load,*message,*offline,*online,*pagehide,*pageshow,*popstate,*rejectionhandled,*resize,*scroll,*storage,*unhandledrejection,*unload,text,vLink","button^[HTMLElement]|!autofocus,!disabled,formAction,formEnctype,formMethod,!formNoValidate,formTarget,name,type,value","canvas^[HTMLElement]|#height,#width","content^[HTMLElement]|select","dl^[HTMLElement]|!compact","datalist^[HTMLElement]|","details^[HTMLElement]|!open","dialog^[HTMLElement]|!open,returnValue","dir^[HTMLElement]|!compact","div^[HTMLElement]|align","embed^[HTMLElement]|align,height,name,src,type,width","fieldset^[HTMLElement]|!disabled,name","font^[HTMLElement]|color,face,size","form^[HTMLElement]|acceptCharset,action,autocomplete,encoding,enctype,method,name,!noValidate,target","frame^[HTMLElement]|frameBorder,longDesc,marginHeight,marginWidth,name,!noResize,scrolling,src","frameset^[HTMLElement]|cols,*beforeunload,*blur,*error,*focus,*hashchange,*languagechange,*load,*message,*offline,*online,*pagehide,*pageshow,*popstate,*rejectionhandled,*resize,*scroll,*storage,*unhandledrejection,*unload,rows","hr^[HTMLElement]|align,color,!noShade,size,width","head^[HTMLElement]|","h1,h2,h3,h4,h5,h6^[HTMLElement]|align","html^[HTMLElement]|version","iframe^[HTMLElement]|align,!allowFullscreen,frameBorder,height,longDesc,marginHeight,marginWidth,name,referrerPolicy,%sandbox,scrolling,src,srcdoc,width","img^[HTMLElement]|align,alt,border,%crossOrigin,#height,#hspace,!isMap,longDesc,lowsrc,name,referrerPolicy,sizes,src,srcset,useMap,#vspace,#width","input^[HTMLElement]|accept,align,alt,autocapitalize,autocomplete,!autofocus,!checked,!defaultChecked,defaultValue,dirName,!disabled,%files,formAction,formEnctype,formMethod,!formNoValidate,formTarget,#height,!incremental,!indeterminate,max,#maxLength,min,#minLength,!multiple,name,pattern,placeholder,!readOnly,!required,selectionDirection,#selectionEnd,#selectionStart,#size,src,step,type,useMap,value,%valueAsDate,#valueAsNumber,#width","li^[HTMLElement]|type,#value","label^[HTMLElement]|htmlFor","legend^[HTMLElement]|align","link^[HTMLElement]|as,charset,%crossOrigin,!disabled,href,hreflang,integrity,media,referrerPolicy,rel,%relList,rev,%sizes,target,type","map^[HTMLElement]|name","marquee^[HTMLElement]|behavior,bgColor,direction,height,#hspace,#loop,#scrollAmount,#scrollDelay,!trueSpeed,#vspace,width","menu^[HTMLElement]|!compact","meta^[HTMLElement]|content,httpEquiv,name,scheme","meter^[HTMLElement]|#high,#low,#max,#min,#optimum,#value","ins,del^[HTMLElement]|cite,dateTime","ol^[HTMLElement]|!compact,!reversed,#start,type","object^[HTMLElement]|align,archive,border,code,codeBase,codeType,data,!declare,height,#hspace,name,standby,type,useMap,#vspace,width","optgroup^[HTMLElement]|!disabled,label","option^[HTMLElement]|!defaultSelected,!disabled,label,!selected,text,value","output^[HTMLElement]|defaultValue,%htmlFor,name,value","p^[HTMLElement]|align","param^[HTMLElement]|name,type,value,valueType","picture^[HTMLElement]|","pre^[HTMLElement]|#width","progress^[HTMLElement]|#max,#value","q,blockquote,cite^[HTMLElement]|","script^[HTMLElement]|!async,charset,%crossOrigin,!defer,event,htmlFor,integrity,src,text,type","select^[HTMLElement]|!autofocus,!disabled,#length,!multiple,name,!required,#selectedIndex,#size,value","shadow^[HTMLElement]|","slot^[HTMLElement]|name","source^[HTMLElement]|media,sizes,src,srcset,type","span^[HTMLElement]|","style^[HTMLElement]|!disabled,media,type","caption^[HTMLElement]|align","th,td^[HTMLElement]|abbr,align,axis,bgColor,ch,chOff,#colSpan,headers,height,!noWrap,#rowSpan,scope,vAlign,width","col,colgroup^[HTMLElement]|align,ch,chOff,#span,vAlign,width","table^[HTMLElement]|align,bgColor,border,%caption,cellPadding,cellSpacing,frame,rules,summary,%tFoot,%tHead,width","tr^[HTMLElement]|align,bgColor,ch,chOff,vAlign","tfoot,thead,tbody^[HTMLElement]|align,ch,chOff,vAlign","template^[HTMLElement]|","textarea^[HTMLElement]|autocapitalize,!autofocus,#cols,defaultValue,dirName,!disabled,#maxLength,#minLength,name,placeholder,!readOnly,!required,#rows,selectionDirection,#selectionEnd,#selectionStart,value,wrap","title^[HTMLElement]|text","track^[HTMLElement]|!default,kind,label,src,srclang","ul^[HTMLElement]|!compact,type","unknown^[HTMLElement]|","video^media|#height,poster,#width",":svg:a^:svg:graphics|",":svg:animate^:svg:animation|",":svg:animateMotion^:svg:animation|",":svg:animateTransform^:svg:animation|",":svg:circle^:svg:geometry|",":svg:clipPath^:svg:graphics|",":svg:defs^:svg:graphics|",":svg:desc^:svg:|",":svg:discard^:svg:|",":svg:ellipse^:svg:geometry|",":svg:feBlend^:svg:|",":svg:feColorMatrix^:svg:|",":svg:feComponentTransfer^:svg:|",":svg:feComposite^:svg:|",":svg:feConvolveMatrix^:svg:|",":svg:feDiffuseLighting^:svg:|",":svg:feDisplacementMap^:svg:|",":svg:feDistantLight^:svg:|",":svg:feDropShadow^:svg:|",":svg:feFlood^:svg:|",":svg:feFuncA^:svg:componentTransferFunction|",":svg:feFuncB^:svg:componentTransferFunction|",":svg:feFuncG^:svg:componentTransferFunction|",":svg:feFuncR^:svg:componentTransferFunction|",":svg:feGaussianBlur^:svg:|",":svg:feImage^:svg:|",":svg:feMerge^:svg:|",":svg:feMergeNode^:svg:|",":svg:feMorphology^:svg:|",":svg:feOffset^:svg:|",":svg:fePointLight^:svg:|",":svg:feSpecularLighting^:svg:|",":svg:feSpotLight^:svg:|",":svg:feTile^:svg:|",":svg:feTurbulence^:svg:|",":svg:filter^:svg:|",":svg:foreignObject^:svg:graphics|",":svg:g^:svg:graphics|",":svg:image^:svg:graphics|",":svg:line^:svg:geometry|",":svg:linearGradient^:svg:gradient|",":svg:mpath^:svg:|",":svg:marker^:svg:|",":svg:mask^:svg:|",":svg:metadata^:svg:|",":svg:path^:svg:geometry|",":svg:pattern^:svg:|",":svg:polygon^:svg:geometry|",":svg:polyline^:svg:geometry|",":svg:radialGradient^:svg:gradient|",":svg:rect^:svg:geometry|",":svg:svg^:svg:graphics|#currentScale,#zoomAndPan",":svg:script^:svg:|type",":svg:set^:svg:animation|",":svg:stop^:svg:|",":svg:style^:svg:|!disabled,media,title,type",":svg:switch^:svg:graphics|",":svg:symbol^:svg:|",":svg:tspan^:svg:textPositioning|",":svg:text^:svg:textPositioning|",":svg:textPath^:svg:textContent|",":svg:title^:svg:|",":svg:use^:svg:graphics|",":svg:view^:svg:|#zoomAndPan","data^[HTMLElement]|value","keygen^[HTMLElement]|!autofocus,challenge,!disabled,form,keytype,name","menuitem^[HTMLElement]|type,label,icon,!disabled,!checked,radiogroup,!default","summary^[HTMLElement]|","time^[HTMLElement]|dateTime",":svg:cursor^:svg:|"],cc={class:"className",for:"htmlFor",formaction:"formAction",innerHtml:"innerHTML",readonly:"readOnly",tabindex:"tabIndex"};class pc extends ac{constructor(){super(),this._schema={},uc.forEach(e=>{const t={},[r,n]=e.split("|"),i=n.split(","),[o,s]=r.split("^");o.split(",").forEach(e=>this._schema[e.toLowerCase()]=t);const a=s&&this._schema[s.toLowerCase()];a&&Object.keys(a).forEach(e=>{t[e]=a[e]}),i.forEach(e=>{if(e.length>0)switch(e[0]){case"*":break;case"!":t[e.substring(1)]="boolean";break;case"#":t[e.substring(1)]="number";break;case"%":t[e.substring(1)]="object";break;default:t[e]="string"}})})}hasProperty(e,t,r){if(r.some(e=>e.name===G.name))return!0;if(e.indexOf("-")>-1){if(a(e)||u(e))return!1;if(r.some(e=>e.name===B.name))return!0}return!!(this._schema[e.toLowerCase()]||this._schema.unknown)[t]}hasElement(e,t){if(t.some(e=>e.name===G.name))return!0;if(e.indexOf("-")>-1){if(a(e)||u(e))return!0;if(t.some(e=>e.name===B.name))return!0}return!!this._schema[e.toLowerCase()]}securityContext(e,t,r){r&&(t=this.getMappedPropName(t)),e=e.toLowerCase(),t=t.toLowerCase();let n=oc()[e+"|"+t];return n||(n=oc()["*|"+t],n||W.NONE)}getMappedPropName(e){return cc[e]||e}getDefaultComponentElementName(){return"ng-component"}validateProperty(e){if(e.toLowerCase().startsWith("on")){return{error:!0,msg:`Binding to event property '${e}' is disallowed for security reasons, `+`please use (${e.slice(2)})=...`+`\nIf '${e}' is a directive input, make sure the directive is imported by the`+" current module."}}return{error:!1}}validateAttribute(e){if(e.toLowerCase().startsWith("on")){return{error:!0,msg:`Binding to event attribute '${e}' is disallowed for security reasons, `+`please use (${e.slice(2)})=...`}}return{error:!1}}allKnownElementNames(){return Object.keys(this._schema)}normalizeAnimationStyleProperty(e){return e.replace(Dt,(...e)=>e[1].toUpperCase())}normalizeAnimationStyleValue(e,t,r){let n="";const i=r.toString().trim();let o=null;if(function(e){switch(e){case"width":case"height":case"minWidth":case"minHeight":case"maxWidth":case"maxHeight":case"left":case"top":case"bottom":case"right":case"fontSize":case"outlineWidth":case"outlineOffset":case"paddingTop":case"paddingLeft":case"paddingBottom":case"paddingRight":case"marginTop":case"marginLeft":case"marginBottom":case"marginRight":case"borderRadius":case"borderWidth":case"borderTopWidth":case"borderLeftWidth":case"borderRightWidth":case"borderBottomWidth":case"textIndent":return!0;default:return!1}}(e)&&0!==r&&"0"!==r)if("number"==typeof r)n="px";else{const e=r.match(/^[+-]?[\d\.]+([a-z]*)$/);e&&0==e[1].length&&(o=`Please provide a CSS unit value for ${t}:${r}`)}return{error:o,value:i+n}}}const lc=/^(?:(?:(?:(bind-)|(let-)|(ref-|#)|(on-)|(bindon-)|(@))(.*))|\[\(([^\)]+)\)\]|\[([^\]]+)\]|\(([^\)]+)\))$/;function mc(e,t){const r=new dc(t);return{nodes:Ws(r,e),errors:t.errors.concat(r.errors),styleUrls:r.styleUrls,styles:r.styles,ngContentSelectors:r.ngContentSelectors}}class dc{constructor(e){this.bindingParser=e,this.errors=[],this.styles=[],this.styleUrls=[],this.ngContentSelectors=[],this.inI18nBlock=!1}visitElement(e){const t=Jn(e.i18n);t&&(this.inI18nBlock&&this.reportError("Cannot mark an element as translatable inside of a translatable section. Please remove the nested i18n marker.",e.sourceSpan),this.inI18nBlock=!0);const r=lu(e);if(r.type===mu.SCRIPT)return null;if(r.type===mu.STYLE){const t=1===(n=e).children.length&&n.children[0]instanceof Gs?n.children[0].value:null;return null!==t&&this.styles.push(t),null}if(r.type===mu.STYLESHEET&&ru(r.hrefAttr))return this.styleUrls.push(r.hrefAttr),null;var n;const i=c(e.name),o=[],s=[],a=[],u=[],p=[],l={},m=[],d=[];let y=!1;for(const c of e.attrs){let e=!1;const t=hc(c.name);let r=!1;if(c.i18n&&(l[c.name]=c.i18n),t.startsWith("*")){y&&this.reportError("Can't have multiple template bindings on one element. Use only one attribute prefixed with *",c.sourceSpan),r=!0,y=!0;const e=c.value,n=t.substring("*".length),i=[],o=c.valueSpan?c.valueSpan.start.offset:c.sourceSpan.start.offset+c.name.length;this.bindingParser.parseInlineTemplateBinding(n,e,c.sourceSpan,o,[],m,i,!0),d.push(...i.map(e=>new Yr(e.name,e.value,e.sourceSpan,e.keySpan,e.valueSpan)))}else e=this.parseAttribute(i,c,[],o,s,a,u);e||r||p.push(this.visitAttribute(c))}const h=Ws(r.nonBindable?yc:this,e.children);let g;if(r.type===mu.NG_CONTENT){e.children&&!e.children.every(e=>function(e){return e instanceof Gs&&0==e.value.trim().length}(e)||function(e){return e instanceof Ks}(e))&&this.reportError(" element cannot have content.",e.sourceSpan);const t=r.selectAttr,n=e.attrs.map(e=>this.visitAttribute(e));g=new $r(t,n,e.sourceSpan,e.i18n),this.ngContentSelectors.push(t)}else if(i){const t=this.extractAttributes(e.name,o,l);g=new Zr(e.name,p,t.bound,s,[],h,u,a,e.sourceSpan,e.startSourceSpan,e.endSourceSpan,e.i18n)}else{const t=this.extractAttributes(e.name,o,l);g=new Qr(e.name,p,t.bound,s,h,u,e.sourceSpan,e.startSourceSpan,e.endSourceSpan,e.i18n)}if(y){const r=this.extractAttributes("ng-template",m,l),n=[];r.literal.forEach(e=>n.push(e)),r.bound.forEach(e=>n.push(e));const o=g instanceof Qr?{attributes:g.attributes,inputs:g.inputs,outputs:g.outputs}:{attributes:[],inputs:[],outputs:[]},s=i&&t?void 0:e.i18n;g=new Zr(g.name,o.attributes,o.inputs,o.outputs,n,[g],[],d,e.sourceSpan,e.startSourceSpan,e.endSourceSpan,s)}return t&&(this.inI18nBlock=!1),g}visitAttribute(e){return new Kr(e.name,e.value,e.sourceSpan,e.valueSpan,e.i18n)}visitText(e){return this._visitTextWithInterpolation(e.value,e.sourceSpan,e.i18n)}visitExpansion(e){if(!e.i18n)return null;if(!Jn(e.i18n))throw new Error(`Invalid type "${e.i18n.constructor}" for "i18n" property of ${e.sourceSpan.toString()}. Expected a "Message"`);const t=e.i18n,r={},n={};return Object.keys(t.placeholders).forEach(e=>{const i=t.placeholders[e];if(e.startsWith("VAR_")){const t=e.trim(),n=this.bindingParser.parseInterpolationExpression(i.text,i.sourceSpan);r[t]=new Hr(n,i.sourceSpan)}else n[e]=this._visitTextWithInterpolation(i.text,i.sourceSpan)}),new en(r,n,e.sourceSpan,t)}visitExpansionCase(e){return null}visitComment(e){return null}extractAttributes(e,t,r){const n=[],i=[];return t.forEach(t=>{const o=r[t.name];if(t.isLiteral)i.push(new Kr(t.name,t.expression.source||"",t.sourceSpan,void 0,o));else{const r=this.bindingParser.createBoundElementProperty(e,t,!0,!1);n.push(Wr.fromBoundElementProperty(r,o))}}),{bound:n,literal:i}}parseAttribute(e,t,r,n,i,o,s){const a=hc(t.name),u=t.value,c=t.sourceSpan,p=t.valueSpan?t.valueSpan.start.offset:c.start.offset;function l(e,r,n){const i=t.name.length-a.length,o=e.start.moveBy(r.length+i),s=o.moveBy(n.length);return new Xi(o,s,o,n)}const m=a.match(lc);let d=!1;if(m){if(d=!0,null!=m[1]){const e=m[7],i=l(c,m[1],e);this.bindingParser.parsePropertyBinding(e,u,!1,c,p,t.valueSpan,r,n,i)}else if(m[2])if(e){const e=m[7],r=l(c,m[2],e);this.parseVariable(e,u,c,r,t.valueSpan,o)}else this.reportError('"let-" is only supported on ng-template elements.',c);else if(m[3]){const e=m[7];this.parseReference(e,u,c,t.valueSpan,s)}else if(m[4]){const e=[],n=m[7];this.bindingParser.parseEvent(n,u,c,t.valueSpan||c,r,e),gc(e,i)}else if(m[5]){const e=m[7],o=l(c,m[5],e);this.bindingParser.parsePropertyBinding(e,u,!1,c,p,t.valueSpan,r,n,o),this.parseAssignmentEvent(e,u,c,t.valueSpan,r,i)}else if(m[6]){const e=l(c,"",a);this.bindingParser.parseLiteralAttr(a,u,c,p,t.valueSpan,r,n,e)}else if(m[8]){const e=l(c,"[(",m[8]);this.bindingParser.parsePropertyBinding(m[8],u,!1,c,p,t.valueSpan,r,n,e),this.parseAssignmentEvent(m[8],u,c,t.valueSpan,r,i)}else if(m[9]){const e=l(c,"[",m[9]);this.bindingParser.parsePropertyBinding(m[9],u,!1,c,p,t.valueSpan,r,n,e)}else if(m[10]){const e=[];this.bindingParser.parseEvent(m[10],u,c,t.valueSpan||c,r,e),gc(e,i)}}else{const e=l(c,"",a);d=this.bindingParser.parsePropertyInterpolation(a,u,c,t.valueSpan,r,n,e)}return d}_visitTextWithInterpolation(e,t,r){const n=Ia(e),i=this.bindingParser.parseInterpolation(n,t);return i?new Hr(i,t,r):new zr(n,t)}parseVariable(e,t,r,n,i,o){e.indexOf("-")>-1?this.reportError('"-" is not allowed in variable names',r):0===e.length&&this.reportError("Variable does not have a name",r),o.push(new Yr(e,t,r,n,i))}parseReference(e,t,r,n,i){e.indexOf("-")>-1?this.reportError('"-" is not allowed in reference names',r):0===e.length&&this.reportError("Reference does not have a name",r),i.push(new Xr(e,t,r,n))}parseAssignmentEvent(e,t,r,n,i,o){const s=[];this.bindingParser.parseEvent(`${e}Change`,`${t}=$event`,r,n||r,i,s),gc(s,o)}reportError(e,t,r=eo.ERROR){this.errors.push(new io(t,e,r))}}const yc=new class{visitElement(e){const t=lu(e);if(t.type===mu.SCRIPT||t.type===mu.STYLE||t.type===mu.STYLESHEET)return null;const r=Ws(this,e.children,null);return new Qr(e.name,Ws(this,e.attrs),[],[],r,[],e.sourceSpan,e.startSourceSpan,e.endSourceSpan)}visitComment(e){return null}visitAttribute(e){return new Kr(e.name,e.value,e.sourceSpan,void 0,e.i18n)}visitText(e){return new zr(e.value,e.sourceSpan)}visitExpansion(e){return null}visitExpansionCase(e){return null}};function hc(e){return/^data-/i.test(e)?e.substring(5):e}function gc(e,t){t.push(...e.map(e=>Jr.fromParsedEvent(e)))}var bc;!function(e){e[e.ELEMENT=0]="ELEMENT",e[e.TEMPLATE=1]="TEMPLATE"}(bc||(bc={}));class fc{constructor(e,t,r=0,n=null,i,o){this.index=e,this.ref=t,this.level=r,this.templateIndex=n,this.meta=i,this.registry=o,this.bindings=new Set,this.placeholders=new Map,this.isEmitted=!1,this._unresolvedCtxCount=0,this._registry=o||{getUniqueId:Xn(),icus:new Map},this.id=this._registry.getUniqueId()}appendTag(e,t,r,n){if(t.isVoid&&n)return;const i=t.isVoid||!n?t.startName:t.closeName,o={type:e,index:r,ctx:this.id,isVoid:t.isVoid,closed:n};ti(this.placeholders,i,o)}get icus(){return this._registry.icus}get isRoot(){return 0===this.level}get isResolved(){return 0===this._unresolvedCtxCount}getSerializedPlaceholders(){const e=new Map;return this.placeholders.forEach((t,r)=>e.set(r,t.map(Oc))),e}appendBinding(e){this.bindings.add(e)}appendIcu(e,t){ti(this._registry.icus,e,t)}appendBoundText(e){ri(e,this.bindings.size,this.id).forEach((e,t)=>ti(this.placeholders,t,...e))}appendTemplate(e,t){this.appendTag(bc.TEMPLATE,e,t,!1),this.appendTag(bc.TEMPLATE,e,t,!0),this._unresolvedCtxCount++}appendElement(e,t,r){this.appendTag(bc.ELEMENT,e,t,r)}appendProjection(e,t){this.appendTag(bc.ELEMENT,e,t,!1),this.appendTag(bc.ELEMENT,e,t,!0)}forkChildContext(e,t,r){return new fc(e,this.ref,this.level+1,t,r,this._registry)}reconcileChildContext(e){["start","close"].forEach(t=>{const r=e.meta[`${t}Name`],n=(this.placeholders.get(r)||[]).find(_c(this.id,e.templateIndex));n&&(n.ctx=e.id)}),e.placeholders.forEach((t,r)=>{const n=this.placeholders.get(r);if(!n)return void this.placeholders.set(r,t);const i=n.findIndex(_c(e.id,e.templateIndex));if(i>=0){const e=r.startsWith("CLOSE");if(r.endsWith("NG-TEMPLATE"))n.splice(i+(e?0:1),0,...t);else{t[e?t.length-1:0].tmpl=n[i],n.splice(i,1,...t)}}else n.push(...t);this.placeholders.set(r,n)}),this._unresolvedCtxCount--}}function Sc(e,t,r,n){return Yn(`${n?"/":""}${e}${t}`,r)}function vc(e,{index:t,ctx:r,isVoid:n},i){return n?Sc(e,t,r)+Sc(e,t,r,!0):Sc(e,t,r,i)}function _c(e,t){return r=>"object"==typeof r&&r.type===bc.TEMPLATE&&r.index===t&&r.ctx===e}function Oc(e){const t=(e,t)=>vc("#",e,t),r=(e,t)=>vc("*",e,t);switch(e.type){case bc.ELEMENT:return e.closed?t(e,!0)+(e.tmpl?r(e.tmpl,!0):""):e.tmpl?r(e.tmpl)+t(e)+(e.isVoid?r(e.tmpl,!0):""):t(e);case bc.TEMPLATE:return r(e,e.closed);default:return e}}const Ic=new class{visitText(e){return e.value}visitContainer(e){return e.children.map(e=>e.visit(this)).join("")}visitIcu(e){const t=Object.keys(e.cases).map(t=>`${t} {${e.cases[t].visit(this)}}`);return`{${e.expressionPlaceholder}, ${e.type}, ${t.join(" ")}}`}visitTagPlaceholder(e){return e.isVoid?this.formatPh(e.startName):`${this.formatPh(e.startName)}${e.children.map(e=>e.visit(this)).join("")}${this.formatPh(e.closeName)}`}visitPlaceholder(e){return this.formatPh(e.name)}visitIcuPlaceholder(e,t){return this.formatPh(e.name)}formatPh(e){return`{${ii(e,!1)}}`}};function Nc(e){return e.visit(Ic)}const Cc={A:"LINK",B:"BOLD_TEXT",BR:"LINE_BREAK",EM:"EMPHASISED_TEXT",H1:"HEADING_LEVEL1",H2:"HEADING_LEVEL2",H3:"HEADING_LEVEL3",H4:"HEADING_LEVEL4",H5:"HEADING_LEVEL5",H6:"HEADING_LEVEL6",HR:"HORIZONTAL_RULE",I:"ITALIC_TEXT",LI:"LIST_ITEM",LINK:"MEDIA_LINK",OL:"ORDERED_LIST",P:"PARAGRAPH",Q:"QUOTATION",S:"STRIKETHROUGH_TEXT",SMALL:"SMALL_TEXT",SUB:"SUBSTRIPT",SUP:"SUPERSCRIPT",TBODY:"TABLE_BODY",TD:"TABLE_CELL",TFOOT:"TABLE_FOOTER",TH:"TABLE_HEADER_CELL",THEAD:"TABLE_HEADER",TR:"TABLE_ROW",TT:"MONOSPACED_TEXT",U:"UNDERLINED_TEXT",UL:"UNORDERED_LIST"};class Tc{constructor(){this._placeHolderNameCounts={},this._signatureToName={}}getStartTagPlaceholderName(e,t,r){const n=this._hashTag(e,t,r);if(this._signatureToName[n])return this._signatureToName[n];const i=e.toUpperCase(),o=Cc[i]||`TAG_${i}`,s=this._generateUniqueName(r?o:`START_${o}`);return this._signatureToName[n]=s,s}getCloseTagPlaceholderName(e){const t=this._hashClosingTag(e);if(this._signatureToName[t])return this._signatureToName[t];const r=e.toUpperCase(),n=Cc[r]||`TAG_${r}`,i=this._generateUniqueName(`CLOSE_${n}`);return this._signatureToName[t]=i,i}getPlaceholderName(e,t){const r=e.toUpperCase(),n=`PH: ${r}=${t}`;if(this._signatureToName[n])return this._signatureToName[n];const i=this._generateUniqueName(r);return this._signatureToName[n]=i,i}getUniquePlaceholder(e){return this._generateUniqueName(e.toUpperCase())}_hashTag(e,t,r){return`<${e}`+Object.keys(t).sort().map(e=>` ${e}=${t[e]}`).join("")+(r?"/>":`>`)}_hashClosingTag(e){return this._hashTag(`/${e}`,{},!1)}_generateUniqueName(e){if(!this._placeHolderNameCounts.hasOwnProperty(e))return this._placeHolderNameCounts[e]=1,e;const t=this._placeHolderNameCounts[e];return this._placeHolderNameCounts[e]=t+1,`${e}_${t}`}}const kc=new Yu(new qu);function xc(e){const t=new Pc(kc,e);return(e,r,n,i,o)=>t.toI18nMessage(e,r,n,i,o)}function Ac(e,t){return t}class Pc{constructor(e,t){this._expressionParser=e,this._interpolationConfig=t}toI18nMessage(e,t="",r="",n="",i){const o={isIcu:1==e.length&&e[0]instanceof Us,icuDepth:0,placeholderRegistry:new Tc,placeholderToContent:{},placeholderToMessage:{},visitNodeFn:i||Ac},s=Ws(this,e,o);return new rn(s,o.placeholderToContent,o.placeholderToMessage,t,r,n)}visitElement(e,t){var r;const n=Ws(this,e.children,t),i={};e.attrs.forEach(e=>{i[e.name]=e.value});const o=g(e.name).isVoid,s=t.placeholderRegistry.getStartTagPlaceholderName(e.name,i,o);t.placeholderToContent[s]={text:e.startSourceSpan.toString(),sourceSpan:e.startSourceSpan};let a="";o||(a=t.placeholderRegistry.getCloseTagPlaceholderName(e.name),t.placeholderToContent[a]={text:``,sourceSpan:null!==(r=e.endSourceSpan)&&void 0!==r?r:e.sourceSpan});const u=new an(e.name,i,s,a,n,o,e.sourceSpan,e.startSourceSpan,e.endSourceSpan);return t.visitNodeFn(e,u)}visitAttribute(e,t){const r=this._visitTextWithInterpolation(e.value,e.valueSpan||e.sourceSpan,t,e.i18n);return t.visitNodeFn(e,r)}visitText(e,t){const r=this._visitTextWithInterpolation(e.value,e.sourceSpan,t,e.i18n);return t.visitNodeFn(e,r)}visitComment(e,t){return null}visitExpansion(e,t){t.icuDepth++;const r={},n=new sn(e.switchValue,e.type,r,e.sourceSpan);if(e.cases.forEach(e=>{r[e.value]=new on(e.expression.map(e=>e.visit(this,t)),e.expSourceSpan)}),t.icuDepth--,t.isIcu||t.icuDepth>0){const r=t.placeholderRegistry.getUniquePlaceholder(`VAR_${e.type}`);return n.expressionPlaceholder=r,t.placeholderToContent[r]={text:e.switchValue,sourceSpan:e.switchValueSourceSpan},t.visitNodeFn(e,n)}const i=t.placeholderRegistry.getPlaceholderName("ICU",e.sourceSpan.toString());t.placeholderToMessage[i]=this.toI18nMessage([e],"","","",void 0);const o=new cn(n,i,e.sourceSpan);return t.visitNodeFn(e,o)}visitExpansionCase(e,t){throw new Error("Unreachable code")}_visitTextWithInterpolation(e,t,r,n){const{strings:i,expressions:o}=this._expressionParser.splitInterpolation(e,t.start.toString(),this._interpolationConfig);if(0===o.length)return new nn(e,t);const s=[];for(let a=0;at[r].constructor!==e.constructor))throw new Error("The types of the i18n message children changed between first and second pass.")}(t.children,e);for(let r=0;r0){const n=wc(r,t);e.push(new nn(t.text,n))}}_addPlaceholder(e,t,r,n){const i=wc(n,r),o=r.text.split(Dc)[2]||"INTERPOLATION";const s=t.placeholderRegistry.getPlaceholderName(o,r.text),a=this._interpolationConfig.start+r.text+this._interpolationConfig.end;t.placeholderToContent[s]={text:a,sourceSpan:i},e.push(new un(r.text,s,i))}}function wc(e,{start:t,end:r}){return new Xi(e.fullStart.moveBy(t),e.fullStart.moveBy(r))}const Dc=/\/\/[\s\S]*i18n[\s\S]*\([\s\S]*ph[\s\S]*=[\s\S]*("|')([\s\S]*?)\1[\s\S]*\)/g;const Rc=(e,t)=>(e instanceof Bs&&(t instanceof cn&&e.i18n instanceof rn&&(t.previousMessage=e.i18n),e.i18n=t),t);class Ec{constructor(e=Pi,t=!1,r=!1){this.interpolationConfig=e,this.keepI18nAttrs=t,this.enableI18nLegacyMessageIdFormat=r,this.hasI18nMeta=!1,this._createI18nMessage=xc(this.interpolationConfig)}_generateI18nMessage(e,t="",r){const{meaning:n,description:i,customId:o}=this._parseMetadata(t),s=this._createI18nMessage(e,n,i,o,r);return this._setMessageId(s,t),this._setLegacyIds(s,t),s}visitElement(e){if(function(e){return e.attrs.some(e=>Wn(e.name))}(e)){this.hasI18nMeta=!0;const t=[],r={};for(const n of e.attrs)if("i18n"===n.name){const t=e.i18n||n.value,r=this._generateI18nMessage(e.children,t,Rc);r.nodes.length&&(e.i18n=r)}else if(n.name.startsWith("i18n-")){r[n.name.slice("i18n-".length)]=n.value}else t.push(n);if(Object.keys(r).length)for(const e of t){const t=r[e.name];void 0!==t&&e.value&&(e.i18n=this._generateI18nMessage([e],e.i18n||t))}this.keepI18nAttrs||(e.attrs=t)}return Ws(this,e.children,e.i18n),e}visitExpansion(e,t){let r;const n=e.i18n;if(this.hasI18nMeta=!0,n instanceof cn){const t=n.name;r=this._generateI18nMessage([e],n),$n(r).name=t}else r=this._generateI18nMessage([e],t||n);return e.i18n=r,e}visitText(e){return e}visitAttribute(e){return e}visitComment(e){return e}visitExpansionCase(e){return e}_parseMetadata(e){return"string"==typeof e?function(e=""){let t,r,n;if(e=e.trim()){const i=e.indexOf("@@"),o=e.indexOf("|");let s;[s,t]=i>-1?[e.slice(0,i),e.slice(i+2)]:[e,""],[r,n]=o>-1?[s.slice(0,o),s.slice(o+1)]:["",s]}return{customId:t,meaning:r,description:n}}(e):e instanceof rn?e:{}}_setMessageId(e,t){e.id||(e.id=t instanceof rn&&t.id||yn(e))}_setLegacyIds(e,t){if(this.enableI18nLegacyMessageIdFormat)e.legacyIds=[dn(e),hn(e)];else if("string"!=typeof t){const r=t instanceof rn?t:t instanceof cn?t.previousMessage:void 0;e.legacyIds=r?r.legacyIds:[]}}}function jc(e){const t=[];return e.description&&t.push({tagName:"desc",text:e.description}),e.meaning&&t.push({tagName:"meaning",text:e.meaning}),0==t.length?null:function(e=[]){return new tt(e)}(t)}function Mc(e,t,r,n){const i=[At(function(e){return e.nodes.map(e=>e.visit(qc,null)).join("")}(t))];Object.keys(n).length&&i.push(so(n,!0));const o=r.set(vt("goog.getMsg").callFn(i)).toConstDecl(),s=jc(t);return null!==s&&o.addLeadingComment(s),[o,new ot(e.set(r))]}const qc=new class{formatPh(e){return`{$${ii(e)}}`}visitText(e){return e.value}visitContainer(e){return e.children.map(e=>e.visit(this)).join("")}visitIcu(e){return Nc(e)}visitTagPlaceholder(e){return e.isVoid?this.formatPh(e.startName):`${this.formatPh(e.startName)}${e.children.map(e=>e.visit(this)).join("")}${this.formatPh(e.closeName)}`}visitPlaceholder(e){return this.formatPh(e.name)}visitIcuPlaceholder(e,t){return this.formatPh(e.name)}};function Lc(e,t,r){const{messageParts:n,placeHolders:i}=function(e){const t=[];return e.nodes.forEach(e=>e.visit(Fc,t)),function(e){const t=[],r=[];e[0]instanceof Pe&&t.push(Bc(e[0].sourceSpan.start));for(let n=0;nr[e.text]),a=function(e,t,r,n,i){return new we(e,t,r,n,i)}(t,n,i,s,o),u=e.set(a);return[new ot(u)]}const Fc=new class{visitText(e,t){t[t.length-1]instanceof Ae?t[t.length-1].text+=e.value:t.push(new Ae(e.value,e.sourceSpan))}visitContainer(e,t){e.children.forEach(e=>e.visit(this,t))}visitIcu(e,t){t.push(new Ae(Nc(e),e.sourceSpan))}visitTagPlaceholder(e,t){var r,n;t.push(this.createPlaceholderPiece(e.startName,null!==(r=e.startSourceSpan)&&void 0!==r?r:e.sourceSpan)),e.isVoid||(e.children.forEach(e=>e.visit(this,t)),t.push(this.createPlaceholderPiece(e.closeName,null!==(n=e.endSourceSpan)&&void 0!==n?n:e.sourceSpan)))}visitPlaceholder(e,t){t.push(this.createPlaceholderPiece(e.name,e.sourceSpan))}visitIcuPlaceholder(e,t){t.push(this.createPlaceholderPiece(e.name,e.sourceSpan))}createPlaceholderPiece(e,t){return new Pe(ii(e,!1),t)}};function Bc(e){return new Ae("",new Xi(e,e))}const Gc=new Set(["$event"]),Uc=new Map([["window",Fr.resolveWindow],["document",Fr.resolveDocument],["body",Fr.resolveBody]]),Vc=[" ","\n","\r","\t"];function zc(e,t){return xt(vt("rf").bitwiseAnd(At(e),null,!1),t)}function Hc(e,t=null,r=null){const{type:n,name:i,target:o,phase:s,handler:a}=e;if(o&&!Uc.has(o))throw new Error(`Unexpected global target '${o}' defined for '${i}' event.\n Supported list of global targets: ${Array.from(Uc.keys())}.`);const u=new Set,c=null===r||0===r.bindingLevel?vt("ctx"):r.getOrCreateSharedContextVar(0),p=Zo(r,c,a,"b",()=>Ut("Unexpected interpolation"),e.handlerSpan,u,Gc),l=[];r&&(l.push(...r.restoreViewStatement()),l.push(...r.variableDeclarations())),l.push(...p.render3Stmts);const m=1===n?function(e,t){return`@${e}.${t}`}(i,s):i,d=t&&br(t),y=[];u.has("$event")&&y.push(new Ge("$event",oe));const h=kt(y,l,se,null,d),g=[At(m),h];return o&&g.push(At(!1),_t(Uc.get(o))),g}class Kc{constructor(e,t,r=0,n,i,o,s,a,u,c,p,l,m,d,y={prepareStatements:[],constExpressions:[]}){this.constantPool=e,this.level=r,this.contextName=n,this.i18nContext=i,this.templateIndex=o,this.templateName=s,this.directiveMatcher=a,this.directives=u,this.pipeTypeByName=c,this.pipes=p,this._namespace=l,this.i18nUseExternalIds=d,this._constants=y,this._dataIndex=0,this._bindingContext=0,this._prefixCode=[],this._creationCodeFns=[],this._updateCodeFns=[],this._currentIndex=0,this._tempVariables=[],this._nestedTemplateFns=[],this._unsupported=ci,this.i18n=null,this._pureFunctionSlots=0,this._bindingSlots=0,this._ngContentReservedSlots=[],this._ngContentSelectorsOffset=0,this._implicitReceiverExpr=null,this.visitReference=pi,this.visitVariable=pi,this.visitTextAttribute=pi,this.visitBoundAttribute=pi,this.visitBoundEvent=pi,this._bindingScope=t.nestedScope(r),this.fileBasedI18nSuffix=m.replace(/[^A-Za-z0-9]/g,"_")+"_",this._valueConverter=new Wc(e,()=>this.allocateDataSlot(),e=>this.allocatePureFunctionSlots(e),(e,t,r,n)=>{const i=c.get(e);i&&this.pipes.add(i),this._bindingScope.set(this.level,t,n),this.creationInstruction(null,Fr.pipe,[At(r),At(e)])})}buildTemplateFunction(e,t,r=0,n){this._ngContentSelectorsOffset=r,this._namespace!==Fr.namespaceHTML&&this.creationInstruction(null,this._namespace),t.forEach(e=>this.registerContextVariables(e));const i=this.i18nContext||Jn(n)&&!Qn(n)&&!(1===(o=e).length&&o[0]instanceof Qr&&e[0].i18n===n);var o;const s=up(e);if(i&&this.i18nStart(null,n,s),tn(this,e),this._pureFunctionSlots+=this._bindingSlots,this._valueConverter.updatePipeSlotOffsets(this._bindingSlots),this._nestedTemplateFns.forEach(e=>e()),0===this.level&&this._ngContentReservedSlots.length){const e=[];if(this._ngContentReservedSlots.length>1||"*"!==this._ngContentReservedSlots[0]){const t=this._ngContentReservedSlots.map(e=>"*"!==e?$(e):e);e.push(this.constantPool.getConstLiteral(li(t),!0))}this.creationInstruction(null,Fr.projectionDef,e,!0)}i&&this.i18nEnd(null,s);const a=this._creationCodeFns.map(e=>e()),u=this._updateCodeFns.map(e=>e()),c=this._bindingScope.viewSnapshotStatements(),p=this._bindingScope.variableDeclarations().concat(this._tempVariables),l=a.length>0?[zc(1,c.concat(a))]:[],m=u.length>0?[zc(2,p.concat(u))]:[];return kt([new Ge("rf",ue),new Ge("ctx",null)],[...this._prefixCode,...l,...m],se,null,this.templateName)}getLocal(e){return this._bindingScope.get(e)}notifyImplicitReceiverUse(){this._bindingScope.notifyImplicitReceiverUse()}i18nTranslate(e,t={},r,n){const i=r||this.i18nGenerateMainBlockVar(),o=function(e,t,r,n={},i){const o=[si(t),xt(cp(),Mc(t,e,r,ni(n,!0)),Lc(t,e,ni(n,!1)))];i&&o.push(new ot(t.set(i(t))));return o}(e,i,this.i18nGenerateClosureVar(e.id),t,n);return this._constants.prepareStatements.push(...o),i}registerContextVariables(e){const t=this._bindingScope.freshReferenceName(),r=this.level,n=vt(e.name+t);this._bindingScope.set(r,e.name,n,1,(t,i)=>{let o;if(t.bindingLevel===r)o=vt("ctx");else{const e=t.getSharedContextName(r);o=e||$c(i)}return[n.set(o.prop(e.value||"$implicit")).toConstDecl()]})}i18nAppendBindings(e){e.length>0&&e.forEach(e=>this.i18n.appendBinding(e))}i18nBindProps(e){const t={};return Object.keys(e).forEach(r=>{const n=e[r];if(n instanceof zr)t[r]=At(n.value);else{const e=n.value.visit(this._valueConverter);if(this.allocateBindingSlots(e),e instanceof wo){const{strings:n,expressions:i}=e,{id:o,bindings:s}=this.i18n,a=function(e,t=0,r=0){if(!e.length)return"";let n="";const i=e.length-1;for(let o=0;o{if(1===e.length)o[t]=e[0];else{const r=Yn(`I18N_EXP_${t}`);o[t]=At(r),i[t]=Ct(e)}}),(Array.from(n.values()).some(e=>e.length>1)||Object.keys(i).length)&&(s=e=>{const t=[e];return Object.keys(i).length&&t.push(so(i,!0)),Zc(null,Fr.i18nPostprocess,t)}),this.i18nTranslate(r,o,e.ref,s)}}i18nStart(e=null,t,r){const n=this.allocateDataSlot();this.i18n=this.i18nContext?this.i18nContext.forkChildContext(n,this.templateIndex,t):new fc(n,this.i18nGenerateMainBlockVar(),0,this.templateIndex,t);const{id:i,ref:o}=this.i18n,s=[At(n),this.addToConsts(o)];i>0&&s.push(At(i)),this.creationInstruction(e,r?Fr.i18n:Fr.i18nStart,s)}i18nEnd(e=null,t){if(!this.i18n)throw new Error("i18nEnd is executed with no i18n context present");this.i18nContext?(this.i18nContext.reconcileChildContext(this.i18n),this.i18nUpdateRef(this.i18nContext)):this.i18nUpdateRef(this.i18n);const{index:r,bindings:n}=this.i18n;if(n.size){const t=[];n.forEach(r=>{t.push({sourceSpan:e,value:()=>this.convertPropertyBinding(r)})}),this.updateInstructionChainWithAdvance(this.getConstCount()-1,Fr.i18nExp,t),this.updateInstruction(e,Fr.i18nApply,[At(r)])}t||this.creationInstruction(e,Fr.i18nEnd),this.i18n=null}i18nAttributesInstruction(e,t,r){let n=!1;const i=[],o=[];if(t.forEach(e=>{const t=e.i18n,s=e.value.visit(this._valueConverter);if(this.allocateBindingSlots(s),s instanceof wo){const a=ei(ri(t));i.push(At(e.name),this.i18nTranslate(t,a)),s.expressions.forEach(e=>{n=!0,o.push({sourceSpan:r,value:()=>this.convertPropertyBinding(e)})})}}),o.length>0&&this.updateInstructionChainWithAdvance(e,Fr.i18nExp,o),i.length>0){const e=At(this.allocateDataSlot()),t=this.addToConsts(Ct(i));this.creationInstruction(r,Fr.i18nAttributes,[e,t]),n&&this.updateInstruction(r,Fr.i18nApply,[e])}}getNamespaceInstruction(e){switch(e){case"math":return Fr.namespaceMathML;case"svg":return Fr.namespaceSVG;default:return Fr.namespaceHTML}}addNamespaceInstruction(e,t){this._namespace=e,this.creationInstruction(t.startSourceSpan,e)}interpolatedUpdateInstruction(e,t,r,n,i,o){this.updateInstructionWithAdvance(t,n.sourceSpan,e,()=>[At(r),...this.getUpdateInstructionArguments(i),...o])}visitContent(e){const t=this.allocateDataSlot(),r=this._ngContentSelectorsOffset+this._ngContentReservedSlots.length,n=[At(t)];this._ngContentReservedSlots.push(e.selector);const i=e.attributes.filter(e=>"select"!==e.name.toLowerCase()),o=this.getAttributeExpressions(e.name,i,[],[]);o.length>0?n.push(At(r),Ct(o)):0!==r&&n.push(At(r)),this.creationInstruction(e.sourceSpan,Fr.projection,n),this.i18n&&this.i18n.appendProjection(e.i18n,t)}visitElement(e){var t,r;const n=this.allocateDataSlot(),i=new wu(null);let o=!1;const u=Jn(e.i18n)&&!Qn(e.i18n),c=[],[p,l]=s(e.name),m=a(e.name);for(const s of e.attributes){const{name:e,value:t}=s;"ngNonBindable"===e?o=!0:"style"===e?i.registerStyleAttr(t):"class"===e?i.registerClassAttr(t):c.push(s)}this.matchDirectives(e.name,e);const d=[At(n)];m||d.push(At(l));const y=[],h=[];e.inputs.forEach(e=>{i.registerBoundInput(e)||(0===e.type&&e.i18n?h.push(e):y.push(e))});const g=this.getAttributeExpressions(e.name,c,y,e.outputs,i,[],h);d.push(this.addAttrsToConsts(g));const b=this.prepareRefsArray(e.references);d.push(this.addToConsts(b));const f=this._namespace,S=this.getNamespaceInstruction(p);S!==f&&this.addNamespaceInstruction(S,e),this.i18n&&this.i18n.appendElement(e.i18n,n);const v=!u&&this.i18n?!up(e.children):e.children.length>0,_=!i.hasBindingsWithPipes&&0===e.outputs.length&&0===h.length&&!v,O=!_&&up(e.children);if(_)this.creationInstruction(e.sourceSpan,m?Fr.elementContainer:Fr.element,di(d));else{if(this.creationInstruction(e.startSourceSpan,m?Fr.elementContainerStart:Fr.elementStart,di(d)),o&&this.creationInstruction(e.startSourceSpan,Fr.disableBindings),h.length>0&&this.i18nAttributesInstruction(n,h,null!==(t=e.startSourceSpan)&&void 0!==t?t:e.sourceSpan),e.outputs.length>0){const t=e.outputs.map(t=>({sourceSpan:t.sourceSpan,params:this.prepareListenerParameter(e.name,t,n)}));this.creationInstructionChain(Fr.listener,t)}u&&this.i18nStart(e.startSourceSpan,e.i18n,O)}const I=i.buildUpdateLevelInstructions(this._valueConverter),N=I.length-1;for(let s=0;s<=N;s++){const e=I[s];this._bindingSlots+=this.processStylingUpdateInstruction(n,e)}const C=At(void 0),T=[],k=[];if(y.forEach(e=>{const t=e.type;if(4===t){const t=e.value.visit(this._valueConverter),r=!(t instanceof xo)||!!t.value;this.allocateBindingSlots(t),T.push({name:Ur(e.name),sourceSpan:e.sourceSpan,value:()=>r?this.convertPropertyBinding(t):C})}else{if(e.i18n)return;const r=e.value.visit(this._valueConverter);if(void 0!==r){const i=[],[o,a]=s(e.name),u=1===t,c=op(e.securityContext,u);if(c&&i.push(c),o){const e=At(o);c?i.push(e):i.push(At(null),e)}if(this.allocateBindingSlots(r),0===t)r instanceof wo?this.interpolatedUpdateInstruction(rp(r),n,a,e,r,i):T.push({name:a,sourceSpan:e.sourceSpan,value:()=>this.convertPropertyBinding(r),params:i});else if(1===t)if(r instanceof wo&&fi(r)>1)this.interpolatedUpdateInstruction(function(e){switch(fi(e)){case 3:return Fr.attributeInterpolate1;case 5:return Fr.attributeInterpolate2;case 7:return Fr.attributeInterpolate3;case 9:return Fr.attributeInterpolate4;case 11:return Fr.attributeInterpolate5;case 13:return Fr.attributeInterpolate6;case 15:return Fr.attributeInterpolate7;case 17:return Fr.attributeInterpolate8;default:return Fr.attributeInterpolateV}}(r),n,a,e,r,i);else{const t=r instanceof wo?r.expressions[0]:r;k.push({name:a,sourceSpan:e.sourceSpan,value:()=>this.convertPropertyBinding(t),params:i})}else this.updateInstructionWithAdvance(n,e.sourceSpan,Fr.classProp,()=>[At(n),At(a),this.convertPropertyBinding(r),...i])}}}),T.length>0&&this.updateInstructionChainWithAdvance(n,Fr.property,T),k.length>0&&this.updateInstructionChainWithAdvance(n,Fr.attribute,k),tn(this,e.children),!u&&this.i18n&&this.i18n.appendElement(e.i18n,n,!0),!_){const t=null!==(r=e.endSourceSpan)&&void 0!==r?r:e.sourceSpan;u&&this.i18nEnd(t,O),o&&this.creationInstruction(t,Fr.enableBindings),this.creationInstruction(t,m?Fr.elementContainerEnd:Fr.elementEnd)}}visitTemplate(e){var t;const r=this.allocateDataSlot();this.i18n&&this.i18n.appendTemplate(e.i18n,r);const n=br(e.tagName||""),i=`${this.contextName}${n?"_"+n:""}_${r}`,o=`${i}_Template`,a=[At(r),vt(o),At(e.tagName?s(e.tagName)[1]:e.tagName)];this.matchDirectives("ng-template",e);const u=this.getAttributeExpressions("ng-template",e.attributes,e.inputs,e.outputs,void 0,e.templateAttrs);if(a.push(this.addAttrsToConsts(u)),e.references&&e.references.length){const t=this.prepareRefsArray(e.references);a.push(this.addToConsts(t)),a.push(_t(Fr.templateRefExtractor))}const c=new Kc(this.constantPool,this._bindingScope,this.level+1,i,this.i18n,r,o,this.directiveMatcher,this.directives,this.pipeTypeByName,this.pipes,this._namespace,this.fileBasedI18nSuffix,this.i18nUseExternalIds,this._constants);if(this._nestedTemplateFns.push(()=>{const t=c.buildTemplateFunction(e.children,e.variables,this._ngContentReservedSlots.length+this._ngContentSelectorsOffset,e.i18n);this.constantPool.statements.push(t.toDeclStmt(o)),c._ngContentReservedSlots.length&&this._ngContentReservedSlots.push(...c._ngContentReservedSlots)}),this.creationInstruction(e.sourceSpan,Fr.templateCreate,()=>(a.splice(2,0,At(c.getConstCount()),At(c.getVarCount())),di(a))),this.templatePropertyBindings(r,e.templateAttrs),"ng-template"===e.tagName){const[n,i]=function(e,t){const r=[],n=[];for(const i of e)(t(i)?r:n).push(i);return[r,n]}(e.inputs,Zn);if(n.length>0&&this.i18nAttributesInstruction(r,n,null!==(t=e.startSourceSpan)&&void 0!==t?t:e.sourceSpan),i.length>0&&this.templatePropertyBindings(r,i),e.outputs.length>0){const t=e.outputs.map(e=>({sourceSpan:e.sourceSpan,params:this.prepareListenerParameter("ng_template",e,r)}));this.creationInstructionChain(Fr.listener,t)}}}visitBoundText(e){if(this.i18n){const t=e.value.visit(this._valueConverter);return this.allocateBindingSlots(t),void(t instanceof wo&&(this.i18n.appendBoundText(e.i18n),this.i18nAppendBindings(t.expressions)))}const t=this.allocateDataSlot();this.creationInstruction(e.sourceSpan,Fr.text,[At(t)]);const r=e.value.visit(this._valueConverter);this.allocateBindingSlots(r),r instanceof wo?this.updateInstructionWithAdvance(t,e.sourceSpan,function(e){switch(fi(e)){case 1:return Fr.textInterpolate;case 3:return Fr.textInterpolate1;case 5:return Fr.textInterpolate2;case 7:return Fr.textInterpolate3;case 9:return Fr.textInterpolate4;case 11:return Fr.textInterpolate5;case 13:return Fr.textInterpolate6;case 15:return Fr.textInterpolate7;case 17:return Fr.textInterpolate8;default:return Fr.textInterpolateV}}(r),()=>this.getUpdateInstructionArguments(r)):Ut("Text nodes should be interpolated and never bound directly.")}visitText(e){this.i18n||this.creationInstruction(e.sourceSpan,Fr.text,[At(this.allocateDataSlot()),At(e.value)])}visitIcu(e){let t=!1;this.i18n||(t=!0,this.i18nStart(null,e.i18n,!0));const r=this.i18n,n=this.i18nBindProps(e.vars),i=this.i18nBindProps(e.placeholders),o=e.i18n,s=e=>{const t=ni(Object.assign(Object.assign({},n),i),!1);return Zc(null,Fr.i18nPostprocess,[e,so(t,!0)])};if(Qn(r.meta))this.i18nTranslate(o,{},r.ref,s);else{const e=this.i18nTranslate(o,{},void 0,s);r.appendIcu($n(o).name,e)}return t&&this.i18nEnd(null,!0),null}allocateDataSlot(){return this._dataIndex++}getConstCount(){return this._dataIndex}getVarCount(){return this._pureFunctionSlots}getConsts(){return this._constants}getNgContentSelectors(){return this._ngContentReservedSlots.length?this.constantPool.getConstLiteral(li(this._ngContentReservedSlots),!0):null}bindingContext(){return`${this._bindingContext++}`}templatePropertyBindings(e,t){const r=[];t.forEach(t=>{if(t instanceof Wr){const n=t.value.visit(this._valueConverter);if(void 0!==n)if(this.allocateBindingSlots(n),n instanceof wo){const r=[];this.interpolatedUpdateInstruction(rp(n),e,t.name,t,n,r)}else r.push({name:t.name,sourceSpan:t.sourceSpan,value:()=>this.convertPropertyBinding(n)})}}),r.length>0&&this.updateInstructionChainWithAdvance(e,Fr.property,r)}instructionFn(e,t,r,n,i=!1){e[i?"unshift":"push"](()=>{const e=Array.isArray(n)?n:n();return Zc(t,r,e).toStmt()})}processStylingUpdateInstruction(e,t){let r=0;if(t){const n=[];t.calls.forEach(e=>{r+=e.allocateBindingSlots,n.push({sourceSpan:e.sourceSpan,value:()=>e.params(t=>e.supportsInterpolation&&t instanceof wo?this.getUpdateInstructionArguments(t):this.convertPropertyBinding(t))})}),this.updateInstructionChainWithAdvance(e,t.reference,n)}return r}creationInstruction(e,t,r,n){this.instructionFn(this._creationCodeFns,e,t,r||[],n)}creationInstructionChain(e,t){const r=t.length?t[0].sourceSpan:null;this._creationCodeFns.push(()=>bi(e,t.map(e=>e.params()),r).toStmt())}updateInstructionWithAdvance(e,t,r,n){this.addAdvanceInstructionIfNecessary(e,t),this.updateInstruction(t,r,n)}updateInstruction(e,t,r){this.instructionFn(this._updateCodeFns,e,t,r||[])}updateInstructionChain(e,t){const r=t.length?t[0].sourceSpan:null;this._updateCodeFns.push(()=>{const n=t.map(e=>{const t=e.value(),r=Array.isArray(t)?t:[t];return e.params&&r.push(...e.params),e.name&&r.unshift(At(e.name)),r});return bi(e,n,r).toStmt()})}updateInstructionChainWithAdvance(e,t,r){this.addAdvanceInstructionIfNecessary(e,r.length?r[0].sourceSpan:null),this.updateInstructionChain(t,r)}addAdvanceInstructionIfNecessary(e,t){if(e!==this._currentIndex){const r=e-this._currentIndex;if(r<1)throw new Error("advance instruction can only go forwards");this.instructionFn(this._updateCodeFns,t,Fr.advance,[At(r)]),this._currentIndex=e}}allocatePureFunctionSlots(e){const t=this._pureFunctionSlots;return this._pureFunctionSlots+=e,t}allocateBindingSlots(e){this._bindingSlots+=e instanceof wo?e.expressions.length:1}getImplicitReceiverExpr(){return this._implicitReceiverExpr?this._implicitReceiverExpr:this._implicitReceiverExpr=0===this.level?vt("ctx"):this._bindingScope.getOrCreateSharedContextVar(0)}convertPropertyBinding(e){const t=Xo(this,this.getImplicitReceiverExpr(),e,this.bindingContext(),ro.Expression,()=>Ut("Unexpected interpolation")),r=t.currValExpr;return this._tempVariables.push(...t.stmts),r}getUpdateInstructionArguments(e){const{args:t,stmts:r}=function(e,t,r,n){const i=new ss(e,t,n,void 0),o=r.visit(i,no.Expression);i.usesImplicitReceiver&&e.notifyImplicitReceiverUse();const s=es(i,n);let a=o.args.slice(1);if(r instanceof wo){const e=r.strings;3===a.length&&""===e[0]&&""===e[1]?a=[a[1]]:a.length>=19&&(a=[Ct(a)])}return{stmts:s,args:a}}(this,this.getImplicitReceiverExpr(),e,this.bindingContext());return this._tempVariables.push(...r),t}matchDirectives(e,t){if(this.directiveMatcher){const r=tp(e,gi(t));this.directiveMatcher.match(r,(e,t)=>{this.directives.add(t)})}}getAttributeExpressions(e,t,r,n,i,o=[],s=[]){const a=new Set,u=[];let c;for(const l of t)"ngProjectAs"===l.name&&(c=l),l.i18n?u.push(At(l.name),this.i18nTranslate(l.i18n)):u.push(...Xc(l.name),sp(e,l));function p(e,t){"string"==typeof e?a.has(e)||(u.push(...Xc(e)),void 0!==t&&u.push(t),a.add(e)):u.push(At(e))}if(c&&u.push(...function(e){const t=$(e.value)[0];return[At(5),li(t)]}(c)),i&&i.populateInitialStylingAttrs(u),r.length||n.length){const e=u.length;for(let t=0;tp(e.name))),s.length&&(u.push(At(6)),s.forEach(e=>p(e.name))),u}addToConsts(e){if(Pt(e))return Ye;const t=this._constants.constExpressions;for(let r=0;r0?this.addToConsts(Ct(e)):Ye}prepareRefsArray(e){if(!e||0===e.length)return Ye;return li(jr(e.map(e=>{const t=this.allocateDataSlot(),r=this._bindingScope.freshReferenceName(),n=this.level,i=vt(r);return this._bindingScope.set(n,e.name,i,0,(e,r)=>{const n=r>0?[$c(r).toStmt()]:[],o=i.set(_t(Fr.reference).callFn([At(t)]));return n.concat(o.toConstDecl())},!0),[e.name,e.value]})))}prepareListenerParameter(e,t,r){return()=>{const n=t.name,i=1===t.type?Vr(n,t.phase):br(n),o=`${this.templateName}_${e}_${i}_${r}_listener`,s=this._bindingScope.nestedScope(this._bindingScope.bindingLevel,Gc);return Hc(t,o,s)}}}class Wc extends class{visitImplicitReceiver(e,t){return e}visitThisReceiver(e,t){return e}visitInterpolation(e,t){const r=this.visitAll(e.expressions);return r!==e.expressions?new wo(e.span,e.sourceSpan,e.strings,r):e}visitLiteralPrimitive(e,t){return e}visitPropertyRead(e,t){const r=e.receiver.visit(this);return r!==e.receiver?new Oo(e.span,e.sourceSpan,e.nameSpan,r,e.name):e}visitPropertyWrite(e,t){const r=e.receiver.visit(this),n=e.value.visit(this);return r!==e.receiver||n!==e.value?new Io(e.span,e.sourceSpan,e.nameSpan,r,e.name,n):e}visitSafePropertyRead(e,t){const r=e.receiver.visit(this);return r!==e.receiver?new No(e.span,e.sourceSpan,e.nameSpan,r,e.name):e}visitMethodCall(e,t){const r=e.receiver.visit(this),n=this.visitAll(e.args);return r!==e.receiver||n!==e.args?new Mo(e.span,e.sourceSpan,e.nameSpan,r,e.name,n):e}visitSafeMethodCall(e,t){const r=e.receiver.visit(this),n=this.visitAll(e.args);return r!==e.receiver||n!==e.args?new qo(e.span,e.sourceSpan,e.nameSpan,r,e.name,n):e}visitFunctionCall(e,t){const r=e.target&&e.target.visit(this),n=this.visitAll(e.args);return r!==e.target||n!==e.args?new Lo(e.span,e.sourceSpan,r,n):e}visitLiteralArray(e,t){const r=this.visitAll(e.expressions);return r!==e.expressions?new Ao(e.span,e.sourceSpan,r):e}visitLiteralMap(e,t){const r=this.visitAll(e.values);return r!==e.values?new Po(e.span,e.sourceSpan,e.keys,r):e}visitUnary(e,t){const r=e.expr.visit(this);if(r!==e.expr)switch(e.operator){case"+":return Ro.createPlus(e.span,e.sourceSpan,r);case"-":return Ro.createMinus(e.span,e.sourceSpan,r);default:throw new Error(`Unknown unary operator ${e.operator}`)}return e}visitBinary(e,t){const r=e.left.visit(this),n=e.right.visit(this);return r!==e.left||n!==e.right?new Do(e.span,e.sourceSpan,e.operation,r,n):e}visitPrefixNot(e,t){const r=e.expression.visit(this);return r!==e.expression?new Eo(e.span,e.sourceSpan,r):e}visitNonNullAssert(e,t){const r=e.expression.visit(this);return r!==e.expression?new jo(e.span,e.sourceSpan,r):e}visitConditional(e,t){const r=e.condition.visit(this),n=e.trueExp.visit(this),i=e.falseExp.visit(this);return r!==e.condition||n!==e.trueExp||i!==e.falseExp?new _o(e.span,e.sourceSpan,r,n,i):e}visitPipe(e,t){const r=e.exp.visit(this),n=this.visitAll(e.args);return r!==e.exp||n!==e.args?new ko(e.span,e.sourceSpan,r,e.name,n,e.nameSpan):e}visitKeyedRead(e,t){const r=e.obj.visit(this),n=e.key.visit(this);return r!==e.obj||n!==e.key?new Co(e.span,e.sourceSpan,r,n):e}visitKeyedWrite(e,t){const r=e.obj.visit(this),n=e.key.visit(this),i=e.value.visit(this);return r!==e.obj||n!==e.key||i!==e.value?new To(e.span,e.sourceSpan,r,n,i):e}visitAll(e){const t=[];let r=!1;for(let n=0;n{t.args[1].value+=e})}visitLiteralArray(e,t){return new us(e.span,e.sourceSpan,this.visitAll(e.expressions),e=>{const t=Ct(e);return Yc(this.constantPool,t,this.allocatePureFunctionSlots)})}visitLiteralMap(e,t){return new us(e.span,e.sourceSpan,this.visitAll(e.values),t=>{const r=Tt(t.map((t,r)=>({key:e.keys[r].key,value:t,quoted:e.keys[r].quoted})));return Yc(this.constantPool,r,this.allocatePureFunctionSlots)})}}const Jc=[Fr.pipeBind1,Fr.pipeBind2,Fr.pipeBind3,Fr.pipeBind4];const Qc=[Fr.pureFunction0,Fr.pureFunction1,Fr.pureFunction2,Fr.pureFunction3,Fr.pureFunction4,Fr.pureFunction5,Fr.pureFunction6,Fr.pureFunction7,Fr.pureFunction8];function Zc(e,t,r){return _t(t,null,e).callFn(r,e)}function $c(e){return _t(Fr.nextContext).callFn(e>1?[At(e)]:[])}function Yc(e,t,r){const{literalFactory:n,literalFactoryArguments:i}=e.getLiteralFactory(t),o=r(1+i.length),{identifier:s,isVarLength:a}=function(e){const t=Qc[e.length];return{identifier:t||Fr.pureFunctionV,isVarLength:!t}}(i),u=[At(o),n];return a?u.push(Ct(i)):u.push(...i),_t(s).callFn(u)}function Xc(e){const[t,r]=s(e),n=At(r);return t?[At(0),At(t),n]:[n]}class ep{constructor(e=0,t=null,r){if(this.bindingLevel=e,this.parent=t,this.globals=r,this.map=new Map,this.referenceNameIndex=0,this.restoreViewVariable=null,void 0!==r)for(const n of r)this.set(0,n,vt(n))}static createRootScope(){return new ep}get(e){let t=this;for(;t;){let r=t.map.get(e);if(null!=r)return t!==this&&(r={retrievalLevel:r.retrievalLevel,lhs:r.lhs,declareLocalCallback:r.declareLocalCallback,declare:!1,priority:r.priority,localRef:r.localRef},this.map.set(e,r),this.maybeGenerateSharedContextVar(r),this.maybeRestoreView(r.retrievalLevel,r.localRef)),r.declareLocalCallback&&!r.declare&&(r.declare=!0),r.lhs;t=t.parent}return 0===this.bindingLevel?null:this.getComponentProperty(e)}set(e,t,r,n=0,i,o){if(this.map.has(t)){if(o)return this;Ut(`The name ${t} is already defined in scope to be ${this.map.get(t)}`)}return this.map.set(t,{retrievalLevel:e,lhs:r,declare:!1,declareLocalCallback:i,priority:n,localRef:o||!1}),this}getLocal(e){return this.get(e)}notifyImplicitReceiverUse(){0!==this.bindingLevel&&(this.map.get("$$shared_ctx$$0").declare=!0)}nestedScope(e,t){const r=new ep(e,this,t);return e>0&&r.generateSharedContextVar(0),r}getOrCreateSharedContextVar(e){const t="$$shared_ctx$$"+e;return this.map.has(t)||this.generateSharedContextVar(e),this.map.get(t).lhs}getSharedContextName(e){const t=this.map.get("$$shared_ctx$$"+e);return t&&t.declare?t.lhs:null}maybeGenerateSharedContextVar(e){if(1===e.priority&&e.retrievalLevel[t.set($c(r)).toConstDecl()],declare:!1,priority:2,localRef:!1})}getComponentProperty(e){const t=this.map.get("$$shared_ctx$$0");return t.declare=!0,this.maybeRestoreView(0,!1),t.lhs.prop(e)}maybeRestoreView(e,t){this.isListenerScope()&&(ee.declare).sort((e,t)=>t.retrievalLevel-e.retrievalLevel||t.priority-e.priority).reduce((t,r)=>{const n=this.bindingLevel-r.retrievalLevel,i=r.declareLocalCallback(this,n-e);return e=n,t.concat(i)},[])}freshReferenceName(){let e=this;for(;e.parent;)e=e.parent;return`_r${e.referenceNameIndex++}`}}function tp(e,t){const r=new f,n=s(e)[1];return r.setElement(n),Object.getOwnPropertyNames(t).forEach(e=>{const n=s(e)[1],i=t[e];if(r.addAttribute(n,i),"class"===e.toLowerCase()){i.trim().split(/\s+/).forEach(e=>r.addClassName(e))}}),r}function rp(e){switch(fi(e)){case 1:return Fr.propertyInterpolate;case 3:return Fr.propertyInterpolate1;case 5:return Fr.propertyInterpolate2;case 7:return Fr.propertyInterpolate3;case 9:return Fr.propertyInterpolate4;case 11:return Fr.propertyInterpolate5;case 13:return Fr.propertyInterpolate6;case 15:return Fr.propertyInterpolate7;case 17:return Fr.propertyInterpolate8;default:return Fr.propertyInterpolateV}}const np=new pc;function ip(e=Pi){return new su(new Xu(new qu),e,np,null,[])}function op(e,t){switch(e){case W.HTML:return _t(Fr.sanitizeHtml);case W.SCRIPT:return _t(Fr.sanitizeScript);case W.STYLE:return t?_t(Fr.sanitizeStyle):null;case W.URL:return _t(Fr.sanitizeUrl);case W.RESOURCE_URL:return _t(Fr.sanitizeResourceUrl);default:return null}}function sp(e,t){const r=li(t.value);switch(np.securityContext(e,t.name,!0)){case W.HTML:return _t(Fr.trustConstantHtml).callFn([r],t.valueSpan);case W.SCRIPT:return _t(Fr.trustConstantScript).callFn([r],t.valueSpan);case W.RESOURCE_URL:return _t(Fr.trustConstantResourceUrl).callFn([r],t.valueSpan);default:return r}}function ap(e){return e instanceof zr||e instanceof Hr||e instanceof en}function up(e){return e.every(ap)}function cp(){return Nt(vt("ngI18nClosureMode")).notIdentical(At("undefined",ce)).and(vt("ngI18nClosureMode"))}const pp=/attr\.([^\]]+)/;function lp(e,t,r){const n=new hi,i=$(e.selector);return n.set("type",e.internalType),i.length>0&&n.set("selectors",li(i)),e.queries.length>0&&n.set("contentQueries",function(e,t,r){const n=[],i=[],o=ui(i,"_t");for(const a of e){const e=a.static?Fr.staticContentQuery:Fr.contentQuery;n.push(_t(e).callFn([vt("dirIndex"),...hp(a,t)]).toStmt());const r=o(),s=_t(Fr.loadQuery).callFn([]),u=_t(Fr.queryRefresh).callFn([r.set(s)]),c=vt("ctx").prop(a.propertyName).set(a.first?r.prop("first"):r);i.push(u.and(c).toStmt())}const s=r?`${r}_ContentQueries`:null;return kt([new Ge("rf",ue),new Ge("ctx",null),new Ge("dirIndex",null)],[zc(1,n),zc(2,i)],se,null,s)}(e.queries,t,e.name)),e.viewQueries.length&&n.set("viewQuery",function(e,t,r){const n=[],i=[],o=ui(i,"_t");e.forEach(e=>{const r=_t(e.static?Fr.staticViewQuery:Fr.viewQuery).callFn(hp(e,t));n.push(r.toStmt());const s=o(),a=_t(Fr.loadQuery).callFn([]),u=_t(Fr.queryRefresh).callFn([s.set(a)]),c=vt("ctx").prop(e.propertyName).set(e.first?s.prop("first"):s);i.push(u.and(c).toStmt())});const s=r?`${r}_Query`:null;return kt([new Ge("rf",ue),new Ge("ctx",null)],[zc(1,n),zc(2,i)],se,null,s)}(e.viewQueries,t,e.name)),n.set("hostBindings",function(e,t,r,n,i,o,s){const a=vt("ctx"),u=new wu(a),{styleAttr:c,classAttr:p}=e.specialAttributes;void 0!==c&&u.registerStyleAttr(c);void 0!==p&&u.registerClassAttr(p);const l=[],m=[],d=t,y=vp(e),h=r.createDirectiveHostEventAsts(y,d);if(h&&h.length){const e=function(e,t){const r=[],n=[],i=[];e.forEach(e=>{let i=e.name&&br(e.name);const o=1===e.type?Vr(i,e.targetOrPhase):i,s=t&&i?`${t}_${o}_HostBindingHandler`:null,a=Hc(Jr.fromParsedEvent(e),s);1==e.type?n.push(a):r.push(a)}),n.length>0&&i.push(bi(Fr.syntheticHostListener,n).toStmt());r.length>0&&i.push(bi(Fr.listener,r).toStmt());return i}(h,o);l.push(...e)}const g=r.createBoundHostProperties(y,d),b=[];let f,S=0;g&&g.forEach(e=>{u.registerInputBasedOnName(e.name,e.expression,d)?S+=2:(b.push(e),S++)});const v=()=>{if(!f){f=new Wc(n,()=>Ut("Unexpected node"),e=>{const t=S;return S+=e,t},()=>Ut("Unexpected pipe"))}return f},_=[],O=[],I=[];b.forEach(e=>{const t=e.expression.visit(v()),n=Sp(a,t),{bindingName:o,instruction:s,isAttribute:u}=function(e){let t,r=e.name;const n=r.match(pp);n?(r=n[1],t=Fr.attribute):e.isAnimation?(r=Ur(r),t=Fr.syntheticHostProperty):t=Fr.hostProperty;return{bindingName:r,instruction:t,isAttribute:!!n}}(e),c=r.calcPossibleSecurityContexts(i,o,u).filter(e=>e!==W.NONE);let p=null;c.length&&(p=2===c.length&&c.indexOf(W.URL)>-1&&c.indexOf(W.RESOURCE_URL)>-1?_t(Fr.sanitizeUrlOrResourceUrl):op(c[0],u));const l=[At(o),n.currValExpr];p&&l.push(p),m.push(...n.stmts),s===Fr.hostProperty?_.push(l):s===Fr.attribute?O.push(l):s===Fr.syntheticHostProperty?I.push(l):m.push(_t(s).callFn(l).toStmt())}),_.length>0&&m.push(bi(Fr.hostProperty,_).toStmt());O.length>0&&m.push(bi(Fr.attribute,O).toStmt());I.length>0&&m.push(bi(Fr.syntheticHostProperty,I).toStmt());const N=function(e){const t=[];for(let r of Object.getOwnPropertyNames(e)){const n=e[r];t.push(At(r),n)}return t}(e.attributes);u.assignHostAttrs(N,s),u.hasBindings&&u.buildUpdateLevelInstructions(v()).forEach(e=>{if(e.calls.length>0){const t=[];e.calls.forEach(e=>{S+=Math.max(e.allocateBindingSlots-2,0),t.push(function(e,t,r){return e.params(e=>r(t,e).currValExpr)}(e,a,Sp))}),m.push(bi(e.reference,t).toStmt())}});S&&s.set("hostVars",At(S));if(l.length>0||m.length>0){const e=o?`${o}_HostBindings`:null,t=[];return l.length>0&&t.push(zc(1,l)),m.length>0&&t.push(zc(2,m)),kt([new Ge("rf",ue),new Ge("ctx",null)],t,se,null,e)}return null}(e.host,e.typeSourceSpan,r,t,e.selector||"",e.name,n)),n.set("inputs",mi(e.inputs,!0)),n.set("outputs",mi(e.outputs)),null!==e.exportAs&&n.set("exportAs",Ct(e.exportAs.map(e=>At(e)))),n}function mp(e,t){const r=[],n=t.providers,i=t.viewProviders;if(n||i){const e=[n||new We([])];i&&e.push(i),r.push(_t(Fr.ProvidersFeature).callFn(e))}t.usesInheritance&&r.push(_t(Fr.InheritDefinitionFeature)),t.fullInheritance&&r.push(_t(Fr.CopyDefinitionFeature)),t.lifecycle.usesOnChanges&&r.push(_t(Fr.NgOnChangesFeature)),r.length&&e.set("features",Ct(r))}function dp(e,t,r){const n=lp(e,t,r);mp(n,e);const i=_t(Fr.defineDirective).callFn([n.toLiteralMap()]),o=fp(e);return{expression:i,type:It(_t(Fr.DirectiveDefWithMeta,o))}}function yp(e,t,r){const n=lp(e,t,r);mp(n,e);const i=e.selector&&f.parse(e.selector),o=i&&i[0];if(o){const e=o.getAttrs();e.length&&n.set("attrs",t.getConstLiteral(Ct(e.map(e=>At(null!=e?e:void 0))),!0))}let s=null;if(e.directives.length>0){const t=new S;for(const{selector:r,expression:n}of e.directives)t.addSelectables(f.parse(r),n);s=t}const a=e.name,u=a?`${a}_Template`:null,c=new Set,p=new Set,l=e.changeDetection,m=e.template,d=new Kc(t,ep.createRootScope(),0,a,null,null,u,s,c,e.pipes,p,Fr.namespaceHTML,e.relativeContextFilePath,e.i18nUseExternalIds),y=d.buildTemplateFunction(m.nodes,[]),h=d.getNgContentSelectors();h&&n.set("ngContentSelectors",h),n.set("decls",At(d.getConstCount())),n.set("vars",At(d.getVarCount()));const{constExpressions:g,prepareStatements:b}=d.getConsts();if(g.length>0){let e=Ct(g);b.length>0&&(e=kt([],[...b,new st(e)])),n.set("consts",e)}if(n.set("template",y),c.size){let t=Ct(Array.from(c));e.wrapDirectivesAndPipesInClosure&&(t=kt([],[new st(t)])),n.set("directives",t)}if(p.size){let t=Ct(Array.from(p));e.wrapDirectivesAndPipesInClosure&&(t=kt([],[new st(t)])),n.set("pipes",t)}if(null===e.encapsulation&&(e.encapsulation=P.Emulated),e.styles&&e.styles.length){const r=(e.encapsulation==P.Emulated?function(e,t,r){const n=new cs;return e.map(e=>n.shimCssText(e,t,r))}(e.styles,"_ngcontent-%COMP%","_nghost-%COMP%"):e.styles).map(e=>t.getConstLiteral(At(e)));n.set("styles",Ct(r))}else e.encapsulation===P.Emulated&&(e.encapsulation=P.None);e.encapsulation!==P.Emulated&&n.set("encapsulation",At(e.encapsulation)),null!==e.animations&&n.set("data",Tt([{key:"animation",value:e.animations,quoted:!1}])),null!=l&&l!==w.Default&&n.set("changeDetection",At(l));const v=_t(Fr.defineComponent).callFn([n.toLiteralMap()]),_=fp(e);return _.push(bp(e.template.ngContentSelectors)),{expression:v,type:It(_t(Fr.ComponentDefWithMeta,_))}}function hp(e,t){const r=[yi(e,t),At(e.descendants)];return e.read&&r.push(e.read),r}function gp(e){return It(Tt(Object.keys(e).map(t=>({key:t,value:At(Array.isArray(e[t])?e[t][0]:e[t]),quoted:!0}))))}function bp(e){return e.length>0?It(Ct(e.map(e=>At(e)))):pe}function fp(e){const t=null!==e.selector?e.selector.replace(/\n/g,""):null;return[Gr(e.type.type,e.typeArgumentCount),null!==t?(r=t,It(At(r))):pe,null!==e.exportAs?bp(e.exportAs):pe,gp(e.inputs),gp(e.outputs),bp(e.queries.map(e=>e.propertyName))];var r}function Sp(e,t){return Xo(null,e,t,"b",ro.Expression,()=>Ut("Unexpected interpolation"))}function vp(e){return{hostAttributes:{},hostListeners:e.listeners,hostProperties:e.properties}}const _p=/^(?:\[([^\]]+)\])|(?:\(([^\)]+)\))$/;class Op{get(e){return""}}class Ip{constructor(e=new zi){this.jitEvaluator=e,this.R3ResolvedDependencyType=_i,this.R3FactoryTarget=vi,this.ResourceLoader=Op,this.elementSchemaRegistry=new pc}compilePipe(e,t,r){const n=po({name:r.name,type:xp(r.type),internalType:new ve(r.type),typeArgumentCount:r.typeArgumentCount,deps:Ep(r.deps),pipeName:r.pipeName,pure:r.pure});return this.jitExpression(n.expression,e,t,[])}compileInjectable(e,t,r){const{expression:n,statements:i}=function(e){let t=null;const r={name:e.name,type:e.type,internalType:e.internalType,typeArgumentCount:e.typeArgumentCount,deps:[],injectFn:lr.inject,target:vi.Injectable};if(void 0!==e.useClass){const n=e.useClass.isEquivalent(e.internalType);let i=void 0;void 0!==e.userDeps&&(i=e.userDeps),t=void 0!==i?Oi(Object.assign(Object.assign({},r),{delegate:e.useClass,delegateDeps:i,delegateType:Si.Class})):n?Oi(r):Ci(e.type.value,e.useClass)}else t=void 0!==e.useFactory?void 0!==e.userDeps?Oi(Object.assign(Object.assign({},r),{delegate:e.useFactory,delegateDeps:e.userDeps||[],delegateType:Si.Function})):{statements:[],factory:kt([],[new st(e.useFactory.callFn([]))])}:void 0!==e.useValue?Oi(Object.assign(Object.assign({},r),{expression:e.useValue})):void 0!==e.useExisting?Oi(Object.assign(Object.assign({},r),{expression:_t(lr.inject).callFn([e.useExisting])})):Ci(e.type.value,e.internalType);const n={token:e.internalType,factory:t.factory};return null!==e.providedIn.value&&(n.providedIn=e.providedIn),{expression:_t(lr.\u0275\u0275defineInjectable).callFn([Br(n)]),type:new re(_t(lr.InjectableDef,[Gr(e.type.type,e.typeArgumentCount)])),statements:t.statements}}({name:r.name,type:xp(r.type),internalType:new ve(r.type),typeArgumentCount:r.typeArgumentCount,providedIn:Dp(r.providedIn),useClass:wp(r,Np),useFactory:wp(r,Cp),useValue:wp(r,Tp),useExisting:wp(r,kp),userDeps:Ep(r.userDeps)||void 0});return this.jitExpression(n,e,t,i)}compileInjector(e,t,r){const n=function(e){const t=Oi({name:e.name,type:e.type,internalType:e.internalType,typeArgumentCount:0,deps:e.deps,injectFn:Fr.inject,target:vi.NgModule}),r={factory:t.factory};return null!==e.providers&&(r.providers=e.providers),e.imports.length>0&&(r.imports=Ct(e.imports)),{expression:_t(Fr.defineInjector).callFn([Br(r)]),type:new re(_t(Fr.InjectorDef,[new re(e.type.type)])),statements:t.statements}}({name:r.name,type:xp(r.type),internalType:new ve(r.type),deps:Ep(r.deps),providers:new ve(r.providers),imports:r.imports.map(e=>new ve(e))});return this.jitExpression(n.expression,e,t,n.statements)}compileNgModule(e,t,r){const n=ao({type:xp(r.type),internalType:new ve(r.type),adjacentType:new ve(r.type),bootstrap:r.bootstrap.map(xp),declarations:r.declarations.map(xp),imports:r.imports.map(xp),exports:r.exports.map(xp),emitInline:!0,containsForwardDecls:!1,schemas:r.schemas?r.schemas.map(xp):null,id:r.id?new ve(r.id):null});return this.jitExpression(n.expression,e,t,[])}compileDirective(e,t,r){const n=new or,i=ip(),o=dp(Pp(r),n,i);return this.jitExpression(o.expression,e,t,n.statements)}compileComponent(e,t,r){const n=new or,i=r.interpolation?Ai.fromArray(r.interpolation):Pi,o=function(e,t,r={}){const{interpolationConfig:n,preserveWhitespaces:i,enableI18nLegacyMessageIdFormat:o}=r,s=ip(n),a=(new fa).parse(e,t,Object.assign(Object.assign({leadingTriviaChars:Vc},r),{tokenizeExpansionForms:!0}));if(a.errors&&a.errors.length>0)return{interpolationConfig:n,preserveWhitespaces:i,template:e,errors:a.errors,nodes:[],styleUrls:[],styles:[],ngContentSelectors:[]};let u=a.rootNodes;const c=new Ec(n,!i,o);u=Ws(c,u),i||(u=Ws(new Na,u),c.hasI18nMeta&&(u=Ws(new Ec(n,!1),u)));const{nodes:p,errors:l,styleUrls:m,styles:d,ngContentSelectors:y}=mc(u,s);return{interpolationConfig:n,preserveWhitespaces:i,errors:l.length>0?l:null,template:e,nodes:p,styleUrls:m,styles:d,ngContentSelectors:y}}(r.template,t,{preserveWhitespaces:r.preserveWhitespaces,interpolationConfig:i});if(null!==o.errors){const e=o.errors.map(e=>e.toString()).join(", ");throw new Error(`Errors during JIT compilation of template for ${r.name}: ${e}`)}const s=yp(Object.assign(Object.assign(Object.assign({},r),Pp(r)),{selector:r.selector||this.elementSchemaRegistry.getDefaultComponentElementName(),template:o,wrapDirectivesAndPipesInClosure:!1,styles:[...r.styles,...o.styles],encapsulation:r.encapsulation,interpolation:i,changeDetection:r.changeDetection,animations:null!=r.animations?new ve(r.animations):null,viewProviders:null!=r.viewProviders?new ve(r.viewProviders):null,relativeContextFilePath:"",i18nUseExternalIds:!0}),n,ip(i)),a=`ng:///${r.name}.js`;return this.jitExpression(s.expression,e,a,n.statements)}compileFactory(e,t,r){const n=Oi({name:r.name,type:xp(r.type),internalType:new ve(r.type),typeArgumentCount:r.typeArgumentCount,deps:Ep(r.deps),injectFn:"directiveInject"===r.injectFn?lr.directiveInject:lr.inject,target:r.target});return this.jitExpression(n.factory,e,t,n.statements)}createParseSourceSpan(e,t,r){return function(e,t,r){const n=new Yi("",`in ${e} ${t} in ${r}`);return new Xi(new $i(n,-1,-1,-1),new $i(n,-1,-1,-1))}(e,t,r)}jitExpression(e,t,r,n){const i=[...n,new nt("$def",e,void 0,[Xe.Exported])];return this.jitEvaluator.evaluateStatements(r,i,new oo(t),!0).$def}}const Np=Object.keys({useClass:null})[0],Cp=Object.keys({useFactory:null})[0],Tp=Object.keys({useValue:null})[0],kp=Object.keys({useExisting:null})[0],xp=function(e){const t=new ve(e);return{value:t,type:t}};function Ap(e){return Object.assign(Object.assign({},e),{predicate:Array.isArray(e.predicate)?e.predicate:new ve(e.predicate),read:e.read?new ve(e.read):null,static:e.static})}function Pp(e){const t=Lp(e.inputs||[]),r=Lp(e.outputs||[]),n=e.propMetadata,i={},o={};for(const s in n)n.hasOwnProperty(s)&&n[s].forEach(e=>{"Input"===e.ngMetadataName?i[s]=e.bindingPropertyName?[e.bindingPropertyName,s]:s:qp(e)&&(o[s]=e.bindingPropertyName||s)});return Object.assign(Object.assign({},e),{typeSourceSpan:e.typeSourceSpan,type:xp(e.type),internalType:new ve(e.type),deps:Ep(e.deps),host:jp(e.propMetadata,e.typeSourceSpan,e.host),inputs:Object.assign(Object.assign({},t),i),outputs:Object.assign(Object.assign({},r),o),queries:e.queries.map(Ap),providers:null!=e.providers?new ve(e.providers):null,viewQueries:e.viewQueries.map(Ap),fullInheritance:!1})}function wp(e,t){return e.hasOwnProperty(t)?new ve(e[t]):void 0}function Dp(e){return null==e||"string"==typeof e?new ke(e):new ve(e)}function Rp(e){let t;return t=null===e.token?new ke(null):e.resolved===_i.Attribute?new ke(e.token):new ve(e.token),{token:t,attribute:null,resolved:e.resolved,host:e.host,optional:e.optional,self:e.self,skipSelf:e.skipSelf}}function Ep(e){return null==e?null:e.map(Rp)}function jp(e,t,r){const n=function(e){const t={},r={},n={},i={};for(const o of Object.keys(e)){const s=e[o],a=o.match(_p);if(null===a)switch(o){case"class":if("string"!=typeof s)throw new Error("Class binding must be string");i.classAttr=s;break;case"style":if("string"!=typeof s)throw new Error("Style binding must be string");i.styleAttr=s;break;default:t[o]="string"==typeof s?At(s):s}else if(null!=a[1]){if("string"!=typeof s)throw new Error("Property binding must be string");n[a[1]]=s}else if(null!=a[2]){if("string"!=typeof s)throw new Error("Event binding must be string");r[a[2]]=s}}return{attributes:t,listeners:r,properties:n,specialAttributes:i}}(r||{}),i=function(e,t){const r=vp(e),n=ip();return n.createDirectiveHostEventAsts(r,t),n.createBoundHostProperties(r,t),n.errors}(n,t);if(i.length)throw new Error(i.map(e=>e.msg).join("\n"));for(const o in e)e.hasOwnProperty(o)&&e[o].forEach(e=>{"HostBinding"===e.ngMetadataName?n.properties[e.hostPropertyName||o]=o:Mp(e)&&(n.listeners[e.eventName||o]=`${o}(${(e.args||[]).join(",")})`)});return n}function Mp(e){return"HostListener"===e.ngMetadataName}function qp(e){return"Output"===e.ngMetadataName}function Lp(e){return e.reduce((e,t)=>{const[r,n]=t.split(",").map(e=>e.trim());return e[r]=n||r,e},{})}new class{constructor(e){this.full=e;const t=e.split(".");this.major=t[0],this.minor=t[1],this.patch=t.slice(2).join(".")}}("11.0.5");class Fp{constructor({defaultEncapsulation:e=P.Emulated,useJit:t=!0,jitDevMode:r=!1,missingTranslation:n=null,preserveWhitespaces:i,strictInjectionParameters:o}={}){this.defaultEncapsulation=e,this.useJit=!!t,this.jitDevMode=!!r,this.missingTranslation=n,this.preserveWhitespaces=Bp(qt(i)),this.strictInjectionParameters=!0===o}}function Bp(e,t=!1){return null===e?t:e}class Gp{constructor(e,t,r,n){this._resourceLoader=e,this._urlResolver=t,this._htmlParser=r,this._config=n,this._resourceLoaderCache=new Map}clearCache(){this._resourceLoaderCache.clear()}clearCacheFor(e){if(!e.isComponent)return;const t=e.template;this._resourceLoaderCache.delete(t.templateUrl),t.externalStylesheets.forEach(e=>{this._resourceLoaderCache.delete(e.moduleUrl)})}_fetch(e){let t=this._resourceLoaderCache.get(e);return t||(t=this._resourceLoader.get(e),this._resourceLoaderCache.set(e,t)),t}normalizeTemplate(e){if(Mt(e.template)){if(Mt(e.templateUrl))throw Vt(`'${Qt(e.componentType)}' component cannot define both template and templateUrl`);if("string"!=typeof e.template)throw Vt(`The template specified for component ${Qt(e.componentType)} is not a string`)}else{if(!Mt(e.templateUrl))throw Vt(`No template specified for component ${Qt(e.componentType)}`);if("string"!=typeof e.templateUrl)throw Vt(`The templateUrl specified for component ${Qt(e.componentType)} is not a string`)}if(Mt(e.preserveWhitespaces)&&"boolean"!=typeof e.preserveWhitespaces)throw Vt(`The preserveWhitespaces option for component ${Qt(e.componentType)} must be a boolean`);return Bt(this._preParseTemplate(e),t=>this._normalizeTemplateMetadata(e,t))}_preParseTemplate(e){let t,r;return null!=e.template?(t=e.template,r=e.moduleUrl):(r=this._urlResolver.resolve(e.moduleUrl,e.templateUrl),t=this._fetch(r)),Bt(t,t=>this._preparseLoadedTemplate(e,t,r))}_preparseLoadedTemplate(e,t,r){const n=!!e.template,i=Ai.fromArray(e.interpolation),o=qr({reference:e.ngModuleType},{type:{reference:e.componentType}},{isInline:n,templateUrl:r}),s=this._htmlParser.parse(t,o,{tokenizeExpansionForms:!0,interpolationConfig:i});if(s.errors.length>0){throw Vt(`Template parse errors:\n${s.errors.join("\n")}`)}const a=this._normalizeStylesheet(new kr({styles:e.styles,moduleUrl:e.moduleUrl})),u=new Up;Ws(u,s.rootNodes);const c=this._normalizeStylesheet(new kr({styles:u.styles,styleUrls:u.styleUrls,moduleUrl:r}));return{template:t,templateUrl:r,isInline:n,htmlAst:s,styles:a.styles.concat(c.styles),inlineStyleUrls:a.styleUrls.concat(c.styleUrls),styleUrls:this._normalizeStylesheet(new kr({styleUrls:e.styleUrls,moduleUrl:e.moduleUrl})).styleUrls,ngContentSelectors:u.ngContentSelectors}}_normalizeTemplateMetadata(e,t){return Bt(this._loadMissingExternalStylesheets(t.styleUrls.concat(t.inlineStyleUrls)),r=>this._normalizeLoadedTemplateMetadata(e,t,r))}_normalizeLoadedTemplateMetadata(e,t,r){const n=[...t.styles];this._inlineStyles(t.inlineStyleUrls,r,n);const i=t.styleUrls,o=i.map(e=>{const t=r.get(e),n=[...t.styles];return this._inlineStyles(t.styleUrls,r,n),new kr({moduleUrl:e,styles:n})});let s=e.encapsulation;return null==s&&(s=this._config.defaultEncapsulation),s===P.Emulated&&0===n.length&&0===i.length&&(s=P.None),new xr({encapsulation:s,template:t.template,templateUrl:t.templateUrl,htmlAst:t.htmlAst,styles:n,styleUrls:i,ngContentSelectors:t.ngContentSelectors,animations:e.animations,interpolation:e.interpolation,isInline:t.isInline,externalStylesheets:o,preserveWhitespaces:Bp(e.preserveWhitespaces,this._config.preserveWhitespaces)})}_inlineStyles(e,t,r){e.forEach(e=>{const n=t.get(e);n.styles.forEach(e=>r.push(e)),this._inlineStyles(n.styleUrls,t,r)})}_loadMissingExternalStylesheets(e,t=new Map){return Bt(Gt(e.filter(e=>!t.has(e)).map(e=>Bt(this._fetch(e),r=>{const n=this._normalizeStylesheet(new kr({styles:[r],moduleUrl:e}));return t.set(e,n),this._loadMissingExternalStylesheets(n.styleUrls,t)}))),e=>t)}_normalizeStylesheet(e){const t=e.moduleUrl,r=e.styleUrls.filter(ru).map(e=>this._urlResolver.resolve(t,e)),n=e.styles.map(e=>{const n=function(e,t,r){const n=[],i=r.replace(iu,"").replace(nu,(...r)=>{const i=r[1]||r[2];return ru(i)?(n.push(e.resolve(t,i)),""):r[0]});return new tu(i,n)}(this._urlResolver,t,e);return r.push(...n.styleUrls),n.style});return new kr({styles:n,styleUrls:r,moduleUrl:t})}}class Up{constructor(){this.ngContentSelectors=[],this.styles=[],this.styleUrls=[],this.ngNonBindableStackCount=0}visitElement(e,t){const r=lu(e);switch(r.type){case mu.NG_CONTENT:0===this.ngNonBindableStackCount&&this.ngContentSelectors.push(r.selectAttr);break;case mu.STYLE:let t="";e.children.forEach(e=>{e instanceof Gs&&(t+=e.value)}),this.styles.push(t);break;case mu.STYLESHEET:this.styleUrls.push(r.hrefAttr)}return r.nonBindable&&this.ngNonBindableStackCount++,Ws(this,e.children),r.nonBindable&&this.ngNonBindableStackCount--,null}visitExpansion(e,t){Ws(this,e.cases)}visitExpansionCase(e,t){Ws(this,e.expression)}visitComment(e,t){return null}visitAttribute(e,t){return null}visitText(e,t){return null}}const Vp=[x,k,T,C];class zp{constructor(e){this._reflector=e}isDirective(e){const t=this._reflector.annotations(Zt(e));return t&&t.some(Hp)}resolve(e,t=!0){const r=this._reflector.annotations(Zt(e));if(r){const t=Kp(r,Hp);if(t){const r=this._reflector.propMetadata(e),n=this._reflector.guards(e);return this._mergeWithPropertyMetadata(t,r,n,e)}}if(t)throw new Error(`No Directive annotation found on ${Qt(e)}`);return null}_mergeWithPropertyMetadata(e,t,r,n){const i=[],o=[],s={},a={};return Object.keys(t).forEach(e=>{const r=Kp(t[e],e=>E.isTypeOf(e));r&&(r.bindingPropertyName?i.push(`${e}: ${r.bindingPropertyName}`):i.push(e));const n=Kp(t[e],e=>j.isTypeOf(e));n&&(n.bindingPropertyName?o.push(`${e}: ${n.bindingPropertyName}`):o.push(e)),t[e].filter(e=>M.isTypeOf(e)).forEach(t=>{if(t.hostPropertyName){const r=t.hostPropertyName[0];if("("===r)throw new Error("@HostBinding can not bind to events. Use @HostListener instead.");if("["===r)throw new Error("@HostBinding parameter should be a property name, 'class.', or 'attr.'.");s[`[${t.hostPropertyName}]`]=e}else s[`[${e}]`]=e}),t[e].filter(e=>q.isTypeOf(e)).forEach(t=>{const r=t.args||[];s[`(${t.eventName})`]=`${e}(${r.join(",")})`});const u=Kp(t[e],e=>Vp.some(t=>t.isTypeOf(e)));u&&(a[e]=u)}),this._merge(e,i,o,s,a,r,n)}_extractPublicName(e){return Rt(e,[null,e])[1].trim()}_dedupeBindings(e){const t=new Set,r=new Set,n=[];for(let i=e.length-1;i>=0;i--){const o=e[i],s=this._extractPublicName(o);r.add(s),t.has(s)||(t.add(s),n.push(o))}return n.reverse()}_merge(e,t,r,n,i,o,s){const a=this._dedupeBindings(e.inputs?e.inputs.concat(t):t),u=this._dedupeBindings(e.outputs?e.outputs.concat(r):r),c=e.host?Object.assign(Object.assign({},e.host),n):n,p=e.queries?Object.assign(Object.assign({},e.queries),i):i;if(D.isTypeOf(e)){const t=e;return D({selector:t.selector,inputs:a,outputs:u,host:c,exportAs:t.exportAs,moduleId:t.moduleId,queries:p,changeDetection:t.changeDetection,providers:t.providers,viewProviders:t.viewProviders,entryComponents:t.entryComponents,template:t.template,templateUrl:t.templateUrl,styles:t.styles,styleUrls:t.styleUrls,encapsulation:t.encapsulation,animations:t.animations,interpolation:t.interpolation,preserveWhitespaces:e.preserveWhitespaces})}return A({selector:e.selector,inputs:a,outputs:u,host:c,exportAs:e.exportAs,queries:p,providers:e.providers,guards:o})}}function Hp(e){return A.isTypeOf(e)||D.isTypeOf(e)}function Kp(e,t){for(let r=e.length-1;r>=0;r--)if(t(e[r]))return e[r];return null}class Wp extends io{constructor(e,t){super(e,t)}}const Jp=/^i18n:?/;let Qp=!1;class Zp{constructor(e,t){this.messages=e,this.errors=t}}var $p;!function(e){e[e.Extract=0]="Extract",e[e.Merge=1]="Merge"}($p||($p={}));class Yp{constructor(e,t){this._implicitTags=e,this._implicitAttrs=t}extract(e,t){return this._init($p.Extract,t),e.forEach(e=>e.visit(this,null)),this._inI18nBlock&&this._reportError(e[e.length-1],"Unclosed block"),new Zp(this._messages,this._errors)}merge(e,t,r){this._init($p.Merge,r),this._translations=t;const n=new Hs("wrapper",[],e,void 0,void 0,void 0).visit(this,null);return this._inI18nBlock&&this._reportError(e[e.length-1],"Unclosed block"),new ya(n.children,this._errors)}visitExpansionCase(e,t){const r=Ws(this,e.expression,t);if(this._mode===$p.Merge)return new Vs(e.value,r,e.sourceSpan,e.valueSourceSpan,e.expSourceSpan)}visitExpansion(e,t){this._mayBeAddBlockChildren(e);const r=this._inIcu;this._inIcu||(this._isInTranslatableSection&&this._addMessage([e]),this._inIcu=!0);const n=Ws(this,e.cases,t);return this._mode===$p.Merge&&(e=new Us(e.switchValue,e.type,n,e.sourceSpan,e.switchValueSourceSpan)),this._inIcu=r,e}visitComment(e,t){const r=!!((n=e)instanceof Ks&&n.value&&n.value.startsWith("i18n"));var n;if(r&&this._isInTranslatableSection)return void this._reportError(e,"Could not start a block inside a translatable section");const i=function(e){return!!(e instanceof Ks&&e.value&&"/i18n"===e.value)}(e);if(!i||this._inI18nBlock){if(!this._inI18nNode&&!this._inIcu)if(this._inI18nBlock){if(i){if(this._depth==this._blockStartDepth){this._closeTranslatableSection(e,this._blockChildren),this._inI18nBlock=!1;const t=this._addMessage(this._blockChildren,this._blockMeaningAndDesc);return Ws(this,this._translateMessage(e,t))}return void this._reportError(e,"I18N blocks should not cross element boundaries")}}else if(r){if(!Qp&&console&&console.warn){Qp=!0;const t=e.sourceSpan.details?`, ${e.sourceSpan.details}`:"";console.warn(`I18n comments are deprecated, use an element instead (${e.sourceSpan.start}${t})`)}this._inI18nBlock=!0,this._blockStartDepth=this._depth,this._blockChildren=[],this._blockMeaningAndDesc=e.value.replace(Jp,"").trim(),this._openTranslatableSection(e)}}else this._reportError(e,"Trying to close an unopened block")}visitText(e,t){return this._isInTranslatableSection&&this._mayBeAddBlockChildren(e),e}visitElement(e,t){this._mayBeAddBlockChildren(e),this._depth++;const r=this._inI18nNode,n=this._inImplicitNode;let i=[],o=void 0;const s=e.attrs.find(e=>"i18n"===e.name)||null;const a=s?s.value:"",u=this._implicitTags.some(t=>e.name===t)&&!this._inIcu&&!this._isInTranslatableSection,c=!n&&u;if(this._inImplicitNode=n||u,this._isInTranslatableSection||this._inIcu)(s||c)&&this._reportError(e,"Could not mark an element as translatable inside a translatable section"),this._mode==$p.Extract&&Ws(this,e.children);else{if(s||c){this._inI18nNode=!0;const t=this._addMessage(e.children,a);o=this._translateMessage(e,t)}if(this._mode==$p.Extract){const t=s||c;t&&this._openTranslatableSection(e),Ws(this,e.children),t&&this._closeTranslatableSection(e,e.children)}}if(this._mode===$p.Merge){(o||e.children).forEach(e=>{const r=e.visit(this,t);r&&!this._isInTranslatableSection&&(i=i.concat(r))})}if(this._visitAttributesOf(e),this._depth--,this._inI18nNode=r,this._inImplicitNode=n,this._mode===$p.Merge){const t=this._translateAttributes(e);return new Hs(e.name,t,i,e.sourceSpan,e.startSourceSpan,e.endSourceSpan)}return null}visitAttribute(e,t){throw new Error("unreachable code")}_init(e,t){this._mode=e,this._inI18nBlock=!1,this._inI18nNode=!1,this._depth=0,this._inIcu=!1,this._msgCountAtSectionStart=void 0,this._errors=[],this._messages=[],this._inImplicitNode=!1,this._createI18nMessage=xc(t)}_visitAttributesOf(e){const t={},r=this._implicitAttrs[e.name]||[];e.attrs.filter(e=>e.name.startsWith("i18n-")).forEach(e=>t[e.name.slice("i18n-".length)]=e.value),e.attrs.forEach(e=>{e.name in t?this._addMessage([e],t[e.name]):r.some(t=>e.name===t)&&this._addMessage([e])})}_addMessage(e,t){if(0==e.length||1==e.length&&e[0]instanceof zs&&!e[0].value)return null;const{meaning:r,description:n,id:i}=Xp(t),o=this._createI18nMessage(e,r,n,i);return this._messages.push(o),o}_translateMessage(e,t){if(t&&this._mode===$p.Merge){const r=this._translations.get(t);if(r)return r;this._reportError(e,`Translation unavailable for message id="${this._translations.digest(t)}"`)}return[]}_translateAttributes(e){const t=e.attrs,r={};t.forEach(e=>{e.name.startsWith("i18n-")&&(r[e.name.slice("i18n-".length)]=Xp(e.value))});const n=[];return t.forEach(t=>{if("i18n"!==t.name&&!t.name.startsWith("i18n-"))if(t.value&&""!=t.value&&r.hasOwnProperty(t.name)){const{meaning:i,description:o,id:s}=r[t.name],a=this._createI18nMessage([t],i,o,s),u=this._translations.get(a);if(u)if(0==u.length)n.push(new zs(t.name,"",t.sourceSpan));else if(u[0]instanceof Gs){const e=u[0].value;n.push(new zs(t.name,e,t.sourceSpan))}else this._reportError(e,`Unexpected translation for attribute "${t.name}" (id="${s||this._translations.digest(a)}")`);else this._reportError(e,`Translation unavailable for attribute "${t.name}" (id="${s||this._translations.digest(a)}")`)}else n.push(t)}),n}_mayBeAddBlockChildren(e){this._inI18nBlock&&!this._inIcu&&this._depth==this._blockStartDepth&&this._blockChildren.push(e)}_openTranslatableSection(e){this._isInTranslatableSection?this._reportError(e,"Unexpected section start"):this._msgCountAtSectionStart=this._messages.length}get _isInTranslatableSection(){return void 0!==this._msgCountAtSectionStart}_closeTranslatableSection(e,t){if(!this._isInTranslatableSection)return void this._reportError(e,"Unexpected section end");const r=this._msgCountAtSectionStart;if(1==t.reduce((e,t)=>e+(t instanceof Ks?0:1),0))for(let n=this._messages.length-1;n>=r;n--){const e=this._messages[n].nodes;if(!(1==e.length&&e[0]instanceof nn)){this._messages.splice(n,1);break}}this._msgCountAtSectionStart=void 0}_reportError(e,t){this._errors.push(new Wp(e.sourceSpan,t))}}function Xp(e){if(!e)return{meaning:"",description:"",id:""};const t=e.indexOf("@@"),r=e.indexOf("|"),[n,i]=t>-1?[e.slice(0,t),e.slice(t+2)]:[e,""],[o,s]=r>-1?[n.slice(0,r),n.slice(r+1)]:["",n];return{meaning:o,description:s,id:i.trim()}}const el=new class{constructor(){this.closedByParent=!1,this.contentType=n.PARSABLE_DATA,this.isVoid=!1,this.ignoreFirstLf=!1,this.canSelfClose=!0,this.preventNamespaceInheritance=!1}requireExtraParent(e){return!1}isClosedByChild(e){return!1}};function tl(e){return el}class rl extends ha{constructor(){super(tl)}parse(e,t,r){return super.parse(e,t,r)}}class nl extends wn{write(e,t){const r=new il,n=[];e.forEach(e=>{let t=[];e.sources.forEach(e=>{let r=new qn("context-group",{purpose:"location"});r.children.push(new Fn(10),new qn("context",{"context-type":"sourcefile"},[new Ln(e.filePath)]),new Fn(10),new qn("context",{"context-type":"linenumber"},[new Ln(`${e.startLine}`)]),new Fn(8)),t.push(new Fn(8),r)});const i=new qn("trans-unit",{id:e.id,datatype:"html"});i.children.push(new Fn(8),new qn("source",{},r.serialize(e.nodes)),...t),e.description&&i.children.push(new Fn(8),new qn("note",{priority:"1",from:"description"},[new Ln(e.description)])),e.meaning&&i.children.push(new Fn(8),new qn("note",{priority:"1",from:"meaning"},[new Ln(e.meaning)])),i.children.push(new Fn(6)),n.push(new Fn(6),i)});const i=new qn("body",{},[...n,new Fn(4)]),o=new qn("file",{"source-language":t||"en",datatype:"plaintext",original:"ng2.template"},[new Fn(4),i,new Fn(2)]),s=new qn("xliff",{version:"1.2",xmlns:"urn:oasis:names:tc:xliff:document:1.2"},[new Fn(2),o,new Fn]);return En([new jn({version:"1.0",encoding:"UTF-8"}),new Fn,s,new Fn])}load(e,t){const r=new ol,{locale:n,msgIdToHtml:i,errors:o}=r.parse(e,t),s={},a=new sl;if(Object.keys(i).forEach(e=>{const{i18nNodes:r,errors:n}=a.convert(i[e],t);o.push(...n),s[e]=r}),o.length)throw new Error(`xliff parse errors:\n${o.join("\n")}`);return{locale:n,i18nNodesByMsgId:s}}digest(e){return mn(e)}}class il{visitText(e,t){return[new Ln(e.value)]}visitContainer(e,t){const r=[];return e.children.forEach(e=>r.push(...e.visit(this))),r}visitIcu(e,t){const r=[new Ln(`{${e.expressionPlaceholder}, ${e.type}, `)];return Object.keys(e.cases).forEach(t=>{r.push(new Ln(`${t} {`),...e.cases[t].visit(this),new Ln("} "))}),r.push(new Ln("}")),r}visitTagPlaceholder(e,t){const r=function(e){switch(e.toLowerCase()){case"br":return"lb";case"img":return"image";default:return`x-${e}`}}(e.tag);if(e.isVoid)return[new qn("x",{id:e.startName,ctype:r,"equiv-text":`<${e.tag}/>`})];const n=new qn("x",{id:e.startName,ctype:r,"equiv-text":`<${e.tag}>`}),i=new qn("x",{id:e.closeName,ctype:r,"equiv-text":``});return[n,...this.serialize(e.children),i]}visitPlaceholder(e,t){return[new qn("x",{id:e.name,"equiv-text":`{{${e.value}}}`})]}visitIcuPlaceholder(e,t){const r=`{${e.value.expression}, ${e.value.type}, ${Object.keys(e.value.cases).map(e=>e+" {...}").join(" ")}}`;return[new qn("x",{id:e.name,"equiv-text":r})]}serialize(e){return[].concat(...e.map(e=>e.visit(this)))}}class ol{constructor(){this._locale=null}parse(e,t){this._unitMlString=null,this._msgIdToHtml={};const r=(new rl).parse(e,t);return this._errors=r.errors,Ws(this,r.rootNodes,null),{msgIdToHtml:this._msgIdToHtml,errors:this._errors,locale:this._locale}}visitElement(e,t){switch(e.name){case"trans-unit":this._unitMlString=null;const t=e.attrs.find(e=>"id"===e.name);if(t){const r=t.value;this._msgIdToHtml.hasOwnProperty(r)?this._addError(e,`Duplicated translations for msg ${r}`):(Ws(this,e.children,null),"string"==typeof this._unitMlString?this._msgIdToHtml[r]=this._unitMlString:this._addError(e,`Message ${r} misses a translation`))}else this._addError(e,' misses the "id" attribute');break;case"source":case"seg-source":case"alt-trans":break;case"target":const r=e.startSourceSpan.end.offset,n=e.endSourceSpan.start.offset,i=e.startSourceSpan.start.file.content.slice(r,n);this._unitMlString=i;break;case"file":const o=e.attrs.find(e=>"target-language"===e.name);o&&(this._locale=o.value),Ws(this,e.children,null);break;default:Ws(this,e.children,null)}}visitAttribute(e,t){}visitText(e,t){}visitComment(e,t){}visitExpansion(e,t){}visitExpansionCase(e,t){}_addError(e,t){this._errors.push(new Wp(e.sourceSpan,t))}}class sl{convert(e,t){const r=(new rl).parse(e,t,{tokenizeExpansionForms:!0});return this._errors=r.errors,{i18nNodes:this._errors.length>0||0==r.rootNodes.length?[]:[].concat(...Ws(this,r.rootNodes)),errors:this._errors}}visitText(e,t){return new nn(e.value,e.sourceSpan)}visitElement(e,t){if("x"===e.name){const t=e.attrs.find(e=>"id"===e.name);return t?new un("",t.value,e.sourceSpan):(this._addError(e,' misses the "id" attribute'),null)}return"mrk"===e.name?[].concat(...Ws(this,e.children)):(this._addError(e,"Unexpected tag"),null)}visitExpansion(e,t){const r={};return Ws(this,e.cases).forEach(t=>{r[t.value]=new on(t.nodes,e.sourceSpan)}),new sn(e.switchValue,e.type,r,e.sourceSpan)}visitExpansionCase(e,t){return{value:e.value,nodes:Ws(this,e.expression)}}visitComment(e,t){}visitAttribute(e,t){}_addError(e,t){this._errors.push(new Wp(e.sourceSpan,t))}}class al extends wn{write(e,t){const r=new ul,n=[];e.forEach(e=>{const t=new qn("unit",{id:e.id}),i=new qn("notes");(e.description||e.meaning)&&(e.description&&i.children.push(new Fn(8),new qn("note",{category:"description"},[new Ln(e.description)])),e.meaning&&i.children.push(new Fn(8),new qn("note",{category:"meaning"},[new Ln(e.meaning)]))),e.sources.forEach(e=>{i.children.push(new Fn(8),new qn("note",{category:"location"},[new Ln(`${e.filePath}:${e.startLine}${e.endLine!==e.startLine?","+e.endLine:""}`)]))}),i.children.push(new Fn(6)),t.children.push(new Fn(6),i);const o=new qn("segment");o.children.push(new Fn(8),new qn("source",{},r.serialize(e.nodes)),new Fn(6)),t.children.push(new Fn(6),o,new Fn(4)),n.push(new Fn(4),t)});const i=new qn("file",{original:"ng.template",id:"ngi18n"},[...n,new Fn(2)]),o=new qn("xliff",{version:"2.0",xmlns:"urn:oasis:names:tc:xliff:document:2.0",srcLang:t||"en"},[new Fn(2),i,new Fn]);return En([new jn({version:"1.0",encoding:"UTF-8"}),new Fn,o,new Fn])}load(e,t){const r=new cl,{locale:n,msgIdToHtml:i,errors:o}=r.parse(e,t),s={},a=new pl;if(Object.keys(i).forEach(e=>{const{i18nNodes:r,errors:n}=a.convert(i[e],t);o.push(...n),s[e]=r}),o.length)throw new Error(`xliff2 parse errors:\n${o.join("\n")}`);return{locale:n,i18nNodesByMsgId:s}}digest(e){return yn(e)}}class ul{visitText(e,t){return[new Ln(e.value)]}visitContainer(e,t){const r=[];return e.children.forEach(e=>r.push(...e.visit(this))),r}visitIcu(e,t){const r=[new Ln(`{${e.expressionPlaceholder}, ${e.type}, `)];return Object.keys(e.cases).forEach(t=>{r.push(new Ln(`${t} {`),...e.cases[t].visit(this),new Ln("} "))}),r.push(new Ln("}")),r}visitTagPlaceholder(e,t){const r=function(e){switch(e.toLowerCase()){case"br":case"b":case"i":case"u":return"fmt";case"img":return"image";case"a":return"link";default:return"other"}}(e.tag);if(e.isVoid){return[new qn("ph",{id:(this._nextPlaceholderId++).toString(),equiv:e.startName,type:r,disp:`<${e.tag}/>`})]}const n=new qn("pc",{id:(this._nextPlaceholderId++).toString(),equivStart:e.startName,equivEnd:e.closeName,type:r,dispStart:`<${e.tag}>`,dispEnd:``}),i=[].concat(...e.children.map(e=>e.visit(this)));return i.length?i.forEach(e=>n.children.push(e)):n.children.push(new Ln("")),[n]}visitPlaceholder(e,t){const r=(this._nextPlaceholderId++).toString();return[new qn("ph",{id:r,equiv:e.name,disp:`{{${e.value}}}`})]}visitIcuPlaceholder(e,t){const r=Object.keys(e.value.cases).map(e=>e+" {...}").join(" "),n=(this._nextPlaceholderId++).toString();return[new qn("ph",{id:n,equiv:e.name,disp:`{${e.value.expression}, ${e.value.type}, ${r}}`})]}serialize(e){return this._nextPlaceholderId=0,[].concat(...e.map(e=>e.visit(this)))}}class cl{constructor(){this._locale=null}parse(e,t){this._unitMlString=null,this._msgIdToHtml={};const r=(new rl).parse(e,t);return this._errors=r.errors,Ws(this,r.rootNodes,null),{msgIdToHtml:this._msgIdToHtml,errors:this._errors,locale:this._locale}}visitElement(e,t){switch(e.name){case"unit":this._unitMlString=null;const t=e.attrs.find(e=>"id"===e.name);if(t){const r=t.value;this._msgIdToHtml.hasOwnProperty(r)?this._addError(e,`Duplicated translations for msg ${r}`):(Ws(this,e.children,null),"string"==typeof this._unitMlString?this._msgIdToHtml[r]=this._unitMlString:this._addError(e,`Message ${r} misses a translation`))}else this._addError(e,' misses the "id" attribute');break;case"source":break;case"target":const r=e.startSourceSpan.end.offset,n=e.endSourceSpan.start.offset,i=e.startSourceSpan.start.file.content.slice(r,n);this._unitMlString=i;break;case"xliff":const o=e.attrs.find(e=>"trgLang"===e.name);o&&(this._locale=o.value);const s=e.attrs.find(e=>"version"===e.name);if(s){const t=s.value;"2.0"!==t?this._addError(e,`The XLIFF file version ${t} is not compatible with XLIFF 2.0 serializer`):Ws(this,e.children,null)}break;default:Ws(this,e.children,null)}}visitAttribute(e,t){}visitText(e,t){}visitComment(e,t){}visitExpansion(e,t){}visitExpansionCase(e,t){}_addError(e,t){this._errors.push(new Wp(e.sourceSpan,t))}}class pl{convert(e,t){const r=(new rl).parse(e,t,{tokenizeExpansionForms:!0});return this._errors=r.errors,{i18nNodes:this._errors.length>0||0==r.rootNodes.length?[]:[].concat(...Ws(this,r.rootNodes)),errors:this._errors}}visitText(e,t){return new nn(e.value,e.sourceSpan)}visitElement(e,t){switch(e.name){case"ph":const t=e.attrs.find(e=>"equiv"===e.name);if(t)return[new un("",t.value,e.sourceSpan)];this._addError(e,' misses the "equiv" attribute');break;case"pc":const r=e.attrs.find(e=>"equivStart"===e.name),n=e.attrs.find(e=>"equivEnd"===e.name);if(r){if(n){const t=r.value,i=n.value;return[].concat(new un("",t,e.sourceSpan),...e.children.map(e=>e.visit(this,null)),new un("",i,e.sourceSpan))}this._addError(e,' misses the "equivEnd" attribute')}else this._addError(e,' misses the "equivStart" attribute');break;case"mrk":return[].concat(...Ws(this,e.children));default:this._addError(e,"Unexpected tag")}return null}visitExpansion(e,t){const r={};return Ws(this,e.cases).forEach(t=>{r[t.value]=new on(t.nodes,e.sourceSpan)}),new sn(e.switchValue,e.type,r,e.sourceSpan)}visitExpansionCase(e,t){return{value:e.value,nodes:[].concat(...Ws(this,e.expression))}}visitComment(e,t){}visitAttribute(e,t){}_addError(e,t){this._errors.push(new Wp(e.sourceSpan,t))}}class ll extends wn{write(e,t){throw new Error("Unsupported")}load(e,t){const r=new ml,{locale:n,msgIdToHtml:i,errors:o}=r.parse(e,t),s={},a=new dl;if(Object.keys(i).forEach(e=>{!function(e,t,r){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){const n=r();return Object.defineProperty(e,t,{enumerable:!0,value:n}),n},set:e=>{throw new Error("Could not overwrite an XTB translation")}})}(s,e,(function(){const{i18nNodes:r,errors:n}=a.convert(i[e],t);if(n.length)throw new Error(`xtb parse errors:\n${n.join("\n")}`);return r}))}),o.length)throw new Error(`xtb parse errors:\n${o.join("\n")}`);return{locale:n,i18nNodesByMsgId:s}}digest(e){return zn(e)}createNameMapper(e){return new Dn(e,Kn)}}class ml{constructor(){this._locale=null}parse(e,t){this._bundleDepth=0,this._msgIdToHtml={};const r=(new rl).parse(e,t);return this._errors=r.errors,Ws(this,r.rootNodes),{msgIdToHtml:this._msgIdToHtml,errors:this._errors,locale:this._locale}}visitElement(e,t){switch(e.name){case"translationbundle":this._bundleDepth++,this._bundleDepth>1&&this._addError(e," elements can not be nested");const t=e.attrs.find(e=>"lang"===e.name);t&&(this._locale=t.value),Ws(this,e.children,null),this._bundleDepth--;break;case"translation":const r=e.attrs.find(e=>"id"===e.name);if(r){const t=r.value;if(this._msgIdToHtml.hasOwnProperty(t))this._addError(e,`Duplicated translations for msg ${t}`);else{const r=e.startSourceSpan.end.offset,n=e.endSourceSpan.start.offset,i=e.startSourceSpan.start.file.content.slice(r,n);this._msgIdToHtml[t]=i}}else this._addError(e,' misses the "id" attribute');break;default:this._addError(e,"Unexpected tag")}}visitAttribute(e,t){}visitText(e,t){}visitComment(e,t){}visitExpansion(e,t){}visitExpansionCase(e,t){}_addError(e,t){this._errors.push(new Wp(e.sourceSpan,t))}}class dl{convert(e,t){const r=(new rl).parse(e,t,{tokenizeExpansionForms:!0});return this._errors=r.errors,{i18nNodes:this._errors.length>0||0==r.rootNodes.length?[]:Ws(this,r.rootNodes),errors:this._errors}}visitText(e,t){return new nn(e.value,e.sourceSpan)}visitExpansion(e,t){const r={};return Ws(this,e.cases).forEach(t=>{r[t.value]=new on(t.nodes,e.sourceSpan)}),new sn(e.switchValue,e.type,r,e.sourceSpan)}visitExpansionCase(e,t){return{value:e.value,nodes:Ws(this,e.expression)}}visitElement(e,t){if("ph"===e.name){const t=e.attrs.find(e=>"name"===e.name);if(t)return new un("",t.value,e.sourceSpan);this._addError(e,' misses the "name" attribute')}else this._addError(e,"Unexpected tag");return null}visitComment(e,t){}visitAttribute(e,t){}_addError(e,t){this._errors.push(new Wp(e.sourceSpan,t))}}class yl{constructor(e={},t,r,n,i=J.Warning,o){this._i18nNodesByMsgId=e,this.digest=r,this.mapperFactory=n,this._i18nToHtml=new hl(e,t,r,n,i,o)}static load(e,t,r,n,i){const{locale:o,i18nNodesByMsgId:s}=r.load(e,t);return new yl(s,o,e=>r.digest(e),e=>r.createNameMapper(e),n,i)}get(e){const t=this._i18nToHtml.convert(e);if(t.errors.length)throw new Error(t.errors.join("\n"));return t.nodes}has(e){return this.digest(e)in this._i18nNodesByMsgId}}class hl{constructor(e={},t,r,n,i,o){this._i18nNodesByMsgId=e,this._locale=t,this._digest=r,this._mapperFactory=n,this._missingTranslationStrategy=i,this._console=o,this._contextStack=[],this._errors=[]}convert(e){this._contextStack.length=0,this._errors.length=0;const t=this._convertToText(e),r=e.nodes[0].sourceSpan.start.file.url,n=(new fa).parse(t,r,{tokenizeExpansionForms:!0});return{nodes:n.rootNodes,errors:[...this._errors,...n.errors]}}visitText(e,t){return Gn(e.value)}visitContainer(e,t){return e.children.map(e=>e.visit(this)).join("")}visitIcu(e,t){const r=Object.keys(e.cases).map(t=>`${t} {${e.cases[t].visit(this)}}`);return`{${this._srcMsg.placeholders.hasOwnProperty(e.expression)?this._srcMsg.placeholders[e.expression].text:e.expression}, ${e.type}, ${r.join(" ")}}`}visitPlaceholder(e,t){const r=this._mapper(e.name);return this._srcMsg.placeholders.hasOwnProperty(r)?this._srcMsg.placeholders[r].text:this._srcMsg.placeholderToMessage.hasOwnProperty(r)?this._convertToText(this._srcMsg.placeholderToMessage[r]):(this._addError(e,`Unknown placeholder "${e.name}"`),"")}visitTagPlaceholder(e,t){const r=`${e.tag}`,n=Object.keys(e.attrs).map(t=>`${t}="${e.attrs[t]}"`).join(" ");return e.isVoid?`<${r} ${n}/>`:`<${r} ${n}>${e.children.map(e=>e.visit(this)).join("")}`}visitIcuPlaceholder(e,t){return this._convertToText(this._srcMsg.placeholderToMessage[e.name])}_convertToText(e){const t=this._digest(e),r=this._mapperFactory?this._mapperFactory(e):null;let n;if(this._contextStack.push({msg:this._srcMsg,mapper:this._mapper}),this._srcMsg=e,this._i18nNodesByMsgId.hasOwnProperty(t))n=this._i18nNodesByMsgId[t],this._mapper=e=>r?r.toInternalName(e):e;else{if(this._missingTranslationStrategy===J.Error){const r=this._locale?` for locale "${this._locale}"`:"";this._addError(e.nodes[0],`Missing translation for message "${t}"${r}`)}else if(this._console&&this._missingTranslationStrategy===J.Warning){const e=this._locale?` for locale "${this._locale}"`:"";this._console.warn(`Missing translation for message "${t}"${e}`)}n=e.nodes,this._mapper=e=>e}const i=n.map(e=>e.visit(this)).join(""),o=this._contextStack.pop();return this._srcMsg=o.msg,this._mapper=o.mapper,i}_addError(e,t){this._errors.push(new Wp(e.sourceSpan,t))}}class gl{constructor(e,t,r,n=J.Warning,i){if(this._htmlParser=e,t){const e=function(e){switch(e=(e||"xlf").toLowerCase()){case"xmb":return new Un;case"xtb":return new ll;case"xliff2":case"xlf2":return new al;case"xliff":case"xlf":default:return new nl}}(r);this._translationBundle=yl.load(t,"i18n",e,n,i)}else this._translationBundle=new yl({},null,mn,void 0,n,i)}parse(e,t,r={}){const n=r.interpolationConfig||Pi,i=this._htmlParser.parse(e,t,Object.assign({interpolationConfig:n},r));return i.errors.length?new ya(i.rootNodes,i.errors):function(e,t,r,n,i){return new Yp(n,i).merge(e,t,r)}(i.rootNodes,this._translationBundle,n,[],{})}}function bl(e,t,r=null){return jt(t,new fl(e),r)}class fl{constructor(e){this.ctx=e}visitArray(e,t){const r=[];for(let n=0;n{r.push(new Je(t,jt(e[t],this,null),n.has(t)))}),new Qe(r,t)}visitPrimitive(e,t){return At(e,t)}visitOther(e,t){return e instanceof be?e:this.ctx.importExpr(e)}}function Sl(e,t=!1){const r=vl(e,t);return`${r[0]}.ngfactory${_l(r[1])}`}function vl(e,t=!1){if(e.endsWith(".d.ts"))return[e.slice(0,-5),t?".ts":".d.ts"];const r=e.lastIndexOf(".");return-1!==r?[e.substring(0,r),e.substring(r)]:[e,""]}function _l(e){return".tsx"===e?".ts":e}var Ol;!function(e){e[e.OnInit=0]="OnInit",e[e.OnDestroy=1]="OnDestroy",e[e.DoCheck=2]="DoCheck",e[e.OnChanges=3]="OnChanges",e[e.AfterContentInit=4]="AfterContentInit",e[e.AfterContentChecked=5]="AfterContentChecked",e[e.AfterViewInit=6]="AfterViewInit",e[e.AfterViewChecked=7]="AfterViewChecked"}(Ol||(Ol={}));const Il=[Ol.OnInit,Ol.OnDestroy,Ol.DoCheck,Ol.OnChanges,Ol.AfterContentInit,Ol.AfterContentChecked,Ol.AfterViewInit,Ol.AfterViewChecked];function Nl(e,t,r){return e.hasLifecycleHook(r,function(e){switch(e){case Ol.OnInit:return"ngOnInit";case Ol.OnDestroy:return"ngOnDestroy";case Ol.DoCheck:return"ngDoCheck";case Ol.OnChanges:return"ngOnChanges";case Ol.AfterContentInit:return"ngAfterContentInit";case Ol.AfterContentChecked:return"ngAfterContentChecked";case Ol.AfterViewInit:return"ngAfterViewInit";case Ol.AfterViewChecked:return"ngAfterViewChecked";default:throw new Error(`unexpected ${e}`)}}(t))}class Cl{constructor(e,t,r,n,i,o,s,a,u,c,p,l){this._config=e,this._htmlParser=t,this._ngModuleResolver=r,this._directiveResolver=n,this._pipeResolver=i,this._summaryResolver=o,this._schemaRegistry=s,this._directiveNormalizer=a,this._console=u,this._staticSymbolCache=c,this._reflector=p,this._errorCollector=l,this._nonNormalizedDirectiveCache=new Map,this._directiveCache=new Map,this._summaryCache=new Map,this._pipeCache=new Map,this._ngModuleCache=new Map,this._ngModuleOfTypes=new Map,this._shallowModuleCache=new Map}getReflector(){return this._reflector}clearCacheFor(e){const t=this._directiveCache.get(e);this._directiveCache.delete(e),this._nonNormalizedDirectiveCache.delete(e),this._summaryCache.delete(e),this._pipeCache.delete(e),this._ngModuleOfTypes.delete(e),this._ngModuleCache.clear(),t&&this._directiveNormalizer.clearCacheFor(t)}clearCache(){this._directiveCache.clear(),this._nonNormalizedDirectiveCache.clear(),this._summaryCache.clear(),this._pipeCache.clear(),this._ngModuleCache.clear(),this._ngModuleOfTypes.clear(),this._directiveNormalizer.clearCache()}_createProxyClass(e,t){let r=null;const n=function(){if(!r)throw new Error(`Illegal state: Class ${t} for type ${Qt(e)} is not compiled yet!`);return r.apply(this,arguments)};return n.setDelegate=e=>{r=e,n.prototype=e.prototype},n.overriddenName=t,n}getGeneratedClass(e,t){return e instanceof yr?this._staticSymbolCache.get(Sl(e.filePath),t):this._createProxyClass(e,t)}getComponentViewClass(e){return this.getGeneratedClass(e,_r(e,0))}getHostComponentViewClass(e){return this.getGeneratedClass(e,`HostView_${Sr({reference:e})}`)}getHostComponentType(e){const t=`${Sr({reference:e})}_Host`;return e instanceof yr?this._staticSymbolCache.get(e.filePath,t):this._createProxyClass(e,t)}getRendererType(e){return e instanceof yr?this._staticSymbolCache.get(Sl(e.filePath),Or(e)):{}}getComponentFactory(e,t,r,n){if(t instanceof yr)return this._staticSymbolCache.get(Sl(t.filePath),Ir(t));{const i=this.getHostComponentViewClass(t);return this._reflector.resolveExternalReference(lr.createComponentFactory)(e,t,i,r,n,[])}}initComponentFactory(e,t){e instanceof yr||e.ngContentSelectors.push(...t)}_loadSummary(e,t){let r=this._summaryCache.get(e);if(!r){const t=this._summaryResolver.resolveSummary(e);r=t?t.type:null,this._summaryCache.set(e,r||null)}return r&&r.summaryKind===t?r:null}getHostComponentMetadata(e,t){const r=this.getHostComponentType(e.type.reference);t||(t=this.getHostComponentViewClass(r));const n=f.parse(e.selector)[0].getMatchingElementTemplate(),i=this._htmlParser.parse(n,"");return Ar.create({isHost:!0,type:{reference:r,diDeps:[],lifecycleHooks:[]},template:new xr({encapsulation:P.None,template:n,templateUrl:"",htmlAst:i,styles:[],styleUrls:[],ngContentSelectors:[],animations:[],isInline:!0,externalStylesheets:[],interpolation:null,preserveWhitespaces:!1}),exportAs:null,changeDetection:w.Default,inputs:[],outputs:[],host:{},isComponent:!0,selector:"*",providers:[],viewProviders:[],queries:[],guards:{},viewQueries:[],componentViewType:t,rendererType:{id:"__Host__",encapsulation:P.None,styles:[],data:{}},entryComponents:[],componentFactory:null})}loadDirectiveMetadata(e,t,r){if(this._directiveCache.has(t))return null;t=Zt(t);const{annotation:n,metadata:i}=this.getNonNormalizedDirectiveMetadata(t),o=e=>{const r=new Ar({isHost:!1,type:i.type,isComponent:i.isComponent,selector:i.selector,exportAs:i.exportAs,changeDetection:i.changeDetection,inputs:i.inputs,outputs:i.outputs,hostListeners:i.hostListeners,hostProperties:i.hostProperties,hostAttributes:i.hostAttributes,providers:i.providers,viewProviders:i.viewProviders,queries:i.queries,guards:i.guards,viewQueries:i.viewQueries,entryComponents:i.entryComponents,componentViewType:i.componentViewType,rendererType:i.rendererType,componentFactory:i.componentFactory,template:e});return e&&this.initComponentFactory(i.componentFactory,e.ngContentSelectors),this._directiveCache.set(t,r),this._summaryCache.set(t,r.toSummary()),null};if(i.isComponent){const s=i.template,a=this._directiveNormalizer.normalizeTemplate({ngModuleType:e,componentType:t,moduleUrl:this._reflector.componentModuleUrl(t,n),encapsulation:s.encapsulation,template:s.template,templateUrl:s.templateUrl,styles:s.styles,styleUrls:s.styleUrls,animations:s.animations,interpolation:s.interpolation,preserveWhitespaces:s.preserveWhitespaces});return $t(a)&&r?(this._reportError(function(e){const t=Error(`Can't compile synchronously as ${Qt(e)} is still being loaded!`);return t.ngComponentType=e,t}(t),t),null):Bt(a,o)}return o(null),null}getNonNormalizedDirectiveMetadata(e){if(!(e=Zt(e)))return null;let t=this._nonNormalizedDirectiveCache.get(e);if(t)return t;const r=this._directiveResolver.resolve(e,!1);if(!r)return null;let n=void 0;if(D.isTypeOf(r)){const e=r;Ti("styles",e.styles),Ti("styleUrls",e.styleUrls),xi("interpolation",e.interpolation);const t=e.animations;n=new xr({encapsulation:qt(e.encapsulation),template:qt(e.template),templateUrl:qt(e.templateUrl),htmlAst:null,styles:e.styles||[],styleUrls:e.styleUrls||[],animations:t||[],interpolation:qt(e.interpolation),isInline:!!e.template,externalStylesheets:[],ngContentSelectors:[],preserveWhitespaces:qt(r.preserveWhitespaces)})}let i=null,o=[],s=[],a=r.selector;if(D.isTypeOf(r)){const t=r;i=t.changeDetection,t.viewProviders&&(o=this._getProvidersMetadata(t.viewProviders,s,`viewProviders for "${Al(e)}"`,[],e)),t.entryComponents&&(s=Tl(t.entryComponents).map(e=>this._getEntryComponentMetadata(e)).concat(s)),a||(a=this._schemaRegistry.getDefaultComponentElementName())}else a||(a=null);let u=[];null!=r.providers&&(u=this._getProvidersMetadata(r.providers,s,`providers for "${Al(e)}"`,[],e));let c=[],p=[];null!=r.queries&&(c=this._getQueriesMetadata(r.queries,!1,e),p=this._getQueriesMetadata(r.queries,!0,e));const l=Ar.create({isHost:!1,selector:a,exportAs:qt(r.exportAs),isComponent:!!n,type:this._getTypeMetadata(e),template:n,changeDetection:i,inputs:r.inputs||[],outputs:r.outputs||[],host:r.host||{},providers:u||[],viewProviders:o||[],queries:c||[],guards:r.guards||{},viewQueries:p||[],entryComponents:s,componentViewType:n?this.getComponentViewClass(e):null,rendererType:n?this.getRendererType(e):null,componentFactory:null});return n&&(l.componentFactory=this.getComponentFactory(a,e,l.inputs,l.outputs)),t={metadata:l,annotation:r},this._nonNormalizedDirectiveCache.set(e,t),t}getDirectiveMetadata(e){const t=this._directiveCache.get(e);return t||this._reportError(Vt(`Illegal state: getDirectiveMetadata can only be called after loadNgModuleDirectiveAndPipeMetadata for a module that declares it. Directive ${Al(e)}.`),e),t}getDirectiveSummary(e){const t=this._loadSummary(e,Nr.Directive);return t||this._reportError(Vt(`Illegal state: Could not load the summary for directive ${Al(e)}.`),e),t}isDirective(e){return!!this._loadSummary(e,Nr.Directive)||this._directiveResolver.isDirective(e)}isAbstractDirective(e){const t=this._loadSummary(e,Nr.Directive);if(t&&!t.isComponent)return!t.selector;const r=this._directiveResolver.resolve(e,!1);return!(!r||D.isTypeOf(r))&&!r.selector}isPipe(e){return!!this._loadSummary(e,Nr.Pipe)||this._pipeResolver.isPipe(e)}isNgModule(e){return!!this._loadSummary(e,Nr.NgModule)||this._ngModuleResolver.isNgModule(e)}getNgModuleSummary(e,t=null){let r=this._loadSummary(e,Nr.NgModule);if(!r){const n=this.getNgModuleMetadata(e,!1,t);r=n?n.toSummary():null,r&&this._summaryCache.set(e,r)}return r}loadNgModuleDirectiveAndPipeMetadata(e,t,r=!0){const n=this.getNgModuleMetadata(e,r),i=[];return n&&(n.declaredDirectives.forEach(r=>{const n=this.loadDirectiveMetadata(e,r.reference,t);n&&i.push(n)}),n.declaredPipes.forEach(e=>this._loadPipeMetadata(e.reference))),Promise.all(i)}getShallowModuleMetadata(e){let t=this._shallowModuleCache.get(e);if(t)return t;const r=Kp(this._reflector.shallowAnnotations(e),L.isTypeOf);return t={type:this._getTypeMetadata(e),rawExports:r.exports,rawImports:r.imports,rawProviders:r.providers},this._shallowModuleCache.set(e,t),t}getNgModuleMetadata(e,t=!0,r=null){e=Zt(e);let n=this._ngModuleCache.get(e);if(n)return n;const i=this._ngModuleResolver.resolve(e,t);if(!i)return null;const o=[],s=[],a=[],u=[],c=[],p=[],l=[],m=[],d=[];i.imports&&Tl(i.imports).forEach(t=>{let n=void 0;if(kl(t))n=t;else if(t&&t.ngModule){const e=t;n=e.ngModule,e.providers&&p.push(...this._getProvidersMetadata(e.providers,l,`provider for the NgModule '${Al(n)}'`,[],t))}if(n){if(this._checkSelfImport(e,n))return;if(r||(r=new Set),r.has(n))return void this._reportError(Vt(`${this._getTypeDescriptor(n)} '${Al(t)}' is imported recursively by the module '${Al(e)}'.`),e);r.add(n);const i=this.getNgModuleSummary(n,r);if(r.delete(n),!i)return void this._reportError(Vt(`Unexpected ${this._getTypeDescriptor(t)} '${Al(t)}' imported by the module '${Al(e)}'. Please add a @NgModule annotation.`),e);u.push(i)}else this._reportError(Vt(`Unexpected value '${Al(t)}' imported by the module '${Al(e)}'`),e)}),i.exports&&Tl(i.exports).forEach(t=>{if(!kl(t))return void this._reportError(Vt(`Unexpected value '${Al(t)}' exported by the module '${Al(e)}'`),e);if(r||(r=new Set),r.has(t))return void this._reportError(Vt(`${this._getTypeDescriptor(t)} '${Qt(t)}' is exported recursively by the module '${Al(e)}'`),e);r.add(t);const n=this.getNgModuleSummary(t,r);r.delete(t),n?c.push(n):s.push(this._getIdentifierMetadata(t))});const y=this._getTransitiveNgModuleMetadata(u,c);i.declarations&&Tl(i.declarations).forEach(t=>{if(!kl(t))return void this._reportError(Vt(`Unexpected value '${Al(t)}' declared by the module '${Al(e)}'`),e);const r=this._getIdentifierMetadata(t);if(this.isDirective(t))this.isAbstractDirective(t)&&this._reportError(Vt(`Directive ${Al(t)} has no selector, please add it!`),t),y.addDirective(r),o.push(r),this._addTypeToModule(t,e);else{if(!this.isPipe(t))return void this._reportError(Vt(`Unexpected ${this._getTypeDescriptor(t)} '${Al(t)}' declared by the module '${Al(e)}'. Please add a @Pipe/@Directive/@Component annotation.`),e);y.addPipe(r),y.pipes.push(r),a.push(r),this._addTypeToModule(t,e)}});const h=[],g=[];return s.forEach(t=>{if(y.directivesSet.has(t.reference))h.push(t),y.addExportedDirective(t);else{if(!y.pipesSet.has(t.reference))return void this._reportError(Vt(`Can't export ${this._getTypeDescriptor(t.reference)} ${Al(t.reference)} from ${Al(e)} as it was neither declared nor imported!`),e);g.push(t),y.addExportedPipe(t)}}),i.providers&&p.push(...this._getProvidersMetadata(i.providers,l,`provider for the NgModule '${Al(e)}'`,[],e)),i.entryComponents&&l.push(...Tl(i.entryComponents).map(e=>this._getEntryComponentMetadata(e))),i.bootstrap&&Tl(i.bootstrap).forEach(t=>{kl(t)?m.push(this._getIdentifierMetadata(t)):this._reportError(Vt(`Unexpected value '${Al(t)}' used in the bootstrap property of module '${Al(e)}'`),e)}),l.push(...m.map(e=>this._getEntryComponentMetadata(e.reference))),i.schemas&&d.push(...Tl(i.schemas)),n=new wr({type:this._getTypeMetadata(e),providers:p,entryComponents:l,bootstrapComponents:m,schemas:d,declaredDirectives:o,exportedDirectives:h,declaredPipes:a,exportedPipes:g,importedModules:u,exportedModules:c,transitiveModule:y,id:i.id||null}),l.forEach(e=>y.addEntryComponent(e)),p.forEach(e=>y.addProvider(e,n.type)),y.addModule(n.type),this._ngModuleCache.set(e,n),n}_checkSelfImport(e,t){return e===t&&(this._reportError(Vt(`'${Al(e)}' module can't import itself`),e),!0)}_getTypeDescriptor(e){if(kl(e)){if(this.isDirective(e))return"directive";if(this.isPipe(e))return"pipe";if(this.isNgModule(e))return"module"}return e.provide?"provider":"value"}_addTypeToModule(e,t){const r=this._ngModuleOfTypes.get(e);r&&r!==t?this._reportError(Vt(`Type ${Al(e)} is part of the declarations of 2 modules: ${Al(r)} and ${Al(t)}! `+`Please consider moving ${Al(e)} to a higher module that imports ${Al(r)} and ${Al(t)}. `+`You can also create a new NgModule that exports and includes ${Al(e)} then import that NgModule in ${Al(r)} and ${Al(t)}.`),t):this._ngModuleOfTypes.set(e,t)}_getTransitiveNgModuleMetadata(e,t){const r=new Dr,n=new Map;return e.concat(t).forEach(e=>{e.modules.forEach(e=>r.addModule(e)),e.entryComponents.forEach(e=>r.addEntryComponent(e));const t=new Set;e.providers.forEach(e=>{const i=Tr(e.provider.token);let o=n.get(i);o||(o=new Set,n.set(i,o));const s=e.module.reference;!t.has(i)&&o.has(s)||(o.add(s),t.add(i),r.addProvider(e.provider,e.module))})}),t.forEach(e=>{e.exportedDirectives.forEach(e=>r.addExportedDirective(e)),e.exportedPipes.forEach(e=>r.addExportedPipe(e))}),e.forEach(e=>{e.exportedDirectives.forEach(e=>r.addDirective(e)),e.exportedPipes.forEach(e=>r.addPipe(e))}),r}_getIdentifierMetadata(e){return{reference:e=Zt(e)}}isInjectable(e){return this._reflector.tryAnnotations(e).some(e=>F.isTypeOf(e))}getInjectableSummary(e){return{summaryKind:Nr.Injectable,type:this._getTypeMetadata(e,null,!1)}}getInjectableMetadata(e,t=null,r=!0){const n=this._loadSummary(e,Nr.Injectable),i=n?n.type:this._getTypeMetadata(e,t,r),o=this._reflector.annotations(e).filter(e=>F.isTypeOf(e));if(0===o.length)return null;const s=o[o.length-1];return{symbol:e,type:i,providedIn:s.providedIn,useValue:s.useValue,useClass:s.useClass,useExisting:s.useExisting,useFactory:s.useFactory,deps:s.deps}}_getTypeMetadata(e,t=null,r=!0){const n=this._getIdentifierMetadata(e);return{reference:n.reference,diDeps:this._getDependenciesMetadata(n.reference,t,r),lifecycleHooks:(i=this._reflector,o=n.reference,Il.filter(e=>Nl(i,e,o)))};var i,o}_getFactoryMetadata(e,t=null){return{reference:e=Zt(e),diDeps:this._getDependenciesMetadata(e,t)}}getPipeMetadata(e){const t=this._pipeCache.get(e);return t||this._reportError(Vt(`Illegal state: getPipeMetadata can only be called after loadNgModuleDirectiveAndPipeMetadata for a module that declares it. Pipe ${Al(e)}.`),e),t||null}getPipeSummary(e){const t=this._loadSummary(e,Nr.Pipe);return t||this._reportError(Vt(`Illegal state: Could not load the summary for pipe ${Al(e)}.`),e),t}getOrLoadPipeMetadata(e){let t=this._pipeCache.get(e);return t||(t=this._loadPipeMetadata(e)),t}_loadPipeMetadata(e){e=Zt(e);const t=this._pipeResolver.resolve(e),r=new Pr({type:this._getTypeMetadata(e),name:t.name,pure:!!t.pure});return this._pipeCache.set(e,r),this._summaryCache.set(e,r.toSummary()),r}_getDependenciesMetadata(e,t,r=!0){let n=!1;const i=(t||this._reflector.parameters(e)||[]).map(e=>{let t=!1,r=!1,i=!1,o=!1,s=!1,a=null;return Array.isArray(e)?e.forEach(e=>{H.isTypeOf(e)?r=!0:V.isTypeOf(e)?i=!0:z.isTypeOf(e)?o=!0:U.isTypeOf(e)?s=!0:N.isTypeOf(e)?(t=!0,a=e.attributeName):O.isTypeOf(e)?a=e.token:I.isTypeOf(e)||e instanceof yr?a=e:kl(e)&&null==a&&(a=e)}):a=e,null==a?(n=!0,{}):{isAttribute:t,isHost:r,isSelf:i,isSkipSelf:o,isOptional:s,token:this._getTokenMetadata(a)}});if(n){const t=i.map(e=>e.token?Al(e.token):"?").join(", "),n=`Can't resolve all parameters for ${Al(e)}: (${t}).`;(r||this._config.strictInjectionParameters)&&this._reportError(Vt(n),e)}return i}_getTokenMetadata(e){let t;return t="string"==typeof(e=Zt(e))?{value:e}:{identifier:{reference:e}},t}_getProvidersMetadata(e,t,r,n=[],i){return e.forEach((o,s)=>{if(Array.isArray(o))this._getProvidersMetadata(o,t,r,n);else{let a=void 0;if((o=Zt(o))&&"object"==typeof o&&o.hasOwnProperty("provide"))this._validateProvider(o),a=new Er(o.provide,o);else{if(!kl(o)){if(void 0===o)return void this._reportError(Vt("Encountered undefined provider! Usually this means you have a circular dependencies. This might be caused by using 'barrel' index.ts files."));{const t=e.reduce((e,t,r)=>(r{const t=this._getEntryComponentMetadata(e.reference,!1);t&&r.push(t)}),r):(this._reportError(Vt("The ANALYZE_FOR_ENTRY_COMPONENTS token only supports 'multi = true'!"),t),[]);var i,o}_getEntryComponentMetadata(e,t=!0){const r=this.getNonNormalizedDirectiveMetadata(e);if(r&&r.metadata.isComponent)return{componentType:e,componentFactory:r.metadata.componentFactory};const n=this._loadSummary(e,Nr.Directive);if(n&&n.isComponent)return{componentType:e,componentFactory:n.componentFactory};if(t)throw Vt(`${e.name} cannot be used as an entry component.`);return null}_getInjectableTypeMetadata(e,t=null){const r=this._loadSummary(e,Nr.Injectable);return r?r.type:this._getTypeMetadata(e,t)}getProviderMetadata(e){let t=void 0,r=null,n=null,i=this._getTokenMetadata(e.token);return e.useClass?(r=this._getInjectableTypeMetadata(e.useClass,e.dependencies),t=r.diDeps,e.token===e.useClass&&(i={identifier:r})):e.useFactory&&(n=this._getFactoryMetadata(e.useFactory,e.dependencies),t=n.diDeps),{token:i,useClass:r,useValue:e.useValue,useFactory:n,useExisting:e.useExisting?this._getTokenMetadata(e.useExisting):void 0,deps:t,multi:e.multi}}_getQueriesMetadata(e,t,r){const n=[];return Object.keys(e).forEach(i=>{const o=e[i];o.isViewQuery===t&&n.push(this._getQueryMetadata(o,i,r))}),n}_queryVarBindings(e){return e.split(/\s*,\s*/)}_getQueryMetadata(e,t,r){let n;return"string"==typeof e.selector?n=this._queryVarBindings(e.selector).map(e=>this._getTokenMetadata(e)):e.selector?n=[this._getTokenMetadata(e.selector)]:(this._reportError(Vt(`Can't construct a query for the property "${t}" of "${Al(r)}" since the query selector wasn't defined.`),r),n=[]),{selectors:n,first:e.first,descendants:e.descendants,propertyName:t,read:e.read?this._getTokenMetadata(e.read):null,static:e.static}}_reportError(e,t,r){if(!this._errorCollector)throw e;this._errorCollector(e,t),r&&this._errorCollector(e,r)}}function Tl(e){return(t=function e(t,r=[]){if(t)for(let n=0;n{e!==Ol.OnDestroy&&t.providerType!==za.Directive&&t.providerType!==za.Component||(r|=El(e))});const{providerExpr:n,flags:i,depsExpr:o}=t.multiProvider?function(e,t,r){const n=[],i=[],o=r.map((t,r)=>{let n;if(t.useClass){const i=s(r,t.deps||t.useClass.diDeps);n=e.importExpr(t.useClass.reference).instantiate(i)}else if(t.useFactory){const i=s(r,t.deps||t.useFactory.diDeps);n=e.importExpr(t.useFactory.reference).callFn(i)}else if(t.useExisting){n=s(r,[{token:t.useExisting}])[0]}else n=bl(e,t.useValue);return n});return{providerExpr:kt(i,[new st(Ct(o))],se),flags:1024|t,depsExpr:Ct(n)};function s(t,r){return r.map((r,o)=>{const s=`p${t}_${o}`;return i.push(new Ge(s,oe)),n.push(Rl(e,r)),vt(s)})}}(e,r,t.providers):wl(e,r,t.providerType,t.providers[0]);return{providerExpr:n,flags:i,depsExpr:o,tokenExpr:Dl(e,t.token)}}function wl(e,t,r,n){let i,o;return r===za.Directive||r===za.Component?(i=e.importExpr(n.useClass.reference),t|=16384,o=n.deps||n.useClass.diDeps):n.useClass?(i=e.importExpr(n.useClass.reference),t|=512,o=n.deps||n.useClass.diDeps):n.useFactory?(i=e.importExpr(n.useFactory.reference),t|=1024,o=n.deps||n.useFactory.diDeps):n.useExisting?(i=$e,t|=2048,o=[{token:n.useExisting}]):(i=bl(e,n.useValue),t|=256,o=[]),{providerExpr:i,flags:t,depsExpr:Ct(o.map(t=>Rl(e,t)))}}function Dl(e,t){return t.identifier?e.importExpr(t.identifier.reference):At(t.value)}function Rl(e,t){const r=t.isValue?bl(e,t.value):Dl(e,t.token);let n=0;return t.isSkipSelf&&(n|=1),t.isOptional&&(n|=2),t.isSelf&&(n|=4),t.isValue&&(n|=8),0===n?r:Ct([At(n),r])}function El(e){let t=0;switch(e){case Ol.AfterContentChecked:t=2097152;break;case Ol.AfterContentInit:t=1048576;break;case Ol.AfterViewChecked:t=8388608;break;case Ol.AfterViewInit:t=4194304;break;case Ol.DoCheck:t=262144;break;case Ol.OnChanges:t=524288;break;case Ol.OnDestroy:t=131072;break;case Ol.OnInit:t=65536}return t}function jl(e,t,r,n){const i=n.map(e=>t.importExpr(e.componentFactory)),o=dr(e,lr.ComponentFactoryResolver),s={diDeps:[{isValue:!0,value:Ct(i)},{token:o,isSkipSelf:!0,isOptional:!0},{token:dr(e,lr.NgModuleRef)}],lifecycleHooks:[],reference:e.resolveExternalReference(lr.CodegenComponentFactoryResolver)},{providerExpr:a,flags:u,depsExpr:c}=wl(t,r,za.PrivateService,{token:o,multi:!1,useClass:s});return{providerExpr:a,flags:u,depsExpr:c,tokenExpr:Dl(t,o)}}class Ml{constructor(e){this.ngModuleFactoryVar=e}}const ql=vt("_l");class Ll{constructor(e){this.reflector=e}compile(e,t,r){const n=function(e,t){const r=vr(t),n=null!=r?`in ${e} ${Sr(t)} in ${r}`:`in ${e} ${Sr(t)}`,i=new Yi("",n);return new Xi(new $i(i,-1,-1,-1),new $i(i,-1,-1,-1))}("NgModule",t.type),i=t.transitiveModule.entryComponents,o=t.bootstrapComponents,s=new Za(this.reflector,t,r,n),a=[jl(this.reflector,e,0,i)].concat(s.parse().map(t=>Pl(e,t))).map(({providerExpr:e,depsExpr:t,flags:r,tokenExpr:n})=>_t(lr.moduleProviderDef).callFn([At(r),n,e,t])),u=_t(lr.moduleDef).callFn([Ct(a)]),c=kt([new Ge(ql.name)],[new st(u)],se),p=`${Sr(t.type)}NgFactory`;if(this._createNgModuleFactory(e,t.type.reference,_t(lr.createModuleFactory).callFn([e.importExpr(t.type.reference),Ct(o.map(t=>e.importExpr(t.reference))),c])),t.id){const r="string"==typeof t.id?At(t.id):e.importExpr(t.id),n=_t(lr.RegisterModuleFactoryFn).callFn([r,vt(p)]).toStmt();e.statements.push(n)}return new Ml(p)}createStub(e,t){this._createNgModuleFactory(e,t,$e)}_createNgModuleFactory(e,t,r){const n=vt(`${Sr({reference:t})}NgFactory`).set(r).toDeclStmt(Ot(lr.NgModuleFactory,[It(e.importExpr(t))],[Y.Const]),[Xe.Final,Xe.Exported]);e.statements.push(n)}}class Fl{constructor(e){this._reflector=e}isNgModule(e){return this._reflector.annotations(e).some(L.isTypeOf)}resolve(e,t=!0){const r=Kp(this._reflector.annotations(e),L.isTypeOf);if(r)return r;if(t)throw new Error(`No NgModule metadata found for '${Qt(e)}'.`);return null}}class Bl extends Bi{constructor(e,t){super(!1),this.referenceFilter=e,this.importFilter=t,this.typeExpression=0,this.importsWithPrefixes=new Map,this.reexports=new Map}visitType(e,t,r="any"){e?(this.typeExpression++,e.visitType(this,t),this.typeExpression--):t.print(null,r)}visitLiteralExpr(e,t){const r=e.value;return null==r&&e.type!=se?(t.print(e,`(${r} as any)`),null):super.visitLiteralExpr(e,t)}visitLiteralArrayExpr(e,t){0===e.entries.length&&t.print(e,"(");const r=super.visitLiteralArrayExpr(e,t);return 0===e.entries.length&&t.print(e," as any[])"),r}visitExternalExpr(e,t){return this._visitIdentifier(e.value,e.typeParams,t),null}visitAssertNotNullExpr(e,t){const r=super.visitAssertNotNullExpr(e,t);return t.print(e,"!"),r}visitDeclareVarStmt(e,t){if(e.hasModifier(Xe.Exported)&&e.value instanceof Me&&!e.type){const{name:t,moduleName:r}=e.value.value;if(r){let n=this.reexports.get(r);return n||(n=[],this.reexports.set(r,n)),n.push({name:t,as:e.name}),null}}return e.hasModifier(Xe.Exported)&&t.print(e,"export "),e.hasModifier(Xe.Final)?t.print(e,"const"):t.print(e,"var"),t.print(e,` ${e.name}`),this._printColonType(e.type,t),e.value&&(t.print(e," = "),e.value.visitExpression(this,t)),t.println(e,";"),null}visitWrappedNodeExpr(e,t){throw new Error("Cannot visit a WrappedNodeExpr when outputting Typescript.")}visitCastExpr(e,t){return t.print(e,"(<"),e.type.visitType(this,t),t.print(e,">"),e.value.visitExpression(this,t),t.print(e,")"),null}visitInstantiateExpr(e,t){return t.print(e,"new "),this.typeExpression++,e.classExpr.visitExpression(this,t),this.typeExpression--,t.print(e,"("),this.visitAllExpressions(e.args,t,","),t.print(e,")"),null}visitDeclareClassStmt(e,t){return t.pushClass(e),e.hasModifier(Xe.Exported)&&t.print(e,"export "),t.print(e,`class ${e.name}`),null!=e.parent&&(t.print(e," extends "),this.typeExpression++,e.parent.visitExpression(this,t),this.typeExpression--),t.println(e," {"),t.incIndent(),e.fields.forEach(e=>this._visitClassField(e,t)),null!=e.constructorMethod&&this._visitClassConstructor(e,t),e.getters.forEach(e=>this._visitClassGetter(e,t)),e.methods.forEach(e=>this._visitClassMethod(e,t)),t.decIndent(),t.println(e,"}"),t.popClass(),null}_visitClassField(e,t){e.hasModifier(Xe.Private)&&t.print(null,"/*private*/ "),e.hasModifier(Xe.Static)&&t.print(null,"static "),t.print(null,e.name),this._printColonType(e.type,t),e.initializer&&(t.print(null," = "),e.initializer.visitExpression(this,t)),t.println(null,";")}_visitClassGetter(e,t){e.hasModifier(Xe.Private)&&t.print(null,"private "),t.print(null,`get ${e.name}()`),this._printColonType(e.type,t),t.println(null," {"),t.incIndent(),this.visitAllStatements(e.body,t),t.decIndent(),t.println(null,"}")}_visitClassConstructor(e,t){t.print(e,"constructor("),this._visitParams(e.constructorMethod.params,t),t.println(e,") {"),t.incIndent(),this.visitAllStatements(e.constructorMethod.body,t),t.decIndent(),t.println(e,"}")}_visitClassMethod(e,t){e.hasModifier(Xe.Private)&&t.print(null,"private "),t.print(null,`${e.name}(`),this._visitParams(e.params,t),t.print(null,")"),this._printColonType(e.type,t,"void"),t.println(null," {"),t.incIndent(),this.visitAllStatements(e.body,t),t.decIndent(),t.println(null,"}")}visitFunctionExpr(e,t){return e.name&&(t.print(e,"function "),t.print(e,e.name)),t.print(e,"("),this._visitParams(e.params,t),t.print(e,")"),this._printColonType(e.type,t,"void"),e.name||t.print(e," => "),t.println(e,"{"),t.incIndent(),this.visitAllStatements(e.statements,t),t.decIndent(),t.print(e,"}"),null}visitDeclareFunctionStmt(e,t){return e.hasModifier(Xe.Exported)&&t.print(e,"export "),t.print(e,`function ${e.name}(`),this._visitParams(e.params,t),t.print(e,")"),this._printColonType(e.type,t,"void"),t.println(e," {"),t.incIndent(),this.visitAllStatements(e.statements,t),t.decIndent(),t.println(e,"}"),null}visitTryCatchStmt(e,t){t.println(e,"try {"),t.incIndent(),this.visitAllStatements(e.bodyStmts,t),t.decIndent(),t.println(e,`} catch (${Mi.name}) {`),t.incIndent();const r=[qi.set(Mi.prop("stack",null)).toDeclStmt(null,[Xe.Final])].concat(e.catchStmts);return this.visitAllStatements(r,t),t.decIndent(),t.println(e,"}"),null}visitBuiltinType(e,t){let r;switch(e.name){case X.Bool:r="boolean";break;case X.Dynamic:r="any";break;case X.Function:r="Function";break;case X.Number:case X.Int:r="number";break;case X.String:r="string";break;case X.None:r="never";break;default:throw new Error(`Unsupported builtin type ${e.name}`)}return t.print(null,r),null}visitExpressionType(e,t){return e.value.visitExpression(this,t),null!==e.typeParams&&(t.print(null,"<"),this.visitAllObjects(e=>this.visitType(e,t),e.typeParams,t,","),t.print(null,">")),null}visitArrayType(e,t){return this.visitType(e.of,t),t.print(null,"[]"),null}visitMapType(e,t){return t.print(null,"{[key: string]:"),this.visitType(e.valueType,t),t.print(null,"}"),null}getBuiltinMethodName(e){let t;switch(e){case ye.ConcatArray:t="concat";break;case ye.SubscribeObservable:t="subscribe";break;case ye.Bind:t="bind";break;default:throw new Error(`Unknown builtin method: ${e}`)}return t}_visitParams(e,t){this.visitAllObjects(e=>{t.print(null,e.name),this._printColonType(e.type,t)},e,t,",")}_visitIdentifier(e,t,r){const{name:n,moduleName:i}=e;if(this.referenceFilter&&this.referenceFilter(e))r.print(null,"(null as any)");else{if(i&&(!this.importFilter||!this.importFilter(e))){let e=this.importsWithPrefixes.get(i);null==e&&(e=`i${this.importsWithPrefixes.size}`,this.importsWithPrefixes.set(i,e)),r.print(null,`${e}.`)}if(r.print(null,n),this.typeExpression>0){(t||[]).length>0&&(r.print(null,"<"),this.visitAllObjects(e=>e.visitType(this,r),t,r,","),r.print(null,">"))}}}_printColonType(e,t,r){e!==se&&(t.print(null,":"),this.visitType(e,t,r))}}class Gl{constructor(e){this._reflector=e}isPipe(e){const t=this._reflector.annotations(Zt(e));return t&&t.some(R.isTypeOf)}resolve(e,t=!0){const r=this._reflector.annotations(Zt(e));if(r){const e=Kp(r,R.isTypeOf);if(e)return e}if(t)throw new Error(`No Pipe decorator found on ${Qt(e)}`);return null}}new class{notifyImplicitReceiverUse(){}getLocal(e){return e===Jo.event.name?vt("_any"):null}};class Ul{constructor(e,t){this.viewClassVar=e,this.rendererTypeVar=t}}class Vl{constructor(e){this._reflector=e}compileComponent(e,t,r,n,i){let o=0,s=void 0;if(!t.isHost){const r=t.template,i=[];r.animations&&r.animations.length&&i.push(new Je("animation",bl(e,r.animations),!0));const o=vt(Or(t.type.reference));s=o.name,e.statements.push(o.set(_t(lr.createRendererType2).callFn([new Qe([new Je("encapsulation",At(r.encapsulation),!1),new Je("styles",n,!1),new Je("data",new Qe(i),!1)])])).toDeclStmt(Ot(lr.RendererType2),[Xe.Final,Xe.Exported]))}const a=r=>{const n=o++;return new Zl(this._reflector,e,r,t,n,i,a)},u=a(null);return u.visitAll([],r),e.statements.push(...u.build()),new Ul(u.viewName,s)}}const zl=vt("_l"),Hl=vt("_v"),Kl=vt("_ck"),Wl=vt("_co"),Jl=vt("en"),Ql=vt("ad");class Zl{constructor(e,t,r,n,i,o,s){this.reflector=e,this.outputCtx=t,this.parent=r,this.component=n,this.embeddedViewIndex=i,this.usedPipes=o,this.viewBuilderFactory=s,this.nodes=[],this.purePipeNodeIndices=Object.create(null),this.refNodeIndices=Object.create(null),this.variables=[],this.children=[],this.compType=this.embeddedViewIndex>0?oe:It(t.importExpr(this.component.type.reference)),this.viewName=_r(this.component.type.reference,this.embeddedViewIndex)}visitAll(e,t){this.variables=e,this.parent||this.usedPipes.forEach(e=>{e.pure&&(this.purePipeNodeIndices[e.name]=this._createPipe(null,e))}),this.parent||this.component.viewQueries.forEach((e,t)=>{const r=t+1,n=e.first?0:1,i=134217728|tm(e);this.nodes.push(()=>({sourceSpan:null,nodeFlags:i,nodeDef:_t(lr.queryDef).callFn([At(i),At(r),new Qe([new Je(e.propertyName,At(n),!1)])])}))}),Ka(this,t),this.parent&&(0===t.length||function e(t){const r=t[t.length-1];if(r instanceof Ba)return r.hasViewContainer;if(r instanceof Fa)return a(r.name)&&r.children.length?e(r.children):r.hasViewContainer;return r instanceof Ha}(t))&&this.nodes.push(()=>({sourceSpan:null,nodeFlags:1,nodeDef:_t(lr.anchorDef).callFn([At(0),$e,$e,At(0)])}))}build(e=[]){this.children.forEach(t=>t.build(e));const{updateRendererStmts:t,updateDirectivesStmts:r,nodeDefExprs:n}=this._createNodeExpressions(),i=this._createUpdateFn(t),o=this._createUpdateFn(r);let s=0;this.parent||this.component.changeDetection!==w.OnPush||(s|=2);const a=new it(this.viewName,[new Ge(zl.name)],[new st(_t(lr.viewDef).callFn([At(s),Ct(n),o,i]))],Ot(lr.ViewDefinition),0===this.embeddedViewIndex?[Xe.Exported]:[]);return e.push(a),e}_createUpdateFn(e){let t;if(e.length>0){const r=[];!this.component.isHost&&ht(e).has(Wl.name)&&r.push(Wl.set(Hl.prop("component")).toDeclStmt(this.compType)),t=kt([new Ge(Kl.name,se),new Ge(Hl.name,se)],[...r,...e],se)}else t=$e;return t}visitNgContent(e,t){this.nodes.push(()=>({sourceSpan:e.sourceSpan,nodeFlags:8,nodeDef:_t(lr.ngContentDef).callFn([At(e.ngContentIndex),At(e.index)])}))}visitText(e,t){this.nodes.push(()=>({sourceSpan:e.sourceSpan,nodeFlags:2,nodeDef:_t(lr.textDef).callFn([At(-1),At(e.ngContentIndex),Ct([At(e.value)])])}))}visitBoundText(e,t){const r=this.nodes.length;this.nodes.push(null);const n=e.value.ast,i=n.expressions.map((t,n)=>this._preprocessUpdateExpression({nodeIndex:r,bindingIndex:n,sourceSpan:e.sourceSpan,context:Wl,value:t})),o=r;this.nodes[r]=()=>({sourceSpan:e.sourceSpan,nodeFlags:2,nodeDef:_t(lr.textDef).callFn([At(o),At(e.ngContentIndex),Ct(n.strings.map(e=>At(e)))]),updateRenderer:i})}visitEmbeddedTemplate(e,t){const r=this.nodes.length;this.nodes.push(null);const{flags:n,queryMatchesExpr:i,hostEvents:o}=this._visitElementOrTemplate(r,e),s=this.viewBuilderFactory(this);this.children.push(s),s.visitAll(e.variables,e.children);const a=this.nodes.length-r-1;this.nodes[r]=()=>({sourceSpan:e.sourceSpan,nodeFlags:1|n,nodeDef:_t(lr.anchorDef).callFn([At(n),i,At(e.ngContentIndex),At(a),this._createElementHandleEventFn(r,o),vt(s.viewName)])})}visitElement(e,t){const r=this.nodes.length;this.nodes.push(null);const n=a(e.name)?null:e.name,{flags:i,usedEvents:o,queryMatchesExpr:s,hostBindings:u,hostEvents:c}=this._visitElementOrTemplate(r,e);let p=[],l=[],m=[];if(n){const t=e.inputs.map(e=>({context:Wl,inputAst:e,dirAst:null})).concat(u);t.length&&(l=t.map((e,t)=>this._preprocessUpdateExpression({context:e.context,nodeIndex:r,bindingIndex:t,sourceSpan:e.inputAst.sourceSpan,value:e.inputAst.value})),p=t.map(e=>function(e,t){const r=e.type;switch(r){case 1:return Ct([At(1),At(e.name),At(e.securityContext)]);case 0:return Ct([At(8),At(e.name),At(e.securityContext)]);case 4:return Ct([At(8|(t&&t.directive.isComponent?32:16)),At("@"+e.name),At(e.securityContext)]);case 2:return Ct([At(2),At(e.name),$e]);case 3:return Ct([At(4),At(e.name),At(e.unit)]);default:throw new Error(`unexpected ${r}`)}}(e.inputAst,e.dirAst))),m=o.map(([e,t])=>Ct([At(e),At(t)]))}Ka(this,e.children);const d=this.nodes.length-r-1,y=e.directives.find(e=>e.directive.isComponent);let h=$e,g=$e;y&&(g=this.outputCtx.importExpr(y.directive.componentViewType),h=this.outputCtx.importExpr(y.directive.rendererType));const b=r;this.nodes[r]=()=>({sourceSpan:e.sourceSpan,nodeFlags:1|i,nodeDef:_t(lr.elementDef).callFn([At(b),At(i),s,At(e.ngContentIndex),At(d),At(n),n?$l(e):$e,p.length?Ct(p):$e,m.length?Ct(m):$e,this._createElementHandleEventFn(r,c),g,h]),updateRenderer:l})}_visitElementOrTemplate(e,t){let r=0;t.hasViewContainer&&(r|=16777216);const n=new Map;t.outputs.forEach(e=>{const{name:t,target:r}=em(e,null);n.set(rm(r,t),[r,t])}),t.directives.forEach(e=>{e.hostEvents.forEach(t=>{const{name:r,target:i}=em(t,e);n.set(rm(i,r),[i,r])})});const i=[],o=[];this._visitComponentFactoryResolverProvider(t.directives),t.providers.forEach(e=>{let r=void 0;if(t.directives.forEach(t=>{t.directive.type.reference===Tr(e.token)&&(r=t)}),r){const{hostBindings:s,hostEvents:a}=this._visitDirective(e,r,t.references,t.queryMatches,n);i.push(...s),o.push(...a)}else this._visitProvider(e,t.queryMatches)});let s=[];return t.queryMatches.forEach(e=>{let t=void 0;Tr(e.value)===this.reflector.resolveExternalReference(lr.ElementRef)?t=0:Tr(e.value)===this.reflector.resolveExternalReference(lr.ViewContainerRef)?t=3:Tr(e.value)===this.reflector.resolveExternalReference(lr.TemplateRef)&&(t=2),null!=t&&s.push(Ct([At(e.queryId),At(t)]))}),t.references.forEach(t=>{let r=void 0;t.value?Tr(t.value)===this.reflector.resolveExternalReference(lr.TemplateRef)&&(r=2):r=1,null!=r&&(this.refNodeIndices[t.name]=e,s.push(Ct([At(t.name),At(r)])))}),t.outputs.forEach(e=>{o.push({context:Wl,eventAst:e,dirAst:null})}),{flags:r,usedEvents:Array.from(n.values()),queryMatchesExpr:s.length?Ct(s):$e,hostBindings:i,hostEvents:o}}_visitDirective(e,t,r,n,i){const o=this.nodes.length;this.nodes.push(null),t.directive.queries.forEach((e,r)=>{const n=t.contentQueryStartId+r,i=67108864|tm(e),o=e.first?0:1;this.nodes.push(()=>({sourceSpan:t.sourceSpan,nodeFlags:i,nodeDef:_t(lr.queryDef).callFn([At(i),At(n),new Qe([new Je(e.propertyName,At(o),!1)])])}))});const s=this.nodes.length-o-1;let{flags:a,queryMatchExprs:u,providerExpr:c,depsExpr:p}=this._visitProviderOrDirective(e,n);r.forEach(t=>{t.value&&Tr(t.value)===Tr(e.token)&&(this.refNodeIndices[t.name]=o,u.push(Ct([At(t.name),At(4)])))}),t.directive.isComponent&&(a|=32768);const l=t.inputs.map((e,t)=>{const r=Ct([At(t),At(e.directiveName)]);return new Je(e.directiveName,r,!1)}),m=[],d=t.directive;Object.keys(d.outputs).forEach(e=>{const t=d.outputs[e];i.has(t)&&m.push(new Je(e,At(t),!1))});let y=[];(t.inputs.length||(327680&a)>0)&&(y=t.inputs.map((e,t)=>this._preprocessUpdateExpression({nodeIndex:o,bindingIndex:t,sourceSpan:e.sourceSpan,context:Wl,value:e.value})));const h=_t(lr.nodeValue).callFn([Hl,At(o)]),g=t.hostProperties.map(e=>({context:h,dirAst:t,inputAst:e})),b=t.hostEvents.map(e=>({context:h,eventAst:e,dirAst:t})),f=o;return this.nodes[o]=()=>({sourceSpan:t.sourceSpan,nodeFlags:16384|a,nodeDef:_t(lr.directiveDef).callFn([At(f),At(a),u.length?Ct(u):$e,At(s),c,p,l.length?new Qe(l):$e,m.length?new Qe(m):$e]),updateDirectives:y,directive:t.directive.type}),{hostBindings:g,hostEvents:b}}_visitProvider(e,t){this._addProviderNode(this._visitProviderOrDirective(e,t))}_visitComponentFactoryResolverProvider(e){const t=e.find(e=>e.directive.isComponent);if(t&&t.directive.entryComponents.length){const{providerExpr:e,depsExpr:r,flags:n,tokenExpr:i}=jl(this.reflector,this.outputCtx,8192,t.directive.entryComponents);this._addProviderNode({providerExpr:e,depsExpr:r,flags:n,tokenExpr:i,queryMatchExprs:[],sourceSpan:t.sourceSpan})}}_addProviderNode(e){this.nodes.push(()=>({sourceSpan:e.sourceSpan,nodeFlags:e.flags,nodeDef:_t(lr.providerDef).callFn([At(e.flags),e.queryMatchExprs.length?Ct(e.queryMatchExprs):$e,e.tokenExpr,e.providerExpr,e.depsExpr])}))}_visitProviderOrDirective(e,t){let r=[];t.forEach(t=>{Tr(t.value)===Tr(e.token)&&r.push(Ct([At(t.queryId),At(4)]))});const{providerExpr:n,depsExpr:i,flags:o,tokenExpr:s}=Pl(this.outputCtx,e);return{flags:0|o,queryMatchExprs:r,providerExpr:n,depsExpr:i,tokenExpr:s,sourceSpan:e.sourceSpan}}getLocal(e){if(e==Jo.event.name)return Jo.event;let t=Hl;for(let r=this;r;r=r.parent,t=t.prop("parent").cast(oe)){const n=r.refNodeIndices[e];if(null!=n)return _t(lr.nodeValue).callFn([t,At(n)]);const i=r.variables.find(t=>t.name===e);if(i){const e=i.value||"$implicit";return t.prop("context").prop(e)}}return null}notifyImplicitReceiverUse(){}_createLiteralArrayConverter(e,t){if(0===t){const e=_t(lr.EMPTY_ARRAY);return()=>e}const r=this.nodes.length;return this.nodes.push(()=>({sourceSpan:e,nodeFlags:32,nodeDef:_t(lr.pureArrayDef).callFn([At(r),At(t)])})),e=>Yl(r,e)}_createLiteralMapConverter(e,t){if(0===t.length){const e=_t(lr.EMPTY_MAP);return()=>e}const r=Tt(t.map((e,t)=>Object.assign(Object.assign({},e),{value:At(t)}))),n=this.nodes.length;return this.nodes.push(()=>({sourceSpan:e,nodeFlags:64,nodeDef:_t(lr.pureObjectDef).callFn([At(n),r])})),e=>Yl(n,e)}_createPipeConverter(e,t,r){const n=this.usedPipes.find(e=>e.name===t);if(n.pure){const n=this.nodes.length;this.nodes.push(()=>({sourceSpan:e.sourceSpan,nodeFlags:128,nodeDef:_t(lr.purePipeDef).callFn([At(n),At(r)])}));let i=Hl,o=this;for(;o.parent;)o=o.parent,i=i.prop("parent").cast(oe);const s=o.purePipeNodeIndices[t],a=_t(lr.nodeValue).callFn([i,At(s)]);return t=>Xl(e.nodeIndex,e.bindingIndex,Yl(n,[a].concat(t)))}{const t=this._createPipe(e.sourceSpan,n),r=_t(lr.nodeValue).callFn([Hl,At(t)]);return t=>Xl(e.nodeIndex,e.bindingIndex,r.callMethod("transform",t))}}_createPipe(e,t){const r=this.nodes.length;let n=0;t.type.lifecycleHooks.forEach(e=>{e===Ol.OnDestroy&&(n|=El(e))});const i=t.type.diDeps.map(e=>Rl(this.outputCtx,e));return this.nodes.push(()=>({sourceSpan:e,nodeFlags:16,nodeDef:_t(lr.pipeDef).callFn([At(n),this.outputCtx.importExpr(t.type.reference),Ct(i)])})),r}_preprocessUpdateExpression(e){return{nodeIndex:e.nodeIndex,bindingIndex:e.bindingIndex,sourceSpan:e.sourceSpan,context:e.context,value:$o({createLiteralArrayConverter:t=>this._createLiteralArrayConverter(e.sourceSpan,t),createLiteralMapConverter:t=>this._createLiteralMapConverter(e.sourceSpan,t),createPipeConverter:(t,r)=>this._createPipeConverter(e,t,r)},e.value)}}_createNodeExpressions(){const e=this;let t=0;const r=[],n=[],i=this.nodes.map((e,t)=>{const{nodeDef:i,nodeFlags:s,updateDirectives:a,updateRenderer:u,sourceSpan:c}=e();return u&&r.push(...o(t,c,u,!1)),a&&n.push(...o(t,c,a,(327680&s)>0)),ft(3&s?new Ze([zl.callFn([]).callFn([]),i]):i,c)});return{updateRendererStmts:r,updateDirectivesStmts:n,nodeDefExprs:i};function o(r,n,i,o){const s=[],a=i.map(({sourceSpan:r,context:n,value:i})=>{const o=`${t++}`,a=n===Wl?e:null,{stmts:u,currValExpr:c}=Xo(a,n,i,o,ro.General);return s.push(...u.map(e=>bt(e,r))),ft(c,r)});return(i.length||o)&&s.push(bt(Yl(r,a).toStmt(),n)),s}}_createElementHandleEventFn(e,t){const r=[];let n,i=0;if(t.forEach(({context:e,eventAst:t,dirAst:n})=>{const o=`${i++}`,s=e===Wl?this:null,{stmts:a,allowDefault:u}=Zo(s,e,t.handler,o),c=a;u&&c.push(Ql.set(u.and(Ql)).toStmt());const{target:p,name:l}=em(t,n),m=rm(p,l);r.push(bt(new lt(At(m).identical(Jl),c),t.sourceSpan))}),r.length>0){const e=[Ql.set(At(!0)).toDeclStmt(ae)];!this.component.isHost&&ht(r).has(Wl.name)&&e.push(Wl.set(Hl.prop("component")).toDeclStmt(this.compType)),n=kt([new Ge(Hl.name,se),new Ge(Jl.name,se),new Ge(Jo.event.name,se)],[...e,...r,new st(Ql)],se)}else n=$e;return n}visitDirective(e,t){}visitDirectiveProperty(e,t){}visitReference(e,t){}visitVariable(e,t){}visitEvent(e,t){}visitElementProperty(e,t){}visitAttr(e,t){}}function $l(e){const t=Object.create(null);return e.attrs.forEach(e=>{t[e.name]=e.value}),e.directives.forEach(e=>{Object.keys(e.directive.hostAttributes).forEach(r=>{const n=e.directive.hostAttributes[r],i=t[r];var o,s,a;t[r]=null!=i?(s=i,a=n,"class"==(o=r)||"style"==o?`${s} ${a}`:a):n})}),Ct(Object.keys(t).sort().map(e=>Ct([At(e),At(t[e])])))}function Yl(e,t){return t.length>10?Kl.callFn([Hl,At(e),At(1),Ct(t)]):Kl.callFn([Hl,At(e),At(0),...t])}function Xl(e,t,r){return _t(lr.unwrapValue).callFn([Hl,At(e),At(t),r])}function em(e,t){return e.isAnimation?{name:`@${e.name}.${e.phase}`,target:t&&t.directive.isComponent?"component":null}:e}function tm(e){let t=0;return e.first&&e.static?t|=268435456:t|=536870912,t}function rm(e,t){return e?`${e}:${t}`:t}new Set(["useValue","useFactory","data","id","loadChildren"]);class nm{static build(){const e=new Map;return{define:function(t,r){return e.set(t,r),this},done:function(){return e.size>0?new im(e):nm.empty}}}}nm.missing={},nm.empty={resolve:e=>nm.missing};class im extends nm{constructor(e){super(),this.bindings=e}resolve(e){return this.bindings.has(e)?this.bindings.get(e):nm.missing}}class om{}class sm{constructor(){this._summaries=new Map}isLibraryFile(){return!1}toSummaryFileName(e){return e}fromSummaryFileName(e){return e}resolveSummary(e){return this._summaries.get(e)||null}getSymbolsOf(){return[]}getImportAs(e){return e}getKnownModuleName(e){return null}addSummary(e){this._summaries.set(e.symbol,e)}}function am(e,t,r,n,i){const o=n.createChildWihtLocalVars();for(let a=0;a{if(e instanceof rt)e.visitStatement(t,r);else if(e instanceof be)e.visitExpression(t,r);else{if(!(e instanceof ee))throw new Error(`Don't know how to print debug info for ${e}`);e.visitType(t,r)}}),r.toSource()}(e)}visitDeclareVarStmt(e,t){const r=e.value?e.value.visitExpression(this,t):void 0;return t.vars.set(e.name,r),e.hasModifier(Xe.Exported)&&t.exports.push(e.name),null}visitWriteVarExpr(e,t){const r=e.value.visitExpression(this,t);let n=t;for(;null!=n;){if(n.vars.has(e.name))return n.vars.set(e.name,r),r;n=n.parent}throw new Error(`Not declared variable ${e.name}`)}visitWrappedNodeExpr(e,t){throw new Error("Cannot interpret a WrappedNodeExpr.")}visitTypeofExpr(e,t){throw new Error("Cannot interpret a TypeofExpr")}visitReadVarExpr(e,t){let r=e.name;if(null!=e.builtin)switch(e.builtin){case de.Super:return Object.getPrototypeOf(t.instance);case de.This:return t.instance;case de.CatchError:r=mm;break;case de.CatchStack:r=dm;break;default:throw new Error(`Unknown builtin variable ${e.builtin}`)}let n=t;for(;null!=n;){if(n.vars.has(r))return n.vars.get(r);n=n.parent}throw new Error(`Not declared variable ${r}`)}visitWriteKeyExpr(e,t){const r=e.receiver.visitExpression(this,t),n=e.index.visitExpression(this,t),i=e.value.visitExpression(this,t);return r[n]=i,i}visitWritePropExpr(e,t){const r=e.receiver.visitExpression(this,t),n=e.value.visitExpression(this,t);return r[e.name]=n,n}visitInvokeMethodExpr(e,t){const r=e.receiver.visitExpression(this,t),n=this.visitAllExpressions(e.args,t);let i;if(null!=e.builtin)switch(e.builtin){case ye.ConcatArray:i=r.concat(...n);break;case ye.SubscribeObservable:i=r.subscribe({next:n[0]});break;case ye.Bind:i=r.bind(...n);break;default:throw new Error(`Unknown builtin method ${e.builtin}`)}else i=r[e.name].apply(r,n);return i}visitInvokeFunctionExpr(e,t){const r=this.visitAllExpressions(e.args,t),n=e.fn;if(n instanceof fe&&n.builtin===de.Super)return t.instance.constructor.prototype.constructor.apply(t.instance,r),null;return e.fn.visitExpression(this,t).apply(null,r)}visitReturnStmt(e,t){return new cm(e.value.visitExpression(this,t))}visitDeclareClassStmt(e,t){const r=function(e,t,r){const n={};e.getters.forEach(i=>{n[i.name]={configurable:!1,get:function(){const n=new um(t,this,e.name,t.vars);return am([],[],i.body,n,r)}}}),e.methods.forEach((function(i){const o=i.params.map(e=>e.name);n[i.name]={writable:!1,configurable:!1,value:function(...n){const s=new um(t,this,e.name,t.vars);return am(o,n,i.body,s,r)}}}));const i=e.constructorMethod.params.map(e=>e.name),o=function(...n){const o=new um(t,this,e.name,t.vars);e.fields.forEach(e=>{this[e.name]=void 0}),am(i,n,e.constructorMethod.body,o,r)},s=e.parent?e.parent.visitExpression(r,t):Object;return o.prototype=Object.create(s.prototype,n),o}(e,t,this);return t.vars.set(e.name,r),e.hasModifier(Xe.Exported)&&t.exports.push(e.name),null}visitExpressionStmt(e,t){return e.expr.visitExpression(this,t)}visitIfStmt(e,t){return e.condition.visitExpression(this,t)?this.visitAllStatements(e.trueCase,t):null!=e.falseCase?this.visitAllStatements(e.falseCase,t):null}visitTryCatchStmt(e,t){try{return this.visitAllStatements(e.bodyStmts,t)}catch(r){const n=t.createChildWihtLocalVars();return n.vars.set(mm,r),n.vars.set(dm,r.stack),this.visitAllStatements(e.catchStmts,n)}}visitThrowStmt(e,t){throw e.error.visitExpression(this,t)}visitInstantiateExpr(e,t){const r=this.visitAllExpressions(e.args,t);return new(e.classExpr.visitExpression(this,t))(...r)}visitLiteralExpr(e,t){return e.value}visitLocalizedString(e,t){return null}visitExternalExpr(e,t){return this.reflector.resolveExternalReference(e.value)}visitConditionalExpr(e,t){return e.condition.visitExpression(this,t)?e.trueCase.visitExpression(this,t):null!=e.falseCase?e.falseCase.visitExpression(this,t):null}visitNotExpr(e,t){return!e.condition.visitExpression(this,t)}visitAssertNotNullExpr(e,t){return e.condition.visitExpression(this,t)}visitCastExpr(e,t){return e.value.visitExpression(this,t)}visitFunctionExpr(e,t){return lm(e.params.map(e=>e.name),e.statements,t,this)}visitDeclareFunctionStmt(e,t){const r=e.params.map(e=>e.name);return t.vars.set(e.name,lm(r,e.statements,t,this)),e.hasModifier(Xe.Exported)&&t.exports.push(e.name),null}visitUnaryOperatorExpr(e,t){const r=()=>e.expr.visitExpression(this,t);switch(e.operator){case le.Plus:return+r();case le.Minus:return-r();default:throw new Error(`Unknown operator ${e.operator}`)}}visitBinaryOperatorExpr(e,t){const r=()=>e.lhs.visitExpression(this,t),n=()=>e.rhs.visitExpression(this,t);switch(e.operator){case me.Equals:return r()==n();case me.Identical:return r()===n();case me.NotEquals:return r()!=n();case me.NotIdentical:return r()!==n();case me.And:return r()&&n();case me.Or:return r()||n();case me.Plus:return r()+n();case me.Minus:return r()-n();case me.Divide:return r()/n();case me.Multiply:return r()*n();case me.Modulo:return r()%n();case me.Lower:return r()n();case me.BiggerEquals:return r()>=n();default:throw new Error(`Unknown operator ${e.operator}`)}}visitReadPropExpr(e,t){let r;return r=e.receiver.visitExpression(this,t)[e.name],r}visitReadKeyExpr(e,t){return e.receiver.visitExpression(this,t)[e.index.visitExpression(this,t)]}visitLiteralArrayExpr(e,t){return this.visitAllExpressions(e.entries,t)}visitLiteralMapExpr(e,t){const r={};return e.entries.forEach(e=>r[e.key]=e.value.visitExpression(this,t)),r}visitCommaExpr(e,t){const r=this.visitAllExpressions(e.parts,t);return r[r.length-1]}visitAllExpressions(e,t){return e.map(e=>e.visitExpression(this,t))}visitAllStatements(e,t){for(let r=0;ram(e,i,t,r,n)}const mm="error",dm="stack";class ym{constructor(e,t,r,n,i,o,s,a,u,c,p){this._metadataResolver=e,this._templateParser=t,this._styleCompiler=r,this._viewCompiler=n,this._ngModuleCompiler=i,this._summaryResolver=o,this._reflector=s,this._jitEvaluator=a,this._compilerConfig=u,this._console=c,this.getExtraNgModuleProviders=p,this._compiledTemplateCache=new Map,this._compiledHostTemplateCache=new Map,this._compiledDirectiveWrapperCache=new Map,this._compiledNgModuleCache=new Map,this._sharedStylesheetCount=0,this._addedAotSummaries=new Set}compileModuleSync(e){return Ft(this._compileModuleAndComponents(e,!0))}compileModuleAsync(e){return Promise.resolve(this._compileModuleAndComponents(e,!1))}compileModuleAndAllComponentsSync(e){return Ft(this._compileModuleAndAllComponents(e,!0))}compileModuleAndAllComponentsAsync(e){return Promise.resolve(this._compileModuleAndAllComponents(e,!1))}getComponentFactory(e){return this._metadataResolver.getDirectiveSummary(e).componentFactory}loadAotSummaries(e){this.clearCache(),this._addAotSummaries(e)}_addAotSummaries(e){if(this._addedAotSummaries.has(e))return;this._addedAotSummaries.add(e);const t=e();for(let r=0;re.reference).filter(e=>!this.hasAotSummary(e))}_compileModuleAndComponents(e,t){return Bt(this._loadModules(e,t),()=>(this._compileComponents(e,null),this._compileModule(e)))}_compileModuleAndAllComponents(e,t){return Bt(this._loadModules(e,t),()=>{const t=[];return this._compileComponents(e,t),{ngModuleFactory:this._compileModule(e),componentFactories:t}})}_loadModules(e,t){const r=[],n=this._metadataResolver.getNgModuleMetadata(e);return this._filterJitIdentifiers(n.transitiveModule.modules).forEach(e=>{const n=this._metadataResolver.getNgModuleMetadata(e);this._filterJitIdentifiers(n.declaredDirectives).forEach(e=>{const i=this._metadataResolver.loadDirectiveMetadata(n.type.reference,e,t);i&&r.push(i)}),this._filterJitIdentifiers(n.declaredPipes).forEach(e=>this._metadataResolver.getOrLoadPipeMetadata(e))}),Gt(r)}_compileModule(e){let t=this._compiledNgModuleCache.get(e);if(!t){const r=this._metadataResolver.getNgModuleMetadata(e),n=this.getExtraNgModuleProviders(r.type.reference),i=bm(),o=this._ngModuleCompiler.compile(i,r,n);t=this._interpretOrJit(function(e){return Mr(`${Sr(e.type)}/module.ngfactory.js`)}(r),i.statements)[o.ngModuleFactoryVar],this._compiledNgModuleCache.set(r.type.reference,t)}return t}_compileComponents(e,t){const r=this._metadataResolver.getNgModuleMetadata(e),n=new Map,i=new Set,o=this._filterJitIdentifiers(r.transitiveModule.modules);o.forEach(e=>{const r=this._metadataResolver.getNgModuleMetadata(e);this._filterJitIdentifiers(r.declaredDirectives).forEach(e=>{n.set(e,r);const o=this._metadataResolver.getDirectiveMetadata(e);if(o.isComponent&&(i.add(this._createCompiledTemplate(o,r)),t)){const e=this._createCompiledHostTemplate(o.type.reference,r);i.add(e),t.push(o.componentFactory)}})}),o.forEach(e=>{const t=this._metadataResolver.getNgModuleMetadata(e);this._filterJitIdentifiers(t.declaredDirectives).forEach(e=>{const t=this._metadataResolver.getDirectiveMetadata(e);t.isComponent&&t.entryComponents.forEach(e=>{const t=n.get(e.componentType);i.add(this._createCompiledHostTemplate(e.componentType,t))})}),t.entryComponents.forEach(e=>{if(!this.hasAotSummary(e.componentType)){const t=n.get(e.componentType);i.add(this._createCompiledHostTemplate(e.componentType,t))}})}),i.forEach(e=>this._compileTemplate(e))}clearCacheFor(e){this._compiledNgModuleCache.delete(e),this._metadataResolver.clearCacheFor(e),this._compiledHostTemplateCache.delete(e),this._compiledTemplateCache.get(e)&&this._compiledTemplateCache.delete(e)}clearCache(){this._metadataResolver.clearCache(),this._compiledTemplateCache.clear(),this._compiledHostTemplateCache.clear(),this._compiledNgModuleCache.clear()}_createCompiledHostTemplate(e,t){if(!t)throw new Error(`Component ${Qt(e)} is not part of any NgModule or the module has not been imported into your module.`);let r=this._compiledHostTemplateCache.get(e);if(!r){const n=this._metadataResolver.getDirectiveMetadata(e);gm(n);const i=this._metadataResolver.getHostComponentMetadata(n,n.componentFactory.viewDefFactory);r=new hm(!0,n.type,i,t,[n.type]),this._compiledHostTemplateCache.set(e,r)}return r}_createCompiledTemplate(e,t){let r=this._compiledTemplateCache.get(e.type.reference);return r||(gm(e),r=new hm(!1,e.type,e,t,t.transitiveModule.directives),this._compiledTemplateCache.set(e.type.reference,r)),r}_compileTemplate(e){if(e.isCompiled)return;const t=e.compMeta,r=new Map,n=bm(),i=this._styleCompiler.compileComponent(n,t);t.template.externalStylesheets.forEach(e=>{const n=this._styleCompiler.compileStyles(bm(),t,e);r.set(e.moduleUrl,n)}),this._resolveStylesCompileResult(i,r);e.ngModule.transitiveModule.pipes.map(e=>this._metadataResolver.getPipeSummary(e.reference));const{template:o,pipes:s}=this._parseTemplate(t,e.ngModule,e.directives),a=this._viewCompiler.compileComponent(n,t,o,vt(i.stylesVar),s),u=this._interpretOrJit(function(e,t){return Mr(`${Sr(e)}/${Sr(t.type)}.ngfactory.js`)}(e.ngModule.type,e.compMeta),n.statements),c=u[a.viewClassVar],p=u[a.rendererTypeVar];e.compiled(c,p)}_parseTemplate(e,t,r){const n=e.template.preserveWhitespaces,i=r.map(e=>this._metadataResolver.getDirectiveSummary(e.reference)),o=t.transitiveModule.pipes.map(e=>this._metadataResolver.getPipeSummary(e.reference));return this._templateParser.parse(e,e.template.htmlAst,i,o,t.schemas,qr(t.type,e,e.template),n)}_resolveStylesCompileResult(e,t){e.dependencies.forEach((e,r)=>{const n=t.get(e.moduleUrl),i=this._resolveAndEvalStylesCompileResult(n,t);e.setValue(i)})}_resolveAndEvalStylesCompileResult(e,t){return this._resolveStylesCompileResult(e,t),this._interpretOrJit(function(e,t){const r=e.moduleUrl.split(/\/\\/g);return Mr(`css/${t}${r[r.length-1]}.ngstyle.js`)}(e.meta,this._sharedStylesheetCount++),e.outputCtx.statements)[e.stylesVar]}_interpretOrJit(e,t){return this._compilerConfig.useJit?this._jitEvaluator.evaluateStatements(e,t,this._reflector,this._compilerConfig.jitDevMode):function(e,t){const r=new um(null,null,null,new Map);new pm(t).visitAllStatements(e,r);const n={};return r.exports.forEach(e=>{n[e]=r.vars.get(e)}),n}(t,this._reflector)}}class hm{constructor(e,t,r,n,i){this.isHost=e,this.compType=t,this.compMeta=r,this.ngModule=n,this.directives=i,this._viewClass=null,this.isCompiled=!1}compiled(e,t){this._viewClass=e,this.compMeta.componentViewType.setDelegate(e);for(let r in t)this.compMeta.rendererType[r]=t[r];this.isCompiled=!0}}function gm(e){if(!e.isComponent)throw new Error(`Could not compile '${Sr(e.type)}' because it is not a component.`)}function bm(){return{statements:[],genFilePath:"",importExpr:e=>_t({name:Sr(e),moduleName:null,runtime:e}),constantPool:new or}}class fm{}const Sm=class{constructor(e=null){this._packagePrefix=e}resolve(e,t){let r=t;null!=e&&e.length>0&&(r=function(e,t){const r=Om(encodeURI(t)),n=Om(e);if(null!=r[_m.Scheme])return Im(r);r[_m.Scheme]=n[_m.Scheme];for(let s=_m.Scheme;s<=_m.Port;s++)null==r[s]&&(r[s]=n[s]);if("/"==r[_m.Path][0])return Im(r);let i=n[_m.Path];null==i&&(i="/");const o=i.lastIndexOf("/");return i=i.substring(0,o+1)+r[_m.Path],r[_m.Path]=i,Im(r)}(e,r));const n=Om(r);let i=this._packagePrefix;if(null!=i&&null!=n&&"package"==n[_m.Scheme]){let e=n[_m.Path];return i=i.replace(/\/+$/,""),e=e.replace(/^\/+/,""),`${i}/${e}`}return r}};const vm=new RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");var _m;function Om(e){return e.match(vm)}function Im(e){let t=e[_m.Path];return t=null==t?"":function(e){if("/"==e)return"/";const t="/"==e[0]?"/":"",r="/"===e[e.length-1]?"/":"",n=e.split("/"),i=[];let o=0;for(let s=0;s0?i.pop():o++;break;default:i.push(e)}}if(""==t){for(;o-- >0;)i.unshift("..");0===i.length&&i.push(".")}return t+i.join("/")+r}(t),e[_m.Path]=t,function(e,t,r,n,i,o,s){const a=[];return null!=e&&a.push(e+":"),null!=r&&(a.push("//"),null!=t&&a.push(t+"@"),a.push(r),null!=n&&a.push(":"+n)),null!=i&&a.push(i),null!=o&&a.push("?"+o),null!=s&&a.push("#"+s),a.join("")}(e[_m.Scheme],e[_m.UserInfo],e[_m.Domain],e[_m.Port],t,e[_m.QueryData],e[_m.Fragment])}!function(e){e[e.Scheme=1]="Scheme",e[e.UserInfo=2]="UserInfo",e[e.Domain=3]="Domain",e[e.Port=4]="Port",e[e.Path=5]="Path",e[e.QueryData=6]="QueryData",e[e.Fragment=7]="Fragment"}(_m||(_m={}));!function(e){(e.ng||(e.ng={})).\u0275compilerFacade=new Ip}(er);var Nm=r("ofXK"),Cm=r("jhN1");const Tm=function(){const e=new Map;return e.set(lr.ANALYZE_FOR_ENTRY_COMPONENTS,o.a),e.set(lr.ElementRef,o.v),e.set(lr.NgModuleRef,o.O),e.set(lr.ViewContainerRef,o.ob),e.set(lr.ChangeDetectorRef,o.k),e.set(lr.Renderer2,o.Y),e.set(lr.QueryList,o.X),e.set(lr.TemplateRef,o.ib),e.set(lr.CodegenComponentFactoryResolver,o.wb),e.set(lr.ComponentFactoryResolver,o.p),e.set(lr.ComponentFactory,o.o),e.set(lr.ComponentRef,o.q),e.set(lr.NgModuleFactory,o.M),e.set(lr.createModuleFactory,o.Nb),e.set(lr.moduleDef,o.cc),e.set(lr.moduleProviderDef,o.dc),e.set(lr.RegisterModuleFactoryFn,o.nc),e.set(lr.Injector,o.F),e.set(lr.ViewEncapsulation,o.pb),e.set(lr.ChangeDetectionStrategy,o.j),e.set(lr.SecurityContext,o.cb),e.set(lr.LOCALE_ID,o.J),e.set(lr.TRANSLATIONS_FORMAT,o.hb),e.set(lr.inlineInterpolate,o.Xb),e.set(lr.interpolate,o.Yb),e.set(lr.EMPTY_ARRAY,o.yb),e.set(lr.EMPTY_MAP,o.zb),e.set(lr.viewDef,o.uc),e.set(lr.elementDef,o.Qb),e.set(lr.anchorDef,o.Gb),e.set(lr.textDef,o.rc),e.set(lr.directiveDef,o.Pb),e.set(lr.providerDef,o.kc),e.set(lr.queryDef,o.lc),e.set(lr.pureArrayDef,o.gc),e.set(lr.pureObjectDef,o.ic),e.set(lr.purePipeDef,o.jc),e.set(lr.pipeDef,o.hc),e.set(lr.nodeValue,o.fc),e.set(lr.ngContentDef,o.ec),e.set(lr.unwrapValue,o.sc),e.set(lr.createRendererType2,o.Ob),e.set(lr.createComponentFactory,o.Mb),e}();const km=new o.E("ErrorCollector"),xm={provide:o.T,useValue:"/"},Am={get(e){throw new Error(`No ResourceLoader implementation has been provided. Can't read the url "${e}"`)}},Pm=new o.E("HtmlParser");const wm=new class{constructor(){this.reflectionCapabilities=new o.Cb}componentModuleUrl(e,t){const r=t.moduleId;if("string"==typeof r){return function(e){const t=Om(e);return t&&t[_m.Scheme]||""}(r)?r:`package:${r}`}if(null!=r)throw Vt(`moduleId should be a string in "${Object(o.qc)(e)}". See https://goo.gl/wIDDiL for more information.\n`+"If you're using Webpack you should inline the template and the styles, see https://goo.gl/X2J8zc.");return`./${Object(o.qc)(e)}`}parameters(e){return this.reflectionCapabilities.parameters(e)}tryAnnotations(e){return this.annotations(e)}annotations(e){return this.reflectionCapabilities.annotations(e)}shallowAnnotations(e){throw new Error("Not supported in JIT mode")}propMetadata(e){return this.reflectionCapabilities.propMetadata(e)}hasLifecycleHook(e,t){return this.reflectionCapabilities.hasLifecycleHook(e,t)}guards(e){return this.reflectionCapabilities.guards(e)}resolveExternalReference(e){return Tm.get(e)||e.runtime}},Dm=Am,Rm=new Fp,Em=(o.xb,new o.R,new o.C(o.gb),new o.R,new o.C(o.hb),o.xb,o.xb,o.xb,o.R,o.R,o.l,o.F,o.xb,o.T,[{provide:o.l,useFactory:()=>new o.l}]);function jm(e){for(let t=e.length-1;t>=0;t--)if(void 0!==e[t])return e[t]}function Mm(e){const t=[];return e.forEach(e=>e&&t.push(...e)),t}const qm=Object(o.qb)(o.ub,"coreDynamic",[{provide:o.i,useValue:{},multi:!0},{provide:o.m,useClass:class{constructor(e){const t={useJit:!0,defaultEncapsulation:o.pb.Emulated,missingTranslation:o.K.Warning};this._defaultOptions=[t,...e]}createCompiler(e=[]){const t={useJit:jm((r=this._defaultOptions.concat(e)).map(e=>e.useJit)),defaultEncapsulation:jm(r.map(e=>e.defaultEncapsulation)),providers:Mm(r.map(e=>e.providers)),missingTranslation:jm(r.map(e=>e.missingTranslation)),preserveWhitespaces:jm(r.map(e=>e.preserveWhitespaces))};var r;return o.F.create([Em,{provide:Fp,useFactory:()=>new Fp({useJit:t.useJit,jitDevMode:Object(o.tb)(),defaultEncapsulation:t.defaultEncapsulation,missingTranslation:t.missingTranslation,preserveWhitespaces:t.preserveWhitespaces}),deps:[]},t.providers]).get(o.l)}},deps:[o.i]}]);class Lm extends Op{get(e){let t,r;const n=new Promise((e,n)=>{t=e,r=n}),i=new XMLHttpRequest;return i.open("GET",e,!0),i.responseType="text",i.onload=function(){const n=i.response||i.responseText;let o=1223===i.status?204:i.status;0===o&&(o=n?200:0),200<=o&&o<=300?t(n):r(`Failed to load ${e}`)},i.onerror=function(){r(`Failed to load ${e}`)},i.send(),n}}Lm.\u0275fac=function(e){return Fm(e||Lm)},Lm.\u0275prov=o.Gc({token:Lm,factory:Lm.\u0275fac});const Fm=o.Sc(Lm),Bm={providers:[{provide:Op,useClass:Lm,deps:[]}]},Gm=Nm.L,Um=[Cm.g,{provide:o.i,useValue:Bm,multi:!0},{provide:o.U,useValue:Gm}];new o.lb("11.0.5");const Vm=Object(o.qb)(qm,"browserDynamic",Um);var zm=r("R0Ic");function Hm(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function Km(e){switch(e.length){case 0:return new zm.d;case 1:return e[0];default:return new zm.l(e)}}function Wm(e,t,r,n,i={},o={}){const s=[],a=[];let u=-1,c=null;if(n.forEach(e=>{const r=e.offset,n=r==u,p=n&&c||{};Object.keys(e).forEach(r=>{let n=r,a=e[r];if("offset"!==r)switch(n=t.normalizePropertyName(n,s),a){case zm.m:a=i[r];break;case zm.a:a=o[r];break;default:a=t.normalizeStyleValue(r,n,a,s)}p[n]=a}),n||a.push(p),c=p,u=r}),s.length){const e="\n - ";throw new Error(`Unable to animate due to the following errors:${e}${s.join(e)}`)}return a}function Jm(e,t,r,n){switch(t){case"start":e.onStart(()=>n(r&&Qm(r,"start",e)));break;case"done":e.onDone(()=>n(r&&Qm(r,"done",e)));break;case"destroy":e.onDestroy(()=>n(r&&Qm(r,"destroy",e)))}}function Qm(e,t,r){const n=r.totalTime,i=!!r.disabled,o=Zm(e.element,e.triggerName,e.fromState,e.toState,t||e.phaseName,null==n?e.totalTime:n,i),s=e._data;return null!=s&&(o._data=s),o}function Zm(e,t,r,n,i="",o=0,s){return{element:e,triggerName:t,fromState:r,toState:n,phaseName:i,totalTime:o,disabled:!!s}}function $m(e,t,r){let n;return e instanceof Map?(n=e.get(t),n||e.set(t,n=r)):(n=e[t],n||(n=e[t]=r)),n}function Ym(e){const t=e.indexOf(":");return[e.substring(1,t),e.substr(t+1)]}let Xm=(e,t)=>!1;let ed=(e,t)=>!1;let td=(e,t,r)=>[];const rd=Hm();(rd||"undefined"!=typeof Element)&&(Xm=(e,t)=>e.contains(t),ed=(()=>{if(rd||Element.prototype.matches)return(e,t)=>e.matches(t);{const e=Element.prototype,t=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;return t?(e,r)=>t.apply(e,[r]):ed}})(),td=(e,t,r)=>{let n=[];if(r){const r=e.querySelectorAll(t);for(let e=0;e{const n=r.replace(/([a-z])([A-Z])/g,"$1-$2");t[n]=e[r]}),t}class pd{validateStyleProperty(e){return od(e)}matchesElement(e,t){return sd(e,t)}containsElement(e,t){return ad(e,t)}query(e,t,r){return ud(e,t,r)}computeStyle(e,t,r){return r||""}animate(e,t,r,n,i,o=[],s){return new zm.d(r,n)}}pd.\u0275fac=function(e){return new(e||pd)},pd.\u0275prov=o.Gc({token:pd,factory:pd.\u0275fac});class ld{}ld.NOOP=new pd;function md(e){if("number"==typeof e)return e;const t=e.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:dd(parseFloat(t[1]),t[2])}function dd(e,t){switch(t){case"s":return 1e3*e;default:return e}}function yd(e,t,r){return e.hasOwnProperty("duration")?e:function(e,t,r){const n=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;let i,o=0,s="";if("string"==typeof e){const r=e.match(n);if(null===r)return t.push(`The provided timing value "${e}" is invalid.`),{duration:0,delay:0,easing:""};i=dd(parseFloat(r[1]),r[2]);const a=r[3];null!=a&&(o=dd(parseFloat(a),r[4]));const u=r[5];u&&(s=u)}else i=e;if(!r){let r=!1,n=t.length;i<0&&(t.push("Duration values below 0 are not allowed for this animation step."),r=!0),o<0&&(t.push("Delay values below 0 are not allowed for this animation step."),r=!0),r&&t.splice(n,0,`The provided timing value "${e}" is invalid.`)}return{duration:i,delay:o,easing:s}}(e,t,r)}function hd(e,t={}){return Object.keys(e).forEach(r=>{t[r]=e[r]}),t}function gd(e,t,r={}){if(t)for(let n in e)r[n]=e[n];else hd(e,r);return r}function bd(e,t,r){return r?t+":"+r+";":""}function fd(e){let t="";for(let r=0;r{const i=kd(n);r&&!r.hasOwnProperty(n)&&(r[n]=e.style[i]),e.style[i]=t[n]}),Hm()&&fd(e))}function vd(e,t){e.style&&(Object.keys(t).forEach(t=>{const r=kd(t);e.style[r]=""}),Hm()&&fd(e))}function _d(e){return Array.isArray(e)?1==e.length?e[0]:Object(zm.g)(e):e}const Od=new RegExp("{{\\s*(.+?)\\s*}}","g");function Id(e){let t=[];if("string"==typeof e){let r;for(;r=Od.exec(e);)t.push(r[1]);Od.lastIndex=0}return t}function Nd(e,t,r){const n=e.toString(),i=n.replace(Od,(e,n)=>{let i=t[n];return t.hasOwnProperty(n)||(r.push(`Please provide a value for the animation param ${n}`),i=""),i.toString()});return i==n?e:i}function Cd(e){const t=[];let r=e.next();for(;!r.done;)t.push(r.value),r=e.next();return t}const Td=/-+([a-z0-9])/g;function kd(e){return e.replace(Td,(...e)=>e[1].toUpperCase())}function xd(e,t){return 0===e||0===t}function Ad(e,t,r){const n=Object.keys(r);if(n.length&&t.length){let o=t[0],s=[];if(n.forEach(e=>{o.hasOwnProperty(e)||s.push(e),o[e]=r[e]}),s.length)for(var i=1;ifunction(e,t,r){if(":"==e[0]){const n=function(e,t){switch(e){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,t)=>parseFloat(t)>parseFloat(e);case":decrement":return(e,t)=>parseFloat(t) *"}}(e,r);if("function"==typeof n)return void t.push(n);e=n}const n=e.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==n||n.length<4)return r.push(`The provided transition expression "${e}" is not supported`),t;const i=n[1],o=n[2],s=n[3];t.push(jd(i,s));const a="*"==i&&"*"==s;"<"!=o[0]||a||t.push(jd(s,i))}(e,r,t)):r.push(e),r}const Rd=new Set(["true","1"]),Ed=new Set(["false","0"]);function jd(e,t){const r=Rd.has(e)||Ed.has(e),n=Rd.has(t)||Ed.has(t);return(i,o)=>{let s="*"==e||e==i,a="*"==t||t==o;return!s&&r&&"boolean"==typeof i&&(s=i?Rd.has(e):Ed.has(e)),!a&&n&&"boolean"==typeof o&&(a=o?Rd.has(t):Ed.has(t)),s&&a}}const Md=new RegExp("s*:selfs*,?","g");function qd(e,t,r){return new Ld(e).build(t,r)}class Ld{constructor(e){this._driver=e}build(e,t){const r=new Fd(t);return this._resetContextStyleTimingState(r),Pd(this,_d(e),r)}_resetContextStyleTimingState(e){e.currentQuerySelector="",e.collectedStyles={},e.collectedStyles[""]={},e.currentTime=0}visitTrigger(e,t){let r=t.queryCount=0,n=t.depCount=0;const i=[],o=[];return"@"==e.name.charAt(0)&&t.errors.push("animation triggers cannot be prefixed with an `@` sign (e.g. trigger('@foo', [...]))"),e.definitions.forEach(e=>{if(this._resetContextStyleTimingState(t),0==e.type){const r=e,n=r.name;n.toString().split(/\s*,\s*/).forEach(e=>{r.name=e,i.push(this.visitState(r,t))}),r.name=n}else if(1==e.type){const i=this.visitTransition(e,t);r+=i.queryCount,n+=i.depCount,o.push(i)}else t.errors.push("only state() and transition() definitions can sit inside of a trigger()")}),{type:7,name:e.name,states:i,transitions:o,queryCount:r,depCount:n,options:null}}visitState(e,t){const r=this.visitStyle(e.styles,t),n=e.options&&e.options.params||null;if(r.containsDynamicStyles){const i=new Set,o=n||{};if(r.styles.forEach(e=>{if(Bd(e)){const t=e;Object.keys(t).forEach(e=>{Id(t[e]).forEach(e=>{o.hasOwnProperty(e)||i.add(e)})})}}),i.size){const r=Cd(i.values());t.errors.push(`state("${e.name}", ...) must define default values for all the following style substitutions: ${r.join(", ")}`)}}return{type:0,name:e.name,style:r,options:n?{params:n}:null}}visitTransition(e,t){t.queryCount=0,t.depCount=0;const r=Pd(this,_d(e.animation),t);return{type:1,matchers:Dd(e.expr,t.errors),animation:r,queryCount:t.queryCount,depCount:t.depCount,options:Gd(e.options)}}visitSequence(e,t){return{type:2,steps:e.steps.map(e=>Pd(this,e,t)),options:Gd(e.options)}}visitGroup(e,t){const r=t.currentTime;let n=0;const i=e.steps.map(e=>{t.currentTime=r;const i=Pd(this,e,t);return n=Math.max(n,t.currentTime),i});return t.currentTime=n,{type:3,steps:i,options:Gd(e.options)}}visitAnimate(e,t){const r=function(e,t){let r=null;if(e.hasOwnProperty("duration"))r=e;else if("number"==typeof e){return Ud(yd(e,t).duration,0,"")}const n=e;if(n.split(/\s+/).some(e=>"{"==e.charAt(0)&&"{"==e.charAt(1))){const e=Ud(0,0,"");return e.dynamic=!0,e.strValue=n,e}return r=r||yd(n,t),Ud(r.duration,r.delay,r.easing)}(e.timings,t.errors);let n;t.currentAnimateTimings=r;let i=e.styles?e.styles:Object(zm.i)({});if(5==i.type)n=this.visitKeyframes(i,t);else{let i=e.styles,o=!1;if(!i){o=!0;const e={};r.easing&&(e.easing=r.easing),i=Object(zm.i)(e)}t.currentTime+=r.duration+r.delay;const s=this.visitStyle(i,t);s.isEmptyStep=o,n=s}return t.currentAnimateTimings=null,{type:4,timings:r,style:n,options:null}}visitStyle(e,t){const r=this._makeStyleAst(e,t);return this._validateStyleAst(r,t),r}_makeStyleAst(e,t){const r=[];Array.isArray(e.styles)?e.styles.forEach(e=>{"string"==typeof e?e==zm.a?r.push(e):t.errors.push(`The provided style string value ${e} is not allowed.`):r.push(e)}):r.push(e.styles);let n=!1,i=null;return r.forEach(e=>{if(Bd(e)){const t=e,r=t.easing;if(r&&(i=r,delete t.easing),!n)for(let e in t){if(t[e].toString().indexOf("{{")>=0){n=!0;break}}}}),{type:6,styles:r,easing:i,offset:e.offset,containsDynamicStyles:n,options:null}}_validateStyleAst(e,t){const r=t.currentAnimateTimings;let n=t.currentTime,i=t.currentTime;r&&i>0&&(i-=r.duration+r.delay),e.styles.forEach(e=>{"string"!=typeof e&&Object.keys(e).forEach(r=>{if(!this._driver.validateStyleProperty(r))return void t.errors.push(`The provided animation property "${r}" is not a supported CSS property for animations`);const o=t.collectedStyles[t.currentQuerySelector],s=o[r];let a=!0;s&&(i!=n&&i>=s.startTime&&n<=s.endTime&&(t.errors.push(`The CSS property "${r}" that exists between the times of "${s.startTime}ms" and "${s.endTime}ms" is also being animated in a parallel animation between the times of "${i}ms" and "${n}ms"`),a=!1),i=s.startTime),a&&(o[r]={startTime:i,endTime:n}),t.options&&function(e,t,r){const n=t.params||{},i=Id(e);i.length&&i.forEach(e=>{n.hasOwnProperty(e)||r.push(`Unable to resolve the local animation param ${e} in the given list of values`)})}(e[r],t.options,t.errors)})})}visitKeyframes(e,t){const r={type:5,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push("keyframes() must be placed inside of a call to animate()"),r;let n=0;const i=[];let o=!1,s=!1,a=0;const u=e.steps.map(e=>{const r=this._makeStyleAst(e,t);let u=null!=r.offset?r.offset:function(e){if("string"==typeof e)return null;let t=null;if(Array.isArray(e))e.forEach(e=>{if(Bd(e)&&e.hasOwnProperty("offset")){const r=e;t=parseFloat(r.offset),delete r.offset}});else if(Bd(e)&&e.hasOwnProperty("offset")){const r=e;t=parseFloat(r.offset),delete r.offset}return t}(r.styles),c=0;return null!=u&&(n++,c=r.offset=u),s=s||c<0||c>1,o=o||c0&&n{const o=p>0?n==l?1:p*n:i[n],s=o*y;t.currentTime=m+d.delay+s,d.duration=s,this._validateStyleAst(e,t),e.offset=o,r.styles.push(e)}),r}visitReference(e,t){return{type:8,animation:Pd(this,_d(e.animation),t),options:Gd(e.options)}}visitAnimateChild(e,t){return t.depCount++,{type:9,options:Gd(e.options)}}visitAnimateRef(e,t){return{type:10,animation:this.visitReference(e.animation,t),options:Gd(e.options)}}visitQuery(e,t){const r=t.currentQuerySelector,n=e.options||{};t.queryCount++,t.currentQuery=e;const[i,o]=function(e){const t=!!e.split(/\s*,\s*/).find(e=>":self"==e);t&&(e=e.replace(Md,""));return[e=e.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,e=>".ng-trigger-"+e.substr(1)).replace(/:animating/g,".ng-animating"),t]}(e.selector);t.currentQuerySelector=r.length?r+" "+i:i,$m(t.collectedStyles,t.currentQuerySelector,{});const s=Pd(this,_d(e.animation),t);return t.currentQuery=null,t.currentQuerySelector=r,{type:11,selector:i,limit:n.limit||0,optional:!!n.optional,includeSelf:o,animation:s,originalSelector:e.selector,options:Gd(e.options)}}visitStagger(e,t){t.currentQuery||t.errors.push("stagger() can only be used inside of query()");const r="full"===e.timings?{duration:0,delay:0,easing:"full"}:yd(e.timings,t.errors,!0);return{type:12,animation:Pd(this,_d(e.animation),t),timings:r,options:null}}}class Fd{constructor(e){this.errors=e,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles={},this.options=null}}function Bd(e){return!Array.isArray(e)&&"object"==typeof e}function Gd(e){var t;return e?(e=hd(e)).params&&(e.params=(t=e.params)?hd(t):null):e={},e}function Ud(e,t,r){return{duration:e,delay:t,easing:r}}function Vd(e,t,r,n,i,o,s=null,a=!1){return{type:1,element:e,keyframes:t,preStyleProps:r,postStyleProps:n,duration:i,delay:o,totalTime:i+o,easing:s,subTimeline:a}}class zd{constructor(){this._map=new Map}consume(e){let t=this._map.get(e);return t?this._map.delete(e):t=[],t}append(e,t){let r=this._map.get(e);r||this._map.set(e,r=[]),r.push(...t)}has(e){return this._map.has(e)}clear(){this._map.clear()}}const Hd=new RegExp(":enter","g"),Kd=new RegExp(":leave","g");function Wd(e,t,r,n,i,o={},s={},a,u,c=[]){return(new Jd).buildKeyframes(e,t,r,n,i,o,s,a,u,c)}class Jd{buildKeyframes(e,t,r,n,i,o,s,a,u,c=[]){u=u||new zd;const p=new Zd(e,t,u,n,i,c,[]);p.options=a,p.currentTimeline.setStyles([o],null,p.errors,a),Pd(this,r,p);const l=p.timelines.filter(e=>e.containsAnimation());if(l.length&&Object.keys(s).length){const e=l[l.length-1];e.allowOnlyTimelineStyles()||e.setStyles([s],null,p.errors,a)}return l.length?l.map(e=>e.buildKeyframes()):[Vd(t,[],[],[],0,0,"",!1)]}visitTrigger(e,t){}visitState(e,t){}visitTransition(e,t){}visitAnimateChild(e,t){const r=t.subInstructions.consume(t.element);if(r){const n=t.createSubContext(e.options),i=t.currentTimeline.currentTime,o=this._visitSubInstructions(r,n,n.options);i!=o&&t.transformIntoNewTimeline(o)}t.previousNode=e}visitAnimateRef(e,t){const r=t.createSubContext(e.options);r.transformIntoNewTimeline(),this.visitReference(e.animation,r),t.transformIntoNewTimeline(r.currentTimeline.currentTime),t.previousNode=e}_visitSubInstructions(e,t,r){let n=t.currentTimeline.currentTime;const i=null!=r.duration?md(r.duration):null,o=null!=r.delay?md(r.delay):null;return 0!==i&&e.forEach(e=>{const r=t.appendInstructionToTimeline(e,i,o);n=Math.max(n,r.duration+r.delay)}),n}visitReference(e,t){t.updateOptions(e.options,!0),Pd(this,e.animation,t),t.previousNode=e}visitSequence(e,t){const r=t.subContextCount;let n=t;const i=e.options;if(i&&(i.params||i.delay)&&(n=t.createSubContext(i),n.transformIntoNewTimeline(),null!=i.delay)){6==n.previousNode.type&&(n.currentTimeline.snapshotCurrentStyles(),n.previousNode=Qd);const e=md(i.delay);n.delayNextStep(e)}e.steps.length&&(e.steps.forEach(e=>Pd(this,e,n)),n.currentTimeline.applyStylesToKeyframe(),n.subContextCount>r&&n.transformIntoNewTimeline()),t.previousNode=e}visitGroup(e,t){const r=[];let n=t.currentTimeline.currentTime;const i=e.options&&e.options.delay?md(e.options.delay):0;e.steps.forEach(o=>{const s=t.createSubContext(e.options);i&&s.delayNextStep(i),Pd(this,o,s),n=Math.max(n,s.currentTimeline.currentTime),r.push(s.currentTimeline)}),r.forEach(e=>t.currentTimeline.mergeTimelineCollectedStyles(e)),t.transformIntoNewTimeline(n),t.previousNode=e}_visitTiming(e,t){if(e.dynamic){const r=e.strValue;return yd(t.params?Nd(r,t.params,t.errors):r,t.errors)}return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,t){const r=t.currentAnimateTimings=this._visitTiming(e.timings,t),n=t.currentTimeline;r.delay&&(t.incrementTime(r.delay),n.snapshotCurrentStyles());const i=e.style;5==i.type?this.visitKeyframes(i,t):(t.incrementTime(r.duration),this.visitStyle(i,t),n.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}visitStyle(e,t){const r=t.currentTimeline,n=t.currentAnimateTimings;!n&&r.getCurrentStyleProperties().length&&r.forwardFrame();const i=n&&n.easing||e.easing;e.isEmptyStep?r.applyEmptyStep(i):r.setStyles(e.styles,i,t.errors,t.options),t.previousNode=e}visitKeyframes(e,t){const r=t.currentAnimateTimings,n=t.currentTimeline.duration,i=r.duration,o=t.createSubContext().currentTimeline;o.easing=r.easing,e.styles.forEach(e=>{const r=e.offset||0;o.forwardTime(r*i),o.setStyles(e.styles,e.easing,t.errors,t.options),o.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(o),t.transformIntoNewTimeline(n+i),t.previousNode=e}visitQuery(e,t){const r=t.currentTimeline.currentTime,n=e.options||{},i=n.delay?md(n.delay):0;i&&(6===t.previousNode.type||0==r&&t.currentTimeline.getCurrentStyleProperties().length)&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=Qd);let o=r;const s=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!n.optional,t.errors);t.currentQueryTotal=s.length;let a=null;s.forEach((r,n)=>{t.currentQueryIndex=n;const s=t.createSubContext(e.options,r);i&&s.delayNextStep(i),r===t.element&&(a=s.currentTimeline),Pd(this,e.animation,s),s.currentTimeline.applyStylesToKeyframe();const u=s.currentTimeline.currentTime;o=Math.max(o,u)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(o),a&&(t.currentTimeline.mergeTimelineCollectedStyles(a),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}visitStagger(e,t){const r=t.parentContext,n=t.currentTimeline,i=e.timings,o=Math.abs(i.duration),s=o*(t.currentQueryTotal-1);let a=o*t.currentQueryIndex;switch(i.duration<0?"reverse":i.easing){case"reverse":a=s-a;break;case"full":a=r.currentStaggerTime}const u=t.currentTimeline;a&&u.delayNextStep(a);const c=u.currentTime;Pd(this,e.animation,t),t.previousNode=e,r.currentStaggerTime=n.currentTime-c+(n.startTime-r.currentTimeline.startTime)}}const Qd={};class Zd{constructor(e,t,r,n,i,o,s,a){this._driver=e,this.element=t,this.subInstructions=r,this._enterClassName=n,this._leaveClassName=i,this.errors=o,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Qd,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=a||new $d(this._driver,t,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,t){if(!e)return;const r=e;let n=this.options;null!=r.duration&&(n.duration=md(r.duration)),null!=r.delay&&(n.delay=md(r.delay));const i=r.params;if(i){let e=n.params;e||(e=this.options.params={}),Object.keys(i).forEach(r=>{t&&e.hasOwnProperty(r)||(e[r]=Nd(i[r],e,this.errors))})}}_copyOptions(){const e={};if(this.options){const t=this.options.params;if(t){const r=e.params={};Object.keys(t).forEach(e=>{r[e]=t[e]})}}return e}createSubContext(e=null,t,r){const n=t||this.element,i=new Zd(this._driver,n,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(n,r||0));return i.previousNode=this.previousNode,i.currentAnimateTimings=this.currentAnimateTimings,i.options=this._copyOptions(),i.updateOptions(e),i.currentQueryIndex=this.currentQueryIndex,i.currentQueryTotal=this.currentQueryTotal,i.parentContext=this,this.subContextCount++,i}transformIntoNewTimeline(e){return this.previousNode=Qd,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,t,r){const n={duration:null!=t?t:e.duration,delay:this.currentTimeline.currentTime+(null!=r?r:0)+e.delay,easing:""},i=new Yd(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,n,e.stretchStartingKeyframe);return this.timelines.push(i),n}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,t,r,n,i,o){let s=[];if(n&&s.push(this.element),e.length>0){e=(e=e.replace(Hd,"."+this._enterClassName)).replace(Kd,"."+this._leaveClassName);const t=1!=r;let n=this._driver.query(this.element,e,t);0!==r&&(n=r<0?n.slice(n.length+r,n.length):n.slice(0,r)),s.push(...n)}return i||0!=s.length||o.push(`\`query("${t}")\` returned zero elements. (Use \`query("${t}", { optional: true })\` if you wish to allow this.)`),s}}class $d{constructor(e,t,r,n){this._driver=e,this.element=t,this.startTime=r,this._elementTimelineStylesLookup=n,this.duration=0,this._previousKeyframe={},this._currentKeyframe={},this._keyframes=new Map,this._styleSummary={},this._pendingStyles={},this._backFill={},this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._localTimelineStyles=Object.create(this._backFill,{}),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(t),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(t,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.getCurrentStyleProperties().length>0;default:return!0}}getCurrentStyleProperties(){return Object.keys(this._currentKeyframe)}get currentTime(){return this.startTime+this.duration}delayNextStep(e){const t=1==this._keyframes.size&&Object.keys(this._pendingStyles).length;this.duration||t?(this.forwardTime(this.currentTime+e),t&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,t){return this.applyStylesToKeyframe(),new $d(this._driver,e,t||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=Object.create(this._backFill,{}),this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,t){this._localTimelineStyles[e]=t,this._globalTimelineStyles[e]=t,this._styleSummary[e]={time:this.currentTime,value:t}}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&(this._previousKeyframe.easing=e),Object.keys(this._globalTimelineStyles).forEach(e=>{this._backFill[e]=this._globalTimelineStyles[e]||zm.a,this._currentKeyframe[e]=zm.a}),this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,t,r,n){t&&(this._previousKeyframe.easing=t);const i=n&&n.params||{},o=function(e,t){const r={};let n;return e.forEach(e=>{"*"===e?(n=n||Object.keys(t),n.forEach(e=>{r[e]=zm.a})):gd(e,!1,r)}),r}(e,this._globalTimelineStyles);Object.keys(o).forEach(e=>{const t=Nd(o[e],i,r);this._pendingStyles[e]=t,this._localTimelineStyles.hasOwnProperty(e)||(this._backFill[e]=this._globalTimelineStyles.hasOwnProperty(e)?this._globalTimelineStyles[e]:zm.a),this._updateStyle(e,t)})}applyStylesToKeyframe(){const e=this._pendingStyles,t=Object.keys(e);0!=t.length&&(this._pendingStyles={},t.forEach(t=>{const r=e[t];this._currentKeyframe[t]=r}),Object.keys(this._localTimelineStyles).forEach(e=>{this._currentKeyframe.hasOwnProperty(e)||(this._currentKeyframe[e]=this._localTimelineStyles[e])}))}snapshotCurrentStyles(){Object.keys(this._localTimelineStyles).forEach(e=>{const t=this._localTimelineStyles[e];this._pendingStyles[e]=t,this._updateStyle(e,t)})}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const e=[];for(let t in this._currentKeyframe)e.push(t);return e}mergeTimelineCollectedStyles(e){Object.keys(e._styleSummary).forEach(t=>{const r=this._styleSummary[t],n=e._styleSummary[t];(!r||n.time>r.time)&&this._updateStyle(t,n.value)})}buildKeyframes(){this.applyStylesToKeyframe();const e=new Set,t=new Set,r=1===this._keyframes.size&&0===this.duration;let n=[];this._keyframes.forEach((i,o)=>{const s=gd(i,!0);Object.keys(s).forEach(r=>{const n=s[r];n==zm.m?e.add(r):n==zm.a&&t.add(r)}),r||(s.offset=o/this.duration),n.push(s)});const i=e.size?Cd(e.values()):[],o=t.size?Cd(t.values()):[];if(r){const e=n[0],t=hd(e);e.offset=0,t.offset=1,n=[e,t]}return Vd(this.element,n,i,o,this.duration,this.startTime,this.easing,!1)}}class Yd extends $d{constructor(e,t,r,n,i,o,s=!1){super(e,t,o.delay),this.element=t,this.keyframes=r,this.preStyleProps=n,this.postStyleProps=i,this._stretchStartingKeyframe=s,this.timings={duration:o.duration,delay:o.delay,easing:o.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:t,duration:r,easing:n}=this.timings;if(this._stretchStartingKeyframe&&t){const i=[],o=r+t,s=t/o,a=gd(e[0],!1);a.offset=0,i.push(a);const u=gd(e[0],!1);u.offset=Xd(s),i.push(u);const c=e.length-1;for(let n=1;n<=c;n++){let s=gd(e[n],!1);const a=t+s.offset*r;s.offset=Xd(a/o),i.push(s)}r=o,t=0,n="",e=i}return Vd(this.element,e,this.preStyleProps,this.postStyleProps,r,t,n,!0)}}function Xd(e,t=3){const r=Math.pow(10,t-1);return Math.round(e*r)/r}class ey{}class ty extends ey{normalizePropertyName(e,t){return kd(e)}normalizeStyleValue(e,t,r,n){let i="";const o=r.toString().trim();if(ry[t]&&0!==r&&"0"!==r)if("number"==typeof r)i="px";else{const t=r.match(/^[+-]?[\d\.]+([a-z]*)$/);t&&0==t[1].length&&n.push(`Please provide a CSS unit value for ${e}:${r}`)}return o+i}}const ry=function(e){const t={};return e.forEach(e=>t[e]=!0),t}("width,height,minWidth,minHeight,maxWidth,maxHeight,left,top,bottom,right,fontSize,outlineWidth,outlineOffset,paddingTop,paddingLeft,paddingBottom,paddingRight,marginTop,marginLeft,marginBottom,marginRight,borderRadius,borderWidth,borderTopWidth,borderLeftWidth,borderRightWidth,borderBottomWidth,textIndent,perspective".split(","));function ny(e,t,r,n,i,o,s,a,u,c,p,l,m){return{type:0,element:e,triggerName:t,isRemovalTransition:i,fromState:r,fromStyles:o,toState:n,toStyles:s,timelines:a,queriedElements:u,preStyleProps:c,postStyleProps:p,totalTime:l,errors:m}}const iy={};class oy{constructor(e,t,r){this._triggerName=e,this.ast=t,this._stateStyles=r}match(e,t,r,n){return function(e,t,r,n,i){return e.some(e=>e(t,r,n,i))}(this.ast.matchers,e,t,r,n)}buildStyles(e,t,r){const n=this._stateStyles["*"],i=this._stateStyles[e],o=n?n.buildStyles(t,r):{};return i?i.buildStyles(t,r):o}build(e,t,r,n,i,o,s,a,u,c){const p=[],l=this.ast.options&&this.ast.options.params||iy,m=s&&s.params||iy,d=this.buildStyles(r,m,p),y=a&&a.params||iy,h=this.buildStyles(n,y,p),g=new Set,b=new Map,f=new Map,S="void"===n,v={params:Object.assign(Object.assign({},l),y)},_=c?[]:Wd(e,t,this.ast.animation,i,o,d,h,v,u,p);let O=0;if(_.forEach(e=>{O=Math.max(e.duration+e.delay,O)}),p.length)return ny(t,this._triggerName,r,n,S,d,h,[],[],b,f,O,p);_.forEach(e=>{const r=e.element,n=$m(b,r,{});e.preStyleProps.forEach(e=>n[e]=!0);const i=$m(f,r,{});e.postStyleProps.forEach(e=>i[e]=!0),r!==t&&g.add(r)});const I=Cd(g.values());return ny(t,this._triggerName,r,n,S,d,h,_,I,b,f,O)}}class sy{constructor(e,t){this.styles=e,this.defaultParams=t}buildStyles(e,t){const r={},n=hd(this.defaultParams);return Object.keys(e).forEach(t=>{const r=e[t];null!=r&&(n[t]=r)}),this.styles.styles.forEach(e=>{if("string"!=typeof e){const i=e;Object.keys(i).forEach(e=>{let o=i[e];o.length>1&&(o=Nd(o,n,t)),r[e]=o})}}),r}}class ay{constructor(e,t){var r,n;this.name=e,this.ast=t,this.transitionFactories=[],this.states={},t.states.forEach(e=>{const t=e.options&&e.options.params||{};this.states[e.name]=new sy(e.style,t)}),uy(this.states,"true","1"),uy(this.states,"false","0"),t.transitions.forEach(t=>{this.transitionFactories.push(new oy(e,t,this.states))}),this.fallbackTransition=(r=e,n=this.states,new oy(r,{type:1,animation:{type:2,steps:[],options:null},matchers:[(e,t)=>!0],options:null,queryCount:0,depCount:0},n))}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,t,r,n){return this.transitionFactories.find(i=>i.match(e,t,r,n))||null}matchStyles(e,t,r){return this.fallbackTransition.buildStyles(e,t,r)}}function uy(e,t,r){e.hasOwnProperty(t)?e.hasOwnProperty(r)||(e[r]=e[t]):e.hasOwnProperty(r)&&(e[t]=e[r])}const cy=new zd;class py{constructor(e,t,r){this.bodyNode=e,this._driver=t,this._normalizer=r,this._animations={},this._playersById={},this.players=[]}register(e,t){const r=[],n=qd(this._driver,t,r);if(r.length)throw new Error(`Unable to build the animation due to the following errors: ${r.join("\n")}`);this._animations[e]=n}_buildPlayer(e,t,r){const n=e.element,i=Wm(this._driver,this._normalizer,0,e.keyframes,t,r);return this._driver.animate(n,i,e.duration,e.delay,e.easing,[],!0)}create(e,t,r={}){const n=[],i=this._animations[e];let o;const s=new Map;if(i?(o=Wd(this._driver,t,i,"ng-enter","ng-leave",{},{},r,cy,n),o.forEach(e=>{const t=$m(s,e.element,{});e.postStyleProps.forEach(e=>t[e]=null)})):(n.push("The requested animation doesn't exist or has already been destroyed"),o=[]),n.length)throw new Error(`Unable to create the animation due to the following errors: ${n.join("\n")}`);s.forEach((e,t)=>{Object.keys(e).forEach(r=>{e[r]=this._driver.computeStyle(t,r,zm.a)})});const a=Km(o.map(e=>{const t=s.get(e.element);return this._buildPlayer(e,{},t)}));return this._playersById[e]=a,a.onDestroy(()=>this.destroy(e)),this.players.push(a),a}destroy(e){const t=this._getPlayer(e);t.destroy(),delete this._playersById[e];const r=this.players.indexOf(t);r>=0&&this.players.splice(r,1)}_getPlayer(e){const t=this._playersById[e];if(!t)throw new Error(`Unable to find the timeline player referenced by ${e}`);return t}listen(e,t,r,n){const i=Zm(t,"","","");return Jm(this._getPlayer(e),r,i,n),()=>{}}command(e,t,r,n){if("register"==r)return void this.register(e,n[0]);if("create"==r){const r=n[0]||{};return void this.create(e,t,r)}const i=this._getPlayer(e);switch(r){case"play":i.play();break;case"pause":i.pause();break;case"reset":i.reset();break;case"restart":i.restart();break;case"finish":i.finish();break;case"init":i.init();break;case"setPosition":i.setPosition(parseFloat(n[0]));break;case"destroy":this.destroy(e)}}}const ly=[],my={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},dy={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0};class yy{constructor(e,t=""){this.namespaceId=t;const r=e&&e.hasOwnProperty("value"),n=r?e.value:e;if(this.value=function(e){return null!=e?e:null}(n),r){const t=hd(e);delete t.value,this.options=t}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(e){const t=e.params;if(t){const e=this.options.params;Object.keys(t).forEach(r=>{null==e[r]&&(e[r]=t[r])})}}}const hy=new yy("void");class gy{constructor(e,t,r){this.id=e,this.hostElement=t,this._engine=r,this.players=[],this._triggers={},this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+e,Iy(t,this._hostClassName)}listen(e,t,r,n){if(!this._triggers.hasOwnProperty(t))throw new Error(`Unable to listen on the animation trigger event "${r}" because the animation trigger "${t}" doesn't exist!`);if(null==r||0==r.length)throw new Error(`Unable to listen on the animation trigger "${t}" because the provided event is undefined!`);if("start"!=(i=r)&&"done"!=i)throw new Error(`The provided animation trigger event "${r}" for the animation trigger "${t}" is not supported!`);var i;const o=$m(this._elementListeners,e,[]),s={name:t,phase:r,callback:n};o.push(s);const a=$m(this._engine.statesByElement,e,{});return a.hasOwnProperty(t)||(Iy(e,"ng-trigger"),Iy(e,"ng-trigger-"+t),a[t]=hy),()=>{this._engine.afterFlush(()=>{const e=o.indexOf(s);e>=0&&o.splice(e,1),this._triggers[t]||delete a[t]})}}register(e,t){return!this._triggers[e]&&(this._triggers[e]=t,!0)}_getTrigger(e){const t=this._triggers[e];if(!t)throw new Error(`The provided animation trigger "${e}" has not been registered!`);return t}trigger(e,t,r,n=!0){const i=this._getTrigger(t),o=new fy(this.id,t,e);let s=this._engine.statesByElement.get(e);s||(Iy(e,"ng-trigger"),Iy(e,"ng-trigger-"+t),this._engine.statesByElement.set(e,s={}));let a=s[t];const u=new yy(r,this.id);if(!(r&&r.hasOwnProperty("value"))&&a&&u.absorbOptions(a.options),s[t]=u,a||(a=hy),!("void"===u.value)&&a.value===u.value){if(!function(e,t){const r=Object.keys(e),n=Object.keys(t);if(r.length!=n.length)return!1;for(let i=0;i{vd(e,r),Sd(e,n)})}return}const c=$m(this._engine.playersByElement,e,[]);c.forEach(e=>{e.namespaceId==this.id&&e.triggerName==t&&e.queued&&e.destroy()});let p=i.matchTransition(a.value,u.value,e,u.params),l=!1;if(!p){if(!n)return;p=i.fallbackTransition,l=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:p,fromState:a,toState:u,player:o,isFallbackTransition:l}),l||(Iy(e,"ng-animate-queued"),o.onStart(()=>{Ny(e,"ng-animate-queued")})),o.onDone(()=>{let t=this.players.indexOf(o);t>=0&&this.players.splice(t,1);const r=this._engine.playersByElement.get(e);if(r){let e=r.indexOf(o);e>=0&&r.splice(e,1)}}),this.players.push(o),c.push(o),o}deregister(e){delete this._triggers[e],this._engine.statesByElement.forEach((t,r)=>{delete t[e]}),this._elementListeners.forEach((t,r)=>{this._elementListeners.set(r,t.filter(t=>t.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);const t=this._engine.playersByElement.get(e);t&&(t.forEach(e=>e.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,t){const r=this._engine.driver.query(e,".ng-trigger",!0);r.forEach(e=>{if(e.__ng_removed)return;const r=this._engine.fetchNamespacesByElement(e);r.size?r.forEach(r=>r.triggerLeaveAnimation(e,t,!1,!0)):this.clearElementCache(e)}),this._engine.afterFlushAnimationsDone(()=>r.forEach(e=>this.clearElementCache(e)))}triggerLeaveAnimation(e,t,r,n){const i=this._engine.statesByElement.get(e);if(i){const o=[];if(Object.keys(i).forEach(t=>{if(this._triggers[t]){const r=this.trigger(e,t,"void",n);r&&o.push(r)}}),o.length)return this._engine.markElementAsRemoved(this.id,e,!0,t),r&&Km(o).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){const t=this._elementListeners.get(e);if(t){const r=new Set;t.forEach(t=>{const n=t.name;if(r.has(n))return;r.add(n);const i=this._triggers[n].fallbackTransition,o=this._engine.statesByElement.get(e)[n]||hy,s=new yy("void"),a=new fy(this.id,n,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:n,transition:i,fromState:o,toState:s,player:a,isFallbackTransition:!0})})}}removeNode(e,t){const r=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),this.triggerLeaveAnimation(e,t,!0))return;let n=!1;if(r.totalAnimations){const t=r.players.length?r.playersByQueriedElement.get(e):[];if(t&&t.length)n=!0;else{let t=e;for(;t=t.parentNode;){if(r.statesByElement.get(t)){n=!0;break}}}}if(this.prepareLeaveAnimationListeners(e),n)r.markElementAsRemoved(this.id,e,!1,t);else{const n=e.__ng_removed;n&&n!==my||(r.afterFlush(()=>this.clearElementCache(e)),r.destroyInnerAnimations(e),r._onRemovalComplete(e,t))}}insertNode(e,t){Iy(e,this._hostClassName)}drainQueuedTransitions(e){const t=[];return this._queue.forEach(r=>{const n=r.player;if(n.destroyed)return;const i=r.element,o=this._elementListeners.get(i);o&&o.forEach(t=>{if(t.name==r.triggerName){const n=Zm(i,r.triggerName,r.fromState.value,r.toState.value);n._data=e,Jm(r.player,t.phase,n,t.callback)}}),n.markedForDestroy?this._engine.afterFlush(()=>{n.destroy()}):t.push(r)}),this._queue=[],t.sort((e,t)=>{const r=e.transition.ast.depCount,n=t.transition.ast.depCount;return 0==r||0==n?r-n:this._engine.driver.containsElement(e.element,t.element)?1:-1})}destroy(e){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}elementContainsData(e){let t=!1;return this._elementListeners.has(e)&&(t=!0),t=!!this._queue.find(t=>t.element===e)||t,t}}class by{constructor(e,t,r){this.bodyNode=e,this.driver=t,this._normalizer=r,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(e,t)=>{}}_onRemovalComplete(e,t){this.onRemovalComplete(e,t)}get queuedPlayers(){const e=[];return this._namespaceList.forEach(t=>{t.players.forEach(t=>{t.queued&&e.push(t)})}),e}createNamespace(e,t){const r=new gy(e,t,this);return t.parentNode?this._balanceNamespaceList(r,t):(this.newHostElements.set(t,r),this.collectEnterElement(t)),this._namespaceLookup[e]=r}_balanceNamespaceList(e,t){const r=this._namespaceList.length-1;if(r>=0){let n=!1;for(let i=r;i>=0;i--){const r=this._namespaceList[i];if(this.driver.containsElement(r.hostElement,t)){this._namespaceList.splice(i+1,0,e),n=!0;break}}n||this._namespaceList.splice(0,0,e)}else this._namespaceList.push(e);return this.namespacesByHostElement.set(t,e),e}register(e,t){let r=this._namespaceLookup[e];return r||(r=this.createNamespace(e,t)),r}registerTrigger(e,t,r){let n=this._namespaceLookup[e];n&&n.register(t,r)&&this.totalAnimations++}destroy(e,t){if(!e)return;const r=this._fetchNamespace(e);this.afterFlush(()=>{this.namespacesByHostElement.delete(r.hostElement),delete this._namespaceLookup[e];const t=this._namespaceList.indexOf(r);t>=0&&this._namespaceList.splice(t,1)}),this.afterFlushAnimationsDone(()=>r.destroy(t))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){const t=new Set,r=this.statesByElement.get(e);if(r){const e=Object.keys(r);for(let n=0;n=0&&this.collectedLeaveElements.splice(e,1)}if(e){const n=this._fetchNamespace(e);n&&n.insertNode(t,r)}n&&this.collectEnterElement(t)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),Iy(e,"ng-animate-disabled")):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),Ny(e,"ng-animate-disabled"))}removeNode(e,t,r,n){if(Sy(t)){const i=e?this._fetchNamespace(e):null;if(i?i.removeNode(t,n):this.markElementAsRemoved(e,t,!1,n),r){const r=this.namespacesByHostElement.get(t);r&&r.id!==e&&r.removeNode(t,n)}}else this._onRemovalComplete(t,n)}markElementAsRemoved(e,t,r,n){this.collectedLeaveElements.push(t),t.__ng_removed={namespaceId:e,setForRemoval:n,hasAnimation:r,removedBeforeQueried:!1}}listen(e,t,r,n,i){return Sy(t)?this._fetchNamespace(e).listen(t,r,n,i):()=>{}}_buildInstruction(e,t,r,n,i){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,r,n,e.fromState.options,e.toState.options,t,i)}destroyInnerAnimations(e){let t=this.driver.query(e,".ng-trigger",!0);t.forEach(e=>this.destroyActiveAnimationsForElement(e)),0!=this.playersByQueriedElement.size&&(t=this.driver.query(e,".ng-animating",!0),t.forEach(e=>this.finishActiveQueriedAnimationOnElement(e)))}destroyActiveAnimationsForElement(e){const t=this.playersByElement.get(e);t&&t.forEach(e=>{e.queued?e.markedForDestroy=!0:e.destroy()})}finishActiveQueriedAnimationOnElement(e){const t=this.playersByQueriedElement.get(e);t&&t.forEach(e=>e.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return Km(this.players).onDone(()=>e());e()})}processLeaveNode(e){const t=e.__ng_removed;if(t&&t.setForRemoval){if(e.__ng_removed=my,t.namespaceId){this.destroyInnerAnimations(e);const r=this._fetchNamespace(t.namespaceId);r&&r.clearElementCache(e)}this._onRemovalComplete(e,t.setForRemoval)}this.driver.matchesElement(e,".ng-animate-disabled")&&this.markElementAsDisabled(e,!1),this.driver.query(e,".ng-animate-disabled",!0).forEach(e=>{this.markElementAsDisabled(e,!1)})}flush(e=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((e,t)=>this._balanceNamespaceList(e,t)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let r=0;re()),this._flushFns=[],this._whenQuietFns.length){const e=this._whenQuietFns;this._whenQuietFns=[],t.length?Km(t).onDone(()=>{e.forEach(e=>e())}):e.forEach(e=>e())}}reportError(e){throw new Error(`Unable to process animations due to the following failed trigger transitions\n ${e.join("\n")}`)}_flushAnimations(e,t){const r=new zd,n=[],i=new Map,o=[],s=new Map,a=new Map,u=new Map,c=new Set;this.disabledNodes.forEach(e=>{c.add(e);const t=this.driver.query(e,".ng-animate-queued",!0);for(let r=0;r{const r="ng-enter"+y++;d.set(t,r),e.forEach(e=>Iy(e,r))});const h=[],g=new Set,b=new Set;for(let P=0;Pg.add(e)):b.add(e))}const f=new Map,S=Oy(l,Array.from(g));S.forEach((e,t)=>{const r="ng-leave"+y++;f.set(t,r),e.forEach(e=>Iy(e,r))}),e.push(()=>{m.forEach((e,t)=>{const r=d.get(t);e.forEach(e=>Ny(e,r))}),S.forEach((e,t)=>{const r=f.get(t);e.forEach(e=>Ny(e,r))}),h.forEach(e=>{this.processLeaveNode(e)})});const v=[],_=[];for(let P=this._namespaceList.length-1;P>=0;P--){this._namespaceList[P].drainQueuedTransitions(t).forEach(e=>{const t=e.player,i=e.element;if(v.push(t),this.collectedEnterElements.length){const e=i.__ng_removed;if(e&&e.setForMove)return void t.destroy()}const c=!p||!this.driver.containsElement(p,i),l=f.get(i),m=d.get(i),y=this._buildInstruction(e,r,m,l,c);if(y.errors&&y.errors.length)return void _.push(y);if(c)return t.onStart(()=>vd(i,y.fromStyles)),t.onDestroy(()=>Sd(i,y.toStyles)),void n.push(t);if(e.isFallbackTransition)return t.onStart(()=>vd(i,y.fromStyles)),t.onDestroy(()=>Sd(i,y.toStyles)),void n.push(t);y.timelines.forEach(e=>e.stretchStartingKeyframe=!0),r.append(i,y.timelines);const h={instruction:y,player:t,element:i};o.push(h),y.queriedElements.forEach(e=>$m(s,e,[]).push(t)),y.preStyleProps.forEach((e,t)=>{const r=Object.keys(e);if(r.length){let e=a.get(t);e||a.set(t,e=new Set),r.forEach(t=>e.add(t))}}),y.postStyleProps.forEach((e,t)=>{const r=Object.keys(e);let n=u.get(t);n||u.set(t,n=new Set),r.forEach(e=>n.add(e))})})}if(_.length){const e=[];_.forEach(t=>{e.push(`@${t.triggerName} has failed due to:\n`),t.errors.forEach(t=>e.push(`- ${t}\n`))}),v.forEach(e=>e.destroy()),this.reportError(e)}const O=new Map,I=new Map;o.forEach(e=>{const t=e.element;r.has(t)&&(I.set(t,t),this._beforeAnimationBuild(e.player.namespaceId,e.instruction,O))}),n.forEach(e=>{const t=e.element;this._getPreviousPlayers(t,!1,e.namespaceId,e.triggerName,null).forEach(e=>{$m(O,t,[]).push(e),e.destroy()})});const N=h.filter(e=>Ty(e,a,u)),C=new Map;_y(C,this.driver,b,u,zm.a).forEach(e=>{Ty(e,a,u)&&N.push(e)});const T=new Map;m.forEach((e,t)=>{_y(T,this.driver,new Set(e),a,zm.m)}),N.forEach(e=>{const t=C.get(e),r=T.get(e);C.set(e,Object.assign(Object.assign({},t),r))});const k=[],x=[],A={};o.forEach(e=>{const{element:t,player:o,instruction:s}=e;if(r.has(t)){if(c.has(t))return o.onDestroy(()=>Sd(t,s.toStyles)),o.disabled=!0,o.overrideTotalTime(s.totalTime),void n.push(o);let e=A;if(I.size>1){let r=t;const n=[];for(;r=r.parentNode;){const t=I.get(r);if(t){e=t;break}n.push(r)}n.forEach(t=>I.set(t,e))}const r=this._buildAnimation(o.namespaceId,s,O,i,T,C);if(o.setRealPlayer(r),e===A)k.push(o);else{const t=this.playersByElement.get(e);t&&t.length&&(o.parentPlayer=Km(t)),n.push(o)}}else vd(t,s.fromStyles),o.onDestroy(()=>Sd(t,s.toStyles)),x.push(o),c.has(t)&&n.push(o)}),x.forEach(e=>{const t=i.get(e.element);if(t&&t.length){const r=Km(t);e.setRealPlayer(r)}}),n.forEach(e=>{e.parentPlayer?e.syncPlayerEvents(e.parentPlayer):e.destroy()});for(let P=0;P!e.destroyed);n.length?Cy(this,e,n):this.processLeaveNode(e)}return h.length=0,k.forEach(e=>{this.players.push(e),e.onDone(()=>{e.destroy();const t=this.players.indexOf(e);this.players.splice(t,1)}),e.play()}),k}elementContainsData(e,t){let r=!1;const n=t.__ng_removed;return n&&n.setForRemoval&&(r=!0),this.playersByElement.has(t)&&(r=!0),this.playersByQueriedElement.has(t)&&(r=!0),this.statesByElement.has(t)&&(r=!0),this._fetchNamespace(e).elementContainsData(t)||r}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,t,r,n,i){let o=[];if(t){const t=this.playersByQueriedElement.get(e);t&&(o=t)}else{const t=this.playersByElement.get(e);if(t){const e=!i||"void"==i;t.forEach(t=>{t.queued||(e||t.triggerName==n)&&o.push(t)})}}return(r||n)&&(o=o.filter(e=>(!r||r==e.namespaceId)&&(!n||n==e.triggerName))),o}_beforeAnimationBuild(e,t,r){const n=t.triggerName,i=t.element,o=t.isRemovalTransition?void 0:e,s=t.isRemovalTransition?void 0:n;for(const a of t.timelines){const e=a.element,n=e!==i,u=$m(r,e,[]);this._getPreviousPlayers(e,n,o,s,t.toState).forEach(e=>{const t=e.getRealPlayer();t.beforeDestroy&&t.beforeDestroy(),e.destroy(),u.push(e)})}vd(i,t.fromStyles)}_buildAnimation(e,t,r,n,i,o){const s=t.triggerName,a=t.element,u=[],c=new Set,p=new Set,l=t.timelines.map(t=>{const l=t.element;c.add(l);const m=l.__ng_removed;if(m&&m.removedBeforeQueried)return new zm.d(t.duration,t.delay);const d=l!==a,y=function(e){const t=[];return function e(t,r){for(let n=0;ne.getRealPlayer())).filter(e=>{const t=e;return!!t.element&&t.element===l}),h=i.get(l),g=o.get(l),b=Wm(this.driver,this._normalizer,0,t.keyframes,h,g),f=this._buildPlayer(t,b,y);if(t.subTimeline&&n&&p.add(l),d){const t=new fy(e,s,l);t.setRealPlayer(f),u.push(t)}return f});u.forEach(e=>{$m(this.playersByQueriedElement,e.element,[]).push(e),e.onDone(()=>function(e,t,r){let n;if(e instanceof Map){if(n=e.get(t),n){if(n.length){const e=n.indexOf(r);n.splice(e,1)}0==n.length&&e.delete(t)}}else if(n=e[t],n){if(n.length){const e=n.indexOf(r);n.splice(e,1)}0==n.length&&delete e[t]}return n}(this.playersByQueriedElement,e.element,e))}),c.forEach(e=>Iy(e,"ng-animating"));const m=Km(l);return m.onDestroy(()=>{c.forEach(e=>Ny(e,"ng-animating")),Sd(a,t.toStyles)}),p.forEach(e=>{$m(n,e,[]).push(m)}),m}_buildPlayer(e,t,r){return t.length>0?this.driver.animate(e.element,t,e.duration,e.delay,e.easing,r):new zm.d(e.duration,e.delay)}}class fy{constructor(e,t,r){this.namespaceId=e,this.triggerName=t,this.element=r,this._player=new zm.d,this._containsRealPlayer=!1,this._queuedCallbacks={},this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(e){this._containsRealPlayer||(this._player=e,Object.keys(this._queuedCallbacks).forEach(t=>{this._queuedCallbacks[t].forEach(r=>Jm(e,t,void 0,r))}),this._queuedCallbacks={},this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){const t=this._player;t.triggerCallback&&e.onStart(()=>t.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,t){$m(this._queuedCallbacks,e,[]).push(t)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){const t=this._player;t.triggerCallback&&t.triggerCallback(e)}}function Sy(e){return e&&1===e.nodeType}function vy(e,t){const r=e.style.display;return e.style.display=null!=t?t:"none",r}function _y(e,t,r,n,i){const o=[];r.forEach(e=>o.push(vy(e)));const s=[];n.forEach((r,n)=>{const o={};r.forEach(e=>{const r=o[e]=t.computeStyle(n,e,i);r&&0!=r.length||(n.__ng_removed=dy,s.push(n))}),e.set(n,o)});let a=0;return r.forEach(e=>vy(e,o[a++])),s}function Oy(e,t){const r=new Map;if(e.forEach(e=>r.set(e,[])),0==t.length)return r;const n=new Set(t),i=new Map;return t.forEach(e=>{const t=function e(t){if(!t)return 1;let o=i.get(t);if(o)return o;const s=t.parentNode;return o=r.has(s)?s:n.has(s)?1:e(s),i.set(t,o),o}(e);1!==t&&r.get(t).push(e)}),r}function Iy(e,t){if(e.classList)e.classList.add(t);else{let r=e.$$classes;r||(r=e.$$classes={}),r[t]=!0}}function Ny(e,t){if(e.classList)e.classList.remove(t);else{let r=e.$$classes;r&&delete r[t]}}function Cy(e,t,r){Km(r).onDone(()=>e.processLeaveNode(t))}function Ty(e,t,r){const n=r.get(e);if(!n)return!1;let i=t.get(e);return i?n.forEach(e=>i.add(e)):t.set(e,n),r.delete(e),!0}class ky{constructor(e,t,r){this.bodyNode=e,this._driver=t,this._triggerCache={},this.onRemovalComplete=(e,t)=>{},this._transitionEngine=new by(e,t,r),this._timelineEngine=new py(e,t,r),this._transitionEngine.onRemovalComplete=(e,t)=>this.onRemovalComplete(e,t)}registerTrigger(e,t,r,n,i){const o=e+"-"+n;let s=this._triggerCache[o];if(!s){const e=[],t=qd(this._driver,i,e);if(e.length)throw new Error(`The animation trigger "${n}" has failed to build due to the following errors:\n - ${e.join("\n - ")}`);s=function(e,t){return new ay(e,t)}(n,t),this._triggerCache[o]=s}this._transitionEngine.registerTrigger(t,n,s)}register(e,t){this._transitionEngine.register(e,t)}destroy(e,t){this._transitionEngine.destroy(e,t)}onInsert(e,t,r,n){this._transitionEngine.insertNode(e,t,r,n)}onRemove(e,t,r,n){this._transitionEngine.removeNode(e,t,n||!1,r)}disableAnimations(e,t){this._transitionEngine.markElementAsDisabled(e,t)}process(e,t,r,n){if("@"==r.charAt(0)){const[e,i]=Ym(r),o=n;this._timelineEngine.command(e,t,i,o)}else this._transitionEngine.trigger(e,t,r,n)}listen(e,t,r,n,i){if("@"==r.charAt(0)){const[e,n]=Ym(r);return this._timelineEngine.listen(e,t,n,i)}return this._transitionEngine.listen(e,t,r,n,i)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}function xy(e,t){let r=null,n=null;return Array.isArray(t)&&t.length?(r=Py(t[0]),t.length>1&&(n=Py(t[t.length-1]))):t&&(r=Py(t)),r||n?new Ay(e,r,n):null}class Ay{constructor(e,t,r){this._element=e,this._startStyles=t,this._endStyles=r,this._state=0;let n=Ay.initialStylesByElement.get(e);n||Ay.initialStylesByElement.set(e,n={}),this._initialStyles=n}start(){this._state<1&&(this._startStyles&&Sd(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Sd(this._element,this._initialStyles),this._endStyles&&(Sd(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Ay.initialStylesByElement.delete(this._element),this._startStyles&&(vd(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(vd(this._element,this._endStyles),this._endStyles=null),Sd(this._element,this._initialStyles),this._state=3)}}function Py(e){let t=null;const r=Object.keys(e);for(let n=0;nthis._handleCallback(e)}apply(){!function(e,t){const r=Ly(e,"").trim();let n=0;r.length&&(n=function(e,t){let r=0;for(let n=0;n=this._delay&&r>=this._duration&&this.finish()}finish(){this._finished||(this._finished=!0,this._onDoneFn(),My(this._element,this._eventFn,!0))}destroy(){this._destroyed||(this._destroyed=!0,this.finish(),function(e,t){const r=Ly(e,"").split(","),n=jy(r,t);if(n>=0){r.splice(n,1);const t=r.join(",");qy(e,"",t)}}(this._element,this._name))}}function Ry(e,t,r){qy(e,"PlayState",r,Ey(e,t))}function Ey(e,t){const r=Ly(e,"");if(r.indexOf(",")>0){return jy(r.split(","),t)}return jy([r],t)}function jy(e,t){for(let r=0;r=0)return r;return-1}function My(e,t,r){r?e.removeEventListener("animationend",t):e.addEventListener("animationend",t)}function qy(e,t,r,n){const i="animation"+t;if(null!=n){const t=e.style[i];if(t.length){const e=t.split(",");e[n]=r,r=e.join(",")}}e.style[i]=r}function Ly(e,t){return e.style["animation"+t]||""}class Fy{constructor(e,t,r,n,i,o,s,a){this.element=e,this.keyframes=t,this.animationName=r,this._duration=n,this._delay=i,this._finalStyles=s,this._specialStyles=a,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this.currentSnapshot={},this._state=0,this.easing=o||"linear",this.totalTime=n+i,this._buildStyler()}onStart(e){this._onStartFns.push(e)}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}destroy(){this.init(),this._state>=4||(this._state=4,this._styler.destroy(),this._flushStartFns(),this._flushDoneFns(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}_flushDoneFns(){this._onDoneFns.forEach(e=>e()),this._onDoneFns=[]}_flushStartFns(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}finish(){this.init(),this._state>=3||(this._state=3,this._styler.finish(),this._flushStartFns(),this._specialStyles&&this._specialStyles.finish(),this._flushDoneFns())}setPosition(e){this._styler.setPosition(e)}getPosition(){return this._styler.getPosition()}hasStarted(){return this._state>=2}init(){if(this._state>=1)return;this._state=1;this.element;this._styler.apply(),this._delay&&this._styler.pause()}play(){this.init(),this.hasStarted()||(this._flushStartFns(),this._state=2,this._specialStyles&&this._specialStyles.start()),this._styler.resume()}pause(){this.init(),this._styler.pause()}restart(){this.reset(),this.play()}reset(){this._styler.destroy(),this._buildStyler(),this._styler.apply()}_buildStyler(){this._styler=new Dy(this.element,this.animationName,this._duration,this._delay,this.easing,"forwards",()=>this.finish())}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}beforeDestroy(){this.init();const e={};if(this.hasStarted()){const t=this._state>=3;Object.keys(this._finalStyles).forEach(r=>{"offset"!=r&&(e[r]=t?this._finalStyles[r]:wd(this.element,r))})}this.currentSnapshot=e}}class By extends zm.d{constructor(e,t){super(),this.element=e,this._startingStyles={},this.__initialized=!1,this._styles=cd(t)}init(){!this.__initialized&&this._startingStyles&&(this.__initialized=!0,Object.keys(this._styles).forEach(e=>{this._startingStyles[e]=this.element.style[e]}),super.init())}play(){this._startingStyles&&(this.init(),Object.keys(this._styles).forEach(e=>this.element.style.setProperty(e,this._styles[e])),super.play())}destroy(){this._startingStyles&&(Object.keys(this._startingStyles).forEach(e=>{const t=this._startingStyles[e];t?this.element.style.setProperty(e,t):this.element.style.removeProperty(e)}),this._startingStyles=null,super.destroy())}}class Gy{constructor(){this._count=0,this._head=document.querySelector("head")}validateStyleProperty(e){return od(e)}matchesElement(e,t){return sd(e,t)}containsElement(e,t){return ad(e,t)}query(e,t,r){return ud(e,t,r)}computeStyle(e,t,r){return window.getComputedStyle(e)[t]}buildKeyframeElement(e,t,r){r=r.map(e=>cd(e));let n=`@keyframes ${t} {\n`,i="";r.forEach(e=>{i=" ";const t=parseFloat(e.offset);n+=`${i}${100*t}% {\n`,i+=" ",Object.keys(e).forEach(t=>{const r=e[t];switch(t){case"offset":return;case"easing":return void(r&&(n+=`${i}animation-timing-function: ${r};\n`));default:return void(n+=`${i}${t}: ${r};\n`)}}),n+=`${i}}\n`}),n+="}\n";const o=document.createElement("style");return o.textContent=n,o}animate(e,t,r,n,i,o=[],s){const a=o.filter(e=>e instanceof Fy),u={};xd(r,n)&&a.forEach(e=>{let t=e.currentSnapshot;Object.keys(t).forEach(e=>u[e]=t[e])});const c=function(e){let t={};if(e){(Array.isArray(e)?e:[e]).forEach(e=>{Object.keys(e).forEach(r=>{"offset"!=r&&"easing"!=r&&(t[r]=e[r])})})}return t}(t=Ad(e,t,u));if(0==r)return new By(e,c);const p=`gen_css_kf_${this._count++}`,l=this.buildKeyframeElement(e,p,t);document.querySelector("head").appendChild(l);const m=xy(e,t),d=new Fy(e,t,p,r,n,i,c,m);return d.onDestroy(()=>{var e;(e=l).parentNode.removeChild(e)}),d}}class Uy{constructor(e,t,r,n){this.element=e,this.keyframes=t,this.options=r,this._specialStyles=n,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this.time=0,this.parentPlayer=null,this.currentSnapshot={},this._duration=r.duration,this._delay=r.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:{},this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_triggerWebAnimation(e,t,r){return e.animate(t,r)}onStart(e){this._onStartFns.push(e)}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}setPosition(e){this.domPlayer.currentTime=e*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const e={};this.hasStarted()&&Object.keys(this._finalKeyframe).forEach(t=>{"offset"!=t&&(e[t]=this._finished?this._finalKeyframe[t]:wd(this.element,t))}),this.currentSnapshot=e}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}class Vy{constructor(){this._isNativeImpl=/\{\s*\[native\s+code\]\s*\}/.test(zy().toString()),this._cssKeyframesDriver=new Gy}validateStyleProperty(e){return od(e)}matchesElement(e,t){return sd(e,t)}containsElement(e,t){return ad(e,t)}query(e,t,r){return ud(e,t,r)}computeStyle(e,t,r){return window.getComputedStyle(e)[t]}overrideWebAnimationsSupport(e){this._isNativeImpl=e}animate(e,t,r,n,i,o=[],s){if(!s&&!this._isNativeImpl)return this._cssKeyframesDriver.animate(e,t,r,n,i,o);const a={duration:r,delay:n,fill:0==n?"both":"forwards"};i&&(a.easing=i);const u={},c=o.filter(e=>e instanceof Uy);xd(r,n)&&c.forEach(e=>{let t=e.currentSnapshot;Object.keys(t).forEach(e=>u[e]=t[e])});const p=xy(e,t=Ad(e,t=t.map(e=>gd(e,!1)),u));return new Uy(e,t,a,p)}}function zy(){return"undefined"!=typeof window&&void 0!==window.document&&Element.prototype.animate||{}}class Hy extends zm.b{constructor(e,t){super(),this._nextAnimationId=0;const r={id:"0",encapsulation:o.pb.None,styles:[],data:{animation:[]}};this._renderer=e.createRenderer(t.body,r)}build(e){const t=this._nextAnimationId.toString();this._nextAnimationId++;const r=Array.isArray(e)?Object(zm.g)(e):e;return Jy(this._renderer,null,t,"register",[r]),new Ky(t,this._renderer)}}Hy.\u0275fac=function(e){return new(e||Hy)(o.Uc(o.Z),o.Uc(Nm.e))},Hy.\u0275prov=o.Gc({token:Hy,factory:Hy.\u0275fac}),Hy.ctorParameters=()=>[{type:o.Z},{type:void 0,decorators:[{type:o.C,args:[Nm.e]}]}];class Ky extends zm.c{constructor(e,t){super(),this._id=e,this._renderer=t}create(e,t){return new Wy(this._id,e,t||{},this._renderer)}}class Wy{constructor(e,t,r,n){this.id=e,this.element=t,this._renderer=n,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",r)}_listen(e,t){return this._renderer.listen(this.element,`@@${this.id}:${e}`,t)}_command(e,...t){return Jy(this._renderer,this.element,this.id,e,t)}onDone(e){this._listen("done",e)}onStart(e){this._listen("start",e)}onDestroy(e){this._listen("destroy",e)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset")}setPosition(e){this._command("setPosition",e)}getPosition(){var e,t;return null!==(t=null===(e=this._renderer.engine.players[+this.id])||void 0===e?void 0:e.getPosition())&&void 0!==t?t:0}}function Jy(e,t,r,n,i){return e.setProperty(t,`@@${r}:${n}`,i)}class Qy{constructor(e,t,r){this.delegate=e,this.engine=t,this._zone=r,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),t.onRemovalComplete=(e,t)=>{t&&t.parentNode(e)&&t.removeChild(e.parentNode,e)}}createRenderer(e,t){const r=this.delegate.createRenderer(e,t);if(!(e&&t&&t.data&&t.data.animation)){let e=this._rendererCache.get(r);return e||(e=new Zy("",r,this.engine),this._rendererCache.set(r,e)),e}const n=t.id,i=t.id+"-"+this._currentId;this._currentId++,this.engine.register(i,e);const o=t=>{Array.isArray(t)?t.forEach(o):this.engine.registerTrigger(n,i,e,t.name,t)};return t.data.animation.forEach(o),new $y(this,i,r,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,t,r){e>=0&&et(r)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(e=>{const[t,r]=e;t(r)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([t,r]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}Qy.\u0275fac=function(e){return new(e||Qy)(o.Uc(o.Z),o.Uc(ky),o.Uc(o.Q))},Qy.\u0275prov=o.Gc({token:Qy,factory:Qy.\u0275fac}),Qy.ctorParameters=()=>[{type:o.Z},{type:ky},{type:o.Q}];class Zy{constructor(e,t,r){this.namespaceId=e,this.delegate=t,this.engine=r,this.destroyNode=this.delegate.destroyNode?e=>t.destroyNode(e):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}createElement(e,t){return this.delegate.createElement(e,t)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,t){this.delegate.appendChild(e,t),this.engine.onInsert(this.namespaceId,t,e,!1)}insertBefore(e,t,r,n=!0){this.delegate.insertBefore(e,t,r),this.engine.onInsert(this.namespaceId,t,e,n)}removeChild(e,t,r){this.engine.onRemove(this.namespaceId,t,this.delegate,r)}selectRootElement(e,t){return this.delegate.selectRootElement(e,t)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,t,r,n){this.delegate.setAttribute(e,t,r,n)}removeAttribute(e,t,r){this.delegate.removeAttribute(e,t,r)}addClass(e,t){this.delegate.addClass(e,t)}removeClass(e,t){this.delegate.removeClass(e,t)}setStyle(e,t,r,n){this.delegate.setStyle(e,t,r,n)}removeStyle(e,t,r){this.delegate.removeStyle(e,t,r)}setProperty(e,t,r){"@"==t.charAt(0)&&"@.disabled"==t?this.disableAnimations(e,!!r):this.delegate.setProperty(e,t,r)}setValue(e,t){this.delegate.setValue(e,t)}listen(e,t,r){return this.delegate.listen(e,t,r)}disableAnimations(e,t){this.engine.disableAnimations(e,t)}}class $y extends Zy{constructor(e,t,r,n){super(t,r,n),this.factory=e,this.namespaceId=t}setProperty(e,t,r){"@"==t.charAt(0)?"."==t.charAt(1)&&"@.disabled"==t?(r=void 0===r||!!r,this.disableAnimations(e,r)):this.engine.process(this.namespaceId,e,t.substr(1),r):this.delegate.setProperty(e,t,r)}listen(e,t,r){if("@"==t.charAt(0)){const n=function(e){switch(e){case"body":return document.body;case"document":return document;case"window":return window;default:return e}}(e);let i=t.substr(1),o="";return"@"!=i.charAt(0)&&([i,o]=function(e){const t=e.indexOf("."),r=e.substring(0,t),n=e.substr(t+1);return[r,n]}(i)),this.engine.listen(this.namespaceId,n,i,o,e=>{const t=e._data||-1;this.factory.scheduleListenerCallback(t,r,e)})}return this.delegate.listen(e,t,r)}}class Yy extends ky{constructor(e,t,r){super(e.body,t,r)}}Yy.\u0275fac=function(e){return new(e||Yy)(o.Uc(Nm.e),o.Uc(ld),o.Uc(ey))},Yy.\u0275prov=o.Gc({token:Yy,factory:Yy.\u0275fac}),Yy.ctorParameters=()=>[{type:void 0,decorators:[{type:o.C,args:[Nm.e]}]},{type:ld},{type:ey}];const Xy=new o.E("AnimationModuleType"),eh=[{provide:zm.b,useClass:Hy},{provide:ey,useFactory:function(){return new ty}},{provide:ky,useClass:Yy},{provide:o.Z,useFactory:function(e,t,r){return new Qy(e,t,r)},deps:[Cm.f,ky,o.Q]}],th=[{provide:ld,useFactory:function(){return"function"==typeof zy()?new Vy:new Gy}},{provide:Xy,useValue:"BrowserAnimations"},...eh],rh=[{provide:ld,useClass:pd},{provide:Xy,useValue:"NoopAnimations"},...eh];class nh{}nh.\u0275mod=o.Ic({type:nh}),nh.\u0275inj=o.Hc({factory:function(e){return new(e||nh)},providers:th,imports:[Cm.a]}),("undefined"==typeof ngJitMode||ngJitMode)&&o.ud(nh,{exports:function(){return[Cm.a]}});class ih{}ih.\u0275mod=o.Ic({type:ih}),ih.\u0275inj=o.Hc({factory:function(e){return new(e||ih)},providers:rh,imports:[Cm.a]}),("undefined"==typeof ngJitMode||ngJitMode)&&o.ud(ih,{exports:function(){return[Cm.a]}});var oh=r("tk/3"),sh=r("tyNb"),ah=r("xtZt"),uh=r("qT8p"),ch=r("zRhN"),ph=r("yD1i"),lh=r("AytR"),mh=function(){function e(e){this.router=e,this.router.events.subscribe((function(e){e instanceof sh.d&&window.scrollTo(0,0),sh.b,sh.c})),lh.a.production&&(console.log=function(){},console.debug=function(){},console.warn=function(){},console.info=function(){},console.error=function(){})}return e.ctorParameters=function(){return[{type:sh.e}]},e=Object(i.c)([Object(o.n)({selector:"app-root",template:Object(i.f)(r("VzVu")).default,styles:[Object(i.f)(r("ynWL")).default]}),Object(i.g)("design:paramtypes",[sh.e])],e)}(),dh=function(){function e(){window.innerWidth<1200?this.isMobileResolution=!0:this.isMobileResolution=!1}return e.prototype.isMobile=function(e){window.innerWidth<1200?this.isMobileResolution=!0:this.isMobileResolution=!1},e.prototype.ngOnInit=function(){},Object(i.c)([Object(o.A)("window:resize",["$event"]),Object(i.g)("design:type",Function),Object(i.g)("design:paramtypes",[Object]),Object(i.g)("design:returntype",void 0)],e.prototype,"isMobile",null),e=Object(i.c)([Object(o.n)({selector:"app-admin-layout",template:Object(i.f)(r("AK6u")).default,styles:[Object(i.f)(r("vtrx")).default]}),Object(i.g)("design:paramtypes",[])],e)}(),yh=function(){function e(){this.test=new Date,this.isCollapsed=!0}return e.prototype.ngOnInit=function(){document.getElementsByTagName("body")[0].classList.add("bg-default")},e.prototype.ngOnDestroy=function(){document.getElementsByTagName("body")[0].classList.remove("bg-default")},e=Object(i.c)([Object(o.n)({selector:"app-auth-layout",template:Object(i.f)(r("WSaj")).default,styles:[Object(i.f)(r("FkQd")).default]}),Object(i.g)("design:paramtypes",[])],e)}(),hh=r("eajB"),gh=function(){function e(){this.test=new Date,this.isCollapsed=!0}return e.prototype.ngOnInit=function(){},e=Object(i.c)([Object(o.n)({selector:"app-presentation",template:Object(i.f)(r("h5qp")).default,styles:[Object(i.f)(r("+POz")).default]}),Object(i.g)("design:paramtypes",[])],e)}(),bh=function(){function e(){}return e=Object(i.c)([Object(o.L)({declarations:[gh],imports:[Nm.c,sh.f,hh.a.forRoot(),ah.a.forRoot(),ph.a.forRoot()]})],e)}(),fh=r("j1ZV"),Sh=r("88/t"),vh=r("qIOU"),_h=r("s8M/"),Oh=function(){function e(e,t,r){this.authService=e,this.profileService=t,this.router=r}return e.prototype.canActivate=function(e,t){return this.authService.isAuthenticated()},e.prototype.canActivateChild=function(e,t){var r=this;return void 0===e.component||new Sh.a((function(t){r.authService.isAuthenticated().subscribe((function(n){if(console.log("isAuthenticated: "+n),n){if(null==r.profileService.getUserProfile())return r.profileService.getProfiles(0,r.authService.getUser().adr).subscribe((function(t){t.Items.forEach((function(t){if(t.profile_id===r.authService.user.profile_id)return r.profileService.setUserProfile(t),r.verifyRoute(e)}))})),t.next(!0),t;t.next(r.verifyRoute(e))}else r.authService.logout(),t.next(!1);return t}))}))},e.prototype.verifyRoute=function(e){var t;switch(e.routeConfig.path){case"dashboard":t=!this.profileService.hasRole("ADR");break;case"adrs":t=this.profileService.hasRole("ADR");break;case"add-adr":t=this.profileService.hasRole("ADR")&&!this.profileService.hasRole("ReadOnly");break;case"transactions":t=this.profileService.hasRole("Dashboard");break;case"settlement":case"settle-report":t=this.profileService.hasRole("Reports");break;case"chains":t=this.profileService.hasRole("Chains");break;case"add-chain":t=this.profileService.hasRole("Chains")&&!this.profileService.hasRole("ReadOnly");break;case"restaurants":t=this.profileService.hasRole("Restaurants");break;case"add-restaurant":t=this.profileService.hasRole("Restaurants")&&!this.profileService.hasRole("ReadOnly");break;case"pos":t=this.profileService.hasRole("POS");break;case"add-pos":t=this.profileService.hasRole("POS")&&!this.profileService.hasRole("ReadOnly");break;case"profiles":t=this.profileService.hasRole("Profile");break;case"add-profile":t=this.profileService.hasRole("Profile")&&!this.profileService.hasRole("ReadOnly");break;case"users":t=this.profileService.hasRole("Users");break;case"add-user":t=this.profileService.hasRole("Users")&&!this.profileService.hasRole("ReadOnly")}return t||(this.profileService.hasRole("ADR")?this.router.navigate(["/dashboards/adrs"]):this.router.navigate(["/dashboards/dashboard"])),t},e.ctorParameters=function(){return[{type:vh.a},{type:_h.a},{type:sh.e}]},e=Object(i.c)([Object(o.D)(),Object(i.g)("design:paramtypes",[vh.a,_h.a,sh.e])],e)}(),Ih=[{path:"",redirectTo:"authentication/login",pathMatch:"full"},{path:"",component:dh,children:[{path:"dashboards",loadChildren:"./pages/dashboards/dashboards.module#DashboardsModule",canActivateChild:[Oh]},{path:"components",loadChildren:"./pages/components/components.module#ComponentsModule"},{path:"forms",loadChildren:"./pages/forms/forms.module#FormsModules"},{path:"tables",loadChildren:"./pages/tables/tables.module#TablesModule"},{path:"maps",loadChildren:"./pages/maps/maps.module#MapsModule"},{path:"widgets",loadChildren:"./pages/widgets/widgets.module#WidgetsModule"},{path:"charts",loadChildren:"./pages/charts/charts.module#ChartsModule"},{path:"calendar",loadChildren:"./pages/calendar/calendar.module#CalendarModule"},{path:"authentication",loadChildren:"./pages/authentication/authentication.module#AuthenticationModule"}]},{path:"",component:yh,children:[{path:"authentication",loadChildren:"./layouts/auth-layout/auth-layout.module#AuthLayoutModule"}]},{path:"**",redirectTo:"dashboard"}],Nh=function(){function e(){}return e=Object(i.c)([Object(o.L)({imports:[Nm.c,Cm.a,sh.f.forRoot(Ih,{useHash:!0})],exports:[sh.f]})],e)}(),Ch=r("3Pt+"),Th=r("9ZKQ"),kh=r("26FU"),xh=function(){function e(){this.loadingSub=new kh.a(!1),this.loadingMap=new Map}return e.prototype.setLoading=function(e,t){if(!t)throw new Error("The request URL must be provided to the LoadingService.setLoading function");!0===e?(this.loadingMap.set(t,e),this.loadingSub.next(!0)):!1===e&&this.loadingMap.has(t)&&this.loadingMap.delete(t),0===this.loadingMap.size&&this.loadingSub.next(!1)},e=Object(i.c)([Object(o.D)({providedIn:"root"}),Object(i.g)("design:paramtypes",[])],e)}(),Ah=r("XlPw"),Ph=r("9Z1F"),wh=r("67Y/"),Dh=function(){function e(e){this._loading=e}return e.prototype.intercept=function(e,t){var r=this;return this._loading.setLoading(!0,e.url),t.handle(e).pipe(Object(Ph.a)((function(t){return r._loading.setLoading(!1,e.url),t instanceof oh.d?Object(Ah.a)(t.error):t}))).pipe(Object(wh.a)((function(t){return t instanceof oh.e&&r._loading.setLoading(!1,e.url),t})))},e.ctorParameters=function(){return[{type:xh}]},e=Object(i.c)([Object(o.D)(),Object(i.g)("design:paramtypes",[xh])],e)}(),Rh=r("T1DM");var Eh=r("FFOo"),jh=r("60iU");function Mh(e,t){void 0===t&&(t=Rh.a);var r,n=(r=e)instanceof Date&&!isNaN(+r)?+e-t.now():Math.abs(e);return function(e){return e.lift(new qh(n,t))}}var qh=function(){function e(e,t){this.delay=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new Lh(e,this.delay,this.scheduler))},e}(),Lh=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.delay=r,i.scheduler=n,i.queue=[],i.active=!1,i.errored=!1,i}return i.d(t,e),t.dispatch=function(e){for(var t=e.source,r=t.queue,n=e.scheduler,i=e.destination;r.length>0&&r[0].time-n.now()<=0;)r.shift().notification.observe(i);if(r.length>0){var o=Math.max(0,r[0].time-n.now());this.schedule(e,o)}else this.unsubscribe(),t.active=!1},t.prototype._schedule=function(e){this.active=!0,this.destination.add(e.schedule(t.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))},t.prototype.scheduleNotification=function(e){if(!0!==this.errored){var t=this.scheduler,r=new Fh(t.now()+this.delay,e);this.queue.push(r),!1===this.active&&this._schedule(t)}},t.prototype._next=function(e){this.scheduleNotification(jh.a.createNext(e))},t.prototype._error=function(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.scheduleNotification(jh.a.createComplete()),this.unsubscribe()},t}(Eh.a),Fh=function(){return function(e,t){this.time=e,this.notification=t}}(),Bh=function(){function e(e){this._loading=e,this.title="angular-boilerplate",this.loading=!1}return e.prototype.getLoading=function(){return this.loading},e.prototype.ngOnInit=function(){this.listenToLoading()},e.prototype.listenToLoading=function(){var e=this;this._loading.loadingSub.pipe(Mh(0)).subscribe((function(t){e.loading=t}))},e.ctorParameters=function(){return[{type:xh}]},e=Object(i.c)([Object(o.n)({selector:"app-spinner",template:Object(i.f)(r("V4X1")).default,styles:[Object(i.f)(r("e5bw")).default]}),Object(i.g)("design:paramtypes",[xh])],e)}(),Gh=function(){function e(e){this._authService=e}return e.prototype.ngOnInit=function(){this._authService.initAuth()},e.ctorParameters=function(){return[{type:vh.a}]},e=Object(i.c)([Object(o.L)({declarations:[mh,dh,yh,Bh],imports:[nh,oh.c,sh.f,fh.a,ah.a.forRoot(),Nh,uh.a.forRoot({maxOpened:1,autoDismiss:!0}),ph.a.forRoot(),ch.a,bh,Cm.a,Ch.g],providers:[Oh,vh.a,Th.a,xh,_h.a,{provide:oh.a,useClass:Dh,multi:!0}],bootstrap:[mh]}),Object(i.g)("design:paramtypes",[vh.a])],e)}();lh.a.production&&Object(o.rb)(),Vm().bootstrapModule(Gh).catch((function(e){return console.error(e)}))},ze1m:function(e,t,r){var n=r("QsWE"),i=r("3uhI"),o={isArnInParam:function(e,t){var r=((e.service.api.operations[e.operation]||{}).input||{}).members||{};return!(!e.params[t]||!r[t])&&n.util.ARN.validate(e.params[t])},validateArnService:function(e){var t=e._parsedArn;if("s3"!==t.service&&"s3-outposts"!==t.service&&"s3-object-lambda"!==t.service)throw n.util.error(new Error,{code:"InvalidARN",message:"expect 's3' or 's3-outposts' or 's3-object-lambda' in ARN service component"})},validateArnAccount:function(e){var t=e._parsedArn;if(!/[0-9]{12}/.exec(t.accountId))throw n.util.error(new Error,{code:"InvalidARN",message:'ARN accountID does not match regex "[0-9]{12}"'})},validateS3AccessPointArn:function(e){var t=e._parsedArn,r=t.resource["accesspoint".length];if(2!==t.resource.split(r).length)throw n.util.error(new Error,{code:"InvalidARN",message:"Access Point ARN should have one resource accesspoint/{accesspointName}"});var i=t.resource.split(r)[1],s=i+"-"+t.accountId;if(!o.dnsCompatibleBucketName(s)||s.match(/\./))throw n.util.error(new Error,{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+i});e._parsedArn.accessPoint=i},validateOutpostsArn:function(e){var t=e._parsedArn;if(0!==t.resource.indexOf("outpost:")&&0!==t.resource.indexOf("outpost/"))throw n.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'outpost/'"});var r=t.resource["outpost".length],i=t.resource.split(r)[1];if(!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(i))throw n.util.error(new Error,{code:"InvalidARN",message:"Outpost resource in ARN is not DNS compatible. Got "+i});e._parsedArn.outpostId=i},validateOutpostsAccessPointArn:function(e){var t=e._parsedArn,r=t.resource["outpost".length];if(4!==t.resource.split(r).length)throw n.util.error(new Error,{code:"InvalidARN",message:"Outposts ARN should have two resources outpost/{outpostId}/accesspoint/{accesspointName}"});var i=t.resource.split(r)[3],s=i+"-"+t.accountId;if(!o.dnsCompatibleBucketName(s)||s.match(/\./))throw n.util.error(new Error,{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+i});e._parsedArn.accessPoint=i},validateArnRegion:function(e,t){void 0===t&&(t={});var r=o.loadUseArnRegionConfig(e),s=e._parsedArn.region,a=e.service.config.region,u=e.service.config.useFipsEndpoint,c=t.allowFipsEndpoint||!1;if(!s){var p="ARN region is empty";throw"s3"===e._parsedArn.service&&(p+="\nYou may want to use multi-regional ARN. The feature is not supported in current SDK. You should consider switching to V3(https://github.com/aws/aws-sdk-js-v3)."),n.util.error(new Error,{code:"InvalidARN",message:p})}if(u&&!c)throw n.util.error(new Error,{code:"InvalidConfiguration",message:"ARN endpoint is not compatible with FIPS region"});if(s.indexOf("fips")>=0)throw n.util.error(new Error,{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"});if(!r&&s!==a)throw n.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"});if(r&&i.getEndpointSuffix(s)!==i.getEndpointSuffix(a))throw n.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"});if(e.service.config.useAccelerateEndpoint)throw n.util.error(new Error,{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"});if("s3-outposts"===e._parsedArn.service&&e.service.config.useDualstackEndpoint)throw n.util.error(new Error,{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})},loadUseArnRegionConfig:function(e){var t="AWS_S3_USE_ARN_REGION",r="s3_use_arn_region",i=!0,o=e.service._originalConfig||{};if(void 0!==e.service.config.s3UseArnRegion)return e.service.config.s3UseArnRegion;if(void 0!==o.s3UseArnRegion)i=!0===o.s3UseArnRegion;else if(n.util.isNode())if(process.env[t]){var s=process.env[t].trim().toLowerCase();if(["false","true"].indexOf(s)<0)throw n.util.error(new Error,{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+process.env[t],retryable:!1});i="true"===s}else{var a={};try{a=n.util.getProfilesFromSharedConfig(n.util.iniLoader)[process.env.AWS_PROFILE||n.util.defaultProfile]}catch(u){}if(a[r]){if(["false","true"].indexOf(a[r].trim().toLowerCase())<0)throw n.util.error(new Error,{code:"InvalidConfiguration",message:r+" only accepts true or false. Got "+a[r],retryable:!1});i="true"===a[r].trim().toLowerCase()}}return e.service.config.s3UseArnRegion=i,i},validatePopulateUriFromArn:function(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint)throw n.util.error(new Error,{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"});if(e.service.config.s3ForcePathStyle)throw n.util.error(new Error,{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})},dnsCompatibleBucketName:function(e){var t=e,r=new RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/),n=new RegExp(/(\d+\.){3}\d+/),i=new RegExp(/\.\./);return!(!t.match(r)||t.match(n)||t.match(i))}};e.exports=o},zfQR:function(e,t,r){var n=r("QsWE"),i=r("BaN1"),o=r("gaZ0"),s=r("nyFZ"),a=r("lSFX").populateHostPrefix;e.exports={buildRequest:function(e){var t=e.service.api.operations[e.operation],r=e.httpRequest;r.headers["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8",r.params={Version:e.service.api.apiVersion,Action:t.name},(new o).serialize(e.params,t.input,(function(e,t){r.params[e]=t})),r.body=i.queryParamsToString(r.params),a(e)},extractError:function(e){var t,r=e.httpResponse.body.toString();if(r.match("=0&&!1!==t.call(e[r],r,e[r]);r--);}},zoNB:function(e){e.exports=JSON.parse('{"version":2,"waiters":{"FunctionExists":{"delay":1,"operation":"GetFunction","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"ResourceNotFoundException"}]},"FunctionActive":{"delay":5,"maxAttempts":60,"operation":"GetFunctionConfiguration","description":"Waits for the function\'s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new function creation.","acceptors":[{"state":"success","matcher":"path","argument":"State","expected":"Active"},{"state":"failure","matcher":"path","argument":"State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"State","expected":"Pending"}]},"FunctionUpdated":{"delay":5,"maxAttempts":60,"operation":"GetFunctionConfiguration","description":"Waits for the function\'s LastUpdateStatus to be Successful. This waiter uses GetFunctionConfiguration API. This should be used after function updates.","acceptors":[{"state":"success","matcher":"path","argument":"LastUpdateStatus","expected":"Successful"},{"state":"failure","matcher":"path","argument":"LastUpdateStatus","expected":"Failed"},{"state":"retry","matcher":"path","argument":"LastUpdateStatus","expected":"InProgress"}]},"FunctionActiveV2":{"delay":1,"maxAttempts":300,"operation":"GetFunction","description":"Waits for the function\'s State to be Active. This waiter uses GetFunction API. This should be used after new function creation.","acceptors":[{"state":"success","matcher":"path","argument":"Configuration.State","expected":"Active"},{"state":"failure","matcher":"path","argument":"Configuration.State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"Configuration.State","expected":"Pending"}]},"FunctionUpdatedV2":{"delay":1,"maxAttempts":300,"operation":"GetFunction","description":"Waits for the function\'s LastUpdateStatus to be Successful. This waiter uses GetFunction API. This should be used after function updates.","acceptors":[{"state":"success","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"Successful"},{"state":"failure","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"Failed"},{"state":"retry","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"InProgress"}]}}}')},zotm:function(e,t,r){"use strict";r.d(t,"a",(function(){return s}));var n=r("rPjj"),i=r("Fxb1"),o=r("6blF");function s(e,t,r,s,a){if(void 0===a&&(a=new n.a(e,r,s)),!a.closed)return t instanceof o.a?t.subscribe(a):Object(i.a)(t)(a)}},zsKJ:function(e){e.exports=JSON.parse('{"pagination":{}}')}},[[1,1]]]);