\n\n In your class:\n\n this.myGroup = new FormGroup({\n firstName: new FormControl()\n });',A='\n
\n
\n \n
\n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n person: new FormGroup({ firstName: new FormControl() })\n });',D='\n ',E=function(){function t(){}return t.controlParentException=function(){throw new Error("formControlName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n "+R)},t.ngModelGroupException=function(){throw new Error('formControlName cannot be used with an ngModelGroup parent. It is only compatible with parents\n that also have a "form" prefix: formGroupName, formArrayName, or formGroup.\n\n Option 1: Update the parent to be formGroupName (reactive form strategy)\n\n '+A+"\n\n Option 2: Use ngModel instead of formControlName (template-driven strategy)\n\n "+D)},t.missingFormException=function(){throw new Error("formGroup expects a FormGroup instance. Please pass one in.\n\n Example:\n\n "+R)},t.groupParentException=function(){throw new Error("formGroupName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n "+A)},t.arrayParentException=function(){throw new Error('formArrayName must be used with a parent formGroup directive. You\'ll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n \n
\n
\n
\n \n
\n
\n
\n\n In your class:\n\n this.cityArray = new FormArray([new FormControl(\'SF\')]);\n this.myGroup = new FormGroup({\n cities: this.cityArray\n });')},t.disabledAttrWarning=function(){console.warn("\n It looks like you're using the disabled attribute with a reactive form directive. If you set disabled to true\n when you set up this control in your component class, the disabled attribute will actually be set in the DOM for\n you. We recommend using this approach to avoid 'changed after checked' errors.\n \n Example: \n form = new FormGroup({\n first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),\n last: new FormControl('Drew', Validators.required)\n });\n ")},t.ngModelWarning=function(t){console.warn("\n It looks like you're using ngModel on the same form field as "+t+". \n Support for using the ngModel input property and ngModelChange event with \n reactive form directives has been deprecated in Angular v6 and will be removed \n in Angular v7.\n \n For more information on this, see our API docs here:\n https://angular.io/api/forms/"+("formControl"===t?"FormControlDirective":"FormControlName")+"#use-with-ngmodel\n ")},t}();function L(t,e){return null==t?""+e:(e&&"object"==typeof e&&(e="Object"),(t+": "+e).slice(0,50))}var P=function(){function t(t,e){this._renderer=t,this._elementRef=e,this._optionMap=new Map,this._idCounter=0,this.onChange=function(t){},this.onTouched=function(){},this._compareWith=r["\u0275looseIdentical"]}return Object.defineProperty(t.prototype,"compareWith",{set:function(t){if("function"!=typeof t)throw new Error("compareWith must be a function, but received "+JSON.stringify(t));this._compareWith=t},enumerable:!0,configurable:!0}),t.prototype.writeValue=function(t){this.value=t;var e=this._getOptionId(t);null==e&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);var n=L(e,t);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)},t.prototype.registerOnChange=function(t){var e=this;this.onChange=function(n){e.value=e._getOptionValue(n),t(e.value)}},t.prototype.registerOnTouched=function(t){this.onTouched=t},t.prototype.setDisabledState=function(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)},t.prototype._registerOption=function(){return(this._idCounter++).toString()},t.prototype._getOptionId=function(t){var e,n;try{for(var r=Object(a.__values)(Array.from(this._optionMap.keys())),i=r.next();!i.done;i=r.next()){var s=i.value;if(this._compareWith(this._optionMap.get(s),t))return s}}catch(o){e={error:o}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(e)throw e.error}}return null},t.prototype._getOptionValue=function(t){var e=function(t){return t.split(":")[0]}(t);return this._optionMap.has(e)?this._optionMap.get(e):t},t}(),M=function(){function t(t,e,n){this._element=t,this._renderer=e,this._select=n,this._select&&(this.id=this._select._registerOption())}return Object.defineProperty(t.prototype,"ngValue",{set:function(t){null!=this._select&&(this._select._optionMap.set(this.id,t),this._setElementValue(L(this.id,t)),this._select.writeValue(this._select.value))},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{set:function(t){this._setElementValue(t),this._select&&this._select.writeValue(this._select.value)},enumerable:!0,configurable:!0}),t.prototype._setElementValue=function(t){this._renderer.setProperty(this._element.nativeElement,"value",t)},t.prototype.ngOnDestroy=function(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))},t}();function q(t,e){return null==t?""+e:("string"==typeof e&&(e="'"+e+"'"),e&&"object"==typeof e&&(e="Object"),(t+": "+e).slice(0,50))}var j=function(){function t(t,e){this._renderer=t,this._elementRef=e,this._optionMap=new Map,this._idCounter=0,this.onChange=function(t){},this.onTouched=function(){},this._compareWith=r["\u0275looseIdentical"]}return Object.defineProperty(t.prototype,"compareWith",{set:function(t){if("function"!=typeof t)throw new Error("compareWith must be a function, but received "+JSON.stringify(t));this._compareWith=t},enumerable:!0,configurable:!0}),t.prototype.writeValue=function(t){var e,n=this;if(this.value=t,Array.isArray(t)){var a=t.map(function(t){return n._getOptionId(t)});e=function(t,e){t._setSelected(a.indexOf(e.toString())>-1)}}else e=function(t,e){t._setSelected(!1)};this._optionMap.forEach(e)},t.prototype.registerOnChange=function(t){var e=this;this.onChange=function(n){var a=[];if(n.hasOwnProperty("selectedOptions"))for(var r=n.selectedOptions,i=0;i1?"path: '"+t.path.join(" -> ")+"'":t.path[0]?"name: '"+t.path+"'":"unspecified name attribute",new Error(e+" "+n)}function U(t){return null!=t?h.compose(t.map(T)):null}function W(t){return null!=t?h.composeAsync(t.map(w)):null}function K(t,e){if(!t.hasOwnProperty("model"))return!1;var n=t.model;return!!n.isFirstChange()||!Object(r["\u0275looseIdentical"])(e,n.currentValue)}var $=[v,N,S,P,j,k];function Z(t,e){t._syncPendingControls(),e.forEach(function(t){var e=t.control;"submit"===e.updateOn&&e._pendingChange&&(t.viewToModelUpdate(e._pendingValue),e._pendingChange=!1)})}function X(t,e){if(!e)return null;Array.isArray(e)||B(t,"Value accessor was not provided as an array for form control with");var n=void 0,a=void 0,r=void 0;return e.forEach(function(e){var i;e.constructor===x?n=e:(i=e,$.some(function(t){return i.constructor===t})?(a&&B(t,"More than one built-in value accessor matches form control with"),a=e):(r&&B(t,"More than one custom value accessor matches form control with"),r=e))}),r||a||n||(B(t,"No valid value accessor for form control with"),null)}function J(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var Q=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(a.__extends)(e,t),e.prototype.ngOnInit=function(){this._checkParentType(),this.formDirective.addFormGroup(this)},e.prototype.ngOnDestroy=function(){this.formDirective&&this.formDirective.removeFormGroup(this)},Object.defineProperty(e.prototype,"control",{get:function(){return this.formDirective.getFormGroup(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return z(this.name,this._parent)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"formDirective",{get:function(){return this._parent?this._parent.formDirective:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"validator",{get:function(){return U(this._validators)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"asyncValidator",{get:function(){return W(this._asyncValidators)},enumerable:!0,configurable:!0}),e.prototype._checkParentType=function(){},e}(l),tt=function(){function t(t){this._cd=t}return Object.defineProperty(t.prototype,"ngClassUntouched",{get:function(){return!!this._cd.control&&this._cd.control.untouched},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ngClassTouched",{get:function(){return!!this._cd.control&&this._cd.control.touched},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ngClassPristine",{get:function(){return!!this._cd.control&&this._cd.control.pristine},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ngClassDirty",{get:function(){return!!this._cd.control&&this._cd.control.dirty},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ngClassValid",{get:function(){return!!this._cd.control&&this._cd.control.valid},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ngClassInvalid",{get:function(){return!!this._cd.control&&this._cd.control.invalid},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ngClassPending",{get:function(){return!!this._cd.control&&this._cd.control.pending},enumerable:!0,configurable:!0}),t}(),et=function(t){function e(e){return t.call(this,e)||this}return Object(a.__extends)(e,t),e}(tt),nt=function(t){function e(e){return t.call(this,e)||this}return Object(a.__extends)(e,t),e}(tt);function at(t){var e=it(t)?t.validators:t;return Array.isArray(e)?U(e):e||null}function rt(t,e){var n=it(e)?e.asyncValidators:t;return Array.isArray(n)?W(n):n||null}function it(t){return null!=t&&!Array.isArray(t)&&"object"==typeof t}var st=function(){function t(t,e){this.validator=t,this.asyncValidator=e,this._onCollectionChange=function(){},this.pristine=!0,this.touched=!1,this._onDisabledChange=[]}return Object.defineProperty(t.prototype,"parent",{get:function(){return this._parent},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valid",{get:function(){return"VALID"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"invalid",{get:function(){return"INVALID"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pending",{get:function(){return"PENDING"==this.status},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return"DISABLED"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabled",{get:function(){return"DISABLED"!==this.status},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dirty",{get:function(){return!this.pristine},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"untouched",{get:function(){return!this.touched},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"updateOn",{get:function(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"},enumerable:!0,configurable:!0}),t.prototype.setValidators=function(t){this.validator=at(t)},t.prototype.setAsyncValidators=function(t){this.asyncValidator=rt(t)},t.prototype.clearValidators=function(){this.validator=null},t.prototype.clearAsyncValidators=function(){this.asyncValidator=null},t.prototype.markAsTouched=function(t){void 0===t&&(t={}),this.touched=!0,this._parent&&!t.onlySelf&&this._parent.markAsTouched(t)},t.prototype.markAsUntouched=function(t){void 0===t&&(t={}),this.touched=!1,this._pendingTouched=!1,this._forEachChild(function(t){t.markAsUntouched({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)},t.prototype.markAsDirty=function(t){void 0===t&&(t={}),this.pristine=!1,this._parent&&!t.onlySelf&&this._parent.markAsDirty(t)},t.prototype.markAsPristine=function(t){void 0===t&&(t={}),this.pristine=!0,this._pendingDirty=!1,this._forEachChild(function(t){t.markAsPristine({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)},t.prototype.markAsPending=function(t){void 0===t&&(t={}),this.status="PENDING",!1!==t.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!t.onlySelf&&this._parent.markAsPending(t)},t.prototype.disable=function(t){void 0===t&&(t={}),this.status="DISABLED",this.errors=null,this._forEachChild(function(e){e.disable(Object(a.__assign)({},t,{onlySelf:!0}))}),this._updateValue(),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(t),this._onDisabledChange.forEach(function(t){return t(!0)})},t.prototype.enable=function(t){void 0===t&&(t={}),this.status="VALID",this._forEachChild(function(e){e.enable(Object(a.__assign)({},t,{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors(t),this._onDisabledChange.forEach(function(t){return t(!1)})},t.prototype._updateAncestors=function(t){this._parent&&!t.onlySelf&&(this._parent.updateValueAndValidity(t),this._parent._updatePristine(),this._parent._updateTouched())},t.prototype.setParent=function(t){this._parent=t},t.prototype.updateValueAndValidity=function(t){void 0===t&&(t={}),this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),"VALID"!==this.status&&"PENDING"!==this.status||this._runAsyncValidator(t.emitEvent)),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!t.onlySelf&&this._parent.updateValueAndValidity(t)},t.prototype._updateTreeValidity=function(t){void 0===t&&(t={emitEvent:!0}),this._forEachChild(function(e){return e._updateTreeValidity(t)}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent})},t.prototype._setInitialStatus=function(){this.status=this._allControlsDisabled()?"DISABLED":"VALID"},t.prototype._runValidator=function(){return this.validator?this.validator(this):null},t.prototype._runAsyncValidator=function(t){var e=this;if(this.asyncValidator){this.status="PENDING";var n=b(this.asyncValidator(this));this._asyncValidationSubscription=n.subscribe(function(n){return e.setErrors(n,{emitEvent:t})})}},t.prototype._cancelExistingSubscription=function(){this._asyncValidationSubscription&&this._asyncValidationSubscription.unsubscribe()},t.prototype.setErrors=function(t,e){void 0===e&&(e={}),this.errors=t,this._updateControlsErrors(!1!==e.emitEvent)},t.prototype.get=function(t){return function(t,e,n){return null==e?null:(e instanceof Array||(e=e.split(".")),e instanceof Array&&0===e.length?null:e.reduce(function(t,e){return t instanceof ut?t.controls.hasOwnProperty(e)?t.controls[e]:null:t instanceof ct&&t.at(e)||null},t))}(this,t)},t.prototype.getError=function(t,e){var n=e?this.get(e):this;return n&&n.errors?n.errors[t]:null},t.prototype.hasError=function(t,e){return!!this.getError(t,e)},Object.defineProperty(t.prototype,"root",{get:function(){for(var t=this;t._parent;)t=t._parent;return t},enumerable:!0,configurable:!0}),t.prototype._updateControlsErrors=function(t){this.status=this._calculateStatus(),t&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(t)},t.prototype._initObservables=function(){this.valueChanges=new r.EventEmitter,this.statusChanges=new r.EventEmitter},t.prototype._calculateStatus=function(){return this._allControlsDisabled()?"DISABLED":this.errors?"INVALID":this._anyControlsHaveStatus("PENDING")?"PENDING":this._anyControlsHaveStatus("INVALID")?"INVALID":"VALID"},t.prototype._anyControlsHaveStatus=function(t){return this._anyControls(function(e){return e.status===t})},t.prototype._anyControlsDirty=function(){return this._anyControls(function(t){return t.dirty})},t.prototype._anyControlsTouched=function(){return this._anyControls(function(t){return t.touched})},t.prototype._updatePristine=function(t){void 0===t&&(t={}),this.pristine=!this._anyControlsDirty(),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)},t.prototype._updateTouched=function(t){void 0===t&&(t={}),this.touched=this._anyControlsTouched(),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)},t.prototype._isBoxedValue=function(t){return"object"==typeof t&&null!==t&&2===Object.keys(t).length&&"value"in t&&"disabled"in t},t.prototype._registerOnCollectionChange=function(t){this._onCollectionChange=t},t.prototype._setUpdateStrategy=function(t){it(t)&&null!=t.updateOn&&(this._updateOn=t.updateOn)},t}(),ot=function(t){function e(e,n,a){void 0===e&&(e=null);var r=t.call(this,at(n),rt(a,n))||this;return r._onChange=[],r._applyFormState(e),r._setUpdateStrategy(n),r.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),r._initObservables(),r}return Object(a.__extends)(e,t),e.prototype.setValue=function(t,e){var n=this;void 0===e&&(e={}),this.value=this._pendingValue=t,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(function(t){return t(n.value,!1!==e.emitViewToModelChange)}),this.updateValueAndValidity(e)},e.prototype.patchValue=function(t,e){void 0===e&&(e={}),this.setValue(t,e)},e.prototype.reset=function(t,e){void 0===t&&(t=null),void 0===e&&(e={}),this._applyFormState(t),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1},e.prototype._updateValue=function(){},e.prototype._anyControls=function(t){return!1},e.prototype._allControlsDisabled=function(){return this.disabled},e.prototype.registerOnChange=function(t){this._onChange.push(t)},e.prototype._clearChangeFns=function(){this._onChange=[],this._onDisabledChange=[],this._onCollectionChange=function(){}},e.prototype.registerOnDisabledChange=function(t){this._onDisabledChange.push(t)},e.prototype._forEachChild=function(t){},e.prototype._syncPendingControls=function(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))},e.prototype._applyFormState=function(t){this._isBoxedValue(t)?(this.value=this._pendingValue=t.value,t.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=t},e}(st),ut=function(t){function e(e,n,a){var r=t.call(this,at(n),rt(a,n))||this;return r.controls=e,r._initObservables(),r._setUpdateStrategy(n),r._setUpControls(),r.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),r}return Object(a.__extends)(e,t),e.prototype.registerControl=function(t,e){return this.controls[t]?this.controls[t]:(this.controls[t]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)},e.prototype.addControl=function(t,e){this.registerControl(t,e),this.updateValueAndValidity(),this._onCollectionChange()},e.prototype.removeControl=function(t){this.controls[t]&&this.controls[t]._registerOnCollectionChange(function(){}),delete this.controls[t],this.updateValueAndValidity(),this._onCollectionChange()},e.prototype.setControl=function(t,e){this.controls[t]&&this.controls[t]._registerOnCollectionChange(function(){}),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity(),this._onCollectionChange()},e.prototype.contains=function(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled},e.prototype.setValue=function(t,e){var n=this;void 0===e&&(e={}),this._checkAllValuesPresent(t),Object.keys(t).forEach(function(a){n._throwIfControlMissing(a),n.controls[a].setValue(t[a],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)},e.prototype.patchValue=function(t,e){var n=this;void 0===e&&(e={}),Object.keys(t).forEach(function(a){n.controls[a]&&n.controls[a].patchValue(t[a],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)},e.prototype.reset=function(t,e){void 0===t&&(t={}),void 0===e&&(e={}),this._forEachChild(function(n,a){n.reset(t[a],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e),this._updatePristine(e),this._updateTouched(e)},e.prototype.getRawValue=function(){return this._reduceChildren({},function(t,e,n){return t[n]=e instanceof ot?e.value:e.getRawValue(),t})},e.prototype._syncPendingControls=function(){var t=this._reduceChildren(!1,function(t,e){return!!e._syncPendingControls()||t});return t&&this.updateValueAndValidity({onlySelf:!0}),t},e.prototype._throwIfControlMissing=function(t){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[t])throw new Error("Cannot find form control with name: "+t+".")},e.prototype._forEachChild=function(t){var e=this;Object.keys(this.controls).forEach(function(n){return t(e.controls[n],n)})},e.prototype._setUpControls=function(){var t=this;this._forEachChild(function(e){e.setParent(t),e._registerOnCollectionChange(t._onCollectionChange)})},e.prototype._updateValue=function(){this.value=this._reduceValue()},e.prototype._anyControls=function(t){var e=this,n=!1;return this._forEachChild(function(a,r){n=n||e.contains(r)&&t(a)}),n},e.prototype._reduceValue=function(){var t=this;return this._reduceChildren({},function(e,n,a){return(n.enabled||t.disabled)&&(e[a]=n.value),e})},e.prototype._reduceChildren=function(t,e){var n=t;return this._forEachChild(function(t,a){n=e(n,t,a)}),n},e.prototype._allControlsDisabled=function(){var t,e;try{for(var n=Object(a.__values)(Object.keys(this.controls)),r=n.next();!r.done;r=n.next())if(this.controls[r.value].enabled)return!1}catch(i){t={error:i}}finally{try{r&&!r.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return Object.keys(this.controls).length>0||this.disabled},e.prototype._checkAllValuesPresent=function(t){this._forEachChild(function(e,n){if(void 0===t[n])throw new Error("Must supply a value for form control with name: '"+n+"'.")})},e}(st),ct=function(t){function e(e,n,a){var r=t.call(this,at(n),rt(a,n))||this;return r.controls=e,r._initObservables(),r._setUpdateStrategy(n),r._setUpControls(),r.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),r}return Object(a.__extends)(e,t),e.prototype.at=function(t){return this.controls[t]},e.prototype.push=function(t){this.controls.push(t),this._registerControl(t),this.updateValueAndValidity(),this._onCollectionChange()},e.prototype.insert=function(t,e){this.controls.splice(t,0,e),this._registerControl(e),this.updateValueAndValidity()},e.prototype.removeAt=function(t){this.controls[t]&&this.controls[t]._registerOnCollectionChange(function(){}),this.controls.splice(t,1),this.updateValueAndValidity()},e.prototype.setControl=function(t,e){this.controls[t]&&this.controls[t]._registerOnCollectionChange(function(){}),this.controls.splice(t,1),e&&(this.controls.splice(t,0,e),this._registerControl(e)),this.updateValueAndValidity(),this._onCollectionChange()},Object.defineProperty(e.prototype,"length",{get:function(){return this.controls.length},enumerable:!0,configurable:!0}),e.prototype.setValue=function(t,e){var n=this;void 0===e&&(e={}),this._checkAllValuesPresent(t),t.forEach(function(t,a){n._throwIfControlMissing(a),n.at(a).setValue(t,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)},e.prototype.patchValue=function(t,e){var n=this;void 0===e&&(e={}),t.forEach(function(t,a){n.at(a)&&n.at(a).patchValue(t,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)},e.prototype.reset=function(t,e){void 0===t&&(t=[]),void 0===e&&(e={}),this._forEachChild(function(n,a){n.reset(t[a],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e),this._updatePristine(e),this._updateTouched(e)},e.prototype.getRawValue=function(){return this.controls.map(function(t){return t instanceof ot?t.value:t.getRawValue()})},e.prototype._syncPendingControls=function(){var t=this.controls.reduce(function(t,e){return!!e._syncPendingControls()||t},!1);return t&&this.updateValueAndValidity({onlySelf:!0}),t},e.prototype._throwIfControlMissing=function(t){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(t))throw new Error("Cannot find form control at index "+t)},e.prototype._forEachChild=function(t){this.controls.forEach(function(e,n){t(e,n)})},e.prototype._updateValue=function(){var t=this;this.value=this.controls.filter(function(e){return e.enabled||t.disabled}).map(function(t){return t.value})},e.prototype._anyControls=function(t){return this.controls.some(function(e){return e.enabled&&t(e)})},e.prototype._setUpControls=function(){var t=this;this._forEachChild(function(e){return t._registerControl(e)})},e.prototype._checkAllValuesPresent=function(t){this._forEachChild(function(e,n){if(void 0===t[n])throw new Error("Must supply a value for form control at index: "+n+".")})},e.prototype._allControlsDisabled=function(){var t,e;try{for(var n=Object(a.__values)(this.controls),r=n.next();!r.done;r=n.next())if(r.value.enabled)return!1}catch(i){t={error:i}}finally{try{r&&!r.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return this.controls.length>0||this.disabled},e.prototype._registerControl=function(t){t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)},e}(st),lt=Promise.resolve(null),dt=function(t){function e(e,n){var a=t.call(this)||this;return a.submitted=!1,a._directives=[],a.ngSubmit=new r.EventEmitter,a.form=new ut({},U(e),W(n)),a}return Object(a.__extends)(e,t),e.prototype.ngAfterViewInit=function(){this._setUpdateStrategy()},Object.defineProperty(e.prototype,"formDirective",{get:function(){return this},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"control",{get:function(){return this.form},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return[]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"controls",{get:function(){return this.form.controls},enumerable:!0,configurable:!0}),e.prototype.addControl=function(t){var e=this;lt.then(function(){var n=e._findContainer(t.path);t.control=n.registerControl(t.name,t.control),G(t.control,t),t.control.updateValueAndValidity({emitEvent:!1}),e._directives.push(t)})},e.prototype.getControl=function(t){return this.form.get(t.path)},e.prototype.removeControl=function(t){var e=this;lt.then(function(){var n=e._findContainer(t.path);n&&n.removeControl(t.name),J(e._directives,t)})},e.prototype.addFormGroup=function(t){var e=this;lt.then(function(){var n=e._findContainer(t.path),a=new ut({});V(a,t),n.registerControl(t.name,a),a.updateValueAndValidity({emitEvent:!1})})},e.prototype.removeFormGroup=function(t){var e=this;lt.then(function(){var n=e._findContainer(t.path);n&&n.removeControl(t.name)})},e.prototype.getFormGroup=function(t){return this.form.get(t.path)},e.prototype.updateModel=function(t,e){var n=this;lt.then(function(){n.form.get(t.path).setValue(e)})},e.prototype.setValue=function(t){this.control.setValue(t)},e.prototype.onSubmit=function(t){return this.submitted=!0,Z(this.form,this._directives),this.ngSubmit.emit(t),!1},e.prototype.onReset=function(){this.resetForm()},e.prototype.resetForm=function(t){void 0===t&&(t=void 0),this.form.reset(t),this.submitted=!1},e.prototype._setUpdateStrategy=function(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)},e.prototype._findContainer=function(t){return t.pop(),t.length?this.form.get(t):this.form},e}(l),ft=function(){function t(){}return t.modelParentException=function(){throw new Error('\n ngModel cannot be used to register form controls with a parent formGroup directive. Try using\n formGroup\'s partner directive "formControlName" instead. Example:\n\n '+R+'\n\n Or, if you\'d like to avoid registering this form control, indicate that it\'s standalone in ngModelOptions:\n\n Example:\n\n \n
\n \n \n
\n ')},t.formGroupNameException=function(){throw new Error("\n ngModel cannot be used to register form controls with a parent formGroupName or formArrayName directive.\n\n Option 1: Use formControlName instead of ngModel (reactive strategy):\n\n "+A+"\n\n Option 2: Update ngModel's parent be ngModelGroup (template-driven strategy):\n\n "+D)},t.missingNameException=function(){throw new Error('If ngModel is used within a form tag, either the name attribute must be set or the form\n control must be defined as \'standalone\' in ngModelOptions.\n\n Example 1: \n Example 2: ')},t.modelGroupParentException=function(){throw new Error("\n ngModelGroup cannot be used with a parent formGroup directive.\n\n Option 1: Use formGroupName instead of ngModelGroup (reactive strategy):\n\n "+A+"\n\n Option 2: Use a regular form tag instead of the formGroup directive (template-driven strategy):\n\n "+D)},t.ngFormWarning=function(){console.warn("\n It looks like you're using 'ngForm'.\n\n Support for using the 'ngForm' element selector has been deprecated in Angular v6 and will be removed\n in Angular v9.\n\n Use 'ng-form' instead.\n\n Before:\n \n\n After:\n \n ")},t}(),pt=new r.InjectionToken("NgFormSelectorWarning"),ht=function(t){function e(e,n,a){var r=t.call(this)||this;return r._parent=e,r._validators=n,r._asyncValidators=a,r}var n;return Object(a.__extends)(e,t),n=e,e.prototype._checkParentType=function(){this._parent instanceof n||this._parent instanceof dt||ft.modelGroupParentException()},e}(Q),gt=Promise.resolve(null),bt=function(t){function e(e,n,a,i){var s=t.call(this)||this;return s.control=new ot,s._registered=!1,s.update=new r.EventEmitter,s._parent=e,s._rawValidators=n||[],s._rawAsyncValidators=a||[],s.valueAccessor=X(s,i),s}return Object(a.__extends)(e,t),e.prototype.ngOnChanges=function(t){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in t&&this._updateDisabled(t),K(t,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)},e.prototype.ngOnDestroy=function(){this.formDirective&&this.formDirective.removeControl(this)},Object.defineProperty(e.prototype,"path",{get:function(){return this._parent?z(this.name,this._parent):[this.name]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"formDirective",{get:function(){return this._parent?this._parent.formDirective:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"validator",{get:function(){return U(this._rawValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"asyncValidator",{get:function(){return W(this._rawAsyncValidators)},enumerable:!0,configurable:!0}),e.prototype.viewToModelUpdate=function(t){this.viewModel=t,this.update.emit(t)},e.prototype._setUpControl=function(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0},e.prototype._setUpdateStrategy=function(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)},e.prototype._isStandalone=function(){return!this._parent||!(!this.options||!this.options.standalone)},e.prototype._setUpStandalone=function(){G(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})},e.prototype._checkForErrors=function(){this._isStandalone()||this._checkParentType(),this._checkName()},e.prototype._checkParentType=function(){!(this._parent instanceof ht)&&this._parent instanceof Q?ft.formGroupNameException():this._parent instanceof ht||this._parent instanceof dt||ft.modelParentException()},e.prototype._checkName=function(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()||this.name||ft.missingNameException()},e.prototype._updateValue=function(t){var e=this;gt.then(function(){e.control.setValue(t,{emitViewToModelChange:!1})})},e.prototype._updateDisabled=function(t){var e=this,n=t.isDisabled.currentValue,a=""===n||n&&"false"!==n;gt.then(function(){a&&!e.control.disabled?e.control.disable():!a&&e.control.disabled&&e.control.enable()})},e}(I),mt=new r.InjectionToken("NgModelWithFormControlWarning"),yt=function(t){function e(e,n){var a=t.call(this)||this;return a._validators=e,a._asyncValidators=n,a.submitted=!1,a.directives=[],a.form=null,a.ngSubmit=new r.EventEmitter,a}return Object(a.__extends)(e,t),e.prototype.ngOnChanges=function(t){this._checkFormPresent(),t.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations())},Object.defineProperty(e.prototype,"formDirective",{get:function(){return this},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"control",{get:function(){return this.form},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return[]},enumerable:!0,configurable:!0}),e.prototype.addControl=function(t){var e=this.form.get(t.path);return G(e,t),e.updateValueAndValidity({emitEvent:!1}),this.directives.push(t),e},e.prototype.getControl=function(t){return this.form.get(t.path)},e.prototype.removeControl=function(t){J(this.directives,t)},e.prototype.addFormGroup=function(t){var e=this.form.get(t.path);V(e,t),e.updateValueAndValidity({emitEvent:!1})},e.prototype.removeFormGroup=function(t){},e.prototype.getFormGroup=function(t){return this.form.get(t.path)},e.prototype.addFormArray=function(t){var e=this.form.get(t.path);V(e,t),e.updateValueAndValidity({emitEvent:!1})},e.prototype.removeFormArray=function(t){},e.prototype.getFormArray=function(t){return this.form.get(t.path)},e.prototype.updateModel=function(t,e){this.form.get(t.path).setValue(e)},e.prototype.onSubmit=function(t){return this.submitted=!0,Z(this.form,this.directives),this.ngSubmit.emit(t),!1},e.prototype.onReset=function(){this.resetForm()},e.prototype.resetForm=function(t){void 0===t&&(t=void 0),this.form.reset(t),this.submitted=!1},e.prototype._updateDomValue=function(){var t=this;this.directives.forEach(function(e){var n=t.form.get(e.path);e.control!==n&&(function(t,e){e.valueAccessor.registerOnChange(function(){return H(e)}),e.valueAccessor.registerOnTouched(function(){return H(e)}),e._rawValidators.forEach(function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange(null)}),e._rawAsyncValidators.forEach(function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange(null)}),t&&t._clearChangeFns()}(e.control,e),n&&G(n,e),e.control=n)}),this.form._updateTreeValidity({emitEvent:!1})},e.prototype._updateRegistrations=function(){var t=this;this.form._registerOnCollectionChange(function(){return t._updateDomValue()}),this._oldForm&&this._oldForm._registerOnCollectionChange(function(){}),this._oldForm=this.form},e.prototype._updateValidators=function(){var t=U(this._validators);this.form.validator=h.compose([this.form.validator,t]);var e=W(this._asyncValidators);this.form.asyncValidator=h.composeAsync([this.form.asyncValidator,e])},e.prototype._checkFormPresent=function(){this.form||E.missingFormException()},e}(l),vt=function(t){function e(e,n,a){var r=t.call(this)||this;return r._parent=e,r._validators=n,r._asyncValidators=a,r}return Object(a.__extends)(e,t),e.prototype._checkParentType=function(){xt(this._parent)&&E.groupParentException()},e}(Q),_t=function(t){function e(e,n,a){var r=t.call(this)||this;return r._parent=e,r._validators=n,r._asyncValidators=a,r}return Object(a.__extends)(e,t),e.prototype.ngOnInit=function(){this._checkParentType(),this.formDirective.addFormArray(this)},e.prototype.ngOnDestroy=function(){this.formDirective&&this.formDirective.removeFormArray(this)},Object.defineProperty(e.prototype,"control",{get:function(){return this.formDirective.getFormArray(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"formDirective",{get:function(){return this._parent?this._parent.formDirective:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return z(this.name,this._parent)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"validator",{get:function(){return U(this._validators)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"asyncValidator",{get:function(){return W(this._asyncValidators)},enumerable:!0,configurable:!0}),e.prototype._checkParentType=function(){xt(this._parent)&&E.arrayParentException()},e}(l);function xt(t){return!(t instanceof vt||t instanceof yt||t instanceof _t)}var Tt=function(t){function e(e,n,a,i,s){var o=t.call(this)||this;return o._ngModelWarningConfig=s,o._added=!1,o.update=new r.EventEmitter,o._ngModelWarningSent=!1,o._parent=e,o._rawValidators=n||[],o._rawAsyncValidators=a||[],o.valueAccessor=X(o,i),o}var n;return Object(a.__extends)(e,t),n=e,Object.defineProperty(e.prototype,"isDisabled",{set:function(t){E.disabledAttrWarning()},enumerable:!0,configurable:!0}),e.prototype.ngOnChanges=function(t){var e,a;this._added||this._setUpControl(),K(t,this.viewModel)&&("formControlName",e=n,this,a=this._ngModelWarningConfig,Object(r.isDevMode)()&&"never"!==a&&((null!==a&&"once"!==a||e._ngModelWarningSentOnce)&&("always"!==a||this._ngModelWarningSent)||(E.ngModelWarning("formControlName"),e._ngModelWarningSentOnce=!0,this._ngModelWarningSent=!0)),this.viewModel=this.model,this.formDirective.updateModel(this,this.model))},e.prototype.ngOnDestroy=function(){this.formDirective&&this.formDirective.removeControl(this)},e.prototype.viewToModelUpdate=function(t){this.viewModel=t,this.update.emit(t)},Object.defineProperty(e.prototype,"path",{get:function(){return z(this.name,this._parent)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"formDirective",{get:function(){return this._parent?this._parent.formDirective:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"validator",{get:function(){return U(this._rawValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"asyncValidator",{get:function(){return W(this._rawAsyncValidators)},enumerable:!0,configurable:!0}),e.prototype._checkParentType=function(){!(this._parent instanceof vt)&&this._parent instanceof Q?E.ngModelGroupException():this._parent instanceof vt||this._parent instanceof yt||this._parent instanceof _t||E.controlParentException()},e.prototype._setUpControl=function(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0},e._ngModelWarningSentOnce=!1,e}(I),wt=function(){function t(){}return Object.defineProperty(t.prototype,"required",{get:function(){return this._required},set:function(t){this._required=null!=t&&!1!==t&&""+t!="false",this._onChange&&this._onChange()},enumerable:!0,configurable:!0}),t.prototype.validate=function(t){return this.required?h.required(t):null},t.prototype.registerOnValidatorChange=function(t){this._onChange=t},t}(),St=function(){function t(){}return t.prototype.group=function(t,e){void 0===e&&(e=null);var n=this._reduceControls(t),a=null,r=null,i=void 0;return null!=e&&(function(t){return void 0!==t.asyncValidators||void 0!==t.validators||void 0!==t.updateOn}(e)?(a=null!=e.validators?e.validators:null,r=null!=e.asyncValidators?e.asyncValidators:null,i=null!=e.updateOn?e.updateOn:void 0):(a=null!=e.validator?e.validator:null,r=null!=e.asyncValidator?e.asyncValidator:null)),new ut(n,{asyncValidators:r,updateOn:i,validators:a})},t.prototype.control=function(t,e,n){return new ot(t,e,n)},t.prototype.array=function(t,e,n){var a=this,r=t.map(function(t){return a._createControl(t)});return new ct(r,e,n)},t.prototype._reduceControls=function(t){var e=this,n={};return Object.keys(t).forEach(function(a){n[a]=e._createControl(t[a])}),n},t.prototype._createControl=function(t){return t instanceof ot||t instanceof ut||t instanceof ct?t:Array.isArray(t)?this.control(t[0],t.length>1?t[1]:null,t.length>2?t[2]:null):this.control(t)},t}(),Ot=function(){return function(){}}(),It=function(){return function(){}}(),Ct=function(){function t(){}var e;return e=t,t.withConfig=function(t){return{ngModule:e,providers:[{provide:pt,useValue:t.warnOnDeprecatedNgFormSelector}]}},t}(),kt=function(){function t(){}var e;return e=t,t.withConfig=function(t){return{ngModule:e,providers:[{provide:mt,useValue:t.warnOnNgModelWithFormControl}]}},t}()},gVVK:function(t,e,n){!function(t){"use strict";function e(t,e,n,a){var r=t+" ";switch(n){case"s":return e||a?"nekaj sekund":"nekaj sekundami";case"ss":return r+(1===t?e?"sekundo":"sekundi":2===t?e||a?"sekundi":"sekundah":t<5?e||a?"sekunde":"sekundah":"sekund");case"m":return e?"ena minuta":"eno minuto";case"mm":return r+(1===t?e?"minuta":"minuto":2===t?e||a?"minuti":"minutama":t<5?e||a?"minute":"minutami":e||a?"minut":"minutami");case"h":return e?"ena ura":"eno uro";case"hh":return r+(1===t?e?"ura":"uro":2===t?e||a?"uri":"urama":t<5?e||a?"ure":"urami":e||a?"ur":"urami");case"d":return e||a?"en dan":"enim dnem";case"dd":return r+(1===t?e||a?"dan":"dnem":2===t?e||a?"dni":"dnevoma":e||a?"dni":"dnevi");case"M":return e||a?"en mesec":"enim mesecem";case"MM":return r+(1===t?e||a?"mesec":"mesecem":2===t?e||a?"meseca":"mesecema":t<5?e||a?"mesece":"meseci":e||a?"mesecev":"meseci");case"y":return e||a?"eno leto":"enim letom";case"yy":return r+(1===t?e||a?"leto":"letom":2===t?e||a?"leti":"letoma":t<5?e||a?"leta":"leti":e||a?"let":"leti")}}n("wd/R").defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}()},gekB:function(t,e,n){!function(t){"use strict";var e="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),n=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",e[7],e[8],e[9]];function a(t,a,r,i){var s="";switch(r){case"s":return i?"muutaman sekunnin":"muutama sekunti";case"ss":return i?"sekunnin":"sekuntia";case"m":return i?"minuutin":"minuutti";case"mm":s=i?"minuutin":"minuuttia";break;case"h":return i?"tunnin":"tunti";case"hh":s=i?"tunnin":"tuntia";break;case"d":return i?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":s=i?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return i?"kuukauden":"kuukausi";case"MM":s=i?"kuukauden":"kuukautta";break;case"y":return i?"vuoden":"vuosi";case"yy":s=i?"vuoden":"vuotta"}return function(t,a){return t<10?a?n[t]:e[t]:t}(t,i)+" "+s}t.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},gjCT:function(t,e,n){!function(t){"use strict";var e={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};t.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(t){return"\u0645"===t},meridiem:function(t,e,n){return t<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(t){return t.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(t){return n[t]}).replace(/\u060c/g,",")},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(n("wd/R"))},gp3X:function(t,e,n){"use strict";var a=n("CcnG"),r=n("Ip0R");n("sb0X"),n.d(e,"a",function(){return i}),n.d(e,"b",function(){return o});var i=a["\u0275crt"]({encapsulation:0,styles:[[""]],data:{}});function s(t){return a["\u0275vid"](0,[(t()(),a["\u0275eld"](0,0,null,null,1,"span",[],null,null,null,null,null)),(t()(),a["\u0275eld"](1,0,null,null,0,"i",[["class","fa fa-spinner fa-spin fa-fw"]],null,null,null,null,null))],null,null)}function o(t){return a["\u0275vid"](0,[(t()(),a["\u0275eld"](0,0,null,null,3,"button",[["class","btn btn-sm btn-primary tc_submitButton"]],[[8,"type",0],[8,"disabled",0]],[[null,"click"]],function(t,e,n){var a=!0;return"click"===e&&(a=!1!==t.component.submit(n)&&a),a},null,null)),a["\u0275ncd"](null,0),(t()(),a["\u0275and"](16777216,null,null,1,null,s)),a["\u0275did"](3,16384,null,0,r.NgIf,[a.ViewContainerRef,a.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){t(e,3,0,e.component.loading)},function(t,e){var n=e.component;t(e,0,0,n.type,n.loading||n.disabled)})}},"h+PQ":function(t,e,n){"use strict";function a(){return""}function r(t,e){if(null==t)return"";if(!t||null==e)return t;var n=t[e];return null==n?"":n}function i(t,e){if(null==t)return"";if(!t||!e)return t;var n=t[e];return null==n?"":n}function s(t,e){if(null==t)return"";if(!t||!e)return t;var n=t[e];if(void 0!==n)return n;n=t;var a=e.split(".");if(a.length)for(var r=0;re)return 1}else if(isNaN(parseFloat(t))||!isFinite(t)||isNaN(parseFloat(e))||!isFinite(e)){if(t=String(t),e=String(e),t.toLowerCase()e.toLowerCase())return 1}else{if(parseFloat(t)parseFloat(e))return 1}return 0}e.nextSortDir=function(t,e){return t===a.SortType.single?e===a.SortDirection.asc?a.SortDirection.desc:a.SortDirection.asc:e?e===a.SortDirection.asc?a.SortDirection.desc:void 0:a.SortDirection.asc},e.orderByComparator=i,e.sortRows=function(t,e,n){if(!t)return[];if(!n||!n.length||!e)return t.slice();var s=new Map;t.forEach(function(t,e){return s.set(t,e)});var o=t.slice(),u=e.reduce(function(t,e){return e.comparator&&"function"==typeof e.comparator&&(t[e.prop]=e.comparator),t},{}),c=n.map(function(t){var e=t.prop;return{prop:e,dir:t.dir,valueGetter:r.getterForProp(e),compareFn:u[e]||i}});return o.sort(function(t,e){for(var n=0,r=c;n\n \n \n \n \n Attiva/Disattiva barra di navigazione\n \n \n \n Dashboard\n \n \n \n Cluster\n \n \n \n Host\n \n \n \n Monitor\n \n \n \n OSD\n \n \n \n Configurazione\n \n \n \n Mappa CRUSH\n \n \n \n Moduli Manager\n \n \n \n Log\n \n \n \n Avvisi\n \n \n \n Silences\n \n \n \n Pool\n \n \n \n Blocco\n \n \n \n Immagini\n \n \n \n Esecuzione della copia speculare\n \n \n \n iSCSI \n \n \n \n NFS\n \n \n \n File system\n \n \n \n Object Gateway\n \n \n \n Daemon\n \n \n \n Utenti\n \n \n \n Compartimenti\n \n \n \n Recupero dati\n per\n \n \n . Attendere...\n \n \n \n \n Visualizzazione dei dati memorizzati in precedenza nella cache\n \n per \n \n \n .\n \n \n \n \n Impossibile caricare i dati\n per\n \n \n .\n Verificare lo stato del cluster.\n \n \n \n \n Indietro\n \n \n \n Selezionare una lingua\n \n \n \n Caricamento pannello dati in corso...\n \n \n \n Consultare la\n documentazione\n su come\n configurare e abilitare la funzionalit\xe0 di monitoraggio.\n \n \n \n \n Il dashboard di Grafana non esiste. Consultare la\n documentazione\n su come\n aggiungere dashboard a Grafana.\n \n \n \n \n Selezione ora di Grafana\n \n \n \n Impostazioni di ripristino\n \n \n \n Refresh\n \n \n \n Remove the custom configuration value. The default configuration will be inherited and used instead.\n \n \n \n The entered value is too high! It must not be greater than \n .\n \n \n \n \n The entered value is too low! It must not be lower than \n .\n \n \n \n \n Non \xe8 stato possibile caricare i dati.\n \n \n \n selezionato\n X selected\n \n \n \n trovato\n X found\n \n \n \n totale\n X total\n \n \n \n Modifica\n \n \n \n Nome\n \n \n \n Descrizione\n \n \n \n Descrizione lunga\n \n \n \n Default\n \n \n \n Default del daemon\n \n \n \n Servizi\n \n \n \n Valori\n \n \n \n Il valore immesso \xe8 troppo alto. Non deve essere maggiore di \n .\n \n \n \n \n Il valore immesso \xe8 troppo basso. Non deve essere minore di \n .\n \n \n \n \n Salva\n \n \n \n Visualizzatore mappa CRUSH\n \n \n \n Elenco degli host\n \n \n \n Prestazioni complessive\n \n \n \n Nessuna voce trovata\n \n \n \n Log dei cluster\n \n \n \n Log delle revisioni\n \n \n \n Priority:\n \n \n \n Keyword:\n \n \n \n Date:\n \n \n \n Datepicker\n \n \n \n Time range:\n \n \n \n Caricamento della configurazione in corso...\n \n \n \n Impossibile caricare la configurazione.\n \n \n \n Modifica modulo Manager\n \n \n \n Il valore immesso non \xe8 un UUID valido, ad es.: 67dcac9f-2c03-4d6c-b7bd-1210b3a259a8\n \n \n \n Il valore immesso deve essere un indirizzo IP valido.\n \n \n \n Questo campo \xe8 obbligatorio.\n \n \n \n Il valore immesso \xe8 troppo alto. Deve essere minore o uguale a \n .\n \n \n \n \n Il valore immesso \xe8 troppo basso. Deve essere maggiore o uguale a \n .\n \n \n \n \n Il valore immesso deve essere un numero.\n \n \n \n Il valore immesso deve essere un numero o un decimale.\n \n \n \n Aggiorna\n \n \n \n Stato\n \n \n \n ID cluster\n \n \n \n mappa mon modificata\n \n \n \n epoca mappa mon\n \n \n \n quorum con\n \n \n \n quorum mon\n \n \n \n con richiesta\n \n \n \n mon richiesto\n \n \n \n Nel quorum\n \n \n \n Non nel quorum\n \n \n \n Annulla\n \n \n \n Are you sure that you want to \n \n \n \n ?\n \n \n \n \n Are you sure that you want to \n the selected items?\n \n \n \n \n Si \xe8 sicuri di voler \n l\'elemento \n selezionato?\n \n \n \n \n S\xec.\n \n \n \n Flag OSD in tutto il cluster\n \n \n \n Invia\n \n \n \n \n \n \n \n form title\n \n \n \n Avanzate...\n \n \n \n Advanced configuration options\n \n \n \n \n \n \n \n form action button\n \n \n \n Priorit\xe0 di recupero OSD\n \n \n \n Priorit\xe0\n \n \n \n Personalizza valori di priorit\xe0\n \n \n \n Questo campo \xe8 obbligatorio.\n \n \n \n [object Object]\n \n \n \n Il valore immesso \xe8 troppo alto. Non deve essere maggiore di \n .\n \n \n \n \n Il valore immesso \xe8 troppo basso. Non deve essere minore di \n .\n \n \n \n \n Ripesa OSD\n \n \n \n Il valore deve essere compreso tra 0 e 1.\n \n \n \n Ripesa\n \n \n \n Pulitura degli \n OSD\n \n \n \n \n {VAR_SELECT, select, 1 {Deep } }\n \n \n \n Si sta per eseguire una \n pulitura\n dell\'OSD \n \n \n .\n \n \n \n \n {VAR_SELECT, select, 1 {deep } }\n \n \n \n Elenco degli OSD\n \n \n \n \n L\'OSD \n \n viene contrassegnato\n \n \n se si procede.\n \n \n \n \n Non \xe8 sicuro eliminare definitivamente l\'OSD.\n \n \n \n \n L\'OSD \n \n viene\n \n \n se si procede.\n \n \n \n \n Dettagli\n \n \n \n Matcher\n \n \n \n -- Select an attribute to match against --\n \n \n \n Valore\n \n \n \n Use regular expression\n \n \n \n {VAR_SELECT, select, 1 {Update} other {Add} }\n \n \n \n Chiudi\n \n \n \n Elimina\n \n \n \n Editing a silence will expire the old silence and recreate it as a new silence\n \n \n \n Creator\n \n \n \n Comment\n \n \n \n Start time\n \n \n \n If the start time lies in the past the creation time will be used\n \n \n \n Duration\n \n \n \n End time\n \n \n \n Matchers\n *\n \n \n \n \n \n A silence requires at least one matcher\n \n \n \n Add matcher\n \n \n \n Stato\n \n \n \n Statistiche\n \n \n \n Consultare la \n documentazione\n \n su come configurare e abilitare la funzionalit\xe0 di gestione di NFS Ganesha.\n \n \n \n \n Client\n \n \n \n Pu\xf2 accedere qualsiasi client\n \n \n \n Indirizzi\n \n \n \n Campo obbligatorio\n \n \n \n Deve contenere uno o pi\xf9 valori delimitati da virgole\n \n \n \n Ad esempio:\n \n \n \n Tipo di accesso\n \n \n \n Esegui squash\n \n \n \n Aggiungi client\n \n \n \n Caricamento in corso...\n \n \n \n -- Nessun cluster disponibile --\n \n \n \n -- Selezionare il cluster --\n \n \n \n Aggiungi daemon\n \n \n \n Backend di storage\n \n \n \n -- Nessun pool di dati disponibile --\n \n \n \n -- Selezionare il backend di storage --\n \n \n \n Utente Object Gateway\n \n \n \n -- Nessun utente disponibile --\n \n \n \n -- Selezionare l\'utente Object Gateway --\n \n \n \n ID utente CephFS\n \n \n \n -- Nessun client disponibile --\n \n \n \n -- Selezionare il client Cephx --\n \n \n \n Nome CephFS\n \n \n \n -- No CephFS filesystem available --\n \n \n \n -- Select the CephFS filesystem --\n \n \n \n Etichetta di sicurezza\n \n \n \n Abilita etichetta di sicurezza\n \n \n \n Percorso CephFS\n \n \n \n Il percorso deve iniziare con una barra \'/\' e pu\xf2 essere seguito da una parola\n \n \n \n Viene creata la nuova directory\n \n \n \n Percorso\n \n \n \n Il percorso pu\xf2 essere solo una singola barra \'/\' o parola\n \n \n \n Viene creato il nuovo compartimento\n \n \n \n Protocollo NFS\n \n \n \n NFSv3\n \n \n \n NFSv4\n \n \n \n Tag NFS\n \n \n \n Accesso alternativo per montaggi \n NFS v3\n (non deve contenere una / iniziale).\n \n \n \n \n I client non possono montare le sottodirectory (ad es. se Tag = foo, il client non pu\xf2 montare foo/baz).\n \n \n \n Utilizzando diverse opzioni Tag, \xe8 possibile esportare pi\xf9 volte lo stesso percorso.\n \n \n \n Pseudo\n \n \n \n La posizione che occupa l\'esportazione \n NFS v4\n \n nello \n Pseudo FS\n (deve essere univoca).\n \n \n \n \n Utilizzando diverse opzioni Pseudo, \xe8 possibile esportare pi\xf9 volte lo stesso percorso.\n \n \n \n Pseudo needs to start with a \'/\' and can\'t contain any of the following: >, <, |, &, ( or ).\n \n \n \n -- Nessun tipo di accesso disponibile --\n \n \n \n -- Selezionare il tipo di accesso --\n \n \n \n The Object Gateway NFS backend has a number of\n limitations which will seriously affect applications writing to\n the share. Please consult the\n documentation\n for details before enabling write access.\n \n \n \n \n -- Nessuno squash disponibile --\n \n \n \n --Selezionare il tipo di squash dell\'ID utente da eseguire --\n \n \n \n Protocollo di trasporto\n \n \n \n UDP\n \n \n \n TCP\n \n \n \n CephFS\n \n \n \n Benvenuto in Ceph.\n The welcome message on the login page\n \n \n \n Nome utente necessario\n \n \n \n Password richiesta\n \n \n \n Login\n \n \n \n Spiacenti, l\'utente non esiste in Ceph.\n \n \n \n Tornale alla \n Pagina di login\n . Si viene disconnessi dal Provider di identit\xe0\n quando si riprova a eseguire il login.\n \n \n \n \n Non consentito\n \n \n \n Spiacenti, non \xe8 consentito visualizzare ci\xf2 che si stava cercando.\n \n \n \n Spiacenti, impossibile trovare ci\xf2 che si stava cercando\n \n \n \n Rimuovi tutto\n \n \n \n Notifiche recenti\n \n \n \n Non esistono task in background.\n \n \n \n Task in background\n \n \n \n Guida\n \n \n \n Documentazione\n \n \n \n API\n \n \n \n Informazioni su\n \n \n \n Impostazioni del dashboard\n \n \n \n Gestione utenti\n \n \n \n Utente connesso\n \n \n \n Connesso come\n \n \n \n \n \n \n \n Disconnetti\n \n \n \n Nome...\n \n \n \n Il nome scelto \xe8 gi\xe0 in uso.\n \n \n \n Descrizione...\n \n \n \n Autorizzazioni\n \n \n \n Ruoli\n \n \n \n Nome utente\n \n \n \n Password\n \n \n \n Conferma password\n \n \n \n La password di conferma non corrisponde alla password.\n \n \n \n Nome completo\n \n \n \n E-mail\n \n \n \n E-mail non valida.\n \n \n \n Si stanno per rimuovere le autorizzazioni di "lettura/aggiornamento utente" dal proprio utente.\n \n \n \n Se si continua, non \xe8 pi\xf9 possibile aggiungere o rimuovere ruoli da qualsiasi utente.\n \n \n \n Continuare?\n \n \n \n Contatori delle prestazioni non disponibili\n \n \n \n Attributi (mappa OSD)\n \n \n \n Metadati non disponibili\n \n \n \n Metadati\n \n \n \n Contatore delle prestazioni\n \n \n \n Istogramma non disponibile: \n \n \n \n \n \n Scritture\n \n \n \n Letture\n \n \n \n Istogramma\n \n \n \n Dettagli sulle prestazioni\n \n \n \n Valori attuali\n \n \n \n Tipo\n \n \n \n Min\n \n \n \n Max\n \n \n \n Flag\n \n \n \n Origine\n \n \n \n Livello\n \n \n \n Pu\xf2 essere aggiornato al runtime (modificabile)\n \n \n \n Tag\n \n \n \n Valori di enumerazione\n \n \n \n Vedere anche\n \n \n \n Stato del cluster\n \n \n \n Manager Daemon\n \n \n \n Object Gateway\n \n \n \n Server di metadati\n \n \n \n iSCSI Gateway\n \n \n \n IOPS client\n \n \n \n Velocit\xe0 effettiva client\n \n \n \n Lettura/scrittura client\n \n \n \n Velocit\xe0 effettiva di recupero\n \n \n \n Pulitura\n \n \n \n Prestazioni\n \n \n \n Capacit\xe0 di base\n \n \n \n Oggetti\n \n \n \n Gruppi di posizionamento per OSD\n \n \n \n Stato gruppo di posizionamento\n \n \n \n Capacit\xe0\n \n \n \n \n \n Vedere \n Log\n per ulteriori informazioni.\n \n \n \n \n Classificazioni\n \n \n \n MDS performance counters\n \n \n \n Client: \n \n \n \n \n \n Clients (\n )\n \n \n \n \n Sposta un\'immagine nel cestino\n \n \n \n Per spostare \n \n /\n \n nel cestino,\n fare clic su \n Sposta immagine\n . Facoltativamente, \xe8 possibile selezionare una data di scadenza.\n \n \n \n \n La protezione scade alle\n \n \n \n NON PROTETTO\n \n \n \n Formato data errato. Utilizzare "AAAA-MM-GG HH:mm:ss".\n \n \n \n La protezione \xe8 gi\xe0 scaduta. Selezionare una data futura o lasciarla vuota.\n \n \n \n Sposta immagine\n \n \n \n Gateways\n \n \n \n Must be greater than or equal to \n .\n \n \n \n \n Must be less than or equal to \n .\n \n \n \n \n Panoramica\n \n \n \n Destinazioni\n \n \n \n Autenticazione rilevazione\n \n \n \n Utente\n \n \n \n I nomi utente devono avere una lunghezza compresa tra 8 e 64 caratteri e\n possono contenere solo lettere, \'.\', \'@\', \'-\', \'_\' o \':\'.\n \n \n \n Passwords must have a length of 12 to 16 characters\n and can only contain letters, \'@\', \'-\', \'_\' or \'/\'.\n \n \n \n Utente reciproco\n \n \n \n Password reciproca\n \n \n \n Passwords must have a length of 12 to 16 characters and\n can only contain letters, \'@\', \'-\', \'_\' or \'/\'.\n \n \n \n Consultare la \n documentazione\n \n su come configurare e abilitare la funzionalit\xe0 di gestione delle destinazioni iSCSI.\n \n \n \n \n Informazioni disponibili:\n \n \n \n Destinazioni iSCSI non disponibili\n \n \n \n Discovery authentication\n \n \n \n Disponibile solo per le immagini RDB con \n fast-diff\n abilitata\n \n \n \n \n Pool\n \n \n \n Pool di dati\n \n \n \n Creato\n \n \n \n Dimensioni\n \n \n \n Dimensioni oggetto\n \n \n \n Funzioni\n \n \n \n Soggetto al provisioning\n \n \n \n N/D\n \n \n \n Totale soggetto al provisioning\n \n \n \n Unit\xe0 di striping\n \n \n \n Conteggio di striping\n \n \n \n Superiore\n \n \n \n Prefisso nome blocco\n \n \n \n Ordine\n \n \n \n Snapshot\n \n \n \n Immagine\n \n \n \n Questa impostazione sostituisce il valore globale\n \n \n \n Globale\n \n \n \n Questo \xe8 il valore globale. Nessun valore di opzione \xe8 stato impostato per questa immagine.\n \n \n \n \n from\n \n \n \n \n \'/\' e \'@\' non sono consentiti.\n \n \n \n -- Nessun pool rbd disponibile --\n \n \n \n -- Selezionare un pool --\n \n \n \n Utilizza un pool di dati dedicato\n \n \n \n Pool di dati\n \n \n \n Pool dedicato che archivia i dati oggetto dell\'RBD.\n \n \n \n ad es. 10 GiB\n \n \n \n \xc8 necessario aumentare le dimensioni.\n \n \n \n Avanzate\n \n \n \n Striping\n \n \n \n Unit\xe0 di striping\n \n \n \n -- Selezionare l\'unit\xe0 di striping --\n \n \n \n Questo campo \xe8 obbligatorio perch\xe9 \xe8 specificato il numero di striping.\n \n \n \n L\'unit\xe0 di striping \xe8 maggiore delle dimensioni dell\'oggetto.\n \n \n \n Numero di striping\n \n \n \n Questo campo \xe8 obbligatorio perch\xe9 \xe8 specificata l\'unit\xe0 di striping.\n \n \n \n Il numero di striping deve essere maggiore di 0.\n \n \n \n \n Snapshot RBD\n \n \n \n \n {VAR_SELECT, select, true {Rename} other {Create} }\n \n \n \n \n Snapshot\n \n \n \n \n PROTETTO\n \n \n \n NON PROTETTO\n \n \n \n Si sta per eseguire il rollback\n \n \n \n Elimina definitivamente contenuto del cestino\n \n \n \n Per eliminare definitivamente, selezionare una o tutte le immagini e fare clic su\n \n \n \n Pool:\n \n \n \n Nome pool...\n \n \n \n Tutto\n \n \n \n Ripristina immagine\n \n \n \n Per ripristinare,\n \n \n \n digitare il nuovo nome dell\'immagine e fare clic su\n \n \n \n Nuovo nome\n \n \n \n Scaduto alle\n \n \n \n Protetto fino alle\n \n \n \n Questa immagine \xe8 protetta fino alle \n .\n \n \n \n \n Cestino\n \n \n \n Topologia iSCSI\n \n \n \n Configure\n \n \n \n Di solito non \xe8 necessario modificare questi parametri rispetto ai valori di default.\n \n \n \n Identifier\n \n \n \n lun\n \n \n \n wwn\n \n \n \n Impostazioni\n \n \n \n Backstore\n \n \n \n Conferma\n \n \n \n Impostazioni avanzate\n \n \n \n IQN di destinazione\n \n \n \n IQN contiene un modello errato.\n \n \n \n Un IQN contiene la notazione seguente \'iqn.$year-$month.$reversedAddress:$definedName\'\n \n \n \n Ad esempio: iqn.2016-06.org.dashboard:storage:disk.sn-a8675309\n \n \n \n Ulteriori informazioni\n \n \n \n Questa destinazione contiene impostazioni avanzate modificate.\n \n \n \n Portali\n \n \n \n Gateway richiesti: almeno \n .\n \n \n \n \n Aggiungi portale\n \n \n \n Backstore: \n .\xa0\n \n \n \n \n Questa immagine contiene impostazioni modificate.\n \n \n \n Duplicated LUN numbers.\n \n \n \n Duplicated WWN.\n \n \n \n Aggiungi immagine\n \n \n \n Autenticazione ACL\n \n \n \n Usernames must have a length of 8 to 64 characters and\n can only contain letters, \'.\', \'@\', \'-\', \'_\' or \':\'.\n \n \n \n Passwords must have a length of 12 to 16 characters\n and can only contain letters, \'@\', \'-\', \'_\' or \'/\'.\n \n \n \n Iniziatori\n \n \n \n Iniziatore\n \n \n \n IQN client\n \n \n \n L\'IQN dell\'iniziatore deve essere univoco.\n \n \n \n I nomi utente devono avere una lunghezza compresa tra 8 e 64 caratteri e\n possono contenere solo lettere, \'.\', \'@\', \'-\', \'_\' o \':\'.\n \n \n \n Passwords must have a length of 12 to 16 characters\n and can only contain letters, \'@\', \'-\', \'_\' or \'/\'.\n \n \n \n Passwords must have a length of 12 to 16 characters and\n can only contain letters, \'@\', \'-\', \'_\' or \'/\'.\n \n \n \n L\'iniziatore appartiene a un gruppo. Le immagini verranno configurate nel gruppo.\n \n \n \n Nessun elemento aggiunto.\n \n \n \n Aggiungi iniziatore\n \n \n \n Gruppi\n \n \n \n Gruppo\n \n \n \n Aggiungi gruppo\n \n \n \n [object Object]\n \n \n \n Configurazione RBD\n \n \n \n Rimuovere il valore della configurazione locale. Al suo posto verr\xe0 ereditato e utilizzato il valore della configurazione superiore.\n \n \n \n Il valore minimo \xe8 0\n \n \n \n Problemi\n \n \n \n Sincronizzazione in corso\n \n \n \n Pronto\n \n \n \n Modifica modalit\xe0 speculare per il pool\n \n \n \n Per modificare la modalit\xe0 speculare per il pool\xa0\n \n \n , selezionare una nuova modalit\xe0 dall\'elenco e fare clic su\xa0\n Aggiorna\n .\n \n \n \n \n Modalit\xe0\n \n \n \n \xc8 necessario rimuovere i cluster peer prima di disabilitare la copia speculare.\n \n \n \n \n \n peer copia speculare del pool\n \n \n \n \n {VAR_SELECT, select, edit {Edit} other {Add} }\n \n \n \n \n gli attributi peer della\n copia speculare per il pool \n \n \n e fare clic su \n Invia\n .\n \n \n \n \n Nome cluster\n \n \n \n Il nome del cluster non \xe8 valido.\n \n \n \n ID CephX\n \n \n \n ID CephX...\n \n \n \n L\'ID CephX non \xe8 valido.\n \n \n \n Indirizzi dei monitor\n \n \n \n Indirizzi con valori delimitati da virgole...\n \n \n \n L\'indirizzo del monitor non \xe8 valido.\n \n \n \n Chiave CephX\n \n \n \n Chiave con codifica Base64...\n \n \n \n La chiave CephX deve essere con codifica Base64.\n \n \n \n Elenco dei pool\n \n \n \n Il nome pu\xf2 contenere solo caratteri alfanumerici, trattini e caratteri di sottolineatura.\n \n \n \n Il nome del profilo del codice di cancellazione selezionato \xe8 gi\xe0 in uso.\n \n \n \n Plugin\n \n \n \n Porzioni di dati (k)\n \n \n \n Deve essere uguale o maggiore di 2.\n \n \n \n Porzioni di codice (m)\n \n \n \n Deve essere uguale o maggiore di 1.\n \n \n \n Stima durata (c)\n \n \n \n Localit\xe0 (l)\n \n \n \n Dominio di errore Crush\n \n \n \n Localit\xe0 Crush\n \n \n \n Nessuno\n \n \n \n Tecnica\n \n \n \n Dimensione del pacchetto\n \n \n \n Radice Crush\n \n \n \n Classe dispositivo Crush\n \n \n \n qualsiasi\n \n \n \n Directory\n \n \n \n Il nome del pool Ceph scelto \xe8 gi\xe0 in uso.\n \n \n \n Tipo di pool\n \n \n \n -- Selezionare un tipo di pool --\n \n \n \n Gruppi di posizionamento\n \n \n \n \xc8 necessario almeno un gruppo di posizionamento.\n \n \n \n Il cluster non pu\xf2 gestire questo numero eccessivo di gruppi di posizionamento. Ricalcolare il numero di gruppi di posizionamento necessari.\n \n \n \n Guida per il calcolo\n \n \n \n Sono state calcolate le impostazioni dei gruppi di posizionamento attuali;\n prima di inviare, assicurarsi che i valori soddisfino le proprie esigenze.\n \n \n \n Set di regole Crush\n \n \n \n -- Selezionare una regola Crush --\n \n \n \n Regola Crush\n \n \n \n Passaggi Crush\n \n \n \n Non \xe8 possibile utilizzare la regola nel cluster attuale perch\xe9 il numero degli\n OSD che contiene \xe8 troppo basso e non soddisfa il numero minimo di OSD richiesto da questa regola.\n \n \n \n Dimensioni replicate\n \n \n \n Minime: \n \n \n \n \n \n Massime: \n \n \n \n \n \n Le dimensioni specificate non sono comprese nell\'intervallo. L\'intervallo valido \xe8 da\n a\n .\n \n \n \n \n Profilo del codice di cancellazione\n \n \n \n -- Nessun profilo del codice di cancellazione disponibile --\n \n \n \n -- Selezionare un profilo del codice di cancellazione --\n \n \n \n Sovrascritture EC\n \n \n \n Applicazioni\n \n \n \n Compressione\n \n \n \n Algoritmo\n \n \n \n -- Nessun algoritmo di compressione della cancellazione disponibile --\n \n \n \n Dimensioni minime del blob\n \n \n \n ad es. 128 KiB\n \n \n \n Il valore deve essere maggiore di 0\n \n \n \n Value should be less than the maximum blob size\n \n \n \n Dimensioni massime del blob\n \n \n \n ad es. 512 KiB\n \n \n \n Il valore deve essere maggiore delle dimensioni minime del blob\n \n \n \n Rapporto\n \n \n \n Rapporto di compressione\n \n \n \n Il valore deve essere compreso tra 0,0 e 1,0\n \n \n \n Non \xe8 possibile creare un pool RBD con una \'/\' nel nome.\n \n \n \n Modificare il nome o rimuovere \'rbd\' dall\'elenco delle applicazioni.\n \n \n \n Dettagli livelli cache\n \n \n \n Consultare la \n documentazione\n \n su come configurare e abilitare la funzionalit\xe0 di gestione di Object Gateway.\n \n \n \n \n Elenco dei daemon\n \n \n \n Contatori delle prestazioni\n \n \n \n Caricamento dati compartimento in corso...\n \n \n \n Impossibile caricare i dati del compartimento.\n \n \n \n ID\n \n \n \n Il valore non \xe8 valido.\n \n \n \n Proprietario\n \n \n \n -- Selezionare un utente --\n \n \n \n ID\n \n \n \n Tipo di indice\n \n \n \n Regola di posizionamento\n \n \n \n Contrassegno\n \n \n \n Contrassegno massimo\n \n \n \n Versione\n \n \n \n Versione master\n \n \n \n Ora di modifica\n \n \n \n Gruppo di zone\n \n \n \n Quota compartimenti\n \n \n \n Abilitato\n \n \n \n Dimensioni massime\n \n \n \n Illimitato\n \n \n \n Numero massimo di oggetti\n \n \n \n -- Selezionare un nome utente --\n \n \n \n Generazione automatica chiave\n \n \n \n Chiave di accesso\n \n \n \n Chiave segreta\n \n \n \n Indirizzo e-mail\n \n \n \n Sospeso\n \n \n \n Sistema\n \n \n \n {VAR_SELECT, select, 0 {No} 1 {Yes} }\n \n \n \n Numero massimo di compartimenti\n \n \n \n Sottoutenti\n \n \n \n Capacit\xe0\n \n \n \n Quota utenti\n \n \n \n Mostra\n \n \n \n Chiavi\n \n \n \n -- Selezionare un tipo --\n \n \n \n Autorizzazione\n \n \n \n -- Selezionare un\'autorizzazione --\n \n \n \n Sottoutente\n \n \n \n L\'ID del sottoutente scelto \xe8 gi\xe0 in uso.\n \n \n \n lettura, scrittura\n \n \n \n pieno\n \n \n \n Chiave Swift\n \n \n \n Generazione automatica segreto\n \n \n \n Caricamento dati utente in corso...\n \n \n \n Impossibile caricare i dati utente.\n \n \n \n L\'ID utente scelto \xe8 gi\xe0 in uso.\n \n \n \n Non \xe8 un indirizzo e-mail valido.\n \n \n \n L\'indirizzo e-mail scelto \xe8 gi\xe0 in uso.\n \n \n \n Numero max. di compartimenti\n \n \n \n Il valore immesso deve essere >= a 0.\n \n \n \n Chiave S3\n \n \n \n Non esistono sottoutenti.\n \n \n \n \n \n \n \n \n \n \n S3\n \n \n \n Non esistono chiavi.\n \n \n \n \n \n \n \n \n \n \n Swift\n \n \n \n Non esistono capacit\xe0.\n \n \n \n \n \n \n \n \n \n \n Dimensioni illimitate\n \n \n \n Dimensione max.\n \n \n \n Oggetti illimitati\n \n \n \n Numero max. di oggetti\n \n \n \n Attuale\n \n \n \n Autenticazione rilevazione aggiornata\n \n \n \n Non sono disponibili pool.\n \n \n \n Non sono disponibili immagini.\n \n \n \n Non sono disponibili immagini. Assicurarsi di aggiungere un\'immagine alla destinazione.\n \n \n \n Non sono disponibili iniziatori. Assicurarsi di aggiungere un iniziatore alla destinazione.\n \n \n \n target\n \n \n \n Destinazione\n \n \n \n # Sessions\n \n \n \n iSCSI target\n \n \n \n Stato\n \n \n \n # Targets\n \n \n \n Byte letti\n \n \n \n Byte scritti\n \n \n \n Operazioni di lettura\n \n \n \n Operazioni di scrittura\n \n \n \n A/O da\n \n \n \n Istanza\n \n \n \n Nome host\n \n \n \n Problema\n \n \n \n Avanzamento\n \n \n \n Disabilitato\n \n \n \n Modalit\xe0 di modifica\n \n \n \n Aggiungi peer\n \n \n \n Modifica peer\n \n \n \n Elimina peer\n \n \n \n Sequenza iniziale\n \n \n \n # Locale\n \n \n \n # Remoto\n \n \n \n peer copia speculare\n \n \n \n Chiave\n \n \n \n RBD\n \n \n \n Appiattimento profondo\n \n \n \n Su strati\n \n \n \n Blocco esclusivo\n \n \n \n Mappa oggetti (richiede il blocco escluso)\n \n \n \n Journaling (richiede il blocco esclusivo)\n \n \n \n Fast diff (interlocked with object-map)\n \n \n \n Rollback snapshot RBD\n \n \n \n Esegui rollback\n \n \n \n Snapshot RBD\n \n \n \n Eliminato alle\n \n \n \n ID\n \n \n \n tipo\n \n \n \n stato\n \n \n \n versione\n \n \n \n Host\n \n \n \n root\n \n \n \n Classificazione\n \n \n \n Daemon\n \n \n \n Task\n \n \n \n Dentry\n \n \n \n Inode\n \n \n \n Utilizzo\n \n \n \n Daemon in standby\n \n \n \n \xc8 possibile aggiornare il valore al runtime.\n \n \n \n I daemon/client non estraggono questo valore dal\n database della configurazione di monitoraggio. Non \xe8 consentito impostare questa opzione tramite \'ceph config\n set ...\'. \xc8 necessario configurare questa opzione tramite ceph.conf o dalla\n riga di comando.\n \n \n \n L\'opzione diventa attiva solo all\'avvio del daemon.\n \n \n \n L\'opzione interessa solo la creazione del cluster.\n \n \n \n L\'opzione interessa solo la creazione del daemon.\n \n \n \n Aggiornata opzione di configurazione \n \n \n \n \n \n Servizio\n \n \n \n Valore attuale\n \n \n \n Modificabile\n \n \n \n Opzioni aggiornate per il modulo "\n ".\n \n \n \n \n Abilita\n \n \n \n Disabilita\n \n \n \n Riconnessione in corso. Attendere.\n \n \n \n Indirizzo pubblico\n \n \n \n Sessioni aperte\n \n \n \n Nessuno in entrata\n \n \n \n Gli OSD che sono stati contrassegnati come disattivi in precedenza non verranno contrassegnati nuovamente come attivi all\'avvio\n \n \n \n Nessuno in uscita\n \n \n \n Gli OSD non verranno disattivati automaticamente dopo l\'intervallo configurato\n \n \n \n Nessuno attivo\n \n \n \n Non \xe8 consentito l\'avvio degli OSD\n \n \n \n Nessuno disattivo\n \n \n \n I rapporti di errore degli OSD vengono ignorati in modo che i monitor non disattivino gli OSD\n \n \n \n Sospendi\n \n \n \n Sospende le operazioni di lettura e scrittura\n \n \n \n Nessuna pulitura\n \n \n \n Pulitura disabilitata\n \n \n \n Nessun pulitura approfondita\n \n \n \n Pulitura approfondita disabilitata\n \n \n \n Nessuna operazione di recupero\n \n \n \n Recupero dei gruppi di posizionamento sospeso\n \n \n \n Nessun recupero\n \n \n \n Recupero dei gruppi di posizionamento sospeso\n \n \n \n Ordinamento bitwise\n \n \n \n Usa ordinamento bitwise\n \n \n \n Snapdir eliminate definitivamente\n \n \n \n Gli OSD contengono set di snap convertiti\n \n \n \n Eliminazioni recuperi\n \n \n \n Eliminazioni eseguite durante il recupero invece del peering\n \n \n \n Limite rigido log gruppo di posizionamento\n \n \n \n Inserisce un limite rigido alla lunghezza del log del gruppo di posizionamento\n \n \n \n Flag OSD aggiornati\n \n \n \n esterno\n \n \n \n interno\n \n \n \n in basso\n \n \n \n Contrassegna\n \n \n \n OSD perso\n \n \n \n contrassegnato come perso\n \n \n \n Elimina definitivamente\n \n \n \n OSD\n \n \n \n eliminato definitivamente\n \n \n \n elimina definitivamente\n \n \n \n eliminato definitivamente\n \n \n \n Cluster-wide Flags\n \n \n \n Cluster-wide Recovery Priority\n \n \n \n PG scrub\n \n \n \n Gruppi di posizionamento\n \n \n \n Byte letti\n \n \n \n Byte scritti\n \n \n \n Operazioni di lettura\n \n \n \n Operazioni di scrittura\n \n \n \n Contrassegna OSD \n \n \n \n \n \n Contrassegna \n \n \n \n \n \n PG scrub options\n \n \n \n Updated PG scrub options\n \n \n \n Numero max di recuperi informazioni\n \n \n \n Numero max di recuperi attivi\n \n \n \n Avvio singolo numero max di recuperi\n \n \n \n Sospensione recupero\n \n \n \n Personalizzato\n \n \n \n Aggiornata la priorit\xe0 della velocit\xe0 di recupero dell\'OSD "\n "\n \n \n \n \n \n \xe8 stato inizializzato dall\'OSD seguente: \n \n \n \n \n \n Create silence\n \n \n \n Lavoro\n \n \n \n Gravit\xe0\n \n \n \n Avviato\n \n \n \n URL\n \n \n \n silence\n \n \n \n Attribute name\n \n \n \n Regular expression\n \n \n \n Please add your Prometheus host to the dashboard configuration and refresh the page\n \n \n \n Created by\n \n \n \n Aggiornato\n \n \n \n Ends\n \n \n \n Silence\n \n \n \n Utilizzato\n \n \n \n Dispon.\n \n \n \n Pulisci\n \n \n \n In funzione\n \n \n \n Avviso\n \n \n \n Sconosciuto\n \n \n \n Healthy\n \n \n \n Misplaced\n \n \n \n Degraded\n \n \n \n Unfound\n \n \n \n replicas\n \n \n \n su\n \n \n \n nessun file system\n \n \n \n attivo\n \n \n \n standby\n \n \n \n n/d\n \n \n \n daemon attivo\n \n \n \n quorum\n \n \n \n Il servizio NFS Ganesha non \xe8 configurato.\n \n \n \n Trasporto\n \n \n \n Utente CephFS\n \n \n \n File system CephFS\n \n \n \n (ereditato dalla configurazione globale)\n \n \n \n importato dalla configurazione globale\n \n \n \n -- Selezionare il tipo di squash dell\'ID utente che viene eseguito --\n \n \n \n Non vi sono daemon disponibili.\n \n \n \n NFS export\n \n \n \n EC Profile\n \n \n \n Modalit\xe0 cache\n \n \n \n Numero minimo di giorni per la rimozione\n \n \n \n Numero minimo di giorni per la cancellazione\n \n \n \n Numero max di byte di destinazione\n \n \n \n Numero max di oggetti di destinazione\n \n \n \n Non sono state aggiunte applicazioni.\n \n \n \n Raggiunto il limite di applicazioni\n \n \n \n Un pool pu\xf2 contenere solo fino a quattro definizioni delle applicazioni.\n \n \n \n Caratteri consentiti \'_a-zA-Z0-9\'\n \n \n \n La lunghezza massima \xe8 di 128 caratteri\n \n \n \n Filtra o aggiungi applicazioni\n \n \n \n Aggiungi applicazione\n \n \n \n pool\n \n \n \n profilo del codice di cancellazione\n \n \n \n Dimensioni della replica\n \n \n \n Ultima modifica\n \n \n \n Profilo con codice di cancellazione\n \n \n \n Set di regole Crush\n \n \n \n Byte scritti\n \n \n \n Pool deletion is disabled by the mon_allow_pool_delete configuration setting.\n \n \n \n compartimento\n \n \n \n Aggiornato compartimento Object Gateway "\n "\n \n \n \n \n Creato compartimento Object Gateway "\n "\n \n \n \n \n compartimenti\n \n \n \n capability\n \n \n \n utente\n \n \n \n subuser\n \n \n \n S3 Key\n \n \n \n Aggiornato utente Object Gateway "\n "\n \n \n \n \n Creato utente Object Gateway "\n "\n \n \n \n \n utenti\n \n \n \n Swift Key\n \n \n \n Ambito\n \n \n \n Lettura\n \n \n \n Crea\n \n \n \n role\n \n \n \n Creato ruolo \'\n \'\n \n \n \n \n Aggiornato ruolo \'\n \'\n \n \n \n \n Ruolo di sistema\n \n \n \n Eliminato ruolo \'\n \'\n \n \n \n \n Creato utente "\n "\n \n \n \n \n Aggiorna utente\n \n \n \n Continua\n \n \n \n Si \xe8 stati automaticamente disconnessi perch\xe9 i ruoli sono stati modificati.\n \n \n \n Aggiornato utente "\n "\n \n \n \n \n Eliminato utente "\n "\n \n \n \n \n Impossibile eliminare l\'utente "\n "\n \n \n \n \n Si \xe8 attualmente connessi come "\n ".\n \n \n \n \n Ogni oggetto \xe8 suddiviso in porzioni di dati, ciascuna delle quali \xe8 memorizzata su un diverso OSD.\n \n \n \n Calcola le porzioni di codice relative a ciascun oggetto e le memorizza su diversi OSD.\n Il numero di porzioni di codice \xe8 anche il numero degli OSD che \xe8 possibile disattivare senza perdere i dati.\n \n \n \n Il plugin jerasure \xe8 il plugin pi\xf9 generico e flessibile,\n ed \xe8 anche il plugin di default dei pool con codice di cancellazione di Ceph.\n \n \n \n La tecnica pi\xf9 flessibile \xe8 reed_sol_van: \xe8 sufficiente impostare k\n ed m. La tecnica cauchy_good pu\xf2 essere pi\xf9 rapida ma occorre selezionare attentamente la dimensione del\n pacchetto. reed_sol_r6_op, liberation, blaum_roth, liber8tion sono tutti equivalenti a RAID6,\n nel senso che \xe8 possibile configurarli solo con m=2.\n \n \n \n La codifica viene eseguita su pacchetti di dimensioni in byte, uno alla volta.\n \xc8 difficile scegliere la dimensione del pacchetto corretta.\n La documentazione su jerasure fornisce informazioni esaustive su questo argomento.\n \n \n \n Con il plugin di jerasure, quando un oggetto con codice di cancellazione viene memorizzato su\n pi\xf9 OSD, il recupero della perdita di un OSD richiede la lettura di tutti gli altri.\n Ad esempio, se jerasure \xe8 configurato con k=8 e m=4, la perdita di un OSD richiede la lettura\n degli altri undici per il ripristino.\n\n Il plugin del codice di cancellazione lrc crea porzioni di parit\xe0 locali che \xe8 possibile recuperare utilizzando un\n minor numero di OSD. Ad esempio, se lrc \xe8 configurato con k=8, m=4 e l=4, crea\n una porzione di parit\xe0 aggiuntiva ogni quattro OSD. Quando si perde un singolo OSD, \xe8 possibile\n recuperarlo solo con quattro OSD invece che con undici.\n \n \n \n Raggruppa le porzioni di codice e dati in set di localit\xe0 dimensione. Ad esempio,\n per k=4 e m=2, se localit\xe0=3 vengono creati due gruppi su tre. \xc8 possibile recuperare ciascun set\n senza leggere le porzioni di un altro set.\n \n \n \n Il tipo di compartimento Crush in cui viene memorizzato ciascun set di porzioni definito\n dall\'utente. Ad esempio, se \xe8 impostato su rack, ciascun gruppo di porzioni viene\n posizionato in un diverso rack. Viene utilizzato per creare un passaggio della regola CRUSH come il passaggio choose\n rack. Se non \xe8 impostato, il raggruppamento non viene eseguito.\n \n \n \n Il plugin ISA incapsula la libreria ISA. Viene eseguito solo su processori Intel.\n \n \n \n Il plugin ISA \xe8 disponibile in due formati Reed Solomon.\n Se \xe8 impostato reed_sol_van, il formato \xe8 Vandermonde, se \xe8 impostato cauchy, il formato \xe8 Cauchy.\n \n \n \n Il plugin shec incapsula la libreria SHEC multipla.\n Consente a Ceph di recuperare i dati in modo pi\xf9 efficiente rispetto ai codici Reed Solomon.\n \n \n \n Il numero di compartimenti di parit\xe0, ciascuno dei quali include i singoli compartimenti di dati\n nell\'intervallo di calcolo. Il numero viene utilizzato come strumento di stima della durabilit\xe0. Ad esempio, se c=2,\n \xe8 possibile disattivare 2 OSD senza perdere i dati.\n \n \n \n Il nome del compartimento Crush utilizzato per il primo passaggio della regola CRUSH.\n Ad esempio il passaggio take default.\n \n \n \n Assicurarsi che non esistano due porzioni in un compartimento con lo stesso dominio\n di errore. Ad esempio, se il dominio di errore \xe8 l\'host, non verranno memorizzate due porzioni sullo stesso\n host. Viene utilizzato per creare un passaggio della regola CRUSH come passaggio chooseleaf host.\n \n \n \n Limitare il posizionamento ai dispositivi di una classe specifica\n (ad es. ssd o hdd) usando i nomi delle classi di dispositivi Crush nella mappa CRUSH.\n \n \n \n Impostare il nome della directory da cui viene caricato il plugin del codice di cancellazione.\n \n \n \n Consente tutte le operazioni\n \n \n \n Consente solo le operazioni che non modificano il server\n \n \n \n Non consente operazioni di lettura o scrittura, ma consente qualsiasi altra operazione\n \n \n \n Non consente operazioni di lettura o scrittura o qualsiasi operazione che modifichi gli attributi dei file o il contenuto della directory\n \n \n \n Non consente alcun accesso\n \n \n \n -- Selezionare la priorit\xe0 --\n \n \n \n Bassa\n \n \n \n Alta\n \n \n \n Ultimi 5 minuti\n \n \n \n Ultimi 15 minuti\n \n \n \n Ultimi 30 minuti\n \n \n \n Ultima ora (Default)\n \n \n \n Ultime 3 ore\n \n \n \n Ultime 6 ore\n \n \n \n Ultime 12 ore\n \n \n \n Ultime 24 ore\n \n \n \n Ieri\n \n \n \n Oggi\n \n \n \n Fino a oggi\n \n \n \n Giorno prima di ieri\n \n \n \n Ultimi 2 giorni\n \n \n \n Questo giorno della scorsa settimana\n \n \n \n Settimana precedente\n \n \n \n Questa settimana\n \n \n \n Fino a questa settimana\n \n \n \n Ultimi 7 giorni\n \n \n \n Mese precedente\n \n \n \n Questo mese\n \n \n \n Fino a questo mese\n \n \n \n Ultimi 30 giorni\n \n \n \n Ultimi 90 giorni\n \n \n \n Ultimi 6 mesi\n \n \n \n Ultimo anno\n \n \n \n Anno precedente\n \n \n \n Quest\'anno\n \n \n \n Fino a quest\'anno\n \n \n \n Ultimi 2 anni\n \n \n \n Ultimi 5 anni\n \n \n \n Informazioni\n \n \n \n Nessun elemento selezionato.\n \n \n \n Deselezionare l\'elemento per selezionare di nuovo\n \n \n \n Raggiunto il limite per la selezione\n \n \n \n Filtra tag\n \n \n \n Aggiungi badge\n \n \n \n Non vi sono elementi disponibili.\n \n \n \n Aggiungi\n \n \n \n Remove\n \n \n \n Clona\n \n \n \n Copia\n \n \n \n Pulitura approfondita\n \n \n \n Eliminazione definitiva\n \n \n \n Appiattisci\n \n \n \n Declassa\n \n \n \n Attiva\n \n \n \n Contrassegna come perso\n \n \n \n Disattiva\n \n \n \n Proteggi\n \n \n \n Rinomina\n \n \n \n Ripristina\n \n \n \n Sposta nel cestino\n \n \n \n Rimuovi protezione\n \n \n \n Recreate\n \n \n \n Expire\n \n \n \n Eliminato\n \n \n \n Added\n \n \n \n Removed\n \n \n \n Edited\n \n \n \n Canceled\n \n \n \n Clonato\n \n \n \n Copiato\n \n \n \n Showed\n \n \n \n Moved to Trash\n \n \n \n Unprotected\n \n \n \n Recreated\n \n \n \n Expired\n \n \n \n S\xec\n \n \n \n No\n \n \n \n Your matcher seems to match no currently defined rule or active alert.\n \n \n \n no active alerts\n \n \n \n 1 active alert\n \n \n \n \n active alerts\n \n \n \n \n Matches 1 rule\n \n \n \n Matches \n rules\n \n \n \n \n \n with \n .\n \n \n \n \n Qualit\xe0 di servizio\n \n \n \n Limite di BPS\n \n \n \n Il limite desiderato di byte I/O al secondo.\n \n \n \n Limite di IOPS\n \n \n \n Il limite desiderato di operazioni I/O al secondo.\n \n \n \n Limite BPS in lettura\n \n \n \n Il limite desiderato dei byte letti al secondo.\n \n \n \n Limite di IOPS in lettura\n \n \n \n Il limite desiderato di operazioni di lettura al secondo.\n \n \n \n Limite di BPS in scrittura\n \n \n \n Il limite desiderato di byte scritti al secondo.\n \n \n \n Limite di IOPS in scrittura\n \n \n \n Il limite desiderato di operazioni di scrittura al secondo.\n \n \n \n Burst BPS\n \n \n \n Il limite di burst desiderato dei byte di I/O.\n \n \n \n Burst IOPS\n \n \n \n Il limite di burst desiderato delle operazioni di I/O.\n \n \n \n Burst BPS in lettura\n \n \n \n Il limite di burst desiderato dei byte letti.\n \n \n \n Burst IOPS in lettura\n \n \n \n Il limite di burst desiderato delle operazioni di lettura.\n \n \n \n Burst BPS in scrittura\n \n \n \n Il limite di burst desiderato dei byte scritti.\n \n \n \n Burst di IOPS in scrittura\n \n \n \n Il limite di burst desiderato delle operazioni di scrittura.\n \n \n \n Non \xe8 stato possibile \n \n \n \n \n \n \n In esecuzione\n \n \n \n esegui\n \n \n \n Eseguito\n \n \n \n task sconosciuto\n \n \n \n Creazione in corso\n \n \n \n crea\n \n \n \n Aggiornamento in corso\n \n \n \n aggiorna\n \n \n \n Eliminazione in corso\n \n \n \n elimina\n \n \n \n RBD \'\n \'\n \n \n \n \n Snapshot RBD \'\n \'\n \n \n \n \n modalit\xe0 speculare per il pool \'\n \'\n \n \n \n \n peer della copia speculare per il pool \'\n \'\n \n \n \n \n all dashboards\n \n \n \n Il nome \xe8 gi\xe0 utilizzato da \n .\n \n \n \n \n Il nome \xe8 gi\xe0 utilizzato da \n .\n \n \n \n \n Il nome \xe8 gi\xe0 utilizzato da \n .\n \n \n \n \n \n contiene snapshot.\n \n \n \n \n Clonazione in corso\n \n \n \n clona\n \n \n \n La snapshot di \n deve essere protetta.\n \n \n \n \n Copia in corso\n \n \n \n copia\n \n \n \n Appiattimento\n \n \n \n appiattisci\n \n \n \n Appiattito\n \n \n \n Il nome \xe8 gi\xe0 utilizzato da \n .\n \n \n \n \n Impossibile rimuovere la protezione da \n perch\xe9 contiene immagini figlio.\n \n \n \n \n Impossibile eliminare \n perch\xe9 \xe8 protetto.\n \n \n \n \n Rollback in corso\n \n \n \n rollback\n \n \n \n Rollback eseguito\n \n \n \n Spostamento in corso\n \n \n \n sposta\n \n \n \n Spostato\n \n \n \n immagine \'\n \' nel cestino\n \n \n \n \n Impossibile trovare l\'immagine.\n \n \n \n Ripristino in corso\n \n \n \n ripristina\n \n \n \n Ripristinato\n \n \n \n immagine \'\n \' in \'\n \'\n \n \n \n \n Il nome dell\'immagine \'\n \' \xe8 gi\xe0 in uso.\n \n \n \n \n immagine \'\n \'\n \n \n \n \n Eliminazione in corso\n \n \n \n elimina definitivamente\n \n \n \n Eliminato definitivamente\n \n \n \n tutti i pool\n \n \n \n Immagini da \n \n \n \n \n \n Impossibile disabilitare l\'esecuzione della copia speculare perch\xe9 contiene un peer.\n \n \n \n pool \'\n \'\n \n \n \n \n profilo del codice di cancellazione \'\n \'\n \n \n \n \n destinazione \'\n \'\n \n \n \n \n NFS \n \n \n \n \n \n'},hKrs:function(t,e,n){!function(t){"use strict";n("wd/R").defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0440_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u043d\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(t){var e=t%10,n=t%100;return 0===t?t+"-\u0435\u0432":0===n?t+"-\u0435\u043d":n>10&&n<20?t+"-\u0442\u0438":1===e?t+"-\u0432\u0438":2===e?t+"-\u0440\u0438":7===e||8===e?t+"-\u043c\u0438":t+"-\u0442\u0438"},week:{dow:1,doy:7}})}()},honF:function(t,e,n){!function(t){"use strict";var e={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},n={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};t.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(t){return t.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},week:{dow:1,doy:4}})}(n("wd/R"))},i3PA:function(t,e,n){"use strict";function a(t){for(var n in t)e.hasOwnProperty(n)||(e[n]=t[n])}Object.defineProperty(e,"__esModule",{value:!0}),a(n("jvuA")),a(n("UReH"))},i4X3:function(t,e,n){"use strict";var a=n("6blF"),r=n("pugT"),i=n("xTla"),s=n("JF+6"),o=n("En8+"),u=n("/WYv"),c=n("2ePl");function l(t,e){if(null!=t){if(function(t){return t&&"function"==typeof t[i.a]}(t))return function(t,e){return new a.a(function(n){var a=new r.a;return a.add(e.schedule(function(){var r=t[i.a]();a.add(r.subscribe({next:function(t){a.add(e.schedule(function(){return n.next(t)}))},error:function(t){a.add(e.schedule(function(){return n.error(t)}))},complete:function(){a.add(e.schedule(function(){return n.complete()}))}}))})),a})}(t,e);if(Object(u.a)(t))return function(t,e){return new a.a(function(n){var a=new r.a;return a.add(e.schedule(function(){return t.then(function(t){a.add(e.schedule(function(){n.next(t),a.add(e.schedule(function(){return n.complete()}))}))},function(t){a.add(e.schedule(function(){return n.error(t)}))})})),a})}(t,e);if(Object(c.a)(t))return Object(s.a)(t,e);if(function(t){return t&&"function"==typeof t[o.a]}(t)||"string"==typeof t)return function(t,e){if(!t)throw new Error("Iterable cannot be null");return new a.a(function(n){var a,i=new r.a;return i.add(function(){a&&"function"==typeof a.return&&a.return()}),i.add(e.schedule(function(){a=t[o.a](),i.add(e.schedule(function(){if(!n.closed){var t,e;try{var r=a.next();t=r.value,e=r.done}catch(i){return void n.error(i)}e?n.complete():(n.next(t),this.schedule())}}))})),i})}(t,e)}throw new TypeError((null!==t&&typeof t||t)+" is not observable")}n.d(e,"a",function(){return l})},iEDd:function(t,e,n){!function(t){"use strict";n("wd/R").defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(t){return 0===t.indexOf("un")?"n"+t:"en "+t},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}()},iExv:function(t,e,n){"use strict";n.d(e,"a",function(){return a});var a=function(){function t(t){this.i18n=t}return t.prototype.transform=function(t,e,n){return void 0===e&&(e=this.i18n("Yes")),void 0===n&&(n=this.i18n("No")),Boolean(t)?e:n},t}()},iLxQ:function(t,e,n){"use strict";n.d(e,"a",function(){return r});var a=!1,r={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){a=t},get useDeprecatedSynchronousErrorHandling(){return a}}},iM7B:function(t,e,n){"use strict";var a=n("RDha"),r=n("Hg4g"),i=n("q8Fl");t.exports=a.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},i._enabled?i:r)},iYGd:function(t,e,n){"use strict";t.exports=function(t){t.Radar=function(e,n){return n.type="radar",new t(e,n)}}},iYuL:function(t,e,n){!function(t){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;t.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,a){return t?/-MMM-/.test(a)?n[t.month()]:e[t.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},ihYY:function(t,e,n){"use strict";n.d(e,"b",function(){return a}),n.d(e,"c",function(){return r}),n.d(e,"a",function(){return i}),n.d(e,"e",function(){return o}),n.d(e,"f",function(){return u}),n.d(e,"g",function(){return l}),n.d(e,"h",function(){return c}),n.d(e,"i",function(){return d}),n.d(e,"j",function(){return s}),n.d(e,"d",function(){return p}),n.d(e,"l",function(){return g}),n.d(e,"k",function(){return h});var a=function(){return function(){}}(),r=function(){return function(){}}(),i="*";function s(t,e){return{type:7,name:t,definitions:e,options:{}}}function o(t,e){return void 0===e&&(e=null),{type:4,styles:e,timings:t}}function u(t,e){return void 0===e&&(e=null),{type:2,steps:t,options:e}}function c(t){return{type:6,styles:t,offset:null}}function l(t,e,n){return{type:0,name:t,styles:e,options:n}}function d(t,e,n){return void 0===n&&(n=null),{type:1,expr:t,animation:e,options:n}}function f(t){Promise.resolve(null).then(t)}var p=function(){function t(t,e){void 0===t&&(t=0),void 0===e&&(e=0),this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this.parentPlayer=null,this.totalTime=t+e}return t.prototype._onFinish=function(){this._finished||(this._finished=!0,this._onDoneFns.forEach(function(t){return t()}),this._onDoneFns=[])},t.prototype.onStart=function(t){this._onStartFns.push(t)},t.prototype.onDone=function(t){this._onDoneFns.push(t)},t.prototype.onDestroy=function(t){this._onDestroyFns.push(t)},t.prototype.hasStarted=function(){return this._started},t.prototype.init=function(){},t.prototype.play=function(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0},t.prototype.triggerMicrotask=function(){var t=this;f(function(){return t._onFinish()})},t.prototype._onStart=function(){this._onStartFns.forEach(function(t){return t()}),this._onStartFns=[]},t.prototype.pause=function(){},t.prototype.restart=function(){},t.prototype.finish=function(){this._onFinish()},t.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(function(t){return t()}),this._onDestroyFns=[])},t.prototype.reset=function(){},t.prototype.setPosition=function(t){},t.prototype.getPosition=function(){return 0},t.prototype.triggerCallback=function(t){var e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(function(t){return t()}),e.length=0},t}(),h=function(){function t(t){var e=this;this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=t;var n=0,a=0,r=0,i=this.players.length;0==i?f(function(){return e._onFinish()}):this.players.forEach(function(t){t.onDone(function(){++n==i&&e._onFinish()}),t.onDestroy(function(){++a==i&&e._onDestroy()}),t.onStart(function(){++r==i&&e._onStart()})}),this.totalTime=this.players.reduce(function(t,e){return Math.max(t,e.totalTime)},0)}return t.prototype._onFinish=function(){this._finished||(this._finished=!0,this._onDoneFns.forEach(function(t){return t()}),this._onDoneFns=[])},t.prototype.init=function(){this.players.forEach(function(t){return t.init()})},t.prototype.onStart=function(t){this._onStartFns.push(t)},t.prototype._onStart=function(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(function(t){return t()}),this._onStartFns=[])},t.prototype.onDone=function(t){this._onDoneFns.push(t)},t.prototype.onDestroy=function(t){this._onDestroyFns.push(t)},t.prototype.hasStarted=function(){return this._started},t.prototype.play=function(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(function(t){return t.play()})},t.prototype.pause=function(){this.players.forEach(function(t){return t.pause()})},t.prototype.restart=function(){this.players.forEach(function(t){return t.restart()})},t.prototype.finish=function(){this._onFinish(),this.players.forEach(function(t){return t.finish()})},t.prototype.destroy=function(){this._onDestroy()},t.prototype._onDestroy=function(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(function(t){return t.destroy()}),this._onDestroyFns.forEach(function(t){return t()}),this._onDestroyFns=[])},t.prototype.reset=function(){this.players.forEach(function(t){return t.reset()}),this._destroyed=!1,this._finished=!1,this._started=!1},t.prototype.setPosition=function(t){var e=t*this.totalTime;this.players.forEach(function(t){var n=t.totalTime?Math.min(1,e/t.totalTime):1;t.setPosition(n)})},t.prototype.getPosition=function(){var t=0;return this.players.forEach(function(e){var n=e.getPosition();t=Math.min(n,t)}),t},t.prototype.beforeDestroy=function(){this.players.forEach(function(t){t.beforeDestroy&&t.beforeDestroy()})},t.prototype.triggerCallback=function(t){var e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(function(t){return t()}),e.length=0},t}(),g="!"},insk:function(t,e,n){"use strict";n.d(e,"a",function(){return a}),n("+0ag"),n("mSOc"),n("20UP");var a=function(){function t(t,e,n,a,r){this.summaryService=t,this.sanitizer=e,this.settingsService=n,this.cephReleaseNamePipe=a,this.i18n=r,this.grafanaExist=!1,this.mode="&kiosk",this.loading=!0,this.styles={},this.dashboardExist=!0,this.DEFAULT_TIME="from=now-1h&to=now",this.grafanaTimes=[{name:this.i18n("Last 5 minutes"),value:"from=now-5m&to=now"},{name:this.i18n("Last 15 minutes"),value:"from=now-15m&to=now"},{name:this.i18n("Last 30 minutes"),value:"from=now-30m&to=now"},{name:this.i18n("Last 1 hour (Default)"),value:"from=now-1h&to=now"},{name:this.i18n("Last 3 hours"),value:"from=now-3h&to=now"},{name:this.i18n("Last 6 hours"),value:"from=now-6h&to=now"},{name:this.i18n("Last 12 hours"),value:"from=now-12h&to=now"},{name:this.i18n("Last 24 hours"),value:"from=now-24h&to=now"},{name:this.i18n("Yesterday"),value:"from=now-1d%2Fd&to=now-1d%2Fd"},{name:this.i18n("Today so far"),value:"from=now%2Fd&to=now"},{name:this.i18n("Day before yesterday"),value:"from=now-2d%2Fd&to=now-2d%2Fd"},{name:this.i18n("Last 2 days"),value:"from=now-2d&to=now"},{name:this.i18n("This day last week"),value:"from=now-7d%2Fd&to=now-7d%2Fd"},{name:this.i18n("Previous week"),value:"from=now-1w%2Fw&to=now-1w%2Fw"},{name:this.i18n("This week so far"),value:"from=now%2Fw&to=now"},{name:this.i18n("Last 7 days"),value:"from=now-7d&to=now"},{name:this.i18n("Previous month"),value:"from=now-1M%2FM&to=now-1M%2FM"},{name:this.i18n("This month so far"),value:"from=now%2FM&to=now"},{name:this.i18n("Last 30 days"),value:"from=now-30d&to=now"},{name:this.i18n("Last 90 days"),value:"from=now-90d&to=now"},{name:this.i18n("Last 6 months"),value:"from=now-6M&to=now"},{name:this.i18n("Last 1 year"),value:"from=now-1y&to=now"},{name:this.i18n("Previous year"),value:"from=now-1y%2Fy&to=now-1y%2Fy"},{name:this.i18n("This year so far"),value:"from=now%2Fy&to=now"},{name:this.i18n("Last 2 years"),value:"from=now-2y&to=now"},{name:this.i18n("Last 5 years"),value:"from=now-5y&to=now"}]}return t.prototype.ngOnInit=function(){var t=this;this.time=this.DEFAULT_TIME,this.styles={one:"grafana_one",two:"grafana_two",three:"grafana_three"};var e=this.summaryService.subscribe(function(n){if(n){var a=t.cephReleaseNamePipe.transform(n.version);t.docsUrl="http://docs.ceph.com/docs/"+a+"/mgr/dashboard/#enabling-the-embedding-of-grafana-dashboards",setTimeout(function(){e.unsubscribe()},0)}});this.settingsService.ifSettingConfigured("api/grafana/url",function(e){t.grafanaExist=!0,t.loading=!1,t.baseUrl=e+"/d/",t.getFrame()}),this.panelStyle=this.styles[this.grafanaStyle]},t.prototype.getFrame=function(){var t=this;this.settingsService.validateGrafanaDashboardUrl(this.uid).subscribe(function(e){return t.dashboardExist=200===e}),this.url=this.baseUrl+this.uid+"/"+this.grafanaPath+"&refresh=2s"+this.mode+"&"+this.time,this.grafanaSrc=this.sanitizer.bypassSecurityTrustResourceUrl(this.url)},t.prototype.onTimepickerChange=function(){this.grafanaExist&&this.getFrame()},t.prototype.reset=function(){this.time=this.DEFAULT_TIME,this.grafanaExist&&this.getFrame()},t.prototype.ngOnChanges=function(){this.grafanaExist&&this.getFrame()},t}()},isby:function(t,e,n){"use strict";n.d(e,"a",function(){return a});var a=Array.isArray||function(t){return t&&"number"==typeof t.length}},iutN:function(t,e,n){"use strict";n.d(e,"a",function(){return u});var a=n("CcnG"),r=n("xtZt"),i=a["\u0275crt"]({encapsulation:2,styles:[],data:{}});function s(t){return a["\u0275vid"](2,[(t()(),a["\u0275eld"](0,0,null,null,1,"div",[],[[2,"dropup",null],[2,"dropdown",null],[2,"show",null],[2,"open",null]],null,null,null,null)),a["\u0275ncd"](null,0)],null,function(t,e){var n=e.component;t(e,0,0,"up"===n.direction,"down"===n.direction,n.isOpen,n.isOpen)})}function o(t){return a["\u0275vid"](0,[(t()(),a["\u0275eld"](0,0,null,null,1,"bs-dropdown-container",[["style","display:block;position: absolute;"]],null,null,null,s,i)),a["\u0275did"](1,180224,null,0,r.b,[r.f,a.ChangeDetectorRef,a.Renderer2,a.ElementRef],null,null)],null,null)}var u=a["\u0275ccf"]("bs-dropdown-container",r.b,o,{},{},["*"])},j8L6:function(t,e,n){"use strict";var a=n("CcnG"),r=n("25BL"),i=n("uIqm"),s=n("xbqr"),o=n("9GXa"),u=n("o4+5"),c=n("aXbf"),l=n("Ip0R");n("b5OY"),n("pxLl"),n("Jm/i"),n.d(e,"a",function(){return d}),n.d(e,"b",function(){return g});var d=a["\u0275crt"]({encapsulation:0,styles:[[""]],data:{}});function f(t){return a["\u0275vid"](0,[(t()(),a["\u0275ted"](0,null,[" "," "," "])),a["\u0275ppd"](1,1)],null,function(t,e){var n=a["\u0275unv"](e,0,0,t(e,1,0,a["\u0275nov"](e.parent.parent,0),e.context.row.value));t(e,0,0,n,e.context.row.unit)})}function p(t){return a["\u0275vid"](0,[(t()(),a["\u0275eld"](0,0,null,null,2,"cd-table",[["columnMode","flex"]],null,[[null,"fetchData"]],function(t,e,n){var a=!0;return"fetchData"===e&&(a=!1!==t.component.getCounters(n)&&a),a},r.b,r.a)),a["\u0275did"](1,2867200,null,0,i.a,[a.NgZone,a.ChangeDetectorRef],{data:[0,"data"],columns:[1,"columns"],columnMode:[2,"columnMode"],autoSave:[3,"autoSave"]},{fetchData:"fetchData"}),(t()(),a["\u0275and"](0,[[1,2],["valueTpl",2]],null,0,null,f))],function(t,e){var n=e.component;t(e,1,0,n.counters,n.columns,"flex",!1)},null)}function h(t){return a["\u0275vid"](0,[(t()(),a["\u0275eld"](0,0,null,null,2,"cd-warning-panel",[],null,null,null,s.b,s.a)),a["\u0275did"](1,49152,null,0,o.a,[],null,null),(t()(),a["\u0275ted"](-1,0,["Performance counters not available"]))],null,null)}function g(t){return a["\u0275vid"](0,[a["\u0275pid"](0,u.a,[c.a]),a["\u0275qud"](671088640,1,{valueTpl:0}),(t()(),a["\u0275and"](16777216,null,null,1,null,p)),a["\u0275did"](3,16384,null,0,l.NgIf,[a.ViewContainerRef,a.TemplateRef],{ngIf:[0,"ngIf"],ngIfElse:[1,"ngIfElse"]},null),(t()(),a["\u0275and"](0,[["warning",2]],null,0,null,h))],function(t,e){t(e,3,0,e.component.counters,a["\u0275nov"](e,4))},null)}},jFaF:function(t,e,n){"use strict";function a(t,e){function n(){return!n.pred.apply(n.thisArg,arguments)}return n.pred=t,n.thisArg=e,n}n.d(e,"a",function(){return a})},"jKX/":function(t,e,n){"use strict";n.d(e,"a",function(){return r});var a=function(){return function(t){void 0===t&&(t=[]);var e=this;["read","create","update","delete"].forEach(function(n){return e[n]=t.includes(n)})}}(),r=function(){return function(t){this.hosts=new a(t.hosts),this.configOpt=new a(t["config-opt"]),this.pool=new a(t.pool),this.osd=new a(t.osd),this.monitor=new a(t.monitor),this.rbdImage=new a(t["rbd-image"]),this.iscsi=new a(t.iscsi),this.rbdMirroring=new a(t["rbd-mirroring"]),this.rgw=new a(t.rgw),this.cephfs=new a(t.cephfs),this.manager=new a(t.manager),this.log=new a(t.log),this.user=new a(t.user),this.grafana=new a(t.grafana),this.prometheus=new a(t.prometheus),this.nfs=new a(t["nfs-ganesha"])}}()},jUeY:function(t,e,n){!function(t){"use strict";n("wd/R").defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(t,e){return t?"string"==typeof e&&/D/.test(e.substring(0,e.indexOf("MMMM")))?this._monthsGenitiveEl[t.month()]:this._monthsNominativeEl[t.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(t,e,n){return t>11?n?"\u03bc\u03bc":"\u039c\u039c":n?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(t){return"\u03bc"===(t+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT";default:return"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"}},sameElse:"L"},calendar:function(t,e){var n,a=this._calendarEl[t],r=e&&e.hours();return((n=a)instanceof Function||"[object Function]"===Object.prototype.toString.call(n))&&(a=a.apply(e)),a.replace("{}",r%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}()},jVdC:function(t,e,n){!function(t){"use strict";var e="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_");function a(t){return t%10<5&&t%10>1&&~~(t/10)%10!=1}function r(t,e,n){var r=t+" ";switch(n){case"ss":return r+(a(t)?"sekundy":"sekund");case"m":return e?"minuta":"minut\u0119";case"mm":return r+(a(t)?"minuty":"minut");case"h":return e?"godzina":"godzin\u0119";case"hh":return r+(a(t)?"godziny":"godzin");case"MM":return r+(a(t)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return r+(a(t)?"lata":"lat")}}t.defineLocale("pl",{months:function(t,a){return t?""===a?"("+n[t.month()]+"|"+e[t.month()]+")":/D MMMM/.test(a)?n[t.month()]:e[t.month()]:e},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:r,m:r,mm:r,h:r,hh:r,d:"1 dzie\u0144",dd:"%d dni",M:"miesi\u0105c",MM:r,y:"rok",yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},jXIB:function(t,e,n){"use strict";t.exports={},t.exports.filler=n("vpM6"),t.exports.legend=n("AX6q"),t.exports.title=n("mjYD")},jfSC:function(t,e,n){!function(t){"use strict";var e={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},n={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};t.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(t){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(t)},meridiem:function(t,e,n){return t<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"\u062b\u0627\u0646\u06cc\u0647 d%",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(t){return t.replace(/[\u06f0-\u06f9]/g,function(t){return n[t]}).replace(/\u060c/g,",")},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(n("wd/R"))},jnO4:function(t,e,n){!function(t){"use strict";var e={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},a=function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},r={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},i=function(t){return function(e,n,i,s){var o=a(e),u=r[t][a(e)];return 2===o&&(u=u[n?0:1]),u.replace(/%d/i,e)}},s=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];t.defineLocale("ar",{months:s,monthsShort:s,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(t){return"\u0645"===t},meridiem:function(t,e,n){return t<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(t){return t.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(t){return n[t]}).replace(/\u060c/g,",")},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(n("wd/R"))},jvuA:function(t,e,n){var a=n("mrSG").__decorate,r=n("mrSG").__metadata;Object.defineProperty(e,"__esModule",{value:!0});var i=n("CcnG"),s=n("UReH");e.DatatableRowDetailDirective=function(){function t(){this.rowHeight=0,this.toggle=new i.EventEmitter}return t.prototype.toggleExpandRow=function(t){this.toggle.emit({type:"row",value:t})},t.prototype.expandAllRows=function(){this.toggle.emit({type:"all",value:!0})},t.prototype.collapseAllRows=function(){this.toggle.emit({type:"all",value:!1})},a([i.Input(),r("design:type",Object)],t.prototype,"rowHeight",void 0),a([i.Input(),i.ContentChild(s.DatatableRowDetailTemplateDirective,{read:i.TemplateRef}),r("design:type",i.TemplateRef)],t.prototype,"template",void 0),a([i.Output(),r("design:type",i.EventEmitter)],t.prototype,"toggle",void 0),a([i.Directive({selector:"ngx-datatable-row-detail"})],t)}()},kEOa:function(t,e,n){!function(t){"use strict";var e={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},n={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};t.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09c0_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2_\u0986\u0997_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u0983_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(t){return t.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(t,e){return 12===t&&(t=0),"\u09b0\u09be\u09a4"===e&&t>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===e&&t<5||"\u09ac\u09bf\u0995\u09be\u09b2"===e?t+12:t},meridiem:function(t,e,n){return t<4?"\u09b0\u09be\u09a4":t<10?"\u09b8\u0995\u09be\u09b2":t<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":t<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(n("wd/R"))},kJI8:function(t,e,n){"use strict";n.d(e,"a",function(){return a});var a=function(){return function(){}}()},kOpN:function(t,e,n){!function(t){"use strict";n("wd/R").defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(t,e){return 12===t&&(t=0),"\u51cc\u6668"===e||"\u65e9\u4e0a"===e||"\u4e0a\u5348"===e?t:"\u4e2d\u5348"===e?t>=11?t:t+12:"\u4e0b\u5348"===e||"\u665a\u4e0a"===e?t+12:void 0},meridiem:function(t,e,n){var a=100*t+e;return a<600?"\u51cc\u6668":a<900?"\u65e9\u4e0a":a<1130?"\u4e0a\u5348":a<1230?"\u4e2d\u5348":a<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"\u65e5";case"M":return t+"\u6708";case"w":case"W":return t+"\u9031";default:return t}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}()},kQXf:function(t,e,n){"use strict";function a(t){return"string"==typeof t?!/\S/.test(t):Array.isArray(t)?0===t.length:i(t)}function r(t,e){return!i(t)&&t.indexOf(e)>-1}function i(t){return null==t}Object.defineProperty(e,"__esModule",{value:!0}),e.isEmpty=a,e.trim=function(t){return i(t)?"":t.trim()},e.has=function(t,e){return t&&"object"==typeof t&&t.hasOwnProperty(e)},e.isFunction=function(t){return"function"==typeof t},e.get=function(t,e,n){for(var a=t,r=0,s=e.split(".");r20?e=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(e=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][t]),t+e},week:{dow:1,doy:4}})}()},lHUG:function(t,e,n){"use strict";function a(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function r(t){return"string"==typeof t}function i(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function s(t){return t&&t.getTime&&!isNaN(t.getTime())}function o(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function u(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function c(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function l(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function d(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function f(t){return void 0===t}function p(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=a(e)),n}n.d(e,"a",function(){return sn}),n.d(e,"b",function(){return un}),n.d(e,"c",function(){return oe}),n.d(e,"d",function(){return At}),n.d(e,"e",function(){return pn}),n.d(e,"f",function(){return Ne}),n.d(e,"g",function(){return hn}),n.d(e,"h",function(){return j}),n.d(e,"i",function(){return Y}),n.d(e,"j",function(){return G}),n.d(e,"k",function(){return ue}),n.d(e,"l",function(){return z}),n.d(e,"m",function(){return gn}),n.d(e,"n",function(){return Fe}),n.d(e,"o",function(){return c}),n.d(e,"p",function(){return ze}),n.d(e,"q",function(){return i}),n.d(e,"r",function(){return s}),n.d(e,"s",function(){return Ge}),n.d(e,"t",function(){return V}),n.d(e,"u",function(){return Ye}),n.d(e,"v",function(){return U}),n.d(e,"w",function(){return H}),n.d(e,"x",function(){return B}),n.d(e,"y",function(){return bn}),n.d(e,"z",function(){return mn}),n.d(e,"A",function(){return yn}),n.d(e,"B",function(){return qe}),n.d(e,"C",function(){return wn}),n.d(e,"D",function(){return Sn}),n.d(e,"E",function(){return Ot}),n.d(e,"F",function(){return St}),n.d(e,"G",function(){return Rt}),n.d(e,"H",function(){return On});var h={},g={date:"day",hour:"hours",minute:"minutes",second:"seconds",millisecond:"milliseconds"};function b(t,e){var n=t.toLowerCase(),a=t;n in g&&(a=g[n]),h[n]=h[n+"s"]=h[e]=a}function m(t){return r(t)?h[t]||h[t.toLowerCase()]:void 0}var y=0,v=1,_=2,x=3,T=4,w=5,S=6,O=7,I=8;function C(t,e,n){var a=""+Math.abs(t);return(t>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,e-a.length)).toString().substr(1)+a}var k={},N={},R=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g;function A(t,e,n,a){t&&(N[t]=a),e&&(N[e[0]]=function(){return C(a.apply(null,arguments),e[1],e[2])}),n&&(N[n]=function(e,n){return n.locale.ordinal(a.apply(null,arguments),t)})}function D(t,e,n){var a=new Date(Date.UTC.apply(null,arguments));return t<100&&t>=0&&isFinite(a.getUTCFullYear())&&a.setUTCFullYear(t),a}function E(t,e,n,a,r,i,s){void 0===e&&(e=0),void 0===n&&(n=1),void 0===a&&(a=0),void 0===r&&(r=0),void 0===i&&(i=0),void 0===s&&(s=0);var o=new Date(t,e,n,a,r,i,s);return t<100&&t>=0&&isFinite(o.getFullYear())&&o.setFullYear(t),o}function L(t,e){return void 0===e&&(e=!1),e?t.getUTCHours():t.getHours()}function P(t,e){return void 0===e&&(e=!1),e?t.getUTCMinutes():t.getMinutes()}function M(t,e){return void 0===e&&(e=!1),e?t.getUTCSeconds():t.getSeconds()}function q(t,e){return void 0===e&&(e=!1),e?t.getUTCMilliseconds():t.getMilliseconds()}function j(t,e){return void 0===e&&(e=!1),e?t.getUTCDay():t.getDay()}function F(t,e){return void 0===e&&(e=!1),e?t.getUTCDate():t.getDate()}function z(t,e){return void 0===e&&(e=!1),e?t.getUTCMonth():t.getMonth()}function G(t,e){return void 0===e&&(e=!1),e?t.getUTCFullYear():t.getFullYear()}function Y(t){return E(t.getFullYear(),t.getMonth(),1,t.getHours(),t.getMinutes(),t.getSeconds())}function V(t,e){return t.getDay()===e}function H(t,e){return!(!t||!e)&&B(t,e)&&z(t)===z(e)}function B(t,e){return!(!t||!e)&&G(t)===G(e)}function U(t,e){return!(!t||!e)&&B(t,e)&&H(t,e)&&F(t)===F(e)}var W=/\d/,K=/\d\d/,$=/\d{3}/,Z=/\d{4}/,X=/[+-]?\d{6}/,J=/\d\d?/,Q=/\d\d\d\d?/,tt=/\d\d\d\d\d\d?/,et=/\d{1,3}/,nt=/\d{1,4}/,at=/[+-]?\d{1,6}/,rt=/\d+/,it=/[+-]?\d+/,st=/Z|[+-]\d\d(?::?\d\d)?/gi,ot=/[+-]?\d+(\.\d{1,3})?/,ut=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ct={};function lt(t,e,n){ct[t]=o(e)?e:function(t,a){return t&&n?n:e}}function dt(t,e){return l(ct,t)?ct[t](!1,e):new RegExp(ft(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,n,a,r){return e||n||a||r})))}function ft(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var pt={};function ht(t,e){var n=r(t)?[t]:t,a=e;if(u(e)&&(a=function(t,n,a){return n[e]=p(t),a}),c(n)&&o(a)){var i=void 0;for(i=0;i68?1900:2e3)}function _t(t){return xt(t)?366:365}function xt(t){return t%4==0&&t%100!=0||t%400==0}function Tt(t,e){if(isNaN(t)||isNaN(e))return NaN;var n=(e%12+12)%12;return 1===n?xt(t+(e-n)/12)?29:28:31-n%7%2}var wt={year:0,month:0,day:0,hour:0,minute:0,seconds:0};function St(t,e){var n=Object.assign({},wt,e),a=t.getFullYear()+(n.year||0),r=t.getMonth()+(n.month||0),i=t.getDate()+(n.day||0);return n.month&&!n.day&&(i=Math.min(i,Tt(a,r))),E(a,r,i,t.getHours()+(n.hour||0),t.getMinutes()+(n.minute||0),t.getSeconds()+(n.seconds||0))}function Ot(t,e){return E(It(t.getFullYear(),e.year),It(t.getMonth(),e.month),It(t.getDate(),e.day),It(t.getHours(),e.hour),It(t.getMinutes(),e.minute),It(t.getSeconds(),e.seconds),It(t.getMilliseconds(),e.milliseconds))}function It(t,e){return u(e)?e:t}function Ct(t,e,n){var a=Math.min(F(t),Tt(G(t),e));return n?t.setUTCMonth(e,a):t.setMonth(e,a),t}function kt(t,e,n){return n?t.setUTCDate(e):t.setDate(e),t}function Nt(t){return new Date(t.getTime())}function Rt(t,e,n){var a,i=Nt(t);switch(e){case"year":Ct(i,0,n);case"quarter":case"month":kt(i,1,n);case"week":case"isoWeek":case"day":case"date":!function(t,e,n){n?t.setUTCHours(0):t.setHours(0)}(i,0,n);case"hours":!function(t,e,n){n?t.setUTCMinutes(0):t.setMinutes(0)}(i,0,n);case"minutes":!function(t,e,n){n?t.setUTCSeconds(0):t.setSeconds(0)}(i,0,n);case"seconds":!function(t,e,n){n?t.setUTCMilliseconds(0):t.setMilliseconds(0)}(i,0,n)}return"week"===e&&(void 0===(a={isUTC:n})&&(a={}),Ke(i,0-Je(i,a.locale,a.isUTC),"day")),"isoWeek"===e&&function(t,e,n){void 0===n&&(n={});var a,i=(void 0===(a=n.locale)&&(a=ue()),r(1)?a.weekdaysParse(1)%7||7:u(1)&&isNaN(1)?null:1);Ze(t,Xe(t)%7?i:i-7)}(i),"quarter"===e&&Ct(i,3*Math.floor(z(i,n)/3),n),i}function At(t,e,n){var a=e;return"date"===a&&(a="day"),function(t,e,n,a){return $e(t,Be(1,"milliseconds"),-1,a)}(Ke(Rt(t,a,n),1,"isoWeek"===a?"week":a,n),0,0,n)}function Dt(t,e){var n=+Rt(t,"day",e),a=+Rt(t,"year",e);return Math.round((n-a)/864e5)+1}function Et(t,e,n){var a=e-n+7;return-(D(t,0,a).getUTCDay()-e+7)%7+a-1}function Lt(t,e,n,a){var r,i,s=Et(G(t,a),e,n),o=Math.floor((Dt(t,a)-s-1)/7)+1;return o<1?r=o+Pt(i=G(t,a)-1,e,n):o>Pt(G(t,a),e,n)?(r=o-Pt(G(t,a),e,n),i=G(t,a)+1):(i=G(t,a),r=o),{week:r,year:i}}function Pt(t,e,n){var a=Et(t,e,n),r=Et(t+1,e,n);return(_t(t)-a+r)/7}var Mt=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,qt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),jt="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Ft="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),zt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Gt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Yt={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Vt=ut,Ht=ut,Bt=function(){function t(t){t&&this.set(t)}return t.prototype.set=function(t){var e;for(e in t)if(t.hasOwnProperty(e)){var n=t[e];this[o(n)?e:"_"+e]=n}this._config=t},t.prototype.calendar=function(t,e,n){var a=this._calendar[t]||this._calendar.sameElse;return o(a)?a.call(null,e,n):a},t.prototype.longDateFormat=function(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])},Object.defineProperty(t.prototype,"invalidDate",{get:function(){return this._invalidDate},set:function(t){this._invalidDate=t},enumerable:!0,configurable:!0}),t.prototype.ordinal=function(t,e){return this._ordinal.replace("%d",t.toString(10))},t.prototype.preparse=function(t){return t},t.prototype.postformat=function(t){return t},t.prototype.relativeTime=function(t,e,n,a){var r=this._relativeTime[n];return o(r)?r(t,e,n,a):r.replace(/%d/i,t.toString(10))},t.prototype.pastFuture=function(t,e){var n=this._relativeTime[t>0?"future":"past"];return o(n)?n(e):n.replace(/%s/i,e)},t.prototype.months=function(t,e,n){if(void 0===n&&(n=!1),!t)return c(this._months)?this._months:this._months.standalone;if(c(this._months))return this._months[z(t,n)];var a=(this._months.isFormat||Mt).test(e)?"format":"standalone";return this._months[a][z(t,n)]},t.prototype.monthsShort=function(t,e,n){if(void 0===n&&(n=!1),!t)return c(this._monthsShort)?this._monthsShort:this._monthsShort.standalone;if(c(this._monthsShort))return this._monthsShort[z(t,n)];var a=Mt.test(e)?"format":"standalone";return this._monthsShort[a][z(t,n)]},t.prototype.monthsParse=function(t,e,n){var a,r,i;if(this._monthsParseExact)return this.handleMonthStrictParse(t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(a=new Date(Date.UTC(2e3,i)),n&&!this._longMonthsParse[i]){var s=this.months(a,"",!0).replace(".",""),o=this.monthsShort(a,"",!0).replace(".","");this._longMonthsParse[i]=new RegExp("^"+s+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+o+"$","i")}if(n||this._monthsParse[i]||(r="^"+this.months(a,"",!0)+"|^"+this.monthsShort(a,"",!0),this._monthsParse[i]=new RegExp(r.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[i].test(t))return i;if(n&&"MMM"===e&&this._shortMonthsParse[i].test(t))return i;if(!n&&this._monthsParse[i].test(t))return i}},t.prototype.monthsRegex=function(t){return this._monthsParseExact?(l(this,"_monthsRegex")||this.computeMonthsParse(),t?this._monthsStrictRegex:this._monthsRegex):(l(this,"_monthsRegex")||(this._monthsRegex=Ht),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},t.prototype.monthsShortRegex=function(t){return this._monthsParseExact?(l(this,"_monthsRegex")||this.computeMonthsParse(),t?this._monthsShortStrictRegex:this._monthsShortRegex):(l(this,"_monthsShortRegex")||(this._monthsShortRegex=Vt),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},t.prototype.week=function(t,e){return Lt(t,this._week.dow,this._week.doy,e).week},t.prototype.firstDayOfWeek=function(){return this._week.dow},t.prototype.firstDayOfYear=function(){return this._week.doy},t.prototype.weekdays=function(t,e,n){if(!t)return c(this._weekdays)?this._weekdays:this._weekdays.standalone;if(c(this._weekdays))return this._weekdays[j(t,n)];var a=this._weekdays.isFormat.test(e)?"format":"standalone";return this._weekdays[a][j(t,n)]},t.prototype.weekdaysMin=function(t,e,n){return t?this._weekdaysMin[j(t,n)]:this._weekdaysMin},t.prototype.weekdaysShort=function(t,e,n){return t?this._weekdaysShort[j(t,n)]:this._weekdaysShort},t.prototype.weekdaysParse=function(t,e,n){var a,r;if(this._weekdaysParseExact)return this.handleWeekStrictParse(t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),a=0;a<7;a++){var i=Ze(new Date(Date.UTC(2e3,1)),a,null,!0);if(n&&!this._fullWeekdaysParse[a]&&(this._fullWeekdaysParse[a]=new RegExp("^"+this.weekdays(i,"",!0).replace(".",".?")+"$","i"),this._shortWeekdaysParse[a]=new RegExp("^"+this.weekdaysShort(i,"",!0).replace(".",".?")+"$","i"),this._minWeekdaysParse[a]=new RegExp("^"+this.weekdaysMin(i,"",!0).replace(".",".?")+"$","i")),this._weekdaysParse[a]||(r="^"+this.weekdays(i,"",!0)+"|^"+this.weekdaysShort(i,"",!0)+"|^"+this.weekdaysMin(i,"",!0),this._weekdaysParse[a]=new RegExp(r.replace(".",""),"i")),!(c(this._fullWeekdaysParse)&&c(this._shortWeekdaysParse)&&c(this._minWeekdaysParse)&&c(this._weekdaysParse)))return;if(n&&"dddd"===e&&this._fullWeekdaysParse[a].test(t))return a;if(n&&"ddd"===e&&this._shortWeekdaysParse[a].test(t))return a;if(n&&"dd"===e&&this._minWeekdaysParse[a].test(t))return a;if(!n&&this._weekdaysParse[a].test(t))return a}},t.prototype.weekdaysRegex=function(t){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||this.computeWeekdaysParse(),t?this._weekdaysStrictRegex:this._weekdaysRegex):(l(this,"_weekdaysRegex")||(this._weekdaysRegex=ut),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},t.prototype.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||this.computeWeekdaysParse(),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(l(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ut),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},t.prototype.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||this.computeWeekdaysParse(),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(l(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=ut),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},t.prototype.isPM=function(t){return"p"===t.toLowerCase().charAt(0)},t.prototype.meridiem=function(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"},t.prototype.formatLongDate=function(t){this._longDateFormat=this._longDateFormat?this._longDateFormat:Yt;var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])},t.prototype.handleMonthStrictParse=function(t,e,n){var a,r,i,s=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],a=0;a<12;++a)i=new Date(2e3,a),this._shortMonthsParse[a]=this.monthsShort(i,"").toLocaleLowerCase(),this._longMonthsParse[a]=this.months(i,"").toLocaleLowerCase();return n?"MMM"===e?-1!==(r=this._shortMonthsParse.indexOf(s))?r:null:-1!==(r=this._longMonthsParse.indexOf(s))?r:null:"MMM"===e?-1!==(r=this._shortMonthsParse.indexOf(s))?r:-1!==(r=this._longMonthsParse.indexOf(s))?r:null:-1!==(r=this._longMonthsParse.indexOf(s))?r:-1!==(r=this._shortMonthsParse.indexOf(s))?r:null},t.prototype.handleWeekStrictParse=function(t,e,n){var a,r=t.toLocaleLowerCase();if(!this._weekdaysParse){this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[];var i=void 0;for(i=0;i<7;++i){var s=Ze(new Date(Date.UTC(2e3,1)),i,null,!0);this._minWeekdaysParse[i]=this.weekdaysMin(s).toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(s).toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(s,"").toLocaleLowerCase()}}if(c(this._weekdaysParse)&&c(this._shortWeekdaysParse)&&c(this._minWeekdaysParse))return n?"dddd"===e?-1!==(a=this._weekdaysParse.indexOf(r))?a:null:"ddd"===e?-1!==(a=this._shortWeekdaysParse.indexOf(r))?a:null:-1!==(a=this._minWeekdaysParse.indexOf(r))?a:null:"dddd"===e?-1!==(a=this._weekdaysParse.indexOf(r))?a:-1!==(a=this._shortWeekdaysParse.indexOf(r))?a:-1!==(a=this._minWeekdaysParse.indexOf(r))?a:null:"ddd"===e?-1!==(a=this._shortWeekdaysParse.indexOf(r))?a:-1!==(a=this._weekdaysParse.indexOf(r))?a:-1!==(a=this._minWeekdaysParse.indexOf(r))?a:null:-1!==(a=this._minWeekdaysParse.indexOf(r))?a:-1!==(a=this._weekdaysParse.indexOf(r))?a:-1!==(a=this._shortWeekdaysParse.indexOf(r))?a:null},t.prototype.computeMonthsParse=function(){var t,e,n=[],a=[],r=[];for(e=0;e<12;e++)t=new Date(2e3,e),n.push(this.monthsShort(t,"")),a.push(this.months(t,"")),r.push(this.months(t,"")),r.push(this.monthsShort(t,""));for(n.sort(Ut),a.sort(Ut),r.sort(Ut),e=0;e<12;e++)n[e]=ft(n[e]),a[e]=ft(a[e]);for(e=0;e<24;e++)r[e]=ft(r[e]);this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")},t.prototype.computeWeekdaysParse=function(){var t,e=[],n=[],a=[],r=[];for(t=0;t<7;t++){var i=Ze(new Date(Date.UTC(2e3,1)),t,null,!0),s=this.weekdaysMin(i),o=this.weekdaysShort(i),u=this.weekdays(i);e.push(s),n.push(o),a.push(u),r.push(s),r.push(o),r.push(u)}for(e.sort(Ut),n.sort(Ut),a.sort(Ut),r.sort(Ut),t=0;t<7;t++)n[t]=ft(n[t]),a[t]=ft(a[t]),r[t]=ft(r[t]);this._weekdaysRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+e.join("|")+")","i")},t}();function Ut(t,e){return e.length-t.length}var Wt={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:Yt,invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:qt,monthsShort:jt,week:{dow:0,doy:6},weekdays:Ft,weekdaysMin:Gt,weekdaysShort:zt,meridiemParse:/[ap]\.?m?\.?/i};function Kt(t,e,n){var a,r=Math.min(t.length,e.length),i=Math.abs(t.length-e.length),s=0;for(a=0;a0;){if(s=r.slice(0,i).join("-"),ae[s]||console.error('Khronos locale error: please load locale "'+s+'" before using it'),n=ae[s])return n;if(e&&e.length>=i&&Kt(r,e,!0)>=i-1)break;i--}a++}var s;return null}(c(t)?t:[t]):ee}var ce=["year","quarter","month","week","day","hours","minutes","seconds","milliseconds"],le=ce.reduce(function(t,e){return t[e]=!0,t},{});function de(t){return t<0?Math.floor(t):Math.ceil(t)}function fe(t){return 4800*t/146097}function pe(t){return 146097*t/4800}var he=Math.round,ge=function(){function t(t,e){void 0===e&&(e={}),this._data={},this._locale=ue(),this._locale=e&&e._locale||ue();var n=t.year||0,r=t.quarter||0,i=t.month||0,s=t.week||0,o=t.day||0,u=t.hours||0,c=t.minutes||0,l=t.seconds||0,d=t.milliseconds||0;return this._isValid=function(t){if(Object.keys(t).some(function(e){return e in le&&null===t[e]||isNaN(t[e])}))return!1;for(var e=!1,n=0;n=0&&n>=0&&r>=0||e<=0&&n<=0&&r<=0||(e+=864e5*de(pe(r)+n),n=0,r=0),i.milliseconds=e%1e3;var s=a(e/1e3);i.seconds=s%60;var o=a(s/60);i.minutes=o%60;var u=a(o/60);i.hours=u%24,n+=a(u/24);var c=a(fe(n));r+=c,n-=de(pe(c));var l=a(r/12);return r%=12,i.day=n,i.month=r,i.year=l,t}(this)}return t.prototype.isValid=function(){return this._isValid},t.prototype.humanize=function(t){if(!this.isValid())return this.localeData().invalidDate;var e=this.localeData(),n=function(t,e,n){var a=Be(t).abs(),r=he(a.as("s")),i=he(a.as("m")),s=he(a.as("h")),o=he(a.as("d")),u=he(a.as("M")),c=he(a.as("y")),l=r<=44&&["s",r]||r<45&&["ss",r]||i<=1&&["m"]||i<45&&["mm",i]||s<=1&&["h"]||s<22&&["hh",s]||o<=1&&["d"]||o<26&&["dd",o]||u<=1&&["M"]||u<11&&["MM",u]||c<=1&&["y"]||["yy",c];return(function(t,e,n,a,r){return r.relativeTime(e||1,!!n,t,a)}).apply(null,[l[0],l[1],e,+t>0,n])}(this,!t,e);return t&&(n=e.pastFuture(+this,n)),e.postformat(n)},t.prototype.localeData=function(){return this._locale},t.prototype.locale=function(t){return t?(this._locale=ue(t)||this._locale,this):this._locale._abbr},t.prototype.abs=function(){var t=Math.abs,e=this._data;return this._milliseconds=t(this._milliseconds),this._days=t(this._days),this._months=t(this._months),e.milliseconds=t(e.milliseconds),e.seconds=t(e.seconds),e.minutes=t(e.minutes),e.hours=t(e.hours),e.month=t(e.month),e.year=t(e.year),this},t.prototype.as=function(t){if(!this.isValid())return NaN;var e,n,a=this._milliseconds,r=m(t);if("month"===r||"year"===r)return n=this._months+fe(e=this._days+a/864e5),"month"===r?n:n/12;switch(e=this._days+Math.round(pe(this._months)),r){case"week":return e/7+a/6048e5;case"day":return e+a/864e5;case"hours":return 24*e+a/36e5;case"minutes":return 1440*e+a/6e4;case"seconds":return 86400*e+a/1e3;case"milliseconds":return Math.floor(864e5*e)+a;default:throw new Error("Unknown unit "+r)}},t.prototype.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*p(this._months/12):NaN},t}();function be(t){if(null==t._isValid){var e=mt(t),n=Array.prototype.some.call(e.parsedDateParts,function(t){return null!=t}),a=!isNaN(t._d&&t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidMonth&&!e.invalidWeekday&&!e.weekdayMismatch&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&n);if(t._strict&&(a=a&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return a;t._isValid=a}return t._isValid}function me(t,e){return t._d=new Date(NaN),Object.assign(mt(t),e||{userInvalidated:!0}),t}var ye=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ve=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,_e=/Z|[+-]\d\d(?::?\d\d)?/,xe=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/,!0],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/,!0],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/,!0],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/,!0],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/,!0],["YYYYMMDD",/\d{8}/,!0],["GGGG[W]WWE",/\d{4}W\d{3}/,!0],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/,!0]],Te=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],we=/^\/?Date\((\-?\d+)/i,Se={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480},Oe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function Ie(t){if(!r(t._i))return t;var e,n,a,i,s,o,u=t._i,c=ye.exec(u)||ve.exec(u);if(!c)return t._isValid=!1,t;for(s=0,o=xe.length;s=0&&r.test(n);)n=n.replace(r,i),r.lastIndex=0,a-=1;return n}function Ae(t,e,n){return null!=t?t:null!=e?e:n}function De(t){var e,n,a,r,i,s=[];if(t._d)return t;for(a=function(t){var e=new Date;return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}(t),t._w&&null==t._a[_]&&null==t._a[v]&&function(t){var e,n,a,r,i,s,o,u;if(null!=(e=t._w).GG||null!=e.W||null!=e.E)i=1,s=4,n=Ae(e.GG,t._a[y],Lt(new Date,1,4).year),a=Ae(e.W,1),((r=Ae(e.E,1))<1||r>7)&&(u=!0);else{i=t._locale._week.dow,s=t._locale._week.doy;var c=Lt(new Date,i,s);n=Ae(e.gg,t._a[y],c.year),a=Ae(e.w,c.week),null!=e.d?((r=e.d)<0||r>6)&&(u=!0):null!=e.e?(r=e.e+i,(e.e<0||e.e>6)&&(u=!0)):r=i}a<1||a>Pt(n,i,s)?mt(t)._overflowWeeks=!0:null!=u?mt(t)._overflowWeekday=!0:(o=function(t,e,n,a,r){var i,s,o=1+7*(e-1)+(7+n-a)%7+Et(t,a,r);return o<=0?s=_t(i=t-1)+o:o>_t(t)?(i=t+1,s=o-_t(t)):(i=t,s=o),{year:i,dayOfYear:s}}(n,a,r,i,s),t._a[y]=o.year,t._dayOfYear=o.dayOfYear)}(t),null!=t._dayOfYear&&(i=Ae(t._a[y],a[y]),(t._dayOfYear>_t(i)||0===t._dayOfYear)&&(mt(t)._overflowDayOfYear=!0),n=new Date(Date.UTC(i,0,t._dayOfYear)),t._a[v]=n.getUTCMonth(),t._a[_]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=s[e]=a[e];for(;e<7;e++)t._a[e]=s[e]=null==t._a[e]?2===e?1:0:t._a[e];return 24===t._a[x]&&0===t._a[T]&&0===t._a[w]&&0===t._a[S]&&(t._nextDay=!0,t._a[x]=0),t._d=(t._useUTC?D:E).apply(null,s),r=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[x]=24),t._w&&void 0!==t._w.d&&t._w.d!==r&&(mt(t).weekdayMismatch=!0),t}function Ee(t){var e,n=t._a;return n&&-2===mt(t).overflow&&(e=n[v]<0||n[v]>11?v:n[_]<1||n[_]>Tt(n[y],n[v])?_:n[x]<0||n[x]>24||24===n[x]&&(0!==n[T]||0!==n[w]||0!==n[S])?x:n[T]<0||n[T]>59?T:n[w]<0||n[w]>59?w:n[S]<0||n[S]>999?S:-1,mt(t)._overflowDayOfYear&&(e_)&&(e=_),mt(t)._overflowWeeks&&-1===e&&(e=O),mt(t)._overflowWeekday&&-1===e&&(e=I),mt(t).overflow=e),t}var Le="ISO_8601",Pe="RFC_2822";function Me(t){if(t._f===Le)return Ie(t);if(t._f===Pe)return ke(t);if(t._a=[],mt(t).empty=!0,c(t._f)||!t._i&&0!==t._i)return t;var e,n,a,r,i=t._i.toString(),s=0,o=i.length,u=Re(t._f,t._locale).match(R)||[];for(e=0;e0&&mt(t).unusedInput.push(r),i=i.slice(i.indexOf(a)+a.length),s+=a.length),N[n]?(a?mt(t).empty=!1:mt(t).unusedTokens.push(n),bt(n,a,t)):t._strict&&!a&&mt(t).unusedTokens.push(n);return mt(t).charsLeftOver=o-s,i.length>0&&mt(t).unusedInput.push(i),t._a[x]<=12&&!0===mt(t).bigHour&&t._a[x]>0&&(mt(t).bigHour=void 0),mt(t).parsedDateParts=t._a.slice(0),mt(t).meridiem=t._meridiem,t._a[x]=function(e,n,a){var r=t._a[x];if(null==a)return r;if(null!=e.meridiemHour)return e.meridiemHour(r,a);if(null==e.isPM)return r;var i=e.isPM(a);return i&&r<12&&(r+=12),i||12!==r||(r=0),r}(t._locale,0,t._meridiem),De(t),Ee(t)}function qe(t,e,n,a,s){return i(t)?t:function(t,e,n,a,s){var o={},p=t;return(d(p)&&function(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var e;for(e in t)if(t.hasOwnProperty(e))return!1;return!0}(p)||c(p)&&0===p.length)&&(p=void 0),o._useUTC=o._isUTC=s,o._l=n,o._i=p,o._f=e,o._strict=a,function(t){var e=Ee(function(t){var e=t._i,n=t._f;return t._locale=t._locale||ue(t._l),null===e||void 0===n&&""===e?me(t,{nullInput:!0}):(r(e)&&(t._i=e=t._locale.preparse(e)),i(e)?(t._d=Nt(e),t):(c(n)?function(t){var e,n,a,r,i;if(!t._f||0===t._f.length)return mt(t).invalidFormat=!0,me(t);for(i=0;ie.valueOf():e.valueOf()