1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1912],{50104:function(t,e,n){//! @copyright (c) 2015-present, Philipp Thürwächter, Pattrick Hüper & js-joda contributors 2//! @copyright (c) 2007-present, Stephen Colebourne & Michael Nascimento Santos 3//! @license BSD-3-Clause (see LICENSE in the root directory of this source tree) 4/** 5 * @copyright (c) 2016, Philipp Thürwächter & Pattrick Hüper 6 * @license BSD-3-Clause (see LICENSE in the root directory of this source tree) 7 */function createErrorType(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Error;function E(t){Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack,this.message=t,e&&e.apply(this,arguments)}return E.prototype=new n,E.prototype.name=t,E.prototype.constructor=E,E}n.d(e,{AQ:function(){return tW},as:function(){return tB},bg:function(){return B},h:function(){return tH},mr:function(){return tR}});var o,r=createErrorType("DateTimeException",function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=t||this.name;null!==e&&e instanceof Error&&(n+="\n-------\nCaused by: "+e.stack+"\n-------\n"),this.message=n}),i=createErrorType("DateTimeParseException",function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=t||this.name;r+=": "+e+", at index: "+n,null!==o&&o instanceof Error&&(r+="\n-------\nCaused by: "+o.stack+"\n-------\n"),this.message=r,this.parsedString=function(){return e},this.errorIndex=function(){return n}}),a=createErrorType("UnsupportedTemporalTypeException",null,r),s=createErrorType("ArithmeticException"),u=createErrorType("IllegalArgumentException"),l=createErrorType("IllegalStateException"),c=createErrorType("NullPointerException");/** 8 * @copyright (c) 2016, Philipp Thürwächter & Pattrick Hüper 9 * @license BSD-3-Clause (see LICENSE in the root directory of this source tree) 10 */function assert(t,e,n){if(!t){if(n)throw new n(e);throw Error(e)}}function requireNonNull(t,e){if(null==t)throw new c(e+" must not be null");return t}function requireInstance(t,e,n){if(!(t instanceof e))throw new u(n+" must be an instance of "+(e.name?e.name:e)+(t&&t.constructor&&t.constructor.name?", but is "+t.constructor.name:""));return t}function abstractMethodFail(t){throw TypeError('abstract method "'+t+'" is not implemented')}var h=Object.freeze({assert:assert,requireNonNull:requireNonNull,requireInstance:requireInstance,abstractMethodFail:abstractMethodFail}),p=function(){function MathUtil(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,MathUtil)}return MathUtil.intDiv=function(t,e){var n=t/e;return n=MathUtil.roundDown(n),MathUtil.safeZero(n)},MathUtil.intMod=function(t,e){var n=t-MathUtil.intDiv(t,e)*e;return n=MathUtil.roundDown(n),MathUtil.safeZero(n)},MathUtil.roundDown=function(t){return t<0?Math.ceil(t):Math.floor(t)},MathUtil.floorDiv=function(t,e){return MathUtil.safeZero(Math.floor(t/e))},MathUtil.floorMod=function(t,e){var n=t-MathUtil.floorDiv(t,e)*e;return MathUtil.safeZero(n)},MathUtil.safeAdd=function(t,e){if(MathUtil.verifyInt(t),MathUtil.verifyInt(e),0===t)return MathUtil.safeZero(e);if(0===e)return MathUtil.safeZero(t);var n=MathUtil.safeToInt(t+e);if(n===t||n===e)throw new s("Invalid addition beyond MAX_SAFE_INTEGER!");return n},MathUtil.safeSubtract=function(t,e){return(MathUtil.verifyInt(t),MathUtil.verifyInt(e),0===t&&0===e)?0:0===t?MathUtil.safeZero(-1*e):0===e?MathUtil.safeZero(t):MathUtil.safeToInt(t-e)},MathUtil.safeMultiply=function(t,e){if(MathUtil.verifyInt(t),MathUtil.verifyInt(e),1===t)return MathUtil.safeZero(e);if(1===e)return MathUtil.safeZero(t);if(0===t||0===e)return 0;var n=MathUtil.safeToInt(t*e);if(n/e!==t||-9007199254740991===t&&-1===e||-9007199254740991===e&&-1===t)throw new s("Multiplication overflows: "+t+" * "+e);return n},MathUtil.parseInt=function(t){function parseInt(e){return t.apply(this,arguments)}return parseInt.toString=function(){return t.toString()},parseInt}(function(t){var e=parseInt(t);return MathUtil.safeToInt(e)}),MathUtil.safeToInt=function(t){return MathUtil.verifyInt(t),MathUtil.safeZero(t)},MathUtil.verifyInt=function(t){if(null==t)throw new s("Invalid value: '"+t+"', using null or undefined as argument");
10if(isNaN(t))throw new s("Invalid int value, using NaN as argument");if(t%1!=0)throw new s("Invalid value: '"+t+"' is a float");if(t>9007199254740991||t<-9007199254740991)throw new s("Calculation overflows an int: "+t)},MathUtil.safeZero=function(t){return 0===t?0:+t},MathUtil.compareNumbers=function(t,e){return t<e?-1:t>e?1:0},MathUtil.smi=function(t){return t>>>1&1073741824|3221225471&t},MathUtil.hash=function(t){if(t!=t||t===1/0)return 0;for(var e=t;t>4294967295;)t/=4294967295,e^=t;return MathUtil.smi(e)},MathUtil.hashCode=function(){for(var t=17,e=arguments.length,n=Array(e),o=0;o<e;o++)n[o]=arguments[o];for(var r=n,i=Array.isArray(r),a=0,r=i?r:r[Symbol.iterator]();;){if(i){if(a>=r.length)break;s=r[a++]}else{if((a=r.next()).done)break;s=a.value}var s,u=s;t=(t<<5)-t+MathUtil.hash(u)}return MathUtil.hash(t)},MathUtil}();p.MAX_SAFE_INTEGER=9007199254740991,p.MIN_SAFE_INTEGER=-9007199254740991;/** 11 * @copyright (c) 2016, Philipp Thürwächter & Pattrick Hüper 12 * @license BSD-3-Clause (see LICENSE in the root directory of this source tree) 13 */var f=function(){function Enum(t){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,Enum),this._name=t}return Enum.prototype.equals=function(t){return this===t},Enum.prototype.toString=function(){return this._name},Enum.prototype.toJSON=function(){return this.toString()},Enum}(),_=function(){function TemporalAmount(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,TemporalAmount)}return TemporalAmount.prototype.get=function(t){abstractMethodFail("get")},TemporalAmount.prototype.units=function(){abstractMethodFail("units")},TemporalAmount.prototype.addTo=function(t){abstractMethodFail("addTo")},TemporalAmount.prototype.subtractFrom=function(t){abstractMethodFail("subtractFrom")},TemporalAmount}(),d=function(){function TemporalUnit(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,TemporalUnit)}return TemporalUnit.prototype.duration=function(){abstractMethodFail("duration")},TemporalUnit.prototype.isDurationEstimated=function(){abstractMethodFail("isDurationEstimated")},TemporalUnit.prototype.isDateBased=function(){abstractMethodFail("isDateBased")},TemporalUnit.prototype.isTimeBased=function(){abstractMethodFail("isTimeBased")},TemporalUnit.prototype.isSupportedBy=function(t){abstractMethodFail("isSupportedBy")},TemporalUnit.prototype.addTo=function(t,e){abstractMethodFail("addTo")},TemporalUnit.prototype.between=function(t,e){abstractMethodFail("between")},TemporalUnit}(),y=function(t){function Duration(e,n){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,Duration);var o=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return o._seconds=p.safeToInt(e),o._nanos=p.safeToInt(n),o}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(Duration,t),Duration.ofDays=function(t){return Duration._create(p.safeMultiply(t,tj.SECONDS_PER_DAY),0)},Duration.ofHours=function(t){return Duration._create(p.safeMultiply(t,tj.SECONDS_PER_HOUR),0)},Duration.ofMinutes=function(t){return Duration._create(p.safeMultiply(t,tj.SECONDS_PER_MINUTE),0)},Duration.ofSeconds=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=p.safeAdd(t,p.floorDiv(e,tj.NANOS_PER_SECOND)),o=p.floorMod(e,tj.NANOS_PER_SECOND);return Duration._create(n,o)},Duration.ofMillis=function(t){var e=p.intDiv(t,1e3),n=p.intMod(t,1e3);return n<0&&(n+=1e3,e--),Duration._create(e,1e6*n)},Duration.ofNanos=function(t){var e=p.intDiv(t,tj.NANOS_PER_SECOND),n=p.intMod(t,tj.NANOS_PER_SECOND);return n<0&&(n+=tj.NANOS_PER_SECOND,e--),this._create(e,n)},Duration.of=function(t,e){return Duration.ZERO.plus(t,e)},Duration.from=function(t){requireNonNull(t,"amount"),requireInstance(t,_);var e=Duration.ZERO;
13return t.units().forEach(function(n){e=e.plus(t.get(n),n)}),e},Duration.between=function(t,e){requireNonNull(t,"startInclusive"),requireNonNull(e,"endExclusive");var n=t.until(e,m.SECONDS),o=0;if(t.isSupported(O.NANO_OF_SECOND)&&e.isSupported(O.NANO_OF_SECOND))try{var r=t.getLong(O.NANO_OF_SECOND);if(o=e.getLong(O.NANO_OF_SECOND)-r,n>0&&o<0)o+=tj.NANOS_PER_SECOND;else if(n<0&&o>0)o-=tj.NANOS_PER_SECOND;else if(0===n&&0!==o){var i=e.with(O.NANO_OF_SECOND,r);n=t.until(i,m.SECONDS)}}catch(t){}return this.ofSeconds(n,o)},Duration.parse=function(t){requireNonNull(t,"text");var e=RegExp("([-+]?)P(?:([-+]?[0-9]+)D)?(T(?:([-+]?[0-9]+)H)?(?:([-+]?[0-9]+)M)?(?:([-+]?[0-9]+)(?:[.,]([0-9]{0,9}))?S)?)?","i").exec(t);if(null!==e&&"T"===e[3]==!1){var n="-"===e[1],o=e[2],r=e[4],a=e[5],s=e[6],u=e[7];if(null!=o||null!=r||null!=a||null!=s){var l=Duration._parseNumber(t,o,tj.SECONDS_PER_DAY,"days"),c=Duration._parseNumber(t,r,tj.SECONDS_PER_HOUR,"hours"),h=Duration._parseNumber(t,a,tj.SECONDS_PER_MINUTE,"minutes"),p=Duration._parseNumber(t,s,1,"seconds"),f=null!=s&&"-"===s.charAt(0),_=Duration._parseFraction(t,u,f?-1:1);try{return Duration._create(n,l,c,h,p,_)}catch(e){throw new i("Text cannot be parsed to a Duration: overflow",t,0,e)}}}throw new i("Text cannot be parsed to a Duration",t,0)},Duration._parseNumber=function(t,e,n,o){if(null==e)return 0;try{return"+"===e[0]&&(e=e.substring(1)),p.safeMultiply(parseFloat(e),n)}catch(e){throw new i("Text cannot be parsed to a Duration: "+o,t,0,e)}},Duration._parseFraction=function(t,e,n){return null==e||0===e.length?0:parseFloat(e=(e+"000000000").substring(0,9))*n},Duration._create=function(){return arguments.length<=2?Duration._createSecondsNanos(arguments[0],arguments[1]):Duration._createNegateDaysHoursMinutesSecondsNanos(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},Duration._createNegateDaysHoursMinutesSecondsNanos=function(t,e,n,o,r,i){var a=p.safeAdd(e,p.safeAdd(n,p.safeAdd(o,r)));return t?Duration.ofSeconds(a,i).negated():Duration.ofSeconds(a,i)},Duration._createSecondsNanos=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(t|e)==0?Duration.ZERO:new Duration(t,e)},Duration.prototype.get=function(t){if(t===m.SECONDS)return this._seconds;if(t===m.NANOS)return this._nanos;throw new a("Unsupported unit: "+t)},Duration.prototype.units=function(){return[m.SECONDS,m.NANOS]},Duration.prototype.isZero=function(){return(this._seconds|this._nanos)==0},Duration.prototype.isNegative=function(){return this._seconds<0},Duration.prototype.seconds=function(){return this._seconds},Duration.prototype.nano=function(){return this._nanos},Duration.prototype.withSeconds=function(t){return Duration._create(t,this._nanos)},Duration.prototype.withNanos=function(t){return O.NANO_OF_SECOND.checkValidIntValue(t),Duration._create(this._seconds,t)},Duration.prototype.plusDuration=function(t){return requireNonNull(t,"duration"),this.plus(t.seconds(),t.nano())},Duration.prototype.plus=function(t,e){return 1==arguments.length?this.plusDuration(t):2==arguments.length&&e instanceof d?this.plusAmountUnit(t,e):this.plusSecondsNanos(t,e)},Duration.prototype.plusAmountUnit=function(t,e){if(requireNonNull(t,"amountToAdd"),requireNonNull(e,"unit"),e===m.DAYS)return this.plusSecondsNanos(p.safeMultiply(t,tj.SECONDS_PER_DAY),0);if(e.isDurationEstimated())throw new a("Unit must not have an estimated duration");if(0===t)return this;if(e instanceof m){switch(e){case m.NANOS:return this.plusNanos(t);case m.MICROS:return this.plusSecondsNanos(1e3*p.intDiv(t,1e9),1e3*p.intMod(t,1e9));case m.MILLIS:return this.plusMillis(t);case m.SECONDS:return this.plusSeconds(t)}return this.plusSecondsNanos(p.safeMultiply(e.duration().seconds(),t),0)}var n=e.duration().multipliedBy(t);return this.plusSecondsNanos(n.seconds(),n.nano())},Duration.prototype.plusDays=function(t){return this.plusSecondsNanos(p.safeMultiply(t,tj.SECONDS_PER_DAY),0)},Duration.prototype.plusHours=function(t){return this.plusSecondsNanos(p.safeMultiply(t,tj.SECONDS_PER_HOUR),0)},Duration.prototype.plusMinutes=function(t){return this.plusSecondsNanos(p.safeMultiply(t,tj.SECONDS_PER_MINUTE),0)},Duration.prototype.plusSeconds=function(t){return this.plusSecondsNanos(t,0)},Duration.prototype.plusMillis=function(t){return this.plusSecondsNanos(p.intDiv(t,1e3),1e6*p.intMod(t,1e3))},Duration.prototype.plusNanos=function(t){return this.plusSecondsNanos(0,t)},Duration.prototype.plusSecondsNanos=function(t,e){if(requireNonNull(t,"secondsToAdd"),requireNonNull(e,"nanosToAdd"),(t|e)==0)return this;var n=p.safeAdd(this._seconds,t);n=p.safeAdd(n,p.intDiv(e,tj.NANOS_PER_SECOND)),e=p.intMod(e,tj.NANOS_PER_SECOND);var o=p.safeAdd(this._nanos,e);return Duration.ofSeconds(n,o)},Duration.prototype.minus=function(t,e){return 1==arguments.length?this.minusDuration(t):this.minusAmountUnit(t,e)},Duration.prototype.minusDuration=function(t){requireNonNull(t,"duration");var e=t.seconds(),n=t.nano();return -9007199254740991===e?this.plus(9007199254740991,-n):this.plus(-e,
13-n)},Duration.prototype.minusAmountUnit=function(t,e){return requireNonNull(t,"amountToSubtract"),requireNonNull(e,"unit"),-9007199254740991===t?this.plusAmountUnit(9007199254740991,e):this.plusAmountUnit(-t,e)},Duration.prototype.minusDays=function(t){return -9007199254740991===t?this.plusDays(9007199254740991):this.plusDays(-t)},Duration.prototype.minusHours=function(t){return -9007199254740991===t?this.plusHours(9007199254740991):this.plusHours(-t)},Duration.prototype.minusMinutes=function(t){return -9007199254740991===t?this.plusMinutes(9007199254740991):this.plusMinutes(-t)},Duration.prototype.minusSeconds=function(t){return -9007199254740991===t?this.plusSeconds(9007199254740991):this.plusSeconds(-t)},Duration.prototype.minusMillis=function(t){return -9007199254740991===t?this.plusMillis(9007199254740991):this.plusMillis(-t)},Duration.prototype.minusNanos=function(t){return -9007199254740991===t?this.plusNanos(9007199254740991):this.plusNanos(-t)},Duration.prototype.multipliedBy=function(t){if(0===t)return Duration.ZERO;if(1===t)return this;var e=p.safeMultiply(this._seconds,t),n=p.safeMultiply(this._nanos,t);return e+=p.intDiv(n,tj.NANOS_PER_SECOND),n=p.intMod(n,tj.NANOS_PER_SECOND),Duration.ofSeconds(e,n)},Duration.prototype.dividedBy=function(t){if(0===t)throw new s("Cannot divide by zero");if(1===t)return this;var e=p.intDiv(this._seconds,t),n=p.roundDown((this._seconds/t-e)*tj.NANOS_PER_SECOND),o=p.intDiv(this._nanos,t);return o=n+o,Duration.ofSeconds(e,o)},Duration.prototype.negated=function(){return this.multipliedBy(-1)},Duration.prototype.abs=function(){return this.isNegative()?this.negated():this},Duration.prototype.addTo=function(t){return requireNonNull(t,"temporal"),0!==this._seconds&&(t=t.plus(this._seconds,m.SECONDS)),0!==this._nanos&&(t=t.plus(this._nanos,m.NANOS)),t},Duration.prototype.subtractFrom=function(t){return requireNonNull(t,"temporal"),0!==this._seconds&&(t=t.minus(this._seconds,m.SECONDS)),0!==this._nanos&&(t=t.minus(this._nanos,m.NANOS)),t},Duration.prototype.toDays=function(){return p.intDiv(this._seconds,tj.SECONDS_PER_DAY)},Duration.prototype.toHours=function(){return p.intDiv(this._seconds,tj.SECONDS_PER_HOUR)},Duration.prototype.toMinutes=function(){return p.intDiv(this._seconds,tj.SECONDS_PER_MINUTE)},Duration.prototype.toMillis=function(){var t=Math.round(p.safeMultiply(this._seconds,1e3));return p.safeAdd(t,p.intDiv(this._nanos,1e6))},Duration.prototype.toNanos=function(){var t=p.safeMultiply(this._seconds,tj.NANOS_PER_SECOND);return p.safeAdd(t,this._nanos)},Duration.prototype.compareTo=function(t){requireNonNull(t,"otherDuration"),requireInstance(t,Duration,"otherDuration");var e=p.compareNumbers(this._seconds,t.seconds());return 0!==e?e:this._nanos-t.nano()},Duration.prototype.equals=function(t){return this===t||t instanceof Duration&&this.seconds()===t.seconds()&&this.nano()===t.nano()},Duration.prototype.toString=function(){if(this===Duration.ZERO)return"PT0S";var t=p.intDiv(this._seconds,tj.SECONDS_PER_HOUR),e=p.intDiv(p.intMod(this._seconds,tj.SECONDS_PER_HOUR),tj.SECONDS_PER_MINUTE),n=p.intMod(this._seconds,tj.SECONDS_PER_MINUTE),o="PT";if(0!==t&&(o+=t+"H"),0!==e&&(o+=e+"M"),0===n&&0===this._nanos&&o.length>2)return o;if(n<0&&this._nanos>0?-1===n?o+="-0":o+=n+1:o+=n,this._nanos>0){var r=void 0;for(o+="."+(r=(r=n<0?""+(2*tj.NANOS_PER_SECOND-this._nanos):""+(tj.NANOS_PER_SECOND+this._nanos)).slice(1,r.length));"0"===o.charAt(o.length-1);)o=o.slice(0,o.length-1)}return o+"S"},Duration.prototype.toJSON=function(){return this.toString()},Duration}(_),YearConstants=function YearConstants(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,YearConstants)},m=function(t){function ChronoUnit(e,n){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ChronoUnit);var o=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return o._name=e,o._duration=n,o}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(ChronoUnit,t),ChronoUnit.prototype.duration=function(){return this._duration},ChronoUnit.prototype.isDurationEstimated=function(){return this.isDateBased()||this===ChronoUnit.FOREVER},ChronoUnit.prototype.isDateBased=function(){return this.compareTo(ChronoUnit.DAYS)>=0&&this!==ChronoUnit.FOREVER},ChronoUnit.prototype.isTimeBased=function(){return 0>this.compareTo(ChronoUnit.DAYS)},ChronoUnit.prototype.isSupportedBy=function(t){if(this===ChronoUnit.FOREVER)return!1;try{return t.plus(1,this),!0}catch(e){try{return t.plus(-1,this),!0}catch(t){return!1}}},ChronoUnit.prototype.addTo=function(t,e){return t.plus(e,this)},ChronoUnit.prototype.between=function(t,e){return t.until(e,this)},ChronoUnit.prototype.toString=function(){return this._name},ChronoUnit.prototype.compareTo=function(t){return this.duration().compareTo(t.duration())},ChronoUnit}(d),TemporalField=function TemporalField(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,TemporalField)},D=function(){function ValueRange(t,e,n,o){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ValueRange),assert(!(t>e),"Smallest minimum value '"+t+"' must be less than largest minimum value '"+e+"'",u),assert(!(n>o),"Smallest maximum value '"+n+"' must be less than largest maximum value '"+o+"'",u),assert(!(e>o),"Minimum value '"+e+"' must be less than maximum value '"+o+"'",u),this._minSmallest=t,this._minLargest=e,this._maxLargest=o,this._maxSmallest=n}return ValueRange.prototype.isFixed=function(){return this._minSmallest===this._minLargest&&this._maxSmallest===this._maxLargest},ValueRange.prototype.minimum=function(){return this._minSmallest},ValueRange.prototype.largestMinimum=function(){return this._minLargest},ValueRange.prototype.maximum=function(){return this._maxLargest},ValueRange.prototype.smallestMaximum=function(){return this._maxSmallest},ValueRange.prototype.isValidValue=function(t){return this.minimum()<=t&&t<=this.maximum()},ValueRange.prototype.checkValidValue=function(t,e){if(!this.isValidValue(t))return assert(!1,null!=e?"Invalid value for "+e+" (valid values "+this.toString()+"): "+t:"Invalid value (valid values "+this.toString()+"): "+t,r)},ValueRange.prototype.checkValidIntValue=function(t,e){if(!1===this.isValidIntValue(t))throw new r("Invalid int value for "+e+": "+t);return t},ValueRange.prototype.isValidIntValue=function(t){return this.isIntValue()&&this.isValidValue(t)},ValueRange.prototype.isIntValue=function(){return this.minimum()>=p.MIN_SAFE_INTEGER&&this.maximum()<=p.MAX_SAFE_INTEGER},ValueRange.prototype.equals=function(t){return t===this||t instanceof ValueRange&&this._minSmallest===t._minSmallest&&this._minLargest===t._minLargest&&this._maxSmallest===t._maxSmallest&&this._maxLargest===t._maxLargest},ValueRange.prototype.hashCode=function(){return p.hashCode(this._minSmallest,this._minLargest,this._maxSmallest,this._maxLargest)},ValueRange.prototype.toString=function(){return this.minimum()+(this.minimum()!==this.largestMinimum()?"/"+this.largestMinimum():"")+(" - "+this.smallestMaximum())+(this.smallestMaximum()!==this.maximum()?"/"+this.maximum():"")},ValueRange.of=function(){return 2==arguments.length?new ValueRange(arguments[0],arguments[0],arguments[1],arguments[1]):3==arguments.length?new ValueRange(arguments[0],arguments[0],arguments[1],arguments[2]):4==arguments.length?new ValueRange(arguments[0],arguments[1],arguments[2],arguments[3]):assert(!1,"Invalid number of arguments "+arguments.length,u)},ValueRange}(),O=function(t){function ChronoField(e,n,o,r){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ChronoField);var i=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return i._name=e,i._baseUnit=n,i._rangeUnit=o,i._range=r,i}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(ChronoField,t),ChronoField.byName=function(t){for(var e in ChronoField)if(ChronoField.hasOwnProperty(e)&&ChronoField[e]instanceof ChronoField&&ChronoField[e].name()===t)return ChronoField[e]},ChronoField.prototype.name=function(){return this._name},ChronoField.prototype.baseUnit=function(){return this._baseUnit},ChronoField.prototype.rangeUnit=function(){return this._rangeUnit},ChronoField.prototype.range=function(){return this._range},ChronoField.prototype.displayName=function(){return this.toString()},ChronoField.prototype.checkValidValue=function(t){return this.range().checkValidValue(t,this.name())},ChronoField.prototype.isDateBased=function(){return this===ChronoField.DAY_OF_WEEK||this===ChronoField.ALIGNED_DAY_OF_WEEK_IN_MONTH||this===ChronoField.ALIGNED_DAY_OF_WEEK_IN_YEAR||this===ChronoField.DAY_OF_MONTH||this===ChronoField.DAY_OF_YEAR||this===ChronoField.EPOCH_DAY||this===ChronoField.ALIGNED_WEEK_OF_MONTH||this===ChronoField.ALIGNED_WEEK_OF_YEAR||this===ChronoField.MONTH_OF_YEAR||this===ChronoField.YEAR_OF_ERA||this===ChronoField.YEAR||this===ChronoField.ERA},ChronoField.prototype.isTimeBased=function(){return this===ChronoField.NANO_OF_SECOND||this===ChronoField.NANO_OF_DAY||this===ChronoField.MICRO_OF_SECOND||this===ChronoField.MICRO_OF_DAY||this===ChronoField.MILLI_OF_SECOND||this===ChronoField.MILLI_OF_DAY||this===ChronoField.SECOND_OF_MINUTE||this===ChronoField.SECOND_OF_DAY||this===ChronoField.MINUTE_OF_HOUR||this===ChronoField.MINUTE_OF_DAY||this===ChronoField.HOUR_OF_AMPM||this===ChronoField.CLOCK_HOUR_OF_AMPM||this===ChronoField.HOUR_OF_DAY||this===ChronoField.CLOCK_HOUR_OF_DAY||this===ChronoField.AMPM_OF_DAY},ChronoField.prototype.rangeRefinedBy=function(t){return t.range(this)},ChronoField.prototype.checkValidIntValue=function(t){return this.range().checkValidIntValue(t,this)},ChronoField.prototype.getFrom=function(t){return t.getLong(this)},ChronoField.prototype.toString=function(){return this.name()},ChronoField.prototype.equals=function(t){return this===t},ChronoField}
13(TemporalField),T=function(){function TemporalQueries(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,TemporalQueries)}return TemporalQueries.zoneId=function(){return TemporalQueries.ZONE_ID},TemporalQueries.chronology=function(){return TemporalQueries.CHRONO},TemporalQueries.precision=function(){return TemporalQueries.PRECISION},TemporalQueries.zone=function(){return TemporalQueries.ZONE},TemporalQueries.offset=function(){return TemporalQueries.OFFSET},TemporalQueries.localDate=function(){return TemporalQueries.LOCAL_DATE},TemporalQueries.localTime=function(){return TemporalQueries.LOCAL_TIME},TemporalQueries}(),N=function(){function TemporalAccessor(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,TemporalAccessor)}return TemporalAccessor.prototype.query=function(t){return t===T.zoneId()||t===T.chronology()||t===T.precision()?null:t.queryFrom(this)},TemporalAccessor.prototype.get=function(t){return this.range(t).checkValidIntValue(this.getLong(t),t)},TemporalAccessor.prototype.range=function(t){if(t instanceof O){if(this.isSupported(t))return t.range();throw new a("Unsupported field: "+t)}return t.rangeRefinedBy(this)},TemporalAccessor}(),S=function(t){function Temporal(){return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,Temporal),function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.apply(this,arguments))}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(Temporal,t),Temporal}(N);function _classCallCheck$13(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}function _possibleConstructorReturn$4(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}function _inherits$4(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var A=function(t){function TemporalQuery(){return _classCallCheck$13(this,TemporalQuery),_possibleConstructorReturn$4(this,t.apply(this,arguments))}return _inherits$4(TemporalQuery,t),TemporalQuery.prototype.queryFrom=function(t){abstractMethodFail("queryFrom")},TemporalQuery}(f);function createTemporalQuery(t,e){var n=function(t){function ExtendedTemporalQuery(){return _classCallCheck$13(this,ExtendedTemporalQuery),_possibleConstructorReturn$4(this,t.apply(this,arguments))}return _inherits$4(ExtendedTemporalQuery,t),ExtendedTemporalQuery}(A);return n.prototype.queryFrom=e,new n(t)}var M=function(t){function DayOfWeek(e,n){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,DayOfWeek);var o=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return o._ordinal=e,o._name=n,o}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(DayOfWeek,t),DayOfWeek.prototype.ordinal=function(){return this._ordinal},DayOfWeek.prototype.name=function(){return this._name},DayOfWeek.values=function(){return v.slice()},DayOfWeek.valueOf=function(t){for(var e=0;e<v.length&&v[e].name()!==t;e++);return DayOfWeek.of(e+1)},DayOfWeek.of=function(t){if(t<1||t>7)throw new r("Invalid value for DayOfWeek: "+t);return v[t-1]},DayOfWeek.from=function(t){if(assert(null!=t,"temporal",c),t instanceof DayOfWeek)return t;try{return DayOfWeek.of(t.get(O.DAY_OF_WEEK))}catch(e){if(e instanceof r)throw new r("Unable to obtain DayOfWeek from TemporalAccessor: "+t+", type "+(null!=t.constructor?t.constructor.name:""),e);throw e}},DayOfWeek.prototype.value=function(){return this._ordinal+1},DayOfWeek.prototype.getDisplayName=function(t,e){throw new u("Pattern using (localized) text not implemented yet!")},DayOfWeek.prototype.isSupported=function(t){return t instanceof O?t===O.DAY_OF_WEEK:null!=t&&t.isSupportedBy(this)},DayOfWeek.prototype.range=function(t){if(t===O.DAY_OF_WEEK)return t.range();if(t instanceof O)throw new a("Unsupported field: "+t);return t.rangeRefinedBy(this)},DayOfWeek.prototype.get=function(t){return t===O.DAY_OF_WEEK?this.value():this.range(t).checkValidIntValue(this.getLong(t),t)},DayOfWeek.prototype.getLong=function(t){if(t===O.DAY_OF_WEEK)return this.value();if(t instanceof O)throw new a("Unsupported field: "+t);return t.getFrom(this)},DayOfWeek.prototype.plus=function(t){var e=p.floorMod(t,7);return v[p.floorMod(this._ordinal+(e+7),7)]},DayOfWeek.prototype.minus=function(t){return this.plus(-1*p.floorMod(t,7))},DayOfWeek.prototype.query=function(t){return t===T.precision()?m.DAYS:t===T.localDate()||t===T.localTime()||t===T.chronology()||t===T.zone()||t===T.zoneId()||t===T.offset()?null:(assert(null!=t,"query",c),t.queryFrom(this))},DayOfWeek.prototype.adjustInto=function(t){return requireNonNull(t,"temporal"),t.with(O.DAY_OF_WEEK,this.value())},DayOfWeek.prototype.equals=function(t){return this===t},DayOfWeek.prototype.toString=function(){return this._name},DayOfWeek.prototype.toJSON=function(){return this.toString()},DayOfWeek}(S),v=void 0,R=function(){function StringUtil(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,StringUtil)}return StringUtil.startsWith=function(t,e){return 0===t.indexOf(e)},StringUtil.hashCode=function(t){var e=t.length;if(0===e)return 0;for(var n=0,o=0;o<e;o++)n=(n<<5)-n+t.charCodeAt(o)|0;return p.smi(n)},StringUtil}(),I=function(){function ZoneId(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ZoneId)}return ZoneId.systemDefault=function(){throw new r("not supported operation")},ZoneId.getAvailableZoneIds=function(){throw new r("not supported operation")},ZoneId.of=function(t){throw new r("not supported operation"+t)},ZoneId.ofOffset=function(t,e){throw new r("not supported operation"+t+e)},ZoneId.from=function(t){throw new r("not supported operation"+t)},ZoneId.prototype.id=function(){abstractMethodFail("ZoneId.id")},ZoneId.prototype.rules=function(){abstractMethodFail("ZoneId.rules")},ZoneId.prototype.normalized=function(){var t=this.rules();return t.isFixedOffset()?t.offset(tz.EPOCH):this},ZoneId.prototype.equals=function(t){return this===t||t instanceof ZoneId&&this.id()===t.id()},ZoneId.prototype.hashCode=function(){return R.hashCode(this.id())},ZoneId.prototype.toString=function(){return this.id()},ZoneId.prototype.toJSON=function(){return this.toString()},ZoneId}();function _classCallCheck$17(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}var w=function(){function ZoneRules(){_classCallCheck$17(this,ZoneRules)}return ZoneRules.of=function(t){return requireNonNull(t,"offset"),new g(t)},ZoneRules.prototype.isFixedOffset=function(){abstractMethodFail("ZoneRules.isFixedOffset")},ZoneRules.prototype.offset=function(t){return t instanceof tz?this.offsetOfInstant(t):this.offsetOfLocalDateTime(t)},ZoneRules.prototype.offsetOfInstant=function(t){abstractMethodFail("ZoneRules.offsetInstant")}
13,ZoneRules.prototype.offsetOfEpochMilli=function(t){abstractMethodFail("ZoneRules.offsetOfEpochMilli")},ZoneRules.prototype.offsetOfLocalDateTime=function(t){abstractMethodFail("ZoneRules.offsetLocalDateTime")},ZoneRules.prototype.validOffsets=function(t){abstractMethodFail("ZoneRules.validOffsets")},ZoneRules.prototype.transition=function(t){abstractMethodFail("ZoneRules.transition")},ZoneRules.prototype.standardOffset=function(t){abstractMethodFail("ZoneRules.standardOffset")},ZoneRules.prototype.daylightSavings=function(t){abstractMethodFail("ZoneRules.daylightSavings")},ZoneRules.prototype.isDaylightSavings=function(t){abstractMethodFail("ZoneRules.isDaylightSavings")},ZoneRules.prototype.isValidOffset=function(t,e){abstractMethodFail("ZoneRules.isValidOffset")},ZoneRules.prototype.nextTransition=function(t){abstractMethodFail("ZoneRules.nextTransition")},ZoneRules.prototype.previousTransition=function(t){abstractMethodFail("ZoneRules.previousTransition")},ZoneRules.prototype.transitions=function(){abstractMethodFail("ZoneRules.transitions")},ZoneRules.prototype.transitionRules=function(){abstractMethodFail("ZoneRules.transitionRules")},ZoneRules.prototype.toString=function(){abstractMethodFail("ZoneRules.toString")},ZoneRules.prototype.toJSON=function(){return this.toString()},ZoneRules}(),g=function(t){function Fixed(e){_classCallCheck$17(this,Fixed);var n=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return n._offset=e,n}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(Fixed,t),Fixed.prototype.isFixedOffset=function(){return!0},Fixed.prototype.offsetOfInstant=function(){return this._offset},Fixed.prototype.offsetOfEpochMilli=function(){return this._offset},Fixed.prototype.offsetOfLocalDateTime=function(){return this._offset},Fixed.prototype.validOffsets=function(){return[this._offset]},Fixed.prototype.transition=function(){return null},Fixed.prototype.standardOffset=function(){return this._offset},Fixed.prototype.daylightSavings=function(){return y.ZERO},Fixed.prototype.isDaylightSavings=function(){return!1},Fixed.prototype.isValidOffset=function(t,e){return this._offset.equals(e)},Fixed.prototype.nextTransition=function(){return null},Fixed.prototype.previousTransition=function(){return null},Fixed.prototype.transitions=function(){return[]},Fixed.prototype.transitionRules=function(){return[]},Fixed.prototype.equals=function(t){return this===t||t instanceof Fixed&&this._offset.equals(t._offset)},Fixed.prototype.toString=function(){return"FixedRules:"+this._offset.toString()},Fixed}(w),F={},C={},L=function(t){function ZoneOffset(e){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ZoneOffset);var n=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return ZoneOffset._validateTotalSeconds(e),n._totalSeconds=p.safeToInt(e),n._rules=w.of(n),n._id=ZoneOffset._buildId(e),n}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(ZoneOffset,t),ZoneOffset.prototype.totalSeconds=function(){return this._totalSeconds},ZoneOffset.prototype.id=function(){return this._id},ZoneOffset._buildId=function(t){if(0===t)return"Z";var e=Math.abs(t),n=p.intDiv(e,tj.SECONDS_PER_HOUR),o=p.intMod(p.intDiv(e,tj.SECONDS_PER_MINUTE),tj.MINUTES_PER_HOUR),r=(t<0?"-":"+")+(n<10?"0":"")+n+(o<10?":0":":")+o,i=p.intMod(e,tj.SECONDS_PER_MINUTE);return 0!==i&&(r+=(i<10?":0":":")+i),r},ZoneOffset._validateTotalSeconds=function(t){if(Math.abs(t)>ZoneOffset.MAX_SECONDS)throw new r("Zone offset not in valid range: -18:00 to +18:00")},ZoneOffset._validate=function(t,e,n){if(t<-18||t>18)throw new r("Zone offset hours not in valid range: value "+t+" is not in the range -18 to 18");if(t>0){if(e<0||n<0)throw new r("Zone offset minutes and seconds must be positive because hours is positive")}else if(t<0){if(e>0||n>0)throw new r("Zone offset minutes and seconds must be negative because hours is negative")}else if(e>0&&n<0||e<0&&n>0)throw new r("Zone offset minutes and seconds must have the same sign");if(Math.abs(e)>59)throw new r("Zone offset minutes not in valid range: abs(value) "+Math.abs(e)+" is not in the range 0 to 59");if(Math.abs(n)>59)throw new r("Zone offset seconds not in valid range: abs(value) "+Math.abs(n)+" is not in the range 0 to 59");if(18===Math.abs(t)&&(Math.abs(e)>0||Math.abs(n)>0))throw new r("Zone offset not in valid range: -18:00 to +18:00")},ZoneOffset.of=function(t){requireNonNull(t,"offsetId");var e=C[t];if(null!=e)return e;var n=void 0,o=void 0,i=void 0;switch(t.length){case 2:t=t[0]+"0"+t[1];case 3:n=ZoneOffset._parseNumber(t,1,!1),o=0,i=0;break;case 5:n=ZoneOffset._parseNumber(t,1,!1),o=ZoneOffset._parseNumber(t,3,!1),i=0;break;case 6:n=ZoneOffset._parseNumber(t,1,!1),o=ZoneOffset._parseNumber(t,4,!0),i=0;break;case 7:n=ZoneOffset._parseNumber(t,1,!1),o=ZoneOffset._parseNumber(t,3,!1),i=ZoneOffset._parseNumber(t,5,!1);break;case 9:n=ZoneOffset._parseNumber(t,1,!1),o=ZoneOffset._parseNumber(t,4,!0),i=ZoneOffset._parseNumber(t,7,!0);break;default:throw new r("Invalid ID for ZoneOffset, invalid format: "+t)}var a=t[0];if("+"!==a&&"-"!==a)throw new r("Invalid ID for ZoneOffset, plus/minus not found when expected: "+t);return"-"===a?ZoneOffset.ofHoursMinutesSeconds(-n,-o,-i):ZoneOffset.ofHoursMinutesSeconds(n,o,i)},ZoneOffset._parseNumber=function(t,e,n){if(n&&":"!==t[e-1])throw new r("Invalid ID for ZoneOffset, colon not found when expected: "+t);var o=t[e],i=t[e+1];if(o<"0"||o>"9"||i<"0"||i>"9")throw new r("Invalid ID for ZoneOffset, non numeric characters found: "+t);
13return(o.charCodeAt(0)-48)*10+(i.charCodeAt(0)-48)},ZoneOffset.ofHours=function(t){return ZoneOffset.ofHoursMinutesSeconds(t,0,0)},ZoneOffset.ofHoursMinutes=function(t,e){return ZoneOffset.ofHoursMinutesSeconds(t,e,0)},ZoneOffset.ofHoursMinutesSeconds=function(t,e,n){ZoneOffset._validate(t,e,n);var o=t*tj.SECONDS_PER_HOUR+e*tj.SECONDS_PER_MINUTE+n;return ZoneOffset.ofTotalSeconds(o)},ZoneOffset.ofTotalMinutes=function(t){var e=t*tj.SECONDS_PER_MINUTE;return ZoneOffset.ofTotalSeconds(e)},ZoneOffset.ofTotalSeconds=function(t){if(t%(15*tj.SECONDS_PER_MINUTE)!=0)return new ZoneOffset(t);var e=F[t];return null==e&&(e=new ZoneOffset(t),F[t]=e,C[e.id()]=e),e},ZoneOffset.prototype.rules=function(){return this._rules},ZoneOffset.prototype.get=function(t){return this.getLong(t)},ZoneOffset.prototype.getLong=function(t){if(t===O.OFFSET_SECONDS)return this._totalSeconds;if(t instanceof O)throw new r("Unsupported field: "+t);return t.getFrom(this)},ZoneOffset.prototype.query=function(t){return(requireNonNull(t,"query"),t===T.offset()||t===T.zone())?this:t===T.localDate()||t===T.localTime()||t===T.precision()||t===T.chronology()||t===T.zoneId()?null:t.queryFrom(this)},ZoneOffset.prototype.adjustInto=function(t){return t.with(O.OFFSET_SECONDS,this._totalSeconds)},ZoneOffset.prototype.compareTo=function(t){return requireNonNull(t,"other"),t._totalSeconds-this._totalSeconds},ZoneOffset.prototype.equals=function(t){return this===t||t instanceof ZoneOffset&&this._totalSeconds===t._totalSeconds},ZoneOffset.prototype.hashCode=function(){return this._totalSeconds},ZoneOffset.prototype.toString=function(){return this._id},ZoneOffset}(I);function _possibleConstructorReturn$8(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}var Y=/([-+]?)P(?:([-+]?[0-9]+)Y)?(?:([-+]?[0-9]+)M)?(?:([-+]?[0-9]+)W)?(?:([-+]?[0-9]+)D)?/,P=function(t){function Period(e,n,o){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,Period);var r=_possibleConstructorReturn$8(this,t.call(this)),i=p.safeToInt(e),a=p.safeToInt(n),s=p.safeToInt(o);return(i|a|s)==0?(Period.ZERO||(r._years=i,r._months=a,r._days=s,Period.ZERO=r),_possibleConstructorReturn$8(r,Period.ZERO)):(r._years=i,r._months=a,r._days=s,r)}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(Period,t),Period.ofYears=function(t){return Period.create(t,0,0)}
13,Period.ofMonths=function(t){return Period.create(0,t,0)},Period.ofWeeks=function(t){return Period.create(0,0,p.safeMultiply(t,7))},Period.ofDays=function(t){return Period.create(0,0,t)},Period.of=function(t,e,n){return Period.create(t,e,n)},Period.from=function(t){if(t instanceof Period)return t;requireNonNull(t,"amount");for(var e=0,n=0,o=0,i=t.units(),a=0;a<i.length;a++){var s=i[a],u=t.get(s);if(s===m.YEARS)e=p.safeToInt(u);else if(s===m.MONTHS)n=p.safeToInt(u);else if(s===m.DAYS)o=p.safeToInt(u);else throw new r("Unit must be Years, Months or Days, but was "+s)}return Period.create(e,n,o)},Period.between=function(t,e){return requireNonNull(t,"startDate"),requireNonNull(e,"endDate"),requireInstance(t,tH,"startDate"),requireInstance(e,tH,"endDate"),t.until(e)},Period.parse=function(t){requireNonNull(t,"text");try{return Period._parse(t)}catch(e){if(e instanceof s)throw new i("Text cannot be parsed to a Period",t,0,e);throw e}},Period._parse=function(t){var e=Y.exec(t);if(null!=e){var n="-"===e[1]?-1:1,o=e[2],r=e[3],a=e[4],s=e[5];if(null!=o||null!=r||null!=a||null!=s){var u=Period._parseNumber(t,o,n),l=Period._parseNumber(t,r,n),c=Period._parseNumber(t,a,n),h=Period._parseNumber(t,s,n);return h=p.safeAdd(h,p.safeMultiply(c,7)),Period.create(u,l,h)}}throw new i("Text cannot be parsed to a Period",t,0)},Period._parseNumber=function(t,e,n){if(null==e)return 0;var o=p.parseInt(e);return p.safeMultiply(o,n)},Period.create=function(t,e,n){return new Period(t,e,n)},Period.prototype.units=function(){return[m.YEARS,m.MONTHS,m.DAYS]},Period.prototype.chronology=function(){return tq.INSTANCE},Period.prototype.get=function(t){if(t===m.YEARS)return this._years;if(t===m.MONTHS)return this._months;if(t===m.DAYS)return this._days;throw new a("Unsupported unit: "+t)},Period.prototype.isZero=function(){return this===Period.ZERO},Period.prototype.isNegative=function(){return this._years<0||this._months<0||this._days<0},Period.prototype.years=function(){return this._years},Period.prototype.months=function(){return this._months},Period.prototype.days=function(){return this._days},Period.prototype.withYears=function(t){return t===this._years?this:Period.create(t,this._months,this._days)},Period.prototype.withMonths=function(t){return t===this._months?this:Period.create(this._years,t,this._days)},Period.prototype.withDays=function(t){return t===this._days?this:Period.create(this._years,this._months,t)},Period.prototype.plus=function(t){var e=Period.from(t);return Period.create(p.safeAdd(this._years,e._years),p.safeAdd(this._months,e._months),p.safeAdd(this._days,e._days))},Period.prototype.plusYears=function(t){return 0===t?this:Period.create(p.safeToInt(p.safeAdd(this._years,t)),this._months,this._days)},Period.prototype.plusMonths=function(t){return 0===t?this:Period.create(this._years,p.safeToInt(p.safeAdd(this._months,t)),this._days)},Period.prototype.plusDays=function(t){return 0===t?this:Period.create(this._years,this._months,p.safeToInt(p.safeAdd(this._days,t)))},Period.prototype.minus=function(t){var e=Period.from(t);return Period.create(p.safeSubtract(this._years,e._years),p.safeSubtract(this._months,e._months),p.safeSubtract(this._days,e._days))},Period.prototype.minusYears=function(t){return this.plusYears(-1*t)},Period.prototype.minusMonths=function(t){return this.plusMonths(-1*t)},Period.prototype.minusDays=function(t){return this.plusDays(-1*t)},Period.prototype.multipliedBy=function(t){return this===Period.ZERO||1===t?this:Period.create(p.safeMultiply(this._years,t),p.safeMultiply(this._months,t),p.safeMultiply(this._days,t))},Period.prototype.negated=function(){return this.multipliedBy(-1)},Period.prototype.normalized=function(){var t=this.toTotalMonths(),e=p.intDiv(t,12),n=p.intMod(t,12);return e===this._years&&n===this._months?this:Period.create(p.safeToInt(e),n,this._days)},Period.prototype.toTotalMonths=function(){return 12*this._years+this._months},Period.prototype.addTo=function(t){return requireNonNull(t,"temporal"),0!==this._years?t=0!==this._months?t.plus(this.toTotalMonths(),m.MONTHS):t.plus(this._years,m.YEARS):0!==this._months&&(t=t.plus(this._months,m.MONTHS)),0!==this._days&&(t=t.plus(this._days,m.DAYS)),t},Period.prototype.subtractFrom=function(t){return requireNonNull(t,"temporal"),0!==this._years?t=0!==this._months?t.minus(this.toTotalMonths(),m.MONTHS):t.minus(this._years,m.YEARS):0!==this._months&&(t=t.minus(this._months,m.MONTHS)),0!==this._days&&(t=t.minus(this._days,m.DAYS)),t},Period.prototype.equals=function(t){return this===t||t instanceof Perio
13d&&this._years===t._years&&this._months===t._months&&this._days===t._days},Period.prototype.hashCode=function(){return p.hashCode(this._years,this._months,this._days)},Period.prototype.toString=function(){if(this===Period.ZERO)return"P0D";var t="P";return 0!==this._years&&(t+=""+this._years+"Y"),0!==this._months&&(t+=""+this._months+"M"),0!==this._days&&(t+=""+this._days+"D"),t},Period.prototype.toJSON=function(){return this.toString()},Period}(_),b=function(){function ParsePosition(t){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ParsePosition),this._index=t,this._errorIndex=-1}return ParsePosition.prototype.getIndex=function(){return this._index},ParsePosition.prototype.setIndex=function(t){this._index=t},ParsePosition.prototype.getErrorIndex=function(){return this._errorIndex},ParsePosition.prototype.setErrorIndex=function(t){this._errorIndex=t},ParsePosition}(),U=function(){function EnumMap(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,EnumMap),this._map={}}return EnumMap.prototype.putAll=function(t){for(var e in t._map)this._map[e]=t._map[e];return this},EnumMap.prototype.containsKey=function(t){return this._map.hasOwnProperty(t.name())&&void 0!==this.get(t)},EnumMap.prototype.get=function(t){return this._map[t.name()]},EnumMap.prototype.put=function(t,e){return this.set(t,e)},EnumMap.prototype.set=function(t,e){return this._map[t.name()]=e,this},EnumMap.prototype.retainAll=function(t){for(var e={},n=0;n<t.length;n++){var o=t[n].name();e[o]=this._map[o]}return this._map=e,this},EnumMap.prototype.remove=function(t){var e=t.name(),n=this._map[e];return this._map[e]=void 0,n},EnumMap.prototype.keySet=function(){return this._map},EnumMap.prototype.clear=function(){this._map={}},EnumMap}(),V=function(t){function ResolverStyle(){return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ResolverStyle),function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.apply(this,arguments))}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(ResolverStyle,t),ResolverStyle}(f);V.STRICT=new V("STRICT"),V.SMART=new V("SMART"),V.LENIENT=new V("LENIENT");var Z=function(t){function DateTimeBuilder(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,DateTimeBuilder);var e=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return e.fieldValues=new U,e.chrono=null,e.zone=null,e.date=null,e.time=null,e.leapSecond=!1,e.excessDays=null,e}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(DateTimeBuilder,t),DateTimeBuilder.create=function(t,e){var n=new DateTimeBuilder;return n._addFieldValue(t,e),n},DateTimeBuilder.prototype.getFieldValue0=function(t){return this.fieldValues.get(t)},DateTimeBuilder.prototype._addFieldValue=function(t,e){requireNonNull(t,"field");var n=this.getFieldValue0(t);if(null!=n&&n!==e)throw new r("Conflict found: "+t+" "+n+" differs from "+t+" "+e+": "+this);return this._putFieldValue0(t,e)},DateTimeBuilder.prototype._putFieldValue0=function(t,e){return this.fieldValues.put(t,e),this},DateTimeBuilder.prototype.resolve=function(t,e){return null!=e&&this.fieldValues.retainAll(e),this._mergeDate(t),this._mergeTime(t),this._resolveTimeInferZeroes(t),null!=this.excessDays&&!1===this.excessDays.isZero()&&null!=this.date&&null!=this.time&&(this.date=this.date.plus(this.excessDays),this.excessDays=P.ZERO),this._resolveInstant(),this},DateTimeBuilder.prototype._mergeDate=function(t){this._checkDate(tq.INSTANCE.resolveDate(this.fieldValues,t))},DateTimeBuilder.prototype._checkDate=function(t){if(null!=t)for(var e in this._addObject(t),this.fieldValues.keySet()){var n=O.byName(e);
13if(null!==n&&void 0!==this.fieldValues.get(n)&&n.isDateBased()){var o=void 0;try{o=t.getLong(n)}catch(t){if(t instanceof r)continue;throw t}var i=this.fieldValues.get(n);if(o!==i)throw new r("Conflict found: Field "+n+" "+o+" differs from "+n+" "+i+" derived from "+t)}}},DateTimeBuilder.prototype._mergeTime=function(t){if(this.fieldValues.containsKey(O.CLOCK_HOUR_OF_DAY)){var e=this.fieldValues.remove(O.CLOCK_HOUR_OF_DAY);t!==V.LENIENT&&(t===V.SMART&&0===e||O.CLOCK_HOUR_OF_DAY.checkValidValue(e)),this._addFieldValue(O.HOUR_OF_DAY,24===e?0:e)}if(this.fieldValues.containsKey(O.CLOCK_HOUR_OF_AMPM)){var n=this.fieldValues.remove(O.CLOCK_HOUR_OF_AMPM);t!==V.LENIENT&&(t===V.SMART&&0===n||O.CLOCK_HOUR_OF_AMPM.checkValidValue(n)),this._addFieldValue(O.HOUR_OF_AMPM,12===n?0:n)}if(t!==V.LENIENT&&(this.fieldValues.containsKey(O.AMPM_OF_DAY)&&O.AMPM_OF_DAY.checkValidValue(this.fieldValues.get(O.AMPM_OF_DAY)),this.fieldValues.containsKey(O.HOUR_OF_AMPM)&&O.HOUR_OF_AMPM.checkValidValue(this.fieldValues.get(O.HOUR_OF_AMPM))),this.fieldValues.containsKey(O.AMPM_OF_DAY)&&this.fieldValues.containsKey(O.HOUR_OF_AMPM)){var o=this.fieldValues.remove(O.AMPM_OF_DAY),r=this.fieldValues.remove(O.HOUR_OF_AMPM);this._addFieldValue(O.HOUR_OF_DAY,12*o+r)}if(this.fieldValues.containsKey(O.NANO_OF_DAY)){var i=this.fieldValues.remove(O.NANO_OF_DAY);t!==V.LENIENT&&O.NANO_OF_DAY.checkValidValue(i),this._addFieldValue(O.SECOND_OF_DAY,p.intDiv(i,1e9)),this._addFieldValue(O.NANO_OF_SECOND,p.intMod(i,1e9))}if(this.fieldValues.containsKey(O.MICRO_OF_DAY)){var a=this.fieldValues.remove(O.MICRO_OF_DAY);t!==V.LENIENT&&O.MICRO_OF_DAY.checkValidValue(a),this._addFieldValue(O.SECOND_OF_DAY,p.intDiv(a,1e6)),this._addFieldValue(O.MICRO_OF_SECOND,p.intMod(a,1e6))}if(this.fieldValues.containsKey(O.MILLI_OF_DAY)){var s=this.fieldValues.remove(O.MILLI_OF_DAY);t!==V.LENIENT&&O.MILLI_OF_DAY.checkValidValue(s),this._addFieldValue(O.SECOND_OF_DAY,p.intDiv(s,1e3)),this._addFieldValue(O.MILLI_OF_SECOND,p.intMod(s,1e3))}if(this.fieldValues.containsKey(O.SECOND_OF_DAY)){var u=this.fieldValues.remove(O.SECOND_OF_DAY);t!==V.LENIENT&&O.SECOND_OF_DAY.checkValidValue(u),this._addFieldValue(O.HOUR_OF_DAY,p.intDiv(u,3600)),this._addFieldValue(O.MINUTE_OF_HOUR,p.intMod(p.intDiv(u,60),60)),this._addFieldValue(O.SECOND_OF_MINUTE,p.intMod(u,60))}if(this.fieldValues.containsKey(O.MINUTE_OF_DAY)){var l=this.fieldValues.remove(O.MINUTE_OF_DAY);t!==V.LENIENT&&O.MINUTE_OF_DAY.checkValidValue(l),this._addFieldValue(O.HOUR_OF_DAY,p.intDiv(l,60)),this._addFieldValue(O.MINUTE_OF_HOUR,p.intMod(l,60))}if(t!==V.LENIENT&&(this.fieldValues.containsKey(O.MILLI_OF_SECOND)&&O.MILLI_OF_SECOND.checkValidValue(this.fieldValues.get(O.MILLI_OF_SECOND)),this.fieldValues.containsKey(O.MICRO_OF_SECOND)&&O.MICRO_OF_SECOND.checkValidValue(this.fieldValues.get(O.MICRO_OF_SECOND))),this.fieldValues.containsKey(O.MILLI_OF_SECOND)&&this.fieldValues.containsKey(O.MICRO_OF_SECOND)){var c=this.fieldValues.remove(O.MILLI_OF_SECOND),h=this.fieldValues.get(O.MICRO_OF_SECOND);this._putFieldValue0(O.MICRO_OF_SECOND,1e3*c+p.intMod(h,1e3))}if(this.fieldValues.containsKey(O.MICRO_OF_SECOND)&&this.fieldValues.containsKey(O.NANO_OF_SECOND)){var f=this.fieldValues.get(O.NANO_OF_SECOND);this._putFieldValue0(O.MICRO_OF_SECOND,p.intDiv(f,1e3)),this.fieldValues.remove(O.MICRO_OF_SECOND)}if(this.fieldValues.containsKey(O.MILLI_OF_SECOND)&&this.fieldValues.containsKey(O.NANO_OF_SECOND)){var _=this.fieldValues.get(O.NANO_OF_SECOND);this._putFieldValue0(O.MILLI_OF_SECOND,p.intDiv(_,1e6)),this.fieldValues.remove(O.MILLI_OF_SECOND)}if(this.fieldValues.containsKey(O.MICRO_OF_SECOND)){var d=this.fieldValues.remove(O.MICRO_OF_SECOND);this._putFieldValue0(O.NANO_OF_SECOND,1e3*d)}else if(this.fieldValues.containsKey(O.MILLI_OF_SECOND)){var y=this.fieldValues.remove(O.MILLI_OF_SECOND);this._putFieldValue0(O.NANO_OF_SECOND,1e6*y)}},DateTimeBuilder.prototype._resolveTimeInferZeroes=function(t){var e=this.fieldValues.get(O.HOUR_OF_DAY),n=this.fieldValues.get(O.MINUTE_OF_HOUR),o=this.fieldValues.get(O.SECOND_OF_MINUTE),r=this.fieldValues.get(O.NANO_OF_SECOND);if(null!=e&&(null!=n||null==o&&null==r)&&(null==n||null!=o||null==r)){if(t!==V.LENIENT){if(null!=e){t===V.SMART&&24===e&&(null==n||0===n)&&(null==o||0===o)&&(null==r||0===r)&&(e=0,this.excessDays=P.ofDays(1));var i=O.HOUR_OF_DAY.checkValidIntValue(e);if(null!=n){var a=O.MINUTE_OF_HOUR.checkValidIntValue(n);if(null!=o){var s=O.SECOND_OF_MINUTE.checkValidIntValue(o);if(null!=r){var u=O.NANO_OF_SECOND.checkValidIntValue(r);this._addObject(tj.of(i,a,s,u))}else this._addObject(tj.of(i,a,s))}else null==r&&this._addObject(tj.of(i,a))}else null==o&&null==r&&this._addObject(tj.of(i,0))}}else if(null!=e){var l=e;if(null!=n){if(null!=o){null==r&&(r=0);var c=p.safeMultiply(l,36e11);c=p.safeAdd(c,p.safeMultiply(n,6e10)),c=p.safeAdd(c,p.safeMultiply(o,1e9)),c=p.safeAdd(c,r);var h=p.floorDiv(c,864e11),f=p.floorMod(c,864e11);this._addObject(tj.ofNanoOfDay(f)),this.excessDays=P.ofDays(h)}else{var _=p.safeMultiply(l,3600);_=p.safeAdd(_,p.safeMultiply(n,60));var d=p.floorDiv(_,86400),y=p.floorMod(_,86400);this._addObject(tj.ofSecondOfDay(y)),this.excessDays=P.ofDays(d)}}else{var m=p.safeToInt(p.floorDiv(l,24));l=p.floorMod(l,24),this._addObject(tj.of(l,0)),this.excessDays=P.ofDays(m)}}this.fieldValues.remove(O.HOUR_OF_DAY),this.fieldValues.remove(O.MINUTE_OF_HOUR),this.fieldValues.remove(O.SECOND_OF_MINUTE),this.fieldValues.remove(O.NANO_OF_SECOND)}},DateTimeBuilder.prototype._addObject=function(t){t instanceof j?this.date=t:t instanceof tj&&(this.time=t)},DateTimeBuilder.prototype._resolveInstant=function(){if(null!=this.date&&null!=this.time){var t=this.fieldValues.get(O.OFFSET_SECONDS);if(null!=t){var e=L.ofTotalSeconds(t),n=this.date.atTime(this.time).atZone(e).getLong(O.INSTANT_SECONDS);this.fieldValues.put(O.INSTANT_SECONDS,n)}else if(null!=this.zone){var o=this.date.atTime(this.time).atZone(this.zone).getLong(O.INSTANT_SECONDS);this.fieldValues.put(O.INSTANT_SECONDS,o)}}},DateTimeBuilder.prototype.build=function(t){return t.queryFrom(this)},DateTimeBuilder.prototype.isSupported=function(t){return null!=t&&(this.fieldValues.containsKey(t)&&void 0!==this.fieldValues.get(t)||null!=this.date&&this.date.isSupported(t)||null!=this.time&&this.time.isSupported(t))},DateTimeBuilder.prototype.getLong=function(t){requireNonNull(t,"field");var e=this.getFieldValue0(t);if(null==e){if(null!=this.date&&this.date.isSupported(t))return this.date.getLong(t);if(null!=this.time&&this.time.isSupported(t))return this.time.getLong(t);throw new r("Field not found: "+t)}return e},DateTimeBuilder.prototype.query=function(t){if(t===T.zoneId())return this.zone;if(t===T.chronology())return this.chrono;if(t===T.localDate())return null!=this.date?tH.from(this.date):null;if(t===T.localTime())return this.time;if(t===T.zone()||t===T.offset());else if(t===T.precision())return null;return t.queryFrom(this)},DateTimeBuilder}(S);function _classCallCheck$24(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}var q=function(){function DateTimeParseContext(){if(_classCallCheck$24(this,DateTimeParseContext),1==arguments.length){if(arguments[0]instanceof DateTimeParseContext){this._constructorSelf.apply(this,arguments);return}this._constructorFormatter.apply(this,arguments)}else this._constructorParam.apply(this,arguments);this._caseSensitive=!0,this._strict=!0,this._parsed=[new x(this)]}
13return DateTimeParseContext.prototype._constructorParam=function(t,e,n){this._locale=t,this._symbols=e,this._overrideChronology=n},DateTimeParseContext.prototype._constructorFormatter=function(t){this._locale=t.locale(),this._symbols=t.decimalStyle(),this._overrideChronology=t.chronology()},DateTimeParseContext.prototype._constructorSelf=function(t){this._locale=t._locale,this._symbols=t._symbols,this._overrideChronology=t._overrideChronology,this._overrideZone=t._overrideZone,this._caseSensitive=t._caseSensitive,this._strict=t._strict,this._parsed=[new x(this)]},DateTimeParseContext.prototype.copy=function(){return new DateTimeParseContext(this)},DateTimeParseContext.prototype.symbols=function(){return this._symbols},DateTimeParseContext.prototype.isStrict=function(){return this._strict},DateTimeParseContext.prototype.setStrict=function(t){this._strict=t},DateTimeParseContext.prototype.locale=function(){return this._locale},DateTimeParseContext.prototype.setLocale=function(t){this._locale=t},DateTimeParseContext.prototype.startOptional=function(){this._parsed.push(this.currentParsed().copy())},DateTimeParseContext.prototype.endOptional=function(t){t?this._parsed.splice(this._parsed.length-2,1):this._parsed.splice(this._parsed.length-1,1)},DateTimeParseContext.prototype.isCaseSensitive=function(){return this._caseSensitive},DateTimeParseContext.prototype.setCaseSensitive=function(t){this._caseSensitive=t},DateTimeParseContext.prototype.subSequenceEquals=function(t,e,n,o,r){if(e+r>t.length||o+r>n.length)return!1;this.isCaseSensitive()||(t=t.toLowerCase(),n=n.toLowerCase());for(var i=0;i<r;i++)if(t[e+i]!==n[o+i])return!1;return!0},DateTimeParseContext.prototype.charEquals=function(t,e){return this.isCaseSensitive()?t===e:this.charEqualsIgnoreCase(t,e)},DateTimeParseContext.prototype.charEqualsIgnoreCase=function(t,e){return t===e||t.toLowerCase()===e.toLowerCase()},DateTimeParseContext.prototype.setParsedField=function(t,e,n,o){var r=this.currentParsed().fieldValues,i=r.get(t);return r.set(t,e),null!=i&&i!==e?~n:o},DateTimeParseContext.prototype.setParsedZone=function(t){requireNonNull(t,"zone"),this.currentParsed().zone=t},DateTimeParseContext.prototype.getParsed=function(t){return this.currentParsed().fieldValues.get(t)},DateTimeParseContext.prototype.toParsed=function(){return this.currentParsed()},DateTimeParseContext.prototype.currentParsed=function(){return this._parsed[this._parsed.length-1]},DateTimeParseContext.prototype.setParsedLeapSecond=function(){this.currentParsed().leapSecond=!0},DateTimeParseContext.prototype.getEffectiveChronology=function(){var t=this.currentParsed().chrono;return null==t&&null==(t=this._overrideChronology)&&(t=tq.INSTANCE),t},DateTimeParseContext}(),x=function(t){function Parsed(e){_classCallCheck$24(this,Parsed);var n=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return n.chrono=null,n.zone=null,n.fieldValues=new U,n.leapSecond=!1,n.dateTimeParseContext=e,n}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(Parsed,t),Parsed.prototype.copy=function(){var t=new Parsed;return t.chrono=this.chrono,t.zone=this.zone,t.fieldValues.putAll(this.fieldValues),t.leapSecond=this.leapSecond,t.dateTimeParseContext=this.dateTimeParseContext,t},Parsed.prototype.toString=function(){return this.fieldValues+", "+this.chrono+", "+this.zone},Parsed.prototype.isSupported=function(t){return this.fieldValues.containsKey(t)},Parsed.prototype.get=function(t){var e=this.fieldValues.get(t);return assert(null!=e),e},Parsed.prototype.query=function(e){return e===T.chronology()?this.chrono:e===T.zoneId()||e===T.zone()?this.zone:t.prototype.query.call(this,e)},Parsed.prototype.toBuilder=function(){var t=new Z;return t.fieldValues.putAll(this.fieldValues),t.chrono=this.dateTimeParseContext.getEffectiveChronology(),null!=this.zone?t.zone
13=this.zone:t.zone=this.overrideZone,t.leapSecond=this.leapSecond,t.excessDays=this.excessDays,t},Parsed}(S),W=function(){function DateTimePrintContext(t,e,n){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,DateTimePrintContext),2==arguments.length&&arguments[1]instanceof B?(this._temporal=DateTimePrintContext.adjust(t,e),this._locale=e.locale(),this._symbols=e.decimalStyle()):(this._temporal=t,this._locale=e,this._symbols=n),this._optional=0}return DateTimePrintContext.adjust=function(t,e){return t},DateTimePrintContext.prototype.symbols=function(){return this._symbols},DateTimePrintContext.prototype.startOptional=function(){this._optional++},DateTimePrintContext.prototype.endOptional=function(){this._optional--},DateTimePrintContext.prototype.getValueQuery=function(t){var e=this._temporal.query(t);if(null==e&&0===this._optional)throw new r("Unable to extract value: "+this._temporal);return e},DateTimePrintContext.prototype.getValue=function(t){try{return this._temporal.getLong(t)}catch(t){if(t instanceof r&&this._optional>0)return null;throw t}},DateTimePrintContext.prototype.temporal=function(){return this._temporal},DateTimePrintContext.prototype.locale=function(){return this._locale},DateTimePrintContext.prototype.setDateTime=function(t){this._temporal=t},DateTimePrintContext.prototype.setLocale=function(t){this._locale=t},DateTimePrintContext}(),H=function(t){function SignStyle(){return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,SignStyle),function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.apply(this,arguments))}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(SignStyle,t),SignStyle.prototype.parse=function(t,e,n){switch(this){case SignStyle.NORMAL:return!t||!e;case SignStyle.ALWAYS:case SignStyle.EXCEEDS_PAD:return!0;default:return!e&&!n}},SignStyle}(f);H.NORMAL=new H("NORMAL"),H.NEVER=new H("NEVER"),H.ALWAYS=new H("ALWAYS"),H.EXCEEDS_PAD=new H("EXCEEDS_PAD"),H.NOT_NEGATIVE=new H("NOT_NEGATIVE");/* 14 * @copyright (c) 2016, Philipp Thürwächter & Pattrick Hüper 15 * @license BSD-3-Clause (see LICENSE in the root directory of this source tree) 16 */var k=function(){function StringBuilder(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,StringBuilder),this._str=""}return StringBuilder.prototype.append=function(t){return this._str+=t,this},StringBuilder.prototype.appendChar=function(t){return this._str+=t[0],this},StringBuilder.prototype.insert=function(t,e){return this._str=this._str.slice(0,t)+e+this._str.slice(t),this},StringBuilder.prototype.replace=function(t,e,n){return this._str=this._str.slice(0,t)+n+this._str.slice(e),this},StringBuilder.prototype.length=function(){return this._str.length},StringBuilder.prototype.setLength=function(t){return this._str=this._str.slice(0,t),this},StringBuilder.prototype.toString=function(){return this._str},StringBuilder}(),B=function(){function DateTimeFormatter(t,e,n,o,r){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:tq.INSTANCE,a=arguments[6];!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,DateTimeFormatter),assert(null!=t),assert(null!=n),assert(null!=o),this._printerParser=t,this._locale=e,this._decimalStyle=n,this._resolverStyle=o,this._resolverFields=r,this._chrono=i,this._zone=a}return DateTimeFormatter.parsedExcessDays=function(){return DateTimeFormatter.PARSED_EXCESS_DAYS},DateTimeFormatter.parsedLeapSecond=function(){return DateTimeFormatter.PARSED_LEAP_SECOND},DateTimeFormatter.ofPattern=function(t){return new tM().appendPattern(t).toFormatter()},DateTimeFormatter.prototype.locale=function(){return this._locale},DateTimeFormatter.prototype.decimalStyle=function(){return this._decimalStyle},DateTimeFormatter.prototype.chronology=function(){return this._chrono},DateTimeFormatter.prototype.withChronology=function(t){return null!=this._chrono&&this._chrono.equals(t)?this:new DateTimeFormatter(this._printerParser,this._locale,this._decimalStyle,this._resolverStyle,this._resolverFields,t,this._zone)},DateTimeFormatter.prototype.withLocale=function(){return this},DateTimeFormatter.prototype.withResolverStyle=function(t){return(requireNonNull(t,"resolverStyle"),t.equals(this._resolverStyle))?this:new DateTimeFormatter(this._printerParser,this._locale,this._decimalStyle,t,this._resolverFields,this._chrono,this._zone)},DateTimeFormatter.prototype.format=function(t){var e=new k(32);return this._formatTo(t,e),e.toString()},DateTimeFormatter.prototype._formatTo=function(t,e){requireNonNull(t,"temporal"),requireNonNull(e,"appendable");var n=new W(t,this);this._printerParser.print(n,e)},DateTimeFormatter.prototype.parse=function(t,e){return 1==arguments.length?this.parse1(t):this.parse2(t,e)},DateTimeFormatter.prototype.parse1=function(t){requireNonNull(t,"text");try{return this._parseToBuilder(t,null).resolve(this._resolverStyle,this._resolverFields)}catch(e){if(e instanceof i)throw e;throw this._createError(t,e)}},DateTimeFormatter.prototype.parse2=function(t,e){requireNonNull(t,"text"),requireNonNull(e,"type");try{return this._parseToBuilder(t,null).resolve(this._resolverStyle,this._resolverFields).build(e)}catch(e){if(e instanceof i)throw e;throw this._createError(t,e)}},DateTimeFormatter.prototype._createError=function(t,e){var n="";return n=t.length>64?t.subString(0,64)+"...":t,new i("Text '"+n+"' could not be parsed: "+e.message,t,0,e)},DateTimeFormatter.prototype._parseToBuilder=function(t,e){var n=null!=e?e:new b(0),o=this._parseUnresolved0(t,n);if(null==o||n.getErrorIndex()>=0||null==e&&n.getIndex()<t.length){var r="";if(r=t.length>64?t.substr(0,64).toString()+"...":t,n.getErrorIndex()>
16=0)throw new i("Text '"+r+"' could not be parsed at index "+n.getErrorIndex(),t,n.getErrorIndex());throw new i("Text '"+r+"' could not be parsed, unparsed text found at index "+n.getIndex(),t,n.getIndex())}return o.toBuilder()},DateTimeFormatter.prototype.parseUnresolved=function(t,e){return this._parseUnresolved0(t,e)},DateTimeFormatter.prototype._parseUnresolved0=function(t,e){assert(null!=t,"text",c),assert(null!=e,"position",c);var n=new q(this),o=e.getIndex();return(o=this._printerParser.parse(n,t,o))<0?(e.setErrorIndex(~o),null):(e.setIndex(o),n.toParsed())},DateTimeFormatter.prototype._toPrinterParser=function(t){return this._printerParser.withOptional(t)},DateTimeFormatter.prototype.toString=function(){var t=this._printerParser.toString();return 0===t.indexOf("[")?t:t.substring(1,t.length-1)},DateTimeFormatter}(),j=function(t){function ChronoLocalDate(){return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ChronoLocalDate),function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.apply(this,arguments))}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(ChronoLocalDate,t),ChronoLocalDate.prototype.isSupported=function(t){return t instanceof O?t.isDateBased():t instanceof m?t.isDateBased():null!=t&&t.isSupportedBy(this)},ChronoLocalDate.prototype.query=function(e){return e===T.chronology()?this.chronology():e===T.precision()?m.DAYS:e===T.localDate()?tH.ofEpochDay(this.toEpochDay()):e===T.localTime()||e===T.zone()||e===T.zoneId()||e===T.offset()?null:t.prototype.query.call(this,e)},ChronoLocalDate.prototype.adjustInto=function(t){return t.with(O.EPOCH_DAY,this.toEpochDay())},ChronoLocalDate.prototype.format=function(t){return requireNonNull(t,"formatter"),requireInstance(t,B,"formatter"),t.format(this)},ChronoLocalDate}(S);function _possibleConstructorReturn$14(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}function _inherits$14(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function _classCallCheck$30(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}var IsoFields=function IsoFields(){_classCallCheck$30(this,IsoFields)},K=[0,90,181,273,0,91,182,274],z=function(t){function Field(){return _classCallCheck$30(this,Field),_possibleConstructorReturn$14(this,t.apply(this,arguments))}return _inherits$14(Field,t),Field.prototype.isDateBased=function(){return!0},Field.prototype.isTimeBased=function(){return!1},Field.prototype._isIso=function(){return!0},Field._getWeekRangeByLocalDate=function(t){var e=Field._getWeekBasedYear(t);return D.of(1,Field._getWeekRangeByYear(e))},Field._getWeekRangeByYear=function(t){var e=tH.of(t,1,1);return e.dayOfWeek()===M.THURSDAY||e.dayOfWeek()===M.WEDNESDAY&&e.isLeapYear()?53:52},Field._getWeek=function(t){var e=t.dayOfWeek().ordinal(),n=t.dayOfYear()-1,o=n+(3-e),r=p.intDiv(o,7),i=o-7*r-3;if(i<-3&&(i+=7),n<i)return Field._getWeekRangeByLocalDate(t.withDayOfYear(180).minusYears(1)).maximum();var a=p.intDiv(n-i,7)+1;return 53===a&&!1===(-3===i||-2===i&&t.isLeapYear())&&(a=1),a},Field._getWeekBasedYear=function(t){var e=t.year(),n=t.dayOfYear();if(n<=3)n-t.dayOfWeek().ordinal()<-2&&e--;else if(n>=363){var o=t.dayOfWeek().ordinal();(n=n-363-(t.isLeapYear()?1:0))-o>=0&&e++}return e},Field.prototype.getDisplayName=function(){return this.toString()},Field.prototype.resolve=function(){return null},Field.prototype.name=function(){return this.toString()},Field}
16(TemporalField),Q=function(t){function DAY_OF_QUARTER_FIELD(){return _classCallCheck$30(this,DAY_OF_QUARTER_FIELD),_possibleConstructorReturn$14(this,t.apply(this,arguments))}return _inherits$14(DAY_OF_QUARTER_FIELD,t),DAY_OF_QUARTER_FIELD.prototype.toString=function(){return"DayOfQuarter"},DAY_OF_QUARTER_FIELD.prototype.baseUnit=function(){return m.DAYS},DAY_OF_QUARTER_FIELD.prototype.rangeUnit=function(){return ti},DAY_OF_QUARTER_FIELD.prototype.range=function(){return D.of(1,90,92)},DAY_OF_QUARTER_FIELD.prototype.isSupportedBy=function(t){return t.isSupported(O.DAY_OF_YEAR)&&t.isSupported(O.MONTH_OF_YEAR)&&t.isSupported(O.YEAR)&&this._isIso(t)},DAY_OF_QUARTER_FIELD.prototype.rangeRefinedBy=function(t){if(!1===t.isSupported(this))throw new a("Unsupported field: DayOfQuarter");var e=t.getLong(te);if(1===e){var n=t.getLong(O.YEAR);return tq.isLeapYear(n)?D.of(1,91):D.of(1,90)}return 2===e?D.of(1,91):3===e||4===e?D.of(1,92):this.range()},DAY_OF_QUARTER_FIELD.prototype.getFrom=function(t){if(!1===t.isSupported(this))throw new a("Unsupported field: DayOfQuarter");var e=t.get(O.DAY_OF_YEAR),n=t.get(O.MONTH_OF_YEAR),o=t.getLong(O.YEAR);return e-K[p.intDiv(n-1,3)+(tq.isLeapYear(o)?4:0)]},DAY_OF_QUARTER_FIELD.prototype.adjustInto=function(t,e){var n=this.getFrom(t);return this.range().checkValidValue(e,this),t.with(O.DAY_OF_YEAR,t.getLong(O.DAY_OF_YEAR)+(e-n))},DAY_OF_QUARTER_FIELD.prototype.resolve=function(t,e,n){var o=t.get(O.YEAR),r=t.get(te);if(null==o||null==r)return null;var i=O.YEAR.checkValidIntValue(o),a=t.get(tt),s=void 0;if(n===V.LENIENT)s=(s=(s=tH.of(i,1,1)).plusMonths(p.safeMultiply(p.safeSubtract(r,1),3))).plusDays(p.safeSubtract(a,1));else{var u=te.range().checkValidIntValue(r,te);if(n===V.STRICT){var l=92;1===u?l=tq.isLeapYear(i)?91:90:2===u&&(l=91),D.of(1,l).checkValidValue(a,this)}else this.range().checkValidValue(a,this);s=tH.of(i,(u-1)*3+1,1).plusDays(a-1)}return t.remove(this),t.remove(O.YEAR),t.remove(te),s},DAY_OF_QUARTER_FIELD}(z),G=function(t){function QUARTER_OF_YEAR_FIELD(){return _classCallCheck$30(this,QUARTER_OF_YEAR_FIELD),_possibleConstructorReturn$14(this,t.apply(this,arguments))}return _inherits$14(QUARTER_OF_YEAR_FIELD,t),QUARTER_OF_YEAR_FIELD.prototype.toString=function(){return"QuarterOfYear"},QUARTER_OF_YEAR_FIELD.prototype.baseUnit=function(){return ti},QUARTER_OF_YEAR_FIELD.prototype.rangeUnit=function(){return m.YEARS},QUARTER_OF_YEAR_FIELD.prototype.range=function(){return D.of(1,4)},QUARTER_OF_YEAR_FIELD.prototype.isSupportedBy=function(t){return t.isSupported(O.MONTH_OF_YEAR)&&this._isIso(t)},QUARTER_OF_YEAR_FIELD.prototype.rangeRefinedBy=function(t){return this.range()},QUARTER_OF_YEAR_FIELD.prototype.getFrom=function(t){if(!1===t.isSupported(this))throw new a("Unsupported field: QuarterOfYear");var e=t.getLong(O.MONTH_OF_YEAR);return p.intDiv(e+2,3)},QUARTER_OF_YEAR_FIELD.prototype.adjustInto=function(t,e){var n=this.getFrom(t);return this.range().checkValidValue(e,this),t.with(O.MONTH_OF_YEAR,t.getLong(O.MONTH_OF_YEAR)+(e-n)*3)},QUARTER_OF_YEAR_FIELD}(z),$=function(t){function WEEK_OF_WEEK_BASED_YEAR_FIELD(){return _classCallCheck$30(this,WEEK_OF_WEEK_BASED_YEAR_FIELD),_possibleConstructorReturn$14(this,t.apply(this,arguments))}return _inherits$14(WEEK_OF_WEEK_BASED_YEAR_FIELD,t),WEEK_OF_WEEK_BASED_YEAR_FIELD.prototype.toString=function(){return"WeekOfWeekBasedYear"},WEEK_OF_WEEK_BASED_YEAR_FIELD.prototype.baseUnit=function(){return m.WEEKS},WEEK_OF_WEEK_BASED_YEAR_FIELD.prototype.rangeUnit=function(){return tr},WEEK_OF_WEEK_BASED_YEAR_FIELD.prototype.range=function(){return D.of(1,52,53)},WEEK_OF_WEEK_BASED_YEAR_FIELD.prototype.isSupportedBy=function(t){return t.isSupported(O.EPOCH_DAY)&&this._isIso(t)},WEEK_OF_WEEK_BASED_YEAR_FIELD.prototype.rangeRefinedBy=function(t){if(!1===t.isSupported(this))throw new a("Unsupported field: WeekOfWeekBasedYear");return z._getWeekRangeByLocalDate(tH.from(t))},WEEK_OF_WEEK_BASED_YEAR_FIELD.prototype.getFrom=function(t){if(!1===t.isSupported(this))throw new a("Unsupported field: WeekOfWeekBasedYear");return z._getWeek(tH.from(t))},WEEK_OF_WEEK_BASED_YEAR_FIELD.prototype.adjustInto=function(t,e){return this.range().checkValidValue(e,this),t.plus(p.safeSubtract(e,this.getFrom(t)),m.WEEKS)},WEEK_OF_WEEK_BASED_YEAR_FIELD.prototype.resolve=function(t,e,n){var o=t.get(to),r=t.get(O.DAY_OF_WEEK);if(null==o||null==r)return null;var i=to.range().checkValidIntValue(o,to),a=t.get(tn),s=void 0;if(n===V.LENIENT){var u=r,l=0;u>7?(l=p.intDiv(u-1,7),u=p.intMod(u-1,7)+1):u<1&&(l=p.intDiv(u,7)-1,u=p.intMod(u,7)+7),s=tH.of(i,1,4).plusWeeks(a-1).plusWeeks(l).with(O.DAY_OF_WEEK,u)}else{var c=O.DAY_OF_WEEK.checkValidIntValue(r);if(n===V.STRICT){var h=tH.of(i,1,4);z._getWeekRangeByLocalDate(h).checkValidValue(a,this)}else this.range().checkValidValue(a,this);s=tH.of(i,1,4).plusWeeks(a-1).with(O.DAY_OF_WEEK,c)}return t.remove(this),t.remove(to),t.remove(O.DAY_OF_WEEK),s},WEEK_OF_WEEK_BASED_YEAR_FIELD.prototype.getDisplayName=function(){return"Week"},WEEK_OF_WEEK_BASED_YEAR_FIELD}(z),X=function(t){function WEEK_BASED_YEAR_FIELD(){return _classCallCheck$30(this,WEEK_BASED_YEAR_FIELD),_possibleConstructorReturn$14(this,t.apply(this,arguments))}return _inherits$14(WEEK_BASED_YEAR_FIELD,t),WEEK_BASED_YEAR_FIELD.prototype.toString=function(){return"WeekBasedYear"},WEEK_BASED_YEAR_FIELD.prototype.baseUnit=function(){return tr},WEEK_BASED_YEAR_FIELD.prototype.rangeUnit=function(){return m.FOREVER},WEEK_BASED_YEAR_FIELD.prototype.range=function(){return O.YEAR.range()},WEEK_BASED_YEAR_FIELD.prototype.isSupportedBy=function(t){return t.isSupported(O.EPOCH_DAY)&&this._isIso(t)},WEEK_BASED_YEAR_FIELD.prototype.rangeRefinedBy=function(t){return O.YEAR.range()},WEEK_BASED_YEAR_FIELD.prototype.getFrom=function(t){if(!1===t.isSupported(this))throw new a("Unsupported field: WeekBasedYear");return z._getWeekBasedYear(tH.from(t))},WEEK_BASED_YEAR_FIELD.prototype.adjustInto=function(t,e){if(!1===this.isSupportedBy(t))throw new a("Unsupported field: WeekBasedYear");var n=this.range().checkValidIntValue(e,to),o=tH.from(t),r=o.get(O.DAY_OF_WEEK),i=z._getWeek(o);53===i&&52===z._getWeekRangeByYear(n)&&(i=52);var s=tH.of(n,1,4),u=r-s.get(O.DAY_OF_WEEK)+(i-1)*7;return s=s.plusDays(u),t.with(s)},WEEK_BASED_YEAR_FIELD}(z),J=function(t){function Unit(e,n){_classCallCheck$30(this,Unit);var o=_possibleConstructorReturn$14(this,t.call(this));return o._name=e,o._duration=n,o}return _inherits$14(Unit,t),Unit.prototype.duration=function(){return this._duration},Unit.prototype.isDurationEstimated=function(){return!0},Unit.prototype.isDateBased=function(){return!0},Unit.prototype.isTimeBased=function(){return!1},Unit.prototype.isSupportedBy=function(t){return t.isSupported(O.EPOCH_DAY)},Unit.prototype.addTo=function(t,e){switch(this){case tr:var n=p.safeAdd(t.get(to),e);return t.with(to,n);case ti:return t.plus(p.intDiv(e,256),m.YEARS).plus(3*p.intMod(e,256),m.MONTHS);default:throw new l("Unreachable")}},Unit.prototype.between=function(t,e){switch(this){case tr:return p.safeSubtract(e.getLong(to),t.getLong(to));case ti:return p.intDiv(t.until(e,m.MONTHS),3);default:throw new l("Unreachable")}},Unit.prototype.toString=function(){return name},Unit}(d),tt=null,te=null,tn=null,to=null,tr=null,ti=null,ta=function(){function DecimalStyle(t,e,n,o){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}
16(this,DecimalStyle),this._zeroDigit=t,this._zeroDigitCharCode=t.charCodeAt(0),this._positiveSign=e,this._negativeSign=n,this._decimalSeparator=o}return DecimalStyle.prototype.positiveSign=function(){return this._positiveSign},DecimalStyle.prototype.withPositiveSign=function(t){return t===this._positiveSign?this:new DecimalStyle(this._zeroDigit,t,this._negativeSign,this._decimalSeparator)},DecimalStyle.prototype.negativeSign=function(){return this._negativeSign},DecimalStyle.prototype.withNegativeSign=function(t){return t===this._negativeSign?this:new DecimalStyle(this._zeroDigit,this._positiveSign,t,this._decimalSeparator)},DecimalStyle.prototype.zeroDigit=function(){return this._zeroDigit},DecimalStyle.prototype.withZeroDigit=function(t){return t===this._zeroDigit?this:new DecimalStyle(t,this._positiveSign,this._negativeSign,this._decimalSeparator)},DecimalStyle.prototype.decimalSeparator=function(){return this._decimalSeparator},DecimalStyle.prototype.withDecimalSeparator=function(t){return t===this._decimalSeparator?this:new DecimalStyle(this._zeroDigit,this._positiveSign,this._negativeSign,t)},DecimalStyle.prototype.convertToDigit=function(t){var e=t.charCodeAt(0)-this._zeroDigitCharCode;return e>=0&&e<=9?e:-1},DecimalStyle.prototype.convertNumberToI18N=function(t){if("0"===this._zeroDigit)return t;for(var e=this._zeroDigitCharCode-48,n="",o=0;o<t.length;o++)n+=String.fromCharCode(t.charCodeAt(o)+e);return n},DecimalStyle.prototype.equals=function(t){return this===t||t instanceof DecimalStyle&&this._zeroDigit===t._zeroDigit&&this._positiveSign===t._positiveSign&&this._negativeSign===t._negativeSign&&this._decimalSeparator===t._decimalSeparator},DecimalStyle.prototype.hashCode=function(){return this._zeroDigit+this._positiveSign+this._negativeSign+this._decimalSeparator},DecimalStyle.prototype.toString=function(){return"DecimalStyle["+this._zeroDigit+this._positiveSign+this._negativeSign+this._decimalSeparator+"]"},DecimalStyle.of=function(){throw Error("not yet supported")},DecimalStyle.availableLocales=function(){throw Error("not yet supported")},DecimalStyle}();ta.STANDARD=new ta("0","+","-",".");var ts=function(t){function TextStyle(){return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,TextStyle),function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.apply(this,arguments))}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(TextStyle,t),TextStyle.prototype.isStandalone=function(){switch(this){case TextStyle.FULL_STANDALONE:case TextStyle.SHORT_STANDALONE:case TextStyle.NARROW_STANDALONE:return!0;default:return!1}},TextStyle.prototype.asStandalone=function(){switch(this){case TextStyle.FULL:return TextStyle.FULL_STANDALONE;case TextStyle.SHORT:return TextStyle.SHORT_STANDALONE;case TextStyle.NARROW:return TextStyle.NARROW_STANDALONE;default:return this}},TextStyle.prototype.asNormal=function(){switch(this){case TextStyle.FULL_STANDALONE:return TextStyle.FULL;case TextStyle.SHORT_STANDALONE:return TextStyle.SHORT;case TextStyle.NARROW_STANDALONE:return TextStyle.NARROW;default:return this}},TextStyle}(f);ts.FULL=new ts("FULL"),ts.FULL_STANDALONE=new ts("FULL_STANDALONE"),ts.SHORT=new ts("SHORT"),ts.SHORT_STANDALONE=new ts("SHORT_STANDALONE"),ts.NARROW=new ts("NARROW"),ts.NARROW_STANDALONE=new ts("NARROW_STANDALONE");var tu=function(){function CharLiteralPrinterParser(t){if(!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,CharLiteralPrinterParser),t.length>1)throw new u('invalid literal, too long: "'+t+'"');this._literal=t}return CharLiteralPrinterParser.prototype.print=function(t,e){return e.append(this._literal),!0},CharLiteralPrinterParser.prototype.parse=function(t,e,n){if(n===e.length)return~n;var o=e.charAt(n);return!1===t.charEquals(this._literal,o)?~n:n+this._literal.length},CharLiteralPrinterParser.prototype.toString=function(){return"'"===this._literal?"''":"'"+this._literal+"'"},CharLiteralPrinterParser}(),tl=function(){function CompositePrinterParser(t,e){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}
16(this,CompositePrinterParser),this._printerParsers=t,this._optional=e}return CompositePrinterParser.prototype.withOptional=function(t){return t===this._optional?this:new CompositePrinterParser(this._printerParsers,t)},CompositePrinterParser.prototype.print=function(t,e){var n=e.length();this._optional&&t.startOptional();try{for(var o=0;o<this._printerParsers.length;o++){var r=this._printerParsers[o];if(!1===r.print(t,e)){e.setLength(n);break}}}finally{this._optional&&t.endOptional()}return!0},CompositePrinterParser.prototype.parse=function(t,e,n){if(this._optional){t.startOptional();for(var o=n,r=0;r<this._printerParsers.length;r++)if((o=this._printerParsers[r].parse(t,e,o))<0)return t.endOptional(!1),n;return t.endOptional(!0),o}for(var i=0;i<this._printerParsers.length&&!((n=this._printerParsers[i].parse(t,e,n))<0);i++);return n},CompositePrinterParser.prototype.toString=function(){var t="";if(null!=this._printerParsers){t+=this._optional?"[":"(";for(var e=0;e<this._printerParsers.length;e++)t+=this._printerParsers[e].toString();t+=this._optional?"]":")"}return t},CompositePrinterParser}(),tc=function(){function FractionPrinterParser(t,e,n,o){if(!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,FractionPrinterParser),requireNonNull(t,"field"),!1===t.range().isFixed())throw new u("Field must have a fixed set of values: "+t);if(e<0||e>9)throw new u("Minimum width must be from 0 to 9 inclusive but was "+e);if(n<1||n>9)throw new u("Maximum width must be from 1 to 9 inclusive but was "+n);if(n<e)throw new u("Maximum width must exceed or equal the minimum width but "+n+" < "+e);this.field=t,this.minWidth=e,this.maxWidth=n,this.decimalPoint=o}return FractionPrinterParser.prototype.print=function(t,e){var n=t.getValue(this.field);if(null===n)return!1;var o=t.symbols();if(0===n){if(this.minWidth>0){this.decimalPoint&&e.append(o.decimalSeparator());for(var r=0;r<this.minWidth;r++)e.append(o.zeroDigit())}}else{var i=this.convertToFraction(n,o.zeroDigit()),a=Math.min(Math.max(i.length,this.minWidth),this.maxWidth);if(1*(i=i.substr(0,a))>0)for(;i.length>this.minWidth&&"0"===i[i.length-1];)i=i.substr(0,i.length-1);var s=i;s=o.convertNumberToI18N(s),this.decimalPoint&&e.append(o.decimalSeparator()),e.append(s)}return!0},FractionPrinterParser.prototype.parse=function(t,e,n){var o=t.isStrict()?this.minWidth:0,r=t.isStrict()?this.maxWidth:9,i=e.length;if(n===i)return o>0?~n:n;if(this.decimalPoint){if(e[n]!==t.symbols().decimalSeparator())return o>0?~n:n;n++}var a=n+o;if(a>i)return~n;for(var s=Math.min(n+r,i),u=0,l=n;l<s;){var c=e.charAt(l++),h=t.symbols().convertToDigit(c);if(h<0){if(l<a)return~n;l--;break}u=10*u+h}var p=Math.pow(10,l-n),f=this.convertFromFraction(u,p);return t.setParsedField(this.field,f,n,l)},FractionPrinterParser.prototype.convertToFraction=function(t,e){var n=this.field.range();n.checkValidValue(t,this.field);for(var o=n.minimum(),r=n.maximum()-o+1,i=t-o,a=""+p.intDiv(1e9*i,r);a.length<9;)a=e+a;return a},FractionPrinterParser.prototype.convertFromFraction=function(t,e){var n=this.field.range(),o=n.minimum(),r=n.maximum()-o+1;return p.intDiv(t*r,e)},FractionPrinterParser.prototype.toString=function(){var t=this.decimalPoint?",DecimalPoint":"";return"Fraction("+this.field+","+this.minWidth+","+this.maxWidth+t+")"},FractionPrinterParser}();function _classCallCheck$36(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}var th=[0,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9],tp=function(){function NumberPrinterParser(t,e,n,o){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;_classCallCheck$36(this,NumberPrinterParser),this._field=t,this._minWidth=e,this._maxWidth=n,this._signStyle=o,this._subsequentWidth=r}return NumberPrinterParser.prototype.field=function(){return this._field},NumberPrinterParser.prototype.minWidth=function(){return this._minWidth},NumberPrinterParser.prototype.maxWidth=function(){return this._maxWidth},NumberPrinterParser.prototype.signStyle=function(){return this._signStyle},NumberPrinterParser.prototype.withFixedWidth=function(){return -1===this._subsequentWidth?this:new NumberPrinterParser(this._field,this._minWidth,this._maxWidth,this._signStyle,-1)},NumberPrinterParser.prototype.withSubsequentWidth=function(t){return new NumberPrinterParser(this._field,this._minWidth,this._maxWidth,this._signStyle,this._subsequentWidth+t)},NumberPrinterParser.prototype._isFixedWidth=function(){return -1===this._subsequentWidth||this._subsequentWidth>0&&this._minWidth===this._maxWidth&&this._signStyle===H.NOT_NEGATIVE},NumberPrinterParser.prototype.print=function(t,e){var n=t.getValue(this._field);if(null==n)return!1;var o=this._getValue(t,n),i=t.symbols(),a=""+Math.abs(o);if(a.length>this._maxWidth)throw new r("Field "+this._field+" cannot be printed as the value "+o+" exceeds the maximum print width of "+this._maxWidth);if(a=i.convertNumberToI18N(a),o>=0)switch(this._signStyle){case H.EXCEEDS_PAD:this._minWidth<15&&o>
16=th[this._minWidth]&&e.append(i.positiveSign());break;case H.ALWAYS:e.append(i.positiveSign())}else switch(this._signStyle){case H.NORMAL:case H.EXCEEDS_PAD:case H.ALWAYS:e.append(i.negativeSign());break;case H.NOT_NEGATIVE:throw new r("Field "+this._field+" cannot be printed as the value "+o+" cannot be negative according to the SignStyle")}for(var s=0;s<this._minWidth-a.length;s++)e.append(i.zeroDigit());return e.append(a),!0},NumberPrinterParser.prototype.parse=function(t,e,n){var o=e.length;if(n===o)return~n;assert(n>=0&&n<o);var r=e.charAt(n),i=!1,a=!1;if(r===t.symbols().positiveSign()){if(!1===this._signStyle.parse(!0,t.isStrict(),this._minWidth===this._maxWidth))return~n;a=!0,n++}else if(r===t.symbols().negativeSign()){if(!1===this._signStyle.parse(!1,t.isStrict(),this._minWidth===this._maxWidth))return~n;i=!0,n++}else if(this._signStyle===H.ALWAYS&&t.isStrict())return~n;var u=t.isStrict()||this._isFixedWidth()?this._minWidth:1,l=n+u;if(l>o)return~n;for(var c=(t.isStrict()||this._isFixedWidth()?this._maxWidth:9)+Math.max(this._subsequentWidth,0),h=0,p=n,f=0;f<2;f++){for(var _=Math.min(p+c,o);p<_;){var d=e.charAt(p++),y=t.symbols().convertToDigit(d);if(y<0){if(--p<l)return~n;break}if(p-n>15)throw new s("number text exceeds length");h=10*h+y}if(this._subsequentWidth>0&&0===f)c=Math.max(u,p-n-this._subsequentWidth),p=n,h=0;else break}if(i){if(0===h&&t.isStrict())return~(n-1);0!==h&&(h=-h)}else if(this._signStyle===H.EXCEEDS_PAD&&t.isStrict()){var m=p-n;if(a){if(m<=this._minWidth)return~(n-1)}else if(m>this._minWidth)return~n}return this._setValue(t,h,n,p)},NumberPrinterParser.prototype._getValue=function(t,e){return e},NumberPrinterParser.prototype._setValue=function(t,e,n,o){return t.setParsedField(this._field,e,n,o)},NumberPrinterParser.prototype.toString=function(){return 1===this._minWidth&&15===this._maxWidth&&this._signStyle===H.NORMAL?"Value("+this._field+")":this._minWidth===this._maxWidth&&this._signStyle===H.NOT_NEGATIVE?"Value("+this._field+","+this._minWidth+")":"Value("+this._field+","+this._minWidth+","+this._maxWidth+","+this._signStyle+")"},NumberPrinterParser}(),tf=function(t){function ReducedPrinterParser(e,n,o,i,a){_classCallCheck$36(this,ReducedPrinterParser);var s=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this,e,n,o,H.NOT_NEGATIVE));if(n<1||n>10)throw new u("The width must be from 1 to 10 inclusive but was "+n);if(o<1||o>10)throw new u("The maxWidth must be from 1 to 10 inclusive but was "+o);if(o<n)throw new u("The maxWidth must be greater than the width");if(null===a){if(!1===e.range().isValidValue(i))throw new u("The base value must be within the range of the field");if(i+th[n]>p.MAX_SAFE_INTEGER)throw new r("Unable to add printer-parser as the range exceeds the capacity of an int")}return s._baseValue=i,s._baseDate=a,s}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(ReducedPrinterParser,t),ReducedPrinterParser.prototype._getValue=function(t,e){var n=Math.abs(e),o=this._baseValue;return(null!==this._baseDate&&(t.temporal(),o=tq.INSTANCE.date(this._baseDate).get(this._field)),e>=o&&e<o+th[this._minWidth])?n%th[this._minWidth]:n%th[this._maxWidth]},ReducedPrinterParser.prototype._setValue=function(t,e,n,o){var r=this._baseValue;if(null!=this._baseDate&&(r=t.getEffectiveChronology().date(this._baseDate).get(this._field)),o-n===this._minWidth&&e>=0){var i=th[this._minWidth],a=r%i,s=r-a;(e=r>0?s+e:s-e)<r&&(e+=i)}return t.setParsedField(this._field,e,n,o)},ReducedPrinterParser.prototype.withFixedWidth=function(){return -1===this._subsequentWidth?this:new ReducedPrinterParser(this._field,this._minWidth,this._maxWidth,this._baseValue,this._baseDate,-1)},ReducedPrinterParser.prototype.withSubsequentWidth=function(t){return new ReducedPrinterParser(this._field,this._minWidth,this._maxWidth,this._baseValue,this._baseDate,this._subsequentWidth+t)},ReducedPrinterParser.prototype.isFixedWidth=function(e){return!1!==e.isStrict()&&t.prototype.isFixedWidth.call(this,e)},ReducedPrinterParser.prototype.toString=function(){return"ReducedValue("+this._field+","+this._minWidth+","+this._maxWidth+","+(null!=this._baseDate?this._baseDate:this._baseValue)+")"},ReducedPrinterParser}(tp),t_=["+HH","+HHmm","+HH:mm","+HHMM","+HH:MM","+HHMMss","+HH:MM:ss","+HHMMSS","+HH:MM:SS"],td=function(){function OffsetIdPrinterParser(t,e){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,OffsetIdPrinterParser),requireNonNull(t,"noOffsetText"),requireNonNull(e,"pattern"),this.noOffsetText=t,this.type=this._checkPattern(e)}return OffsetIdPrinterParser.prototype._checkPattern=function(t){for(var e=0;e<t_.length;e++)if(t_[e]===t)return e;throw new u("Invalid zone offset pattern: "+t)},OffsetIdPrinterParser.prototype.print=function(t,e){var n=t.getValue(O.OFFSET_SECONDS);if(null==n)return!1;var o=p.safeToInt(n);if(0===o)e.append(this.noOffsetText);else{var r=Math.abs(p.intMod(p.intDiv(o,3600),100)),i=Math.abs(p.intMod(p.intDiv(o,60),60)),a=Math.abs(p.intMod(o,60)),s=e.length(),u=r;e.append(o<0?"-":"+").appendChar(p.intDiv(r,10)+"0").appendChar(p.intMod(r,10)+"0"),(this.t
16ype>=3||this.type>=1&&i>0)&&(e.append(this.type%2==0?":":"").appendChar(p.intDiv(i,10)+"0").appendChar(i%10+"0"),u+=i,(this.type>=7||this.type>=5&&a>0)&&(e.append(this.type%2==0?":":"").appendChar(p.intDiv(a,10)+"0").appendChar(a%10+"0"),u+=a)),0===u&&(e.setLength(s),e.append(this.noOffsetText))}return!0},OffsetIdPrinterParser.prototype.parse=function(t,e,n){var o=e.length,r=this.noOffsetText.length;if(0===r){if(n===o)return t.setParsedField(O.OFFSET_SECONDS,0,n,n)}else{if(n===o)return~n;if(t.subSequenceEquals(e,n,this.noOffsetText,0,r))return t.setParsedField(O.OFFSET_SECONDS,0,n,n+r)}var i=e[n];if("+"===i||"-"===i){var a=[0,0,0,0];if(a[0]=n+1,!1===(this._parseNumber(a,1,e,!0)||this._parseNumber(a,2,e,this.type>=3)||this._parseNumber(a,3,e,!1))){var s=p.safeZero(("-"===i?-1:1)*(3600*a[1]+60*a[2]+a[3]));return t.setParsedField(O.OFFSET_SECONDS,s,n,a[0])}}return 0===r?t.setParsedField(O.OFFSET_SECONDS,0,n,n+r):~n},OffsetIdPrinterParser.prototype._parseNumber=function(t,e,n,o){if((this.type+3)/2<e)return!1;var r=t[0];if(this.type%2==0&&e>1){if(r+1>n.length||":"!==n[r])return o;r++}if(r+2>n.length)return o;var i=n[r++],a=n[r++];if(i<"0"||i>"9"||a<"0"||a>"9")return o;var s=(i.charCodeAt(0)-48)*10+(a.charCodeAt(0)-48);return s<0||s>59?o:(t[e]=s,t[0]=r,!1)},OffsetIdPrinterParser.prototype.toString=function(){var t=this.noOffsetText.replace("'","''");return"Offset("+t_[this.type]+",'"+t+"')"},OffsetIdPrinterParser}();td.INSTANCE_ID=new td("Z","+HH:MM:ss"),td.PATTERNS=t_;var ty=function(){function PadPrinterParserDecorator(t,e,n){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,PadPrinterParserDecorator),this._printerParser=t,this._padWidth=e,this._padChar=n}return PadPrinterParserDecorator.prototype.print=function(t,e){var n=e.length();if(!1===this._printerParser.print(t,e))return!1;var o=e.length()-n;if(o>this._padWidth)throw new r("Cannot print as output of "+o+" characters exceeds pad width of "+this._padWidth);for(var i=0;i<this._padWidth-o;i++)e.insert(n,this._padChar);return!0},PadPrinterParserDecorator.prototype.parse=function(t,e,n){var o=t.isStrict(),r=t.isCaseSensitive();if(assert(!(n>e.length)),assert(n>=0),n===e.length)return~n;var i=n+this._padWidth;if(i>e.length){if(o)return~n;i=e.length}for(var a=n;a<i&&(r?e[a]===this._padChar:t.charEquals(e[a],this._padChar));)a++;e=e.substring(0,i);var s=this._printerParser.parse(t,e,a);return s!==i&&o?~(n+a):s},PadPrinterParserDecorator.prototype.toString=function(){return"Pad("+this._printerParser+","+this._padWidth+(" "===this._padChar?")":",'"+this._padChar+"')")},PadPrinterParserDecorator}(),tm=function(t){function SettingsParser(){return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,SettingsParser),function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.apply(this,arguments))}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(SettingsParser,t),SettingsParser.prototype.print=function(){return!0},SettingsParser.prototype.parse=function(t,e,n){switch(this){case SettingsParser.SENSITIVE:t.setCaseSensitive(!0);break;case SettingsParser.INSENSITIVE:t.setCaseSensitive(!1);break;case SettingsParser.STRICT:t.setStrict(!0);break;case SettingsParser.LENIENT:t.setStrict(!1)}return n},SettingsParser.prototype.toString=function(){switch(this){case SettingsParser.SENSITIVE:return"ParseCaseSensitive(true)";case SettingsParser.INSENSITIVE:return"ParseCaseSensitive(false)";case SettingsParser.STRICT:return"ParseStrict(true)";case SettingsParser.LENIENT:return"ParseStrict(false)"}},SettingsParser}(f);tm.SENSITIVE=new tm("SENSITIVE"),tm.INSENSITIVE=new tm("INSENSITIVE"),tm.STRICT=new tm("STRICT"),tm.LENIENT=new tm("LENIENT");var tD=function(){function StringLiteralPrinterParser(t){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,StringLiteralPrinterParser),this._literal=t}return StringLiteralPrinterParser.prototype.print=function(t,e){return e.append(this._literal),!0},StringLiteralPrinterParser.prototype.parse=function(t,e,n){return(assert(!(n>e.length||n<0)),!1===t.subSequenceEquals(e,n,this._literal,0,this._literal.length))?~n:n+this._literal.length},StringLiteralPrinterParser.prototype.toString=function(){return"'"+this._literal.replace("'","''")+"'"},StringLiteralPrinterParser}
16(),tE=function(){function ZoneRulesProvider(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ZoneRulesProvider)}return ZoneRulesProvider.getRules=function(t){throw new r("unsupported ZoneId:"+t)},ZoneRulesProvider.getAvailableZoneIds=function(){return[]},ZoneRulesProvider}(),tO=function(t){function ZoneRegion(e,n){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ZoneRegion);var o=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return o._id=e,o._rules=n,o}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(ZoneRegion,t),ZoneRegion.ofId=function(t){var e=tE.getRules(t);return new ZoneRegion(t,e)},ZoneRegion.prototype.id=function(){return this._id},ZoneRegion.prototype.rules=function(){return this._rules},ZoneRegion}(I);function _classCallCheck$43(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}var tT=function(){function ZoneIdPrinterParser(t,e){_classCallCheck$43(this,ZoneIdPrinterParser),this.query=t,this.description=e}return ZoneIdPrinterParser.prototype.print=function(t,e){var n=t.getValueQuery(this.query);return null!=n&&(e.append(n.id()),!0)},ZoneIdPrinterParser.prototype.parse=function(t,e,n){var o=e.length;if(n>o||n===o)return~n;var r=e.charAt(n);if("+"===r||"-"===r){var i=t.copy(),a=td.INSTANCE_ID.parse(i,e,n);if(a<0)return a;var s=i.getParsed(O.OFFSET_SECONDS),u=L.ofTotalSeconds(s);return t.setParsedZone(u),a}if(o>=n+2){var l=e.charAt(n+1);if(t.charEquals(r,"U")&&t.charEquals(l,"T"))return o>=n+3&&t.charEquals(e.charAt(n+2),"C")?this._parsePrefixedOffset(t,e,n,n+3):this._parsePrefixedOffset(t,e,n,n+2);if(t.charEquals(r,"G")&&o>=n+3&&t.charEquals(l,"M")&&t.charEquals(e.charAt(n+2),"T"))return this._parsePrefixedOffset(t,e,n,n+3)}if("SYSTEM"===e.substr(n,6))return t.setParsedZone(I.systemDefault()),n+6;if(t.charEquals(r,"Z"))return t.setParsedZone(L.UTC),n+1;var c=tE.getAvailableZoneIds();tA.size!==c.length&&(tA=tN.createTreeMap(c));for(var h=o-n,p=tA.treeMap,f=null,_=0;null!=p;){var d=e.substr(n,Math.min(p.length,h));null!=(p=p.get(d))&&p.isLeaf&&(f=d,_=p.length)}return null!=f?(t.setParsedZone(tO.ofId(f)),n+_):~n},ZoneIdPrinterParser.prototype._parsePrefixedOffset=function(t,e,n,o){var r=e.substring(n,o).toUpperCase(),i=t.copy();if(o<e.length&&t.charEquals(e.charAt(o),"Z"))return t.setParsedZone(I.ofOffset(r,L.UTC)),o;var a=td.INSTANCE_ID.parse(i,e,o);if(a<0)return t.setParsedZone(I.ofOffset(r,L.UTC)),o;var s=i.getParsed(O.OFFSET_SECONDS),u=L.ofTotalSeconds(s);return t.setParsedZone(I.ofOffset(r,u)),a},ZoneIdPrinterParser.prototype.toString=function(){return this.description},ZoneIdPrinterParser}(),tN=function(){function ZoneIdTree(t,e){_classCallCheck$43(this,ZoneIdTree),this.size=t,this.treeMap=e}return ZoneIdTree.createTreeMap=function(t){for(var e=t.sort(function(t,e){return t.length-e.length}),n=new tS(e[0].length,!1),o=0;o<e.length;o++)n.add(e[o]);return new ZoneIdTree(e.length,n)},ZoneIdTree}(),tS=function(){function ZoneIdTreeMap(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];_classCallCheck$43(this,ZoneIdTreeMap),this.length=t,this.isLeaf=e,this._treeMap={}}return ZoneIdTreeMap.prototype.add=function(t){var e=t.length;if(e===this.length)this._treeMap[t]=new ZoneIdTreeMap(e,!0);else if(e>this.length){var n=t.substr(0,this.length),o=this._treeMap[n];null==o&&(o=new ZoneIdTreeMap(e,!1),this._treeMap[n]=o),o.add(t)}},ZoneIdTreeMap.prototype.get=function(t){return this._treeMap[t]},ZoneIdTreeMap}(),tA=new tN([]);function _classCallCheck$44(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}var tM=function(){function DateTimeFormatterBuilder(){_classCallCheck$44(this,DateTimeFormatterBuilder),this._active=this,this._parent=null,this._printerParsers=[],this._optional=!1,this._padNextWidth=0,this._padNextChar=null,this._valueParserIndex=-1}return DateTimeFormatterBuilder._of=function(t,e){requireNonNull(t,"parent"),requireNonNull(e,"optional");var n=new DateTimeFormatterBuilder;return n._parent=t,n._optional=e,n},DateTimeFormatterBuilder.prototype.parseCaseSensitive=function(){return this._appendInternalPrinterParser(tm.SENSITIVE),this},DateTimeFormatterBuilder.prototype.parseCaseInsensitive=function(){return this._appendInternalPrinterParser(tm.INSENSITIVE),this},DateTimeFormatterBuilder.prototype.parseStrict=function(){return this._appendInternalPrinterParser(tm.STRICT),this},DateTimeFormatterBuilder.prototype.parseLenient=function(){return this._appendInternalPrinterParser(tm.LENIENT),this},DateTimeFormatterBuilder.prototype.appendValue=function(){return 1==arguments.length?this._appendValue1.apply(this,arguments):2==arguments.length?this._appendValue2.apply(this,arguments):this._appendValue4.apply(this,arguments)},DateTimeFormatterBuilder.prototype._appendValue1=function(t){return requireNonNull(t),this._appendValuePrinterParser(new tp(t,1,15,H.NORMAL)),this},DateTimeFormatterBuilder.prototype._appendValue2=function(t,e){if(requireNonNull(t),e<1||e>15)throw new u("The width must be from 1 to 15 inclusive but was "+e);var n=new tp(t,e,e,H.NOT_NEGATIVE);return this._appendValuePrinterParser(n),this},DateTimeFormatterBuilder.prototype._appendValue4=function(t,e,n,o){if(requireNonNull(t),requireNonNull(o),e===n&&o===H.NOT_NEGATIVE)return this._appendValue2(t,n);if(e<1||e>15)throw new u("The minimum width must be from 1 to 15 inclusive but was "+e);if(n<1||n>15)throw new u("The minimum width must be from 1 to 15 inclusive but was "+n);if(n<e)throw new u("The maximum width must exceed or equal the minimum width but "+n+" < "+e);var r=new tp(t,e,n,o);return this._appendValuePrinterParser(r),this},DateTimeFormatterBuilder.prototype.appendValueReduced=function(){return 4==arguments.length&&arguments[3]instanceof j?this._appendValueReducedFieldWidthMaxWidthBaseDate.apply(this,arguments):this._appendValueReducedFieldWidthMaxWidthBaseValue.apply(this,arguments)},DateTimeFormatterBuilder.prototype._appendValueReducedFieldWidthMaxWidthBaseValue=function(t,e,n,o){requireNonNull(t,"field");var r=new tf(t,e,n,o,null);return this._appendValuePrinterParser(r),this},DateTimeFormatterBuilder.prototype._appendValueReducedFieldWidthMaxWidthBaseDate=function(t,e,n,o){requireNonNull(t,"field"),requireNonNull(o,"baseDate"),requireInstance(o,j,"baseDate");var r=new tf(t,e,n,0,o);return this._appendValuePrinterParser(r),this},DateTimeFormatterBuilder.prototype._appendValuePrinterParser=function(t){if(assert(null!=t),this._active._valueParserIndex>=0&&this._active._printerParsers[this._active._valueParserIndex]instanceof tp){var e=this._active._valueParserIndex,n=this._active._printerParsers[e];t.minWidth()===t.maxWidth()&&t.signStyle()===H.NOT_NEGATIVE?(n=n.withSubsequentWidth(t.maxWidth()),this._appendInternal(t.withFixedWidth()),this._active._valueParserIndex=e):(n=n.withFixedWidth(),this._active._valueParserIndex=this._appendInternal(t)),this._active._printerParsers[e]=n}else this._active._valueParserIndex=this._appendInternal(t);return this},DateTimeFormatterBuilder.prototype.appendFraction=function(t,e,n,o){return this._appendInternal(new tc(t,e,n,o)),this},DateTimeFormatterBuilder.prototype.appendInstant=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-2;if(t<-2||t>9)throw new u("Invalid fractional digits: "+t);
16return this._appendInternal(new tv(t)),this},DateTimeFormatterBuilder.prototype.appendOffsetId=function(){return this._appendInternal(td.INSTANCE_ID),this},DateTimeFormatterBuilder.prototype.appendOffset=function(t,e){return this._appendInternalPrinterParser(new td(e,t)),this},DateTimeFormatterBuilder.prototype.appendZoneId=function(){return this._appendInternal(new tT(T.zoneId(),"ZoneId()")),this},DateTimeFormatterBuilder.prototype.appendPattern=function(t){return requireNonNull(t,"pattern"),this._parsePattern(t),this},DateTimeFormatterBuilder.prototype.appendZoneText=function(){throw new u("Pattern using (localized) text not implemented, use js-joda-locale plugin!")},DateTimeFormatterBuilder.prototype.appendText=function(){throw new u("Pattern using (localized) text not implemented, use js-joda-locale plugin!")},DateTimeFormatterBuilder.prototype.appendLocalizedOffset=function(){throw new u("Pattern using (localized) text not implemented, use js-joda-locale plugin!")},DateTimeFormatterBuilder.prototype.appendWeekField=function(){throw new u("Pattern using (localized) text not implemented, use js-joda-locale plugin!")},DateTimeFormatterBuilder.prototype._parsePattern=function(t){for(var e={G:O.ERA,y:O.YEAR_OF_ERA,u:O.YEAR,Q:IsoFields.QUARTER_OF_YEAR,q:IsoFields.QUARTER_OF_YEAR,M:O.MONTH_OF_YEAR,L:O.MONTH_OF_YEAR,D:O.DAY_OF_YEAR,d:O.DAY_OF_MONTH,F:O.ALIGNED_DAY_OF_WEEK_IN_MONTH,E:O.DAY_OF_WEEK,c:O.DAY_OF_WEEK,e:O.DAY_OF_WEEK,a:O.AMPM_OF_DAY,H:O.HOUR_OF_DAY,k:O.CLOCK_HOUR_OF_DAY,K:O.HOUR_OF_AMPM,h:O.CLOCK_HOUR_OF_AMPM,m:O.MINUTE_OF_HOUR,s:O.SECOND_OF_MINUTE,S:O.NANO_OF_SECOND,A:O.MILLI_OF_DAY,n:O.NANO_OF_SECOND,N:O.NANO_OF_DAY},n=0;n<t.length;n++){var o=t.charAt(n);if(o>="A"&&o<="Z"||o>="a"&&o<="z"){for(var r=n++;n<t.length&&t.charAt(n)===o;n++);var i=n-r;if("p"===o){var a=0;if(n<t.length&&((o=t.charAt(n))>="A"&&o<="Z"||o>="a"&&o<="z")){for(a=i,r=n++;n<t.length&&t.charAt(n)===o;n++);i=n-r}if(0===a)throw new u("Pad letter 'p' must be followed by valid pad pattern: "+t);this.padNext(a)}var s=e[o];if(null!=s)this._parseField(o,i,s);else if("z"===o){if(i>4)throw new u("Too many pattern letters: "+o);4===i?this.appendZoneText(ts.FULL):this.appendZoneText(ts.SHORT)}else if("V"===o){if(2!==i)throw new u("Pattern letter count must be 2: "+o);this.appendZoneId()}else if("Z"===o){if(i<4)this.appendOffset("+HHMM","+0000");else if(4===i)this.appendLocalizedOffset(ts.FULL);else if(5===i)this.appendOffset("+HH:MM:ss","Z");else throw new u("Too many pattern letters: "+o)}else if("O"===o){if(1===i)this.appendLocalizedOffset(ts.SHORT);else if(4===i)this.appendLocalizedOffset(ts.FULL);else throw new u("Pattern letter count must be 1 or 4: "+o)}else if("X"===o){if(i>5)throw new u("Too many pattern letters: "+o);this.appendOffset(td.PATTERNS[i+(1===i?0:1)],"Z")}else if("x"===o){if(i>5)throw new u("Too many pattern letters: "+o);var l=1===i?"+00":i%2==0?"+0000":"+00:00";this.appendOffset(td.PATTERNS[i+(1===i?0:1)],l)}else if("W"===o){if(i>1)throw new u("Too many pattern letters: "+o);this.appendWeekField("W",i)}else if("w"===o){if(i>2)throw new u("Too many pattern letters: "+o);this.appendWeekField("w",i)}else if("Y"===o)this.appendWeekField("Y",i);else throw new u("Unknown pattern letter: "+o);n--}else if("'"===o){for(var c=n++;n<t.length;n++)if("'"===t.charAt(n)){if(n+1<t.length&&"'"===t.charAt(n+1))n++;else break}if(n>=t.length)throw new u("Pattern ends with an incomplete string literal: "+t);var h=t.substring(c+1,n);0===h.length?this.appendLiteral("'"):this.appendLiteral(h.replace("''","'"))}else if("["===o)this.optionalStart();else if("]"===o){if(null===this._active._parent)throw new u("Pattern invalid as it contains ] without previous [");this.optionalEnd()}else if("{"===o||"}"===o||"#"===o)throw new u("Pattern includes reserved character: '"+o+"'");else this.appendLiteral(o)}},DateTimeFormatterBuilder.prototype._parseField=function(t,e,n){switch(t){case"u":case"y":2===e?this.appendValueReduced(n,2,2,tf.BASE_DATE):e<4?this.appendValue(n,e,15,H.NORMAL):this.appendValue(n,e,15,H.EXCEEDS_PAD);break;case"M":case"Q":switch(e){case 1:this.appendValue(n);break;case 2:this.appendValue(n,2);break;case 3:this.appendText(n,ts.SHORT);break;case 4:this.appendText(n,ts.FULL);break;case 5:this.appendText(n,ts.NARROW);break;default:throw new u("Too many pattern letters: "+t)}break;case"L":case"q":switch(e){case 1:this.appendValue(n);break;case 2:this.appendValue(n,2);break;case 3:this.appendText(n,ts.SHORT_STANDALONE);break;case 4:this.appendText(n,ts.FULL_STANDALONE);break;case 5:this.appendText(n,ts.NARROW_STANDALONE);break;default:throw new u("Too many pattern letters: "+t)}break;case"e":switch(e){case 1:case 2:this.appendWeekField("e",e);break;case 3:this.appendText(n,ts.SHORT);break;case 4:this.appendText(n,ts.FULL);break;case 5:this.appendText(n,ts.NARROW);break;default:throw new u("Too many pattern letters: "+t)}break;case"c":switch(e){case 1:this.appendWeekField("c",e);break;case 2:throw new u("Invalid number of pattern letters: "+t);case 3:this.appendText(n,ts.SHORT_STANDALONE);break;case 4:this.appendText(n,ts.FULL_STANDALONE);break;case 5:this.appendText(n,ts.NARROW_STANDALONE);break;default:throw new u("Too many pattern letters: "+t)}break;case"a":if(1===e)this.appendText(n,ts.SHORT);else throw new u("Too many pattern letters: "+t);break;case"E":case"G":switch(e){case 1:case 2:case 3:this.appendText(n,ts.SHORT);break;case 4:this.appendText(n,ts.FULL);break;case 5:this.appendText(n,ts.NARROW);break;default:throw new u("Too many pattern letters: "+t)}break;case"S":this.appendFraction(O.NANO_OF_SECOND,e,e,!1);break;case"F":if(1===e)this.appendValue(n);else throw new u("Too many pattern letters: "+t);break;case"d":case"h":case"H":case"k":case"K":case"m":case"s":if(1===e)this.appendValue(n);else if(2===e)this.appendValue(n,e);else throw new u("Too many pattern letters: "+t);break;case"D":if(1===e)this.appendValue(n);else if(e<=3)this.appendValue(n,e);else throw new u("Too many pattern letters: "+t);break;default:1===e?this.appendValue(n):this.appendValue(n,e)}},DateTimeFormatterBuilder.prototype.padNext=function(){return 1==arguments.length?this._padNext1.apply(this,arguments):this._padNext2.apply(this,arguments)},DateTimeFormatterBuilder.prototype._padNext1=function(t){return this._padNext2(t," ")},DateTimeFormatterBuilder.prototype._padNext2=function(t,e){if(t<1)throw new u("The pad width must be at least one but was "+t);return this._active._padNextWidth=t,this._active._padNextChar=e,this._active._valueParserIndex=-1,this},DateTimeFormatterBuilder.prototype.optionalStart=function(){return this._active._valueParserIndex=-1,this._active=DateTimeFormatterBuilder._of(this._active,!0),this},DateTimeFormatterBuilder.prototype.optionalEnd=function(){if(null==this._active._parent)throw new l("Cannot call optionalEnd() as there was no previous call to optionalStart()");if(this._active._printerParsers.length>0){var t=new tl(this._active._printerParsers,this._active._optional);this._active=this._active._parent,this._appendInternal(t)}else this._active=this._active._parent;return this},DateTimeFormatterBuilder.prototype._appendInternal=function(t){return assert(null!=t),this._active._padNextWidth>0&&(null!=t&&(t=new ty(t,this._active._padNextWidth,this._active._padNextChar)),this._active._padNextWidth=0,this._active._padNextChar=0),this._active._printerParsers.push(t),this._active._valueParserIndex=-1,this._active._printerParsers.length-1},DateTimeFormatterBuilder.prototype.appendLiteral=function(t){return assert(null!=t),t.length>0&&(1===t.length?this._appendInternalPrinterParser(new tu(t.charAt(0))):this._appendInternalPrinterParser(new tD(t))),this},DateTimeFormatterBuilder.prototype._appendInternalPrinterParser=function(t){return assert(null!=t),this._active._padNextWidth>0&&(null!=t&&(t=new ty(t,this._active._padNextWidth,this._active._padNextChar)),this._active._padNextWidth=0,this._active._padNextChar=0),this._active._printerParsers.push(t),this._active._valueParserIndex=-1,this._active._printerParsers.length-1},DateTimeFormatterBuilder.prototype.append=function(t){return requireNonNull(t,"formatter"),this._appendInternal(t._toPrinterParser(!1)),this},DateTimeFormatterBuilder.prototype.toFormatter=function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:V.SMART;null!=this._active._parent;)this.optionalEnd();var e=new tl(this._printerParsers,!1);return new B(e,null,ta.STANDARD,t,null,null,null)},DateTimeFormatterBuilder}(),tv=function(){function InstantPrinterParser(t){_classCallCheck$44(this,InstantPrinterParser),this.fractionalDigits=t}return InstantPrinterParser.prototype.print=function(t,e){var n=t.getValue(O.INSTANT_SECONDS),o=0;if(t.temporal().isSupported(O.NANO_OF_SECOND)&&(o=t.temporal().getLong(O.NANO_OF_SECOND)),null==n)return!1;var r=O.NANO_OF_SECOND.checkValidIntValue(o);if(n>=-62167219200){var i=n-31556952e4+62167219200,a=p.floorDiv(i,31556952e4)+1,s=p.floorMod(i,31556952e4),u=tB.ofEpochSecond(s-62167219200,0,L.UTC);a>
160&&e.append("+").append(a),e.append(u),0===u.second()&&e.append(":00")}else{var l=n+62167219200,c=p.intDiv(l,31556952e4),h=p.intMod(l,31556952e4),f=tB.ofEpochSecond(h-62167219200,0,L.UTC),_=e.length();e.append(f),0===f.second()&&e.append(":00"),c<0&&(-1e4===f.year()?e.replace(_,_+2,""+(c-1)):0===h?e.insert(_,c):e.insert(_+1,Math.abs(c)))}if(-2===this.fractionalDigits)0!==r&&(e.append("."),0===p.intMod(r,1e6)?e.append((""+(p.intDiv(r,1e6)+1e3)).substring(1)):0===p.intMod(r,1e3)?e.append((""+(p.intDiv(r,1e3)+1e6)).substring(1)):e.append((""+(r+1e9)).substring(1)));else if(this.fractionalDigits>0||-1===this.fractionalDigits&&r>0){e.append(".");for(var d=1e8,y=0;-1===this.fractionalDigits&&r>0||y<this.fractionalDigits;y++){var m=p.intDiv(r,d);e.append(m),r-=m*d,d=p.intDiv(d,10)}}return e.append("Z"),!0},InstantPrinterParser.prototype.parse=function(t,e,n){var o=t.copy(),r=this.fractionalDigits<0?0:this.fractionalDigits,i=this.fractionalDigits<0?9:this.fractionalDigits,a=new tM().append(B.ISO_LOCAL_DATE).appendLiteral("T").appendValue(O.HOUR_OF_DAY,2).appendLiteral(":").appendValue(O.MINUTE_OF_HOUR,2).appendLiteral(":").appendValue(O.SECOND_OF_MINUTE,2).appendFraction(O.NANO_OF_SECOND,r,i,!0).appendLiteral("Z").toFormatter()._toPrinterParser(!1).parse(o,e,n);if(a<0)return a;var s=o.getParsed(O.YEAR),u=o.getParsed(O.MONTH_OF_YEAR),l=o.getParsed(O.DAY_OF_MONTH),c=o.getParsed(O.HOUR_OF_DAY),h=o.getParsed(O.MINUTE_OF_HOUR),f=o.getParsed(O.SECOND_OF_MINUTE),_=o.getParsed(O.NANO_OF_SECOND),d=null!=f?f:0,y=null!=_?_:0,m=p.intMod(s,1e4),D=0;24===c&&0===h&&0===d&&0===y?(c=0,D=1):23===c&&59===h&&60===d&&(t.setParsedLeapSecond(),d=59);var T=void 0;try{T=tB.of(m,u,l,c,h,d,0).plusDays(D).toEpochSecond(L.UTC)+p.safeMultiply(p.intDiv(s,1e4),31556952e4)}catch(t){return~n}var N=a;return N=t.setParsedField(O.INSTANT_SECONDS,T,n,N),t.setParsedField(O.NANO_OF_SECOND,y,n,N)},InstantPrinterParser.prototype.toString=function(){return"Instant()"},InstantPrinterParser}(),tR=function(t){function Month(e){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,Month);var n=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return n._value=p.safeToInt(e),n}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(Month,t),Month.prototype.value=function(){return this._value},Month.prototype.getDisplayName=function(t,e){throw new u("Pattern using (localized) text not implemented yet!")},Month.prototype.isSupported=function(t){return null!==t&&(t instanceof O?t===O.MONTH_OF_YEAR:null!=t&&t.isSupportedBy(this))},Month.prototype.get=function(t){return t===O.MONTH_OF_YEAR?this.value():this.range(t).checkValidIntValue(this.getLong(t),t)},Month.prototype.getLong=function(t){if(t===O.MONTH_OF_YEAR)return this.value();if(t instanceof O)throw new a("Unsupported field: "+t);return t.getFrom(this)},Month.prototype.plus=function(t){var e=p.intMod(t,12)+12,n=p.intMod(this.value()+e,12);return n=0===n?12:n,Month.of(n)},Month.prototype.minus=function(t){return this.plus(-1*p.intMod(t,12))},Month.prototype.length=function(t){switch(this){case Month.FEBRUARY:return t?29:28;case Month.APRIL:case Month.JUNE:case Month.SEPTEMBER:case Month.NOVEMBER:return 30;default:return 31}},Month.prototype.minLength=function(){switch(this){case Month.FEBRUARY:return 28;case Month.APRIL:case Month.JUNE:case Month.SEPTEMBER:case Month.NOVEMBER:return 30;default:return 31}},Month.prototype.maxLength=function(){switch(this){case Month.FEBRUARY:return 29;case Month.APRIL:case Month.JUNE:case Month.SEPTEMBER:case Month.NOVEMBER:return 30;default:return 31}},Month.prototype.firstDayOfYear=function(t){var e=t?1:0;switch(this){case Month.JANUARY:return 1;case Month.FEBRUARY:return 32;case Month.MARCH:return 60+e;case Month.APRIL:return 91+e;case Month.MAY:return 121+e;case Month.JUNE:return 152+e;case Month.JULY:return 182+e;case Month.AUGUST:return 213+e;case Month.SEPTEMBER:return 244+e;case Month.OCTOBER:return 274+e;case Month.NOVEMBER:return 305+e;case Month.DECEMBER:default:return 335+e}},Month.prototype.firstMonthOfQuarter=function(){switch(this){case Month.JANUARY:case Month.FEBRUARY:case Month.MARCH:return Month.JANUARY;case Month.APRIL:case Month.MAY:case Month.JUNE:return Month.APRIL;case Month.JULY:case Month.AUGUST:case Month.SEPTEMBER:return Month.JULY;case Month.OCTOBER:case Month.NOVEMBER:case Month.DECEMBER:default:return Month.OCTOBER}},Month.prototype.query=function(e){return(assert(null!=e,"query() parameter must not be null",r),e===T.chronology())?tq.INSTANCE:e===T.precision()?m.MONTHS:t.prototype.query.call(this,e)},Month.prototype.toString=function(){switch(this){case Month.JANUARY:return"JANUARY";case Month.FEBRUARY:return"FEBRUARY";case Month.MARCH:return"MARCH";case Month.APRIL:return"APRIL";case Month.MAY:return"MAY";case Month.JUNE:return"JUNE";case Month.JULY:return"JULY";case Month.AUGUST:return"AUGUST";case Month.SEPTEMBER:return"SEPTEMBER";case Month.OCTOBER:return"OCTOBER";case Month.NOVEMBER:return"NOVEMBER";case Month.DECEMBER:return"DECEMBER";default:return"unknown Month, value: "+this.value()}},Month.prototype.toJSON=function(){return this.toString()},Month.prototype.adjustInto=function(t){return t.with(O.MONTH_OF_YEAR,this.value())},Month.values=function(){return tI.slice()},Month.of=function(t){return(t<1||t>12)&&assert(!1,"Invalid value for MonthOfYear: "+t,r),tI[t-1]},Month.from=function(t){if(t instanceof Month)return t;try{return Month.of(t.get(O.MONTH_OF_YEAR))}catch(e){throw new r("Unable to obtain Month from TemporalAccessor: "+t+" of type "+(t&&null!=t.constructor?t.constructor.name:""),e)}},Month}(S),tI=void 0,tw=function(t){function MonthDay(e,n){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,MonthDay);var o=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return o._month=p.safeToInt(e),o._day=p.safeToInt(n),o}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(MonthDay,t),MonthDay.now=function(t){return 0==arguments.length?MonthDay.now0():1==arguments.length&&t instanceof I?MonthDay.nowZoneId(t):MonthDay.nowClock(t)},MonthDay.now0=function(){return this.nowClock(tQ.systemDefaultZone())},MonthDay.nowZoneId=function(t){return requireNonNull(t,"zone"),this.nowClock(tQ.system(t))},MonthDay.nowClock=function(t){requireNonNull(t,"clock");var e=tH.now(t);return MonthDay.of(e.month(),e.dayOfMonth())},MonthDay.of=function(t,e){return 2==arguments.length&&t instanceof tR?MonthDay.ofMonthNumber(t,e):MonthDay.ofNumberNumber(t,e)},MonthDay.ofMonthNumber=function(t,e){if(requireNonNull(t,"month"),O.DAY_OF_MONTH.checkValidValue(e),e>t.maxLength())throw new r("Illegal value for DayOfMonth field, value "+e+" is not val
16id for month "+t.toString());return new MonthDay(t.value(),e)},MonthDay.ofNumberNumber=function(t,e){return requireNonNull(t,"month"),requireNonNull(e,"dayOfMonth"),MonthDay.of(tR.of(t),e)},MonthDay.from=function(t){if(requireNonNull(t,"temporal"),requireInstance(t,N,"temporal"),t instanceof MonthDay)return t;try{return MonthDay.of(t.get(O.MONTH_OF_YEAR),t.get(O.DAY_OF_MONTH))}catch(e){throw new r("Unable to obtain MonthDay from TemporalAccessor: "+t+", type "+(t&&null!=t.constructor?t.constructor.name:""))}},MonthDay.parse=function(t,e){return 1==arguments.length?MonthDay.parseString(t):MonthDay.parseStringFormatter(t,e)},MonthDay.parseString=function(t){return MonthDay.parseStringFormatter(t,tg)},MonthDay.parseStringFormatter=function(t,e){return requireNonNull(t,"text"),requireNonNull(e,"formatter"),requireInstance(e,B,"formatter"),e.parse(t,MonthDay.FROM)},MonthDay.prototype.monthValue=function(){return this._month},MonthDay.prototype.month=function(){return tR.of(this._month)},MonthDay.prototype.dayOfMonth=function(){return this._day},MonthDay.prototype.isSupported=function(t){return t instanceof O?t===O.MONTH_OF_YEAR||t===O.DAY_OF_MONTH:null!=t&&t.isSupportedBy(this)},MonthDay.prototype.range=function(e){return e===O.MONTH_OF_YEAR?e.range():e===O.DAY_OF_MONTH?D.of(1,this.month().minLength(),this.month().maxLength()):t.prototype.range.call(this,e)},MonthDay.prototype.get=function(t){return this.range(t).checkValidIntValue(this.getLong(t),t)},MonthDay.prototype.getLong=function(t){if(requireNonNull(t,"field"),t instanceof O){switch(t){case O.DAY_OF_MONTH:return this._day;case O.MONTH_OF_YEAR:return this._month}throw new a("Unsupported field: "+t)}return t.getFrom(this)},MonthDay.prototype.isValidYear=function(t){return!1==(29===this._day&&2===this._month&&!1===tL.isLeap(t))},MonthDay.prototype.withMonth=function(t){return this.with(tR.of(t))},MonthDay.prototype.with=function(t){if(requireNonNull(t,"month"),t.value()===this._month)return this;var e=Math.min(this._day,t.maxLength());return new MonthDay(t.value(),e)},MonthDay.prototype.withDayOfMonth=function(t){return t===this._day?this:MonthDay.of(this._month,t)},MonthDay.prototype.query=function(e){return(requireNonNull(e,"query"),requireInstance(e,A,"query"),e===T.chronology())?tq.INSTANCE:t.prototype.query.call(this,e)},MonthDay.prototype.adjustInto=function(t){return requireNonNull(t,"temporal"),(t=t.with(O.MONTH_OF_YEAR,this._month)).with(O.DAY_OF_MONTH,Math.min(t.range(O.DAY_OF_MONTH).maximum(),this._day))},MonthDay.prototype.atYear=function(t){return tH.of(t,this._month,this.isValidYear(t)?this._day:28)},MonthDay.prototype.compareTo=function(t){requireNonNull(t,"other"),requireInstance(t,MonthDay,"other");var e=this._month-t.monthValue();return 0===e&&(e=this._day-t.dayOfMonth()),e},MonthDay.prototype.isAfter=function(t){return requireNonNull(t,"other"),requireInstance(t,MonthDay,"other"),this.compareTo(t)>0},MonthDay.prototype.isBefore=function(t){return requireNonNull(t,"other"),requireInstance(t,MonthDay,"other"),0>this.compareTo(t)},MonthDay.prototype.equals=function(t){return this===t||t instanceof MonthDay&&this.monthValue()===t.monthValue()&&this.dayOfMonth()===t.dayOfMonth()},MonthDay.prototype.toString=function(){return"--"+(this._month<10?"0":"")+this._month+(this._day<10?"-0":"-")+this._day},MonthDay.prototype.toJSON=function(){return this.toString()},MonthDay.prototype.format=function(t){return requireNonNull(t,"formatter"),requireInstance(t,B,"formatter"),t.format(this)},MonthDay}(S),tg=void 0,tF=function(t){function YearMonth(e,n){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,YearMonth);var o=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return o._year=p.safeToInt(e),o._month=p.safeToInt(n),o}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(YearMonth,t),YearMonth.now=function(t){return 0==arguments.length?YearMonth.now0():1==arguments.length&&t instanceof I?YearMonth.nowZoneId(t):YearMonth.nowClock(t)},YearMonth.now0=function(){return YearMonth.nowClock(tQ.systemDefaultZone())},YearMonth.nowZoneId=function(t){return YearMonth.nowClock(tQ.system(t))},YearMonth.nowClock=function(t){var e=tH.now(t);return YearMonth.of(e.year(),e.month())},YearMonth.of=function(t,e){return 2==arguments.length&&e instanceof tR?YearMonth.ofNumberMonth(t,e):YearMonth.ofNumberNumber(t,e)},YearMonth.ofNumberMonth=function(t,e){return requireNonNull(e,"month"),requireInstance(e,tR,"month"),YearMonth.ofNumberNumber(t,e.value())},YearMonth.ofNumberNumber=function(t,e){return requireNonNull(t,"year"),requireNonNull(e,"month"),O.YEAR.checkValidValue(t),O.MONTH_OF_YEAR.checkValidValue(e),new YearMonth(t,e)},YearMonth.from=function(t){if(requireNonNull(t,"temporal"),t instanceof YearMonth)return t;try{return YearMonth.of(t.get(O.YEAR),t.get(O.MONTH_OF_YEAR))}catch(e){throw new r("Unable to obtain YearMonth from TemporalAccessor: "+t+", type "+(t&&null!=t.constructor?t.constructor.name:""))}},YearMonth.parse=function(t,e){return 1==arguments.length?YearMonth.parseString(t):YearMonth.parseStringFormatter(t,e)},YearMonth.parseString=function(t){return YearMonth.parseStringFormatter(t,tC)},YearMonth.parseStringFormatter=function(t,e){return requireNonNull(e,"formatter"),e.parse(t,YearMonth.FROM)},YearMonth.prototype.isSupported=function(t){return 1==arguments.length&&t instanceof TemporalField?this.isSupportedField(t):this.isSupportedUnit(t)},YearMonth.prototype.isSupportedField=function(t){return t instanceof O?t===O.YEAR||t===O.MONTH_OF_YEAR||t===O.PROLEPTIC_MONTH||t===O.YEAR_OF_ERA||t===O.ERA:null!=t&&t.isSupportedBy(this)},YearMonth.prototype.isSupportedUnit=function(t){return t instanceof m?t===m.MONTHS||t===m.YEARS||t===m.DECADES||t===m.CENTURIES||t===m.MILLENNIA||t===m.ERAS:null!=t&&t.isSupportedBy(this)},YearMonth.prototype.range=function(e){return e===O.YEAR_OF_ERA?0>=this.year()?D.of(1,tL.MAX_VALUE+1):D.of(1,tL.MAX_VALUE):t.prototype.range.call(this,e)},YearMonth.prototype.get=function(t){return requireNonNull(t,"field"),requireInstance(t,TemporalField,"field"),this.range(t).checkValidIntValue(this.getLong(t),t)},YearMonth.prototype.getLong=function(t){if(requireNonNull(t,"field"),requireInstance(t,TemporalField,"field"),t instanceof O){switch(t){case O.MONTH_OF_YEAR:return this._month;case O.PROLEPTIC_MONTH:return this._getProlepticMonth();case O.YEAR_OF_ERA:return this._year<1?1-this._year:this._year;case O.YEAR:return this._year;case O.ERA:return this._year<1?0:1}throw new a("Unsupported field: "+t)}return t.getFrom(this)},YearMonth.prototype._getProlepticMonth=function(){return p.safeAdd(p.safeMultiply(this._year,12),this._month-1)},YearMonth.prototype.year=function(){return this._year},YearMonth.prototype.monthValue=function(){return this._month},YearMonth.prototype.month=function(){return tR.of(this._month)},YearMonth.prototype.isLeapYear=function(){return tq.isLeapYear(this._year)},YearMonth.prototype.isValidDay=function(t){return t>=1&&t<=this.lengthOfMonth()},YearMonth.prototype.lengthOfMonth=function(){return this.month().length(this.isLeapYear())},YearMonth.prototype.lengthOfYear=function(){return this.isLeapYear()?366:365},YearMonth.prototype.with=function(t,e){return 1==arguments.length?this.withAdjuster(t):2==arguments.length&&t instanceof TemporalField?this.withFieldValue(t,e):this.withYearMonth(t,e)},YearMonth.prototype.withYearMonth=function(t,e){return(requireNonNull(t),requireNonNull(e),this._year===t&&this._month===e)?this:new YearMonth(t,e)},YearMonth.prototype.withAdjuster=function(t){return requireNonNull(t,"adjuster"),t.adjustInto(this)},YearMonth.prototype.withFieldValue=function(t,e){if(requireNonNull(t,"field"),requireInstance(t,TemporalField,"field"),t instanceof O){switch(t.checkValidValue(e),t){case O.MONTH_OF_YEAR:return this.withMonth(e);case O.PROLEPTIC_MONTH:return this.plusMonths(e-this.getLong(O.PROLEPTIC_MONTH));case O.YEAR_OF_ERA:return this.withYear(this._year<1?1-e:e);case O.YEAR:return this.withYear(e);case O.ERA:return this.getLong(O.ERA)===e?this:this.withYear(1-this._year)}throw new a("Unsupported field: "+t)}return t.adjustInto(this,e)},YearMonth.prototype.withYear=function(t){return O.YEAR.checkValidValue(t),this.withYearMonth(t,this._month)},YearMonth.prototype.withMonth=function(t){return O.MONTH_OF_YEAR.checkValidValue(t),this.withYearMonth(this._year,t)},YearMonth.prototype.plus=function(t,e){return 1==arguments.length?this.plusAmount(t):this.plusAmountUnit(t,e)},YearMonth.prototype.plusAmount=function(t){return requireNonNull(t,"amount"),requireInstance(t,_,"amount"),t.addTo(this)},YearMonth.prototype.plusAmountUnit=function(t,e){if(requireNonNull(e,"unit"),requireInstance(e,d,"unit"),e instanceof m){switch(e){case m.MONTHS:return this.plusMonths(t);case m.YEARS:return this.plusYears(t);case m.DECADES:return this.plusYears(p.safeMultiply(t,10));case m.CENTURIES:return this.plusYears(p.safeMultiply(t,100));case m.MILLENNIA:return this.plusYears(p.safeMultiply(t,1e3));case m.ERAS:return this.with(O.ERA,p.safeAdd(this.getLong(O.ERA),t))}throw new a("Unsupported unit: "+e)}return e.addTo(this,t)},YearMonth.prototype.plusYears=function(t){if(0===t)return this;var e=O.YEAR.checkValidIntValue(this._year+t);return this.withYearMonth(e,this._month)},YearMonth.prototype.plusMonths=function(t){if(0===t)return this;var e=12*this._year+(this._month-1)+t,n=O.YEAR.checkValidIntValue(p.floorDiv(e,12)),o=p.floorMod(e,12)+1;return this.withYearMonth(n,o)},YearMonth.prototype.minus=function(t,e){return 1==arguments.length?this.minusAmount(t):this.minusAmountUnit(t,e)},YearMonth.prototype.minusAmount=function(t){return requireNonNull(t,"amount"),t.subtractFrom(this)},YearMonth.prototype.minusAmountUnit=function(t,e){return t===p.MIN_SAFE_INTEGER?this.plusAmountUnit(p.MAX_SAFE_INTEGER,e).plusAmountUnit(1,e):this.plusAmountUnit(-t,e)},YearMonth.prototype.minusYears=function(t){return t===p.MIN_SAFE_INTEGER?this.plusYears(p.MIN_SAFE_INTEGER).plusYears(1):this.plusYears(-t)},YearMonth.prototype.minusMonths=function(t){return t===p.MIN_SAFE_INTEGER?this.plusMonths(Math.MAX_
16SAFE_INTEGER).plusMonths(1):this.plusMonths(-t)},YearMonth.prototype.query=function(e){return(requireNonNull(e,"query"),requireInstance(e,A,"query"),e===T.chronology())?tq.INSTANCE:e===T.precision()?m.MONTHS:e===T.localDate()||e===T.localTime()||e===T.zone()||e===T.zoneId()||e===T.offset()?null:t.prototype.query.call(this,e)},YearMonth.prototype.adjustInto=function(t){return requireNonNull(t,"temporal"),requireInstance(t,S,"temporal"),t.with(O.PROLEPTIC_MONTH,this._getProlepticMonth())},YearMonth.prototype.until=function(t,e){requireNonNull(t,"endExclusive"),requireNonNull(e,"unit"),requireInstance(t,S,"endExclusive"),requireInstance(e,d,"unit");var n=YearMonth.from(t);if(e instanceof m){var o=n._getProlepticMonth()-this._getProlepticMonth();switch(e){case m.MONTHS:return o;case m.YEARS:return o/12;case m.DECADES:return o/120;case m.CENTURIES:return o/1200;case m.MILLENNIA:return o/12e3;case m.ERAS:return n.getLong(O.ERA)-this.getLong(O.ERA)}throw new a("Unsupported unit: "+e)}return e.between(this,n)},YearMonth.prototype.atDay=function(t){return tH.of(this._year,this._month,t)},YearMonth.prototype.atEndOfMonth=function(){return tH.of(this._year,this._month,this.lengthOfMonth())},YearMonth.prototype.compareTo=function(t){requireNonNull(t,"other"),requireInstance(t,YearMonth,"other");var e=this._year-t.year();return 0===e&&(e=this._month-t.monthValue()),e},YearMonth.prototype.isAfter=function(t){return this.compareTo(t)>0},YearMonth.prototype.isBefore=function(t){return 0>this.compareTo(t)},YearMonth.prototype.equals=function(t){return this===t||t instanceof YearMonth&&this.year()===t.year()&&this.monthValue()===t.monthValue()},YearMonth.prototype.toString=function(){return tC.format(this)},YearMonth.prototype.toJSON=function(){return this.toString()},YearMonth.prototype.format=function(t){return requireNonNull(t,"formatter"),t.format(this)},YearMonth}(S),tC=void 0,tL=function(t){function Year(e){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,Year);var n=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return n._year=p.safeToInt(e),n}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(Year,t),Year.prototype.value=function(){return this._year},Year.now=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return void 0===t?Year.now0():t instanceof I?Year.nowZoneId(t):Year.nowClock(t)},Year.now0=function(){return Year.nowClock(tQ.systemDefaultZone())},Year.nowZoneId=function(t){return requireNonNull(t,"zone"),requireInstance(t,I,"zone"),Year.nowClock(tQ.system(t))},Year.nowClock=function(t){requireNonNull(t,"clock"),requireInstance(t,tQ,"clock");var e=tH.now(t);return Year.of(e.year())},Year.of=function(t){return requireNonNull(t,"isoYear"),O.YEAR.checkValidValue(t),new Year(t)},Year.from=function(t){if(requireNonNull(t,"temporal"),requireInstance(t,N,"temporal"),t instanceof Year)return t;try{return Year.of(t.get(O.YEAR))}catch(e){throw new r("Unable to obtain Year from TemporalAccessor: "+t+", type "+(t&&null!=t.constructor?t.constructor.name:""))}},Year.parse=function(t,e){return arguments.length<=1?Year.parseText(t):Year.parseTextFormatter(t,e)},Year.parseText=function(t){return requireNonNull(t,"text"),Year.parse(t,tY)},Year.parseTextFormatter=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:tY;return requireNonNull(t,"text"),requireNonNull(e,"formatter"),requireInstance(e,B,"formatter"),e.parse(t,Year.FROM)},Year.isLeap=function(t){return 0===p.intMod(t,4)&&(0!==p.intMod(t,100)||0===p.intMod(t,400))},Year.prototype.isSupported=function(t){return 1==arguments.length&&t instanceof TemporalField?this.isSupportedField(t):this.isSupportedUnit(t)},Year.prototype.isSupportedField=function(t){return t instanceof O?t===O.YEAR||t===O.YEAR_OF_ERA||t===O.ERA:null!=t&&t.isSupportedBy(this)},Year.prototype.isSupportedUnit=function(t){return t instanceof m?t===m.YEARS||t===m.DECADES||t===m.CENTURIES||t===m.MILLENNIA||t===m.ERAS:null!=t&&t.isSupportedBy(this)},Year.prototype.range=function(e){if(this.isSupported(e))return e.range();if(e instanceof O)throw new a("Unsupported field: "+e);return t.prototype.range.call(this,e)},Year.prototype.get=function(t){return this.range(t).checkValidIntValue(this.getLong(t),t)},Year.prototype.getLong=function(t){if(requireNonNull(t,"field"),t instanceof O){switch(t){case O.YEAR_OF_ERA:return this._year<1?1-this._year:this._year;case O.YEAR:return this._year;case O.ERA:return this._year<1?0:1}throw new a("Unsupported field: "+t)}return t.getFrom(this)},Year.prototype.isLeap=function(){return Year.isLeap(this._year)},Year.prototype.with=function(t,e){return 2==arguments.length&&t instanceof TemporalField?this.withFieldValue(t,e):this.withAdjuster(t)},Year.prototype.withAdjuster=function(t){return requireNonNull(t,"adjuster"),t.adjustInto(this)},Year.prototype.withFieldValue=function(t,e){if(requireNonNull(t,"field"),requireInstance(t,TemporalField,"field"),t instanceof O){switch(t.checkValidValue(e),t){case O.YEAR_OF_ERA:return Year.of(this._year<1?1-e:e);case O.YEAR:return Year.of(e);case O.ERA:return this.getLong(O.ERA)===e?this:Year.of(1-this._year)}throw new a("Unsupported field: "+t)}return t.adjustInto(this,e)},Year.prototype.plus=function(t,e){return 1==arguments.length?this.plusAmount(t):this.plusAmountToAddUnit(t,e)},Year.prototype.plusAmount=function(t){return requireNonNull(t,"amount"),requireInstance(t,_,"amount"),t.addTo(this)},Year.prototype.plusAmountToAddUnit=function(t,e){if(requireNonNull(t,"amountToAdd"),requireNonNull(e,"unit"),requireInstance(e,d,"unit"),e instanceof m){switch(e){case m.YEARS:return this.plusYears(t);case m.DECADES:return this.plusYears(p.safeMultiply(t,10));case m.CENTURIES:return this.plusYears(p.safeMultiply(t,100));case m.MILLENNIA:return this.plusYears(p.safeMultiply(t,1e3));case m.ERAS:return this.with(O.ERA,p.safeAdd(this.getLong(O.ERA),t))}throw new a("Unsupported unit: "+e)}return e.addTo(this,t)},Year.prototype.plusYears=function(t){return 0===t?this:Year.of(O.YEAR.checkValidIntValue(p.safeAdd(this._year,t)))},Year.prototype.minus=function(t,e){return 1==arguments.length?this.minusAmount(t):this.minusAmountToSubtractUnit(t,e)},Year.prototype.minusAmount=function(t){return requireNonNull(t,"amount"),requireInstance(t,_,"amount"),t.subtractFrom(this)},Year.prototype.minusAmountToSubtractUnit=function(t,e){return requireNonNull(t,"amountToSubtract"),requireNonNull(e,"unit"),requireInstance(e,d,"unit"),t===p.MIN_SAFE_INTEGER?this.plus(p.MAX_SAFE_INTEGER,e).plus(1,e):this.plus(-t,e)},Year.prototype.minusYears=function(t){return t===p.MIN_SAFE_INTEGER?this.plusYears(p.MAX_SAFE_INTEGER).plusYears(1):this.plusYears(-t)},Year.prototype.adjustInto=function(t){return requireNonNull(t,"temporal"),t.with(O.YEAR,this._year)},Year.prototype.isValidMonthDay=function(t){return null!=t&&t.isValidYear(this._year)},Year.prototype.length=function(){return this.isLeap()?366:365},Year.prototype.atDay=function(t){return tH.ofYearDay(this._year,t)},Year.prototype.atMonth=function(t){return 1==arguments.length&&t instanceof tR?this.atMonthMonth(t):this.atMonthNumber(t)},Year.prototype.atMonthMonth=function(t){return requireNonNull(t,"month"),requireInstance(t,tR,"month"),tF.of(this._year,t)},Year.prototype.atMonthNumber=function(t){return requireNonNull(t,"month"),tF.of(this._year,t)},Year.prototype.atMonthDay=function(t){return requireNonNull(t,"monthDay"),requireInstance(t,tw,"monthDay"),t.atYear(this._year)},Year.prototype.query=function(e){return(requireNonNull(e,"query()"),requireInstance(e,A,"query()"),e===T.chronology())?tq.INSTANCE:e===T.precision()?m.YEARS:e===T.localDate()||e===T.localTime()||e===T.zone()||e===T.zoneId()||e===T.offset()?null:t.prototype.query.call(this,e)},Year.prototype.compareTo=function(t){return requireNonNull(t,"other"),requireInstance(t,Year,"other"),this._year-t._year},Year.prototype.isAfter=function(t){return requireNonNull(t,"other"),requireInstance(t,Year,"other"),this._year>t._year},Year.prototype.isBefore=function(t){return requireNonNull(t,"other"),requireInstance(t,Year,"other"),this._year<t._year},Year.prototype.format=function(t){return requireNonNull(t,"formatter"),requireInstance(t,B,"formatter"),t.format(this)},Year.prototype.equals=function(t){return this===t||t instanceof Year&&this.value()===t.value()},Year.prototype.toString=function(){return""+this._year},Year.prototype.toJSON=function(){return this.toString()},Year}(S),tY=void 0,tP=function(){function TemporalAdjuster(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,TemporalAdjuster)}return TemporalAdjuster.prototype.adjustInto=function(t){abstractMethodFail("adjustInto")},TemporalAdjuster}();function _possibleConstructorReturn$23(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}function _inherits$23(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function _classCallCheck$50(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}var tb=function(){function TemporalAdjusters(){_classCallCheck$50(this,TemporalAdjusters)}return TemporalAdjusters.firstDayOfMonth=function(){return tU.FIRST_DAY_OF_MONTH},TemporalAdjusters.lastDayOfMonth=function(){return tU.LAST_DAY_OF_MONTH},TemporalAdjusters.firstDayOfNextMonth=function(){return tU.FIRST_DAY_OF_NEXT_MONTH},TemporalAdjusters.firstDayOfYear=function(){return tU.FIRST_DAY_OF_YEAR},TemporalAdjusters.lastDayOfYear=function(){return tU.LAST_DAY_OF_YEAR},TemporalAdjusters.firstDayOfNextYear=function(){return tU.FIRST_DAY_OF_NEXT_YEAR},TemporalAdjusters.firstInMonth=function(t){return requireNonNull(t,"dayOfWeek"),new tV(1,t)},TemporalAdjusters.lastInMonth=function(t){return requireNonNull(t,"dayOfWeek"),new tV(-1,t)},TemporalAdjusters.dayOfWeekInMonth=function(t,e){return requireNonNull(e,"dayOfWeek"),new tV(t,e)},TemporalAdjusters.next=function(t){return new tZ(2,t)},TemporalAdjusters.nextOrSame=function(t){return new tZ(0,t)},TemporalAdjusters.previous=function(t){return new tZ(3,t)},TemporalAdjusters.previousOrSame=function(t){return new tZ(1,t)},TemporalAdjusters}(),tU=function(t){function Impl(e){_classCallCheck$50(this,Impl);var n=_possibleConstructorReturn$23(this,t.call(this));return n._ordinal=e,n}return _inherits$23(Impl,t),Impl.prototype.adjustInto=function(t){switch(this._ordinal){case 0:return t.with(O.DAY_OF_MONTH,1);case 1:return t.with(O.DAY_OF_MONTH,t.range(O.DAY_OF_MONTH).maximum());case 2:return t.with(O.DAY_OF_MONTH,1).plus(1,m.MONTHS);case 3:return t.with(O.DAY_OF_YEAR,1);case 4:return t.with(O.DAY_OF_YEAR,t.range(O.DAY_OF_YEAR).maximum());case 5:return t.with(O.DAY_OF_YEAR,1).plus(1,m.YEARS)}throw new l("Unreachable")},Impl}(tP);tU.FIRST_DAY_OF_MONTH=new tU(0),tU.LAST_DAY_OF_MONTH=new tU(1),tU.FIRST_DAY_OF_NEXT_MONTH=new tU(2),tU.FIRST_DAY_OF_YEAR=new tU(3),tU.LAST_DAY_OF_YEAR=new tU(4),tU.FIRST_DAY_OF_NEXT_YEAR=new tU(5);var tV=function(t){function DayOfWeekInMonth(e,n){_classCallCheck$50(this,DayOfWeekInMonth);var o=_possibleConstructorReturn$23(this,t.call(this));return o._ordinal=e,o._dowValue=n.value(),o}return _inherits$23(DayOfWeekInMonth,t),DayOfWeekInMonth.prototype.adjustInto=function(t){if(this._ordinal>=0){var e=t.with(O.DAY_OF_MONTH,1),n=e.get(O.DAY_OF_WEEK),o=p.intMod(this._dowValue-n+7,7);return o+=(this._ordinal-1)*7,e.plus(o,m.DAYS)}var r=t.with(O.DAY_OF_MONTH,t.range(O.DAY_OF_MONTH).maximum()),i=r.get(O.DAY_OF_WEEK),a=this._dowValue-i;return a=(0===a?0:a>0?a-7:a)-(-this._ordinal-1)*7,r.plus(a,m.DAYS)},DayOfWeekInMonth}(tP),tZ=function(t){function RelativeDayOfWeek(e,n){_classCallCheck$50(this,RelativeDayOfWeek);var o=_possibleConstructorReturn$23(this,t.call(this));return requireNonNull(n,"dayOfWeek"),o._relative=e,o._dowValue=n.value(),o}return _inherits$23(RelativeDayOfWeek,t),RelativeDayOfWeek.prototype.adjustInto=function(t){var e=t.get(O.DAY_OF_WEEK);if(this._relative<2&&e===this._dowValue)return t;if((1&this._relative)==0){var n=e-this._dowValue;return t.plus(n>=0?7-n:-n,m.DAYS)}var o=this._dowValue-e;return t.minus(o>=0?7-o:-o,m.DAYS)},RelativeDayOfWeek}(tP),tq=function(t){function IsoChronology(){return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,IsoChronology),function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.apply(this,arguments))}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(IsoChronology,t),IsoChronology.isLeapYear=function(t){return(3&t)==0&&(t%100!=0||t%400==0)},IsoChronology.prototype._updateResolveMap=function(t,e,n){requireNonNull(t,"fieldValues"),requireNonNull(e,"field");var o=t.get(e);if(null!=o&&o!==n)throw new r("Invalid state, field: "+e+" "+o+" conflicts with "+e+" "+n);t.put(e,n)},IsoChronology.prototype.resolveDate=function(t,e){if(t.containsKey(O.EPOCH_DAY))return tH.ofEpochDay(t.remove(O.EPOCH_DAY));var n=t.remove(O.PROLEPTIC_MONTH);null!=n&&(e!==V.LENIENT&&O.PROLEPTIC_MONTH.checkValidValue(n),this._updateResolveMap(t,O.MONTH_OF_YEAR,p.floorMod(n,12)+1),this._updateResolveMap(t,O.YEAR,p.floorDiv(n,12)));var o=t.remove(O.YEAR_OF_ERA);if(null!=o){e!==V.LENIENT&&O.YEAR_OF_ERA.checkValidValue(o);var i=t.remove(O.ERA);if(null==i){var a=t.get(O.YEAR);e===V.STRICT?null!=a?this._updateResolveMap(t,O.YEAR,a>0?o:p.safeSubtract(1,o)):t.put(O.YEAR_OF_ERA,o):this._updateResolveMap(t,O.YEAR,null==a||a>0?o:p.safeSubtract(1,o))}else if(1===i)this._updateResolveMap(t,O.YEAR,o);else if(0===i)this._updateResolveMap(t,O.YEAR,p.safeSubtract(1,o));else throw new r("Invalid value for era: "+i)}else t.containsKey(O.ERA)&&O.ERA.checkValidValue(t.get(O.ERA));if(t.containsKey(O.YEAR)){if(t.containsKey(O.MONTH_OF_YEAR)&&t.containsKey(O.DAY_OF_MONTH)){var s=O.YEAR.checkValidIntValue(t.remove(O.YEAR)),u=t.remove(O.MONTH_OF_YEAR),l=t.remove(O.DAY_OF_MONTH);if(e===V.LENIENT){var c=u-1,h=l-1;return tH.of(s,1,1).plusMonths(c).plusDays(h)}return e===V.SMART&&(O.DAY_OF_MONTH.checkValidValue(l),4===u||6===u||9===u||11===u?l=Math.min(l,30):2===u&&(l=Math.min(l,tR.FEBRUARY.length(tL.isLeap(s))))),tH.of(s,u,l)}if(t.containsKey(O.DAY_OF_YEAR)){var f=O.YEAR.checkValidIntValue(t.remove(O.YEAR));if(e===V.LENIENT){var _=p.safeSubtract(t.remove(O.DAY_OF_YEAR),1);
16return tH.ofYearDay(f,1).plusDays(_)}var d=O.DAY_OF_YEAR.checkValidIntValue(t.remove(O.DAY_OF_YEAR));return tH.ofYearDay(f,d)}if(t.containsKey(O.ALIGNED_WEEK_OF_YEAR)){if(t.containsKey(O.ALIGNED_DAY_OF_WEEK_IN_YEAR)){var y=O.YEAR.checkValidIntValue(t.remove(O.YEAR));if(e===V.LENIENT){var m=p.safeSubtract(t.remove(O.ALIGNED_WEEK_OF_YEAR),1),D=p.safeSubtract(t.remove(O.ALIGNED_DAY_OF_WEEK_IN_YEAR),1);return tH.of(y,1,1).plusWeeks(m).plusDays(D)}var T=O.ALIGNED_WEEK_OF_YEAR.checkValidIntValue(t.remove(O.ALIGNED_WEEK_OF_YEAR)),N=O.ALIGNED_DAY_OF_WEEK_IN_YEAR.checkValidIntValue(t.remove(O.ALIGNED_DAY_OF_WEEK_IN_YEAR)),S=tH.of(y,1,1).plusDays((T-1)*7+(N-1));if(e===V.STRICT&&S.get(O.YEAR)!==y)throw new r("Strict mode rejected date parsed to a different year");return S}if(t.containsKey(O.DAY_OF_WEEK)){var A=O.YEAR.checkValidIntValue(t.remove(O.YEAR));if(e===V.LENIENT){var v=p.safeSubtract(t.remove(O.ALIGNED_WEEK_OF_YEAR),1),R=p.safeSubtract(t.remove(O.DAY_OF_WEEK),1);return tH.of(A,1,1).plusWeeks(v).plusDays(R)}var I=O.ALIGNED_WEEK_OF_YEAR.checkValidIntValue(t.remove(O.ALIGNED_WEEK_OF_YEAR)),w=O.DAY_OF_WEEK.checkValidIntValue(t.remove(O.DAY_OF_WEEK)),g=tH.of(A,1,1).plusWeeks(I-1).with(tb.nextOrSame(M.of(w)));if(e===V.STRICT&&g.get(O.YEAR)!==A)throw new r("Strict mode rejected date parsed to a different month");return g}}}return null},IsoChronology.prototype.date=function(t){return tH.from(t)},IsoChronology}(f),tx=function(t){function ChronoZonedDateTime(){return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ChronoZonedDateTime),function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.apply(this,arguments))}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(ChronoZonedDateTime,t),ChronoZonedDateTime.prototype.query=function(e){return e===T.zoneId()||e===T.zone()?this.zone():e===T.chronology()?this.toLocalDate().chronology():e===T.precision()?m.NANOS:e===T.offset()?this.offset():e===T.localDate()?tH.ofEpochDay(this.toLocalDate().toEpochDay()):e===T.localTime()?this.toLocalTime():t.prototype.query.call(this,e)},ChronoZonedDateTime.prototype.format=function(t){return requireNonNull(t,"formatter"),t.format(this)},ChronoZonedDateTime.prototype.toInstant=function(){return tz.ofEpochSecond(this.toEpochSecond(),this.toLocalTime().nano())},ChronoZonedDateTime.prototype.toEpochSecond=function(){return 86400*this.toLocalDate().toEpochDay()+this.toLocalTime().toSecondOfDay()-this.offset().totalSeconds()},ChronoZonedDateTime.prototype.compareTo=function(t){requireNonNull(t,"other");var e,n,o=p.compareNumbers(this.toEpochSecond(),t.toEpochSecond());return 0===o&&0==(o=this.toLocalTime().nano()-t.toLocalTime().nano())&&0===(o=this.toLocalDateTime().compareTo(t.toLocalDateTime()))&&(o=(e=this.zone().id())<(n=t.zone().id())?-1:e>n?1:0),o},ChronoZonedDateTime.prototype.isAfter=function(t){requireNonNull(t,"other");var e=this.toEpochSecond(),n=t.toEpochSecond();return e>n||e===n&&this.toLocalTime().nano()>t.toLocalTime().nano()},ChronoZonedDateTime.prototype.isBefore=function(t){requireNonNull(t,"other");var e=this.toEpochSecond(),n=t.toEpochSecond();return e<n||e===n&&this.toLocalTime().nano()<t.toLocalTime().nano()},ChronoZonedDateTime.prototype.isEqual=function(t){return requireNonNull(t,"other"),this.toEpochSecond()===t.toEpochSecond()&&this.toLocalTime().nano()===t.toLocalTime().nano()},ChronoZonedDateTime.prototype.equals=function(t){return this===t||t instanceof ChronoZonedDateTime&&0===this.compareTo(t)},ChronoZonedDateTime}(S),tW=function(t){function ZonedDateTime(e,n,o){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ZonedDateTime),requireNonNull(e,"dateTime"),requireNonNull(n,"offset"),requireNonNull(o,"zone");var r=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return r._dateTime=e,r._offset=n,r._zone=o,r}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(ZonedDateTime,t),ZonedDateTime.now=function(t){var e=void 0;return e=t instanceof I?tQ.system(t):null==t?tQ.systemDefaultZone():t,ZonedDateTime.ofInstant(e.instant(),e.zone())},ZonedDateTime.of=function(){return arguments.length<=2?ZonedDateTime.of2.apply(this,arguments):3==arguments.length&&arguments[0]instanceof tH?ZonedDateTime.of3.apply(this,arguments):ZonedDateTime.of8.a
16pply(this,arguments)},ZonedDateTime.of3=function(t,e,n){return ZonedDateTime.of2(tB.of(t,e),n)},ZonedDateTime.of2=function(t,e){return ZonedDateTime.ofLocal(t,e,null)},ZonedDateTime.of8=function(t,e,n,o,r,i,a,s){var u=tB.of(t,e,n,o,r,i,a);return ZonedDateTime.ofLocal(u,s,null)},ZonedDateTime.ofLocal=function(t,e,n){if(requireNonNull(t,"localDateTime"),requireNonNull(e,"zone"),e instanceof L)return new ZonedDateTime(t,e,e);var o=null,r=e.rules(),i=r.validOffsets(t);if(1===i.length)o=i[0];else if(0===i.length){var a=r.transition(t);t=t.plusSeconds(a.duration().seconds()),o=a.offsetAfter()}else o=null!=n&&i.some(function(t){return t.equals(n)})?n:requireNonNull(i[0],"offset");return new ZonedDateTime(t,o,e)},ZonedDateTime.ofInstant=function(){return 2==arguments.length?ZonedDateTime.ofInstant2.apply(this,arguments):ZonedDateTime.ofInstant3.apply(this,arguments)},ZonedDateTime.ofInstant2=function(t,e){return requireNonNull(t,"instant"),requireNonNull(e,"zone"),ZonedDateTime._create(t.epochSecond(),t.nano(),e)},ZonedDateTime.ofInstant3=function(t,e,n){return requireNonNull(t,"localDateTime"),requireNonNull(e,"offset"),requireNonNull(n,"zone"),ZonedDateTime._create(t.toEpochSecond(e),t.nano(),n)},ZonedDateTime._create=function(t,e,n){var o=n.rules(),r=tz.ofEpochSecond(t,e),i=o.offset(r),a=tB.ofEpochSecond(t,e,i);return new ZonedDateTime(a,i,n)},ZonedDateTime.ofStrict=function(t,e,n){requireNonNull(t,"localDateTime"),requireNonNull(e,"offset"),requireNonNull(n,"zone");var o=n.rules();if(!1===o.isValidOffset(t,e)){var i=o.transition(t);if(null!=i&&i.isGap())throw new r("LocalDateTime "+t+" does not exist in zone "+n+" due to a gap in the local time-line, typically caused by daylight savings");throw new r('ZoneOffset "'+e+'" is not valid for LocalDateTime "'+t+'" in zone "'+n+'"')}return new ZonedDateTime(t,e,n)},ZonedDateTime.ofLenient=function(t,e,n){if(requireNonNull(t,"localDateTime"),requireNonNull(e,"offset"),requireNonNull(n,"zone"),n instanceof L&&!1===e.equals(n))throw new u("ZoneId must match ZoneOffset");return new ZonedDateTime(t,e,n)},ZonedDateTime.from=function(t){if(requireNonNull(t,"temporal"),t instanceof ZonedDateTime)return t;var e=I.from(t);if(t.isSupported(O.INSTANT_SECONDS)){var n=ZonedDateTime._from(t,e);if(null!=n)return n}var o=tB.from(t);return ZonedDateTime.of2(o,e)},ZonedDateTime._from=function(t,e){try{return ZonedDateTime.__from(t,e)}catch(t){if(!(t instanceof r))throw t}},ZonedDateTime.__from=function(t,e){var n=t.getLong(O.INSTANT_SECONDS),o=t.get(O.NANO_OF_SECOND);return ZonedDateTime._create(n,o,e)},ZonedDateTime.parse=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:B.ISO_ZONED_DATE_TIME;return requireNonNull(e,"fromatter"),e.parse(t,ZonedDateTime.FROM)},ZonedDateTime.prototype._resolveLocal=function(t){return requireNonNull(t,"newDateTime"),ZonedDateTime.ofLocal(t,this._zone,this._offset)},ZonedDateTime.prototype._resolveInstant=function(t){return ZonedDateTime.ofInstant3(t,this._offset,this._zone)},ZonedDateTime.prototype._resolveOffset=function(t){return!1===t.equals(this._offset)&&this._zone.rules().isValidOffset(this._dateTime,t)?new ZonedDateTime(this._dateTime,t,this._zone):this},ZonedDateTime.prototype.isSupported=function(t){return t instanceof O||(t instanceof m?t.isDateBased()||t.isTimeBased():null!=t&&t.isSupportedBy(this))},ZonedDateTime.prototype.range=function(t){return t instanceof O?t===O.INSTANT_SECONDS||t===O.OFFSET_SECONDS?t.range():this._dateTime.range(t):t.rangeRefinedBy(this)},ZonedDateTime.prototype.get=function(t){return this.getLong(t)},ZonedDateTime.prototype.getLong=function(t){if(t instanceof O){switch(t){case O.INSTANT_SECONDS:return this.toEpochSecond();case O.OFFSET_SECONDS:return this._offset.totalSeconds()}return this._dateTime.getLong(t)}return requireNonNull(t,"field"),t.getFrom(this)},ZonedDateTime.prototype.offset=function(){return this._offset},ZonedDateTime.prototype.withEarlierOffsetAtOverlap=function(){var t=this._zone.rules().transition(this._dateTime);if(null!=t&&t.isOverlap()){var e=t.offsetBefore();if(!1===e.equals(this._offset))return new ZonedDateTime(this._dateTime,e,this._zone)}return this},ZonedDateTime.prototype.withLaterOffsetAtOverlap=function(){var t=this._zone.rules().transition(this.toLocalDateTime());if(null!=t){var e=t.offsetAfter();if(!1===e.equals(this._offset))return new ZonedDateTime(this._dateTime,e,this._zone)}return this}
16,ZonedDateTime.prototype.zone=function(){return this._zone},ZonedDateTime.prototype.withZoneSameLocal=function(t){return requireNonNull(t,"zone"),this._zone.equals(t)?this:ZonedDateTime.ofLocal(this._dateTime,t,this._offset)},ZonedDateTime.prototype.withZoneSameInstant=function(t){return requireNonNull(t,"zone"),this._zone.equals(t)?this:ZonedDateTime._create(this._dateTime.toEpochSecond(this._offset),this._dateTime.nano(),t)},ZonedDateTime.prototype.withFixedOffsetZone=function(){return this._zone.equals(this._offset)?this:new ZonedDateTime(this._dateTime,this._offset,this._offset)},ZonedDateTime.prototype.year=function(){return this._dateTime.year()},ZonedDateTime.prototype.monthValue=function(){return this._dateTime.monthValue()},ZonedDateTime.prototype.month=function(){return this._dateTime.month()},ZonedDateTime.prototype.dayOfMonth=function(){return this._dateTime.dayOfMonth()},ZonedDateTime.prototype.dayOfYear=function(){return this._dateTime.dayOfYear()},ZonedDateTime.prototype.dayOfWeek=function(){return this._dateTime.dayOfWeek()},ZonedDateTime.prototype.hour=function(){return this._dateTime.hour()},ZonedDateTime.prototype.minute=function(){return this._dateTime.minute()},ZonedDateTime.prototype.second=function(){return this._dateTime.second()},ZonedDateTime.prototype.nano=function(){return this._dateTime.nano()},ZonedDateTime.prototype.with=function(){return 1==arguments.length?this.withTemporalAdjuster.apply(this,arguments):this.with2.apply(this,arguments)},ZonedDateTime.prototype.withTemporalAdjuster=function(t){return t instanceof tH?this._resolveLocal(tB.of(t,this._dateTime.toLocalTime())):t instanceof tj?this._resolveLocal(tB.of(this._dateTime.toLocalDate(),t)):t instanceof tB?this._resolveLocal(t):t instanceof tz?ZonedDateTime._create(t.epochSecond(),t.nano(),this._zone):t instanceof L?this._resolveOffset(t):(requireNonNull(t,"adjuster"),t.adjustInto(this))},ZonedDateTime.prototype.with2=function(t,e){if(t instanceof O){switch(t){case O.INSTANT_SECONDS:return ZonedDateTime._create(e,this.nano(),this._zone);case O.OFFSET_SECONDS:var n=L.ofTotalSeconds(t.checkValidIntValue(e));return this._resolveOffset(n)}return this._resolveLocal(this._dateTime.with(t,e))}return t.adjustInto(this,e)},ZonedDateTime.prototype.withYear=function(t){return this._resolveLocal(this._dateTime.withYear(t))},ZonedDateTime.prototype.withMonth=function(t){return this._resolveLocal(this._dateTime.withMonth(t))},ZonedDateTime.prototype.withDayOfMonth=function(t){return this._resolveLocal(this._dateTime.withDayOfMonth(t))},ZonedDateTime.prototype.withDayOfYear=function(t){return this._resolveLocal(this._dateTime.withDayOfYear(t))},ZonedDateTime.prototype.withHour=function(t){return this._resolveLocal(this._dateTime.withHour(t))},ZonedDateTime.prototype.withMinute=function(t){return this._resolveLocal(this._dateTime.withMinute(t))},ZonedDateTime.prototype.withSecond=function(t){return this._resolveLocal(this._dateTime.withSecond(t))},ZonedDateTime.prototype.withNano=function(t){return this._resolveLocal(this._dateTime.withNano(t))},ZonedDateTime.prototype.truncatedTo=function(t){return this._resolveLocal(this._dateTime.truncatedTo(t))},ZonedDateTime.prototype.plus=function(){return 1==arguments.length?this.plusTemporalAmount.apply(this,arguments):this.plus2.apply(this,arguments)},ZonedDateTime.prototype.plusTemporalAmount=function(t){return requireNonNull(t),t.addTo(this)},ZonedDateTime.prototype.plus2=function(t,e){return e instanceof m?e.isDateBased()?this._resolveLocal(this._dateTime.plus(t,e)):this._resolveInstant(this._dateTime.plus(t,e)):(requireNonNull(e,"unit"),e.addTo(this,t))},ZonedDateTime.prototype.plusYears=function(t){return this._resolveLocal(this._dateTime.plusYears(t))},ZonedDateTime.prototype.plusMonths=function(t){return this._resolveLocal(this._dateTime.plusMonths(t))},ZonedDateTime.prototype.plusWeeks=function(t){return this._resolveLocal(this._dateTime.plusWeeks(t))},ZonedDateTime.prototype.plusDays=function(t){return this._resolveLocal(this._dateTime.plusDays(t))},ZonedDateTime.prototype.plusHours=function(t){return this._resolveInstant(this._dateTime.plusHours(t))},ZonedDateTime.prototype.plusMinutes=function(t){return this._resolveInstant(this._dateTime.plusMinutes(t))},ZonedDateTime.prototype.plusSeconds=function(t){return this._resolveInstant(this._dateTime.plusSeconds(t))},ZonedDateTime.prototype.plusNanos=function(t){return this._resolveInstant(this._dateTime.plusNanos(t))},ZonedDateTime.prototype.minus=function(){return 1==arguments.length?this.minusTemporalAmount.apply(this,arguments):this.minus2.apply(this,arguments)},ZonedDateTime.prototype.minusTemporalAmount=function(t){return requireNonNull(t,"amount"),t.subtractFrom(this)},ZonedDateTime.prototype.minus2=function(t,e){return this.plus2(-1*t,e)},ZonedDateTime.prototype.minusYears=function(t){return this.plusYears(-1*t)},ZonedDateTime.prototype.minusMonths=function(t){return this.plusMonths(-1*t)},ZonedDateTime.prototype.minusWeeks=function(t){return this.plusWeeks(-1*t)},ZonedDateTime.prototype.minusDays=function(t){return this.plusDays(-1*t)},ZonedDateTime.prototype.minusHours=function(t){return this.plusHours(-1*t)},ZonedDateTime.prototype.minusMinutes=function(t){return this.plusMinutes(-1*t)},ZonedDateTime.prototype.minusSeconds=function(t){return this.plusSeconds(-1*t)},ZonedDateTime.prototype.minusNanos=function(t){return this.plusNanos(-1*t)},ZonedDateTime.prototype.query=function(e){return e===T.localDate()?this.toLocalDate():(requireNonNull(e,"query"),t.prototype.query.call(this,e))},ZonedDateTime.prototype.until=function(t,e){var n=ZonedDateTime.from(t);if(e instanceof m){if(n=n.withZoneSameInstant(this._zone),e.isDateBased())return this._dateTime.until(n._dateTime,e);var o=this._offset.totalSeconds()-n._offset.totalSeconds(),r=n._dateTime.plusSeconds(o);return this._dateTime.until(r,e)}return e.between(this,n)},ZonedDateTime.prototype.toLocalDateTime=function(){return this._dateTime},ZonedDateTime.prototype.toLocalDate=function(){return this._dateTime.toLocalDate()},ZonedDateTime.prototype.toLocalTime=function(){return this._dateTime.toLocalTime()},ZonedDateTime.prototype.equals=function(t){return this===t||t instanceof ZonedDateTime&&this._dateTime.equals(t._dateTime)&&this._offset.equals(t._offset)&&this._zone.equals(t._zone)},ZonedDateTime.prototype.hashCode=function(){return p.hashCode(this._dateTime.hashCode(),this._offset.hashCode(),this._zone.hashCode())},ZonedDateTime.prototype.toString=function(){var t=this._dateTime.toString()+this._offset.toString();return this._offset!==this._zone&&(t+="["+this._zone.toString()+"]"),t},ZonedDateTime.prototype.toJSON=function(){return this.toString()},ZonedDateTime.prototype.format=function(e){return t.prototype.format.call(this,e)},ZonedDateTime}(tx),tH=function(t){function LocalDate(e,n,o){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,LocalDate);var r=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return n instanceof tR&&(n=n.value()),r._year=p.safeToInt(e),r._month=p.safeToInt(n),r._day=p.safeToInt(o),LocalDate._validate(r._year,r._month,r._day),r}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(LocalDate,t),LocalDate.now=function(t){var e=void 0;return e=null==t?tQ.systemDefaultZone():t instanceof I?tQ.system(t):t,LocalDate.ofInstant(e.instant(),e.zone())},LocalDate.ofInstant=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I.systemDefault();requireNonNull(t,"instant");var n=e.rules().offset(t),o=t.epochSecond()+n.totalSeconds(),r=p.floorDiv(o,tj.SECONDS_PER_DAY);return LocalDate.ofEpochDay(r)},LocalDate.of=function(t,e,n){return new LocalDate(t,e,n)},LocalDate.ofYearDay=function(t,e){O.YEAR.checkValidValue(t);var n=tq.isLeapYear(t);366===e&&!1===n&&assert(!1,"Invalid date 'DayOfYear 366' as '"+t+"' is not a leap year",r);var o=tR.of(Math.floor((e-1)/31+1));e>o.firstDayOfYear(n)+o.length(n)-1&&(o=o.plus(1));var i=e-o.firstDayOfYear(n)+1;return new LocalDate(t,o.value(),i)},LocalDate.ofEpochDay=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=void 0,n=void 0,o=void 0,r=void 0,i=void 0;e=0,(i=t+719528-60)<0&&(e=400*(n=p.intDiv(i+1,146097)-1),i+=-(146097*n)),r=p.intDiv(400*i+591,146097),(o=i-(365*r+p.intDiv(r,4)-p.intDiv(r,100)+p.intDiv(r,400)))<0&&(o=i-(365*--r+p.intDiv(r,4)-p.intDiv(r,100)+p.intDiv(r,400))),r+=e;var a=o,s=p.intDiv(5*a+2,153),u=(s+2)%12+1,l=a-p.intDiv(306*s+5,10)+1,c=r+=p.intDiv(s,10);return new LocalDate(c,u,l)},LocalDate.from=function(t){requireNonNull(t,"temporal");var e=t.query(T.localDate());if(null==e)throw new r("Unable to obtain LocalDate from TemporalAccessor: "+t+", type "+(null!=t.constructor?t.constructor.name:""));return e},LocalDate.parse=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:B.ISO_LOCAL_DATE;return assert(null!=e,"formatter",c),e.parse(t,LocalDate.FROM)},LocalDate._resolvePreviousValid=function(t,e,n){switch(e){case 2:n=Math.min(n,tq.isLeapYear(t)?29:28);break;case 4:case 6:case 9:case 11:n=Math.min(n,30)}return LocalDate.of(t,e,n)},LocalDate._validate=function(t,e,n){var o=void 0;if(O.YEAR.checkValidValue(t),O.MONTH_OF_YEAR.checkValidValue(e),O.DAY_OF_MONTH.checkValidValue(n),n>28){switch(o=31,e){case 2:o=tq.isLeapYear(t)?29:28;break;case 4:case 6:case 9:case 11:o=30}n>o&&(29===n?assert(!1,"Invalid date 'February 29' as '"+t+"' is not a leap year",r):assert(!1,"Invalid date '"+t+"' '"+e+"' '"+n+"'",r))}},LocalDate.prototype.isSupported=function(e){return t.prototype.isSupported.call(this,e)},LocalDate.prototype.range=function(t){if(t instanceof O){if(t.isDateBased()){switch(t){case O.DAY_OF_MONTH:return D.of(1,this.lengthOfMonth());case O.DAY_OF_YEAR:return D.of(1,this.lengthOfYear());case O.ALIGNED_WEEK_OF_MONTH:return D.of(1,this.month()===tR.FEBRUARY&&!1===this.isLeapYear()?4:5);case O.YEAR_OF_ERA:return this._year<=0?D.of(1,tL.MAX_VALUE+1):D.of(1,tL.MAX_VALUE)}return t.range()}throw new a("Unsupported field: "+t)}return t.rangeRefinedBy(this)},LocalDate.prototype.get=function(t){return this.getLong(t)},LocalDate.prototype.getLong=function(t){return(assert(null!=t,"",c),t instanceof O)?this._get0(t):t.getFrom(this)},LocalDate.prototype._get0=function(t){switch(t){case O.DAY_OF_WEEK:return this.dayOfWeek().value(
vendor: 7,184 bytes, line 16
16);case O.ALIGNED_DAY_OF_WEEK_IN_MONTH:return p.intMod(this._day-1,7)+1;case O.ALIGNED_DAY_OF_WEEK_IN_YEAR:return p.intMod(this.dayOfYear()-1,7)+1;case O.DAY_OF_MONTH:return this._day;case O.DAY_OF_YEAR:return this.dayOfYear();case O.EPOCH_DAY:return this.toEpochDay();case O.ALIGNED_WEEK_OF_MONTH:return p.intDiv(this._day-1,7)+1;case O.ALIGNED_WEEK_OF_YEAR:return p.intDiv(this.dayOfYear()-1,7)+1;case O.MONTH_OF_YEAR:return this._month;case O.PROLEPTIC_MONTH:return this._prolepticMonth();case O.YEAR_OF_ERA:return this._year>=1?this._year:1-this._year;case O.YEAR:return this._year;case O.ERA:return this._year>=1?1:0}throw new a("Unsupported field: "+t)},LocalDate.prototype._prolepticMonth=function(){return 12*this._year+(this._month-1)},LocalDate.prototype.chronology=function(){return tq.INSTANCE},LocalDate.prototype.year=function(){return this._year},LocalDate.prototype.monthValue=function(){return this._month},LocalDate.prototype.month=function(){return tR.of(this._month)},LocalDate.prototype.dayOfMonth=function(){return this._day},LocalDate.prototype.dayOfYear=function(){return this.month().firstDayOfYear(this.isLeapYear())+this._day-1},LocalDate.prototype.dayOfWeek=function(){var t=p.floorMod(this.toEpochDay()+3,7);return M.of(t+1)},LocalDate.prototype.isLeapYear=function(){return tq.isLeapYear(this._year)},LocalDate.prototype.lengthOfMonth=function(){switch(this._month){case 2:return this.isLeapYear()?29:28;case 4:case 6:case 9:case 11:return 30;default:return 31}},LocalDate.prototype.lengthOfYear=function(){return this.isLeapYear()?366:365},LocalDate.prototype.with=function(t,e){return arguments.length<2?this.withTemporalAdjuster(t):this.withFieldAndValue(t,e)},LocalDate.prototype.withTemporalAdjuster=function(t){return(requireNonNull(t,"adjuster"),t instanceof LocalDate)?t:(assert("function"==typeof t.adjustInto,"adjuster",u),t.adjustInto(this))},LocalDate.prototype.withFieldAndValue=function(t,e){if(assert(null!=t,"field",c),t instanceof O){switch(t.checkValidValue(e),t){case O.DAY_OF_WEEK:return this.plusDays(e-this.dayOfWeek().value());case O.ALIGNED_DAY_OF_WEEK_IN_MONTH:return this.plusDays(e-this.getLong(O.ALIGNED_DAY_OF_WEEK_IN_MONTH));case O.ALIGNED_DAY_OF_WEEK_IN_YEAR:return this.plusDays(e-this.getLong(O.ALIGNED_DAY_OF_WEEK_IN_YEAR));case O.DAY_OF_MONTH:return this.withDayOfMonth(e);case O.DAY_OF_YEAR:return this.withDayOfYear(e);case O.EPOCH_DAY:return LocalDate.ofEpochDay(e);case O.ALIGNED_WEEK_OF_MONTH:return this.plusWeeks(e-this.getLong(O.ALIGNED_WEEK_OF_MONTH));case O.ALIGNED_WEEK_OF_YEAR:return this.plusWeeks(e-this.getLong(O.ALIGNED_WEEK_OF_YEAR));case O.MONTH_OF_YEAR:return this.withMonth(e);case O.PROLEPTIC_MONTH:return this.plusMonths(e-this.getLong(O.PROLEPTIC_MONTH));case O.YEAR_OF_ERA:return this.withYear(this._year>=1?e:1-e);case O.YEAR:return this.withYear(e);case O.ERA:return this.getLong(O.ERA)===e?this:this.withYear(1-this._year)}throw new a("Unsupported field: "+t)}return t.adjustInto(this,e)},LocalDate.prototype.withYear=function(t){return this._year===t?this:(O.YEAR.checkValidValue(t),LocalDate._resolvePreviousValid(t,this._month,this._day))},LocalDate.prototype.withMonth=function(t){var e=t instanceof tR?t.value():t;return this._month===e?this:(O.MONTH_OF_YEAR.checkValidValue(e),LocalDate._resolvePreviousValid(this._year,e,this._day))},LocalDate.prototype.withDayOfMonth=function(t){return this._day===t?this:LocalDate.of(this._year,this._month,t)},LocalDate.prototype.withDayOfYear=function(t){return this.dayOfYear()===t?this:LocalDate.ofYearDay(this._year,t)},LocalDate.prototype.plus=function(t,e){return arguments.length<2?this.plus1(t):this.plus2(t,e)},LocalDate.prototype.plus1=function(t){return requireNonNull(t,"amount"),t.addTo(this)},LocalDate.prototype.plus2=function(t,e){if(requireNonNull(t,"amountToAdd"),requireNonNull(e,"unit"),e instanceof m){switch(e){case m.DAYS:return this.plusDays(t);case m.WEEKS:return this.plusWeeks(t);case m.MONTHS:return this.plusMonths(t);case m.YEARS:return this.plusYears(t);case m.DECADES:return this.plusYears(p.safeMultiply(t,10));case m.CENTURIES:return this.plusYears(p.safeMultiply(t,100));case m.MILLENNIA:return this.plusYears(p.safeMultiply(t,1e3));case m.ERAS:return this.with(O.ERA,p.safeAdd(this.getLong(O.ERA),t))}throw new a("Unsupported unit: "+e)}return e.addTo(this,t)},LocalDate.prototype.plusYears=function(t){if(0===t)return this;var e=O.YEAR.checkValidIntValue(this._year+t);return LocalDate._resolvePreviousValid(e,this._month,this._day)},LocalDate.prototype.plusMonths=function(t){if(0===t)return this;var e=12*this._year+(this._month-1)+t,n=O.YEAR.checkValidIntValue(p.floorDiv(e,12)),o=p.floorMod(e,12)+1;return LocalDate._resolvePreviousValid(n,o,this._day)},LocalDate.prototype.plusWeeks=function(t){return this.plusDays(p.safeMultiply(t,7))},LocalDate.prototype.plusDays=function(t){if(0===t)return this;var e=p.safeAdd(this.toEpochDay(),t);return LocalDate.ofEpochDay(e)},LocalDate.prototype.minus=function(t,e){return arguments.length<2?this.minus1(t):this.minus2(t,e)},LocalDate.prototype.minus1=function(t){return requireNonNull(t,"amount"),t.subtractFrom(this)},LocalDate.prototype.minus2=function(t,e){return requireNonNull(t,"amountToSubtract"),requireNonNull(e,"unit"),this.plus2(-1*t,e)},LocalDate.prototype.minusYears=function(t){return this.plusYears(-1*t)},LocalDate.prototype.minusMonths=function(t){return this.plusMonths(-1*t)},LocalDate.prototype.minusWeeks=function(t){return this.plusWeeks(-1*t)},LocalDate.prototype.minusDays=function(t){return this.plusDays(-1*t)},LocalDate.prototype.query=function(e){return(requireNonNull(e,"query"),e===T.localDate())?this:t.prototype.query.call(this,e)},LocalDate.prototype.adjustInto=function(e){return t.prototype.adjustInto.call(this,e)},LocalDate.prototype.until=function(t,e){return arguments.length<2?this.until1(t):this.until2(t,e)},LocalDate.prototype.until2=function(t,e){var n=LocalDate.from(t);if(e instanceof m){switch(e){case m.DAYS:return this.daysUntil(n);case m.WEEKS:return p.intDiv(this.daysUntil(n),7);case m.MONTHS:return this._monthsUntil(n);case m.YEARS:return p.intDiv(this._monthsUntil(n),12);case m.DECADES:return p.intDiv(this._monthsUntil(n),120);case m.CENTURIES:return p.intDiv(this._monthsUntil(n),1200);case m.MILLENNIA:return p.intDiv(this._monthsUntil(n),12e3);case m.ERAS:return n.getLong(O.ERA)-this.getLong(O.ERA)}throw new a("Unsupported unit: "+e)}return e.between(this,n)},LocalDate.prototype.daysUntil=function(t){return t.toEpochDay()-this.toEpochDay()},LocalDate.prototype._monthsUntil=function(t){var e=32*this._prolepticMonth()+this.dayOfMonth(),n=32*t._prolepticMonth()+t.dayOfMonth();return p.intDiv(n-e,32)},LocalDate.prototype.until1=function(t){var e=LocalDate.from(t),n=e._prolepticMonth()-this._prolepticMonth(),o=e._day-this._day;if(n>0&&o<0){n--;var r=this.plusMonths(n);o=e.toEpochDay()-r.toEpochDay()}else n<0&&o>0&&(n++,o-=e.lengthOfMonth());var i=p.intDiv(n,12),a=p.intMod(n,12);return P.of(i,a,o)},LocalDate.prototype.atTime=function(){return 1==arguments.length?this.atTime1.apply(this,arguments):this.atTime4.apply(this,arguments)},LocalDate.prototype.atTime1=function(t){return tB.of(this,t)}
16,LocalDate.prototype.atTime4=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return this.atTime1(tj.of(t,e,n,o))},LocalDate.prototype.atStartOfDay=function(t){return null!=t?this.atStartOfDayWithZone(t):tB.of(this,tj.MIDNIGHT)},LocalDate.prototype.atStartOfDayWithZone=function(t){requireNonNull(t,"zone");var e=this.atTime(tj.MIDNIGHT);if(t instanceof L==!1){var n=t.rules().transition(e);null!=n&&n.isGap()&&(e=n.dateTimeAfter())}return tW.of(e,t)},LocalDate.prototype.toEpochDay=function(){var t,e=this._year,n=this._month;return t=0+365*e,e>=0?t+=p.intDiv(e+3,4)-p.intDiv(e+99,100)+p.intDiv(e+399,400):t-=p.intDiv(e,-4)-p.intDiv(e,-100)+p.intDiv(e,-400),t+=p.intDiv(367*n-362,12)+(this.dayOfMonth()-1),n>2&&(t--,!tq.isLeapYear(e)&&t--),t-719528},LocalDate.prototype.compareTo=function(t){return requireNonNull(t,"other"),requireInstance(t,LocalDate,"other"),this._compareTo0(t)},LocalDate.prototype._compareTo0=function(t){var e=this._year-t._year;return 0===e&&0==(e=this._month-t._month)&&(e=this._day-t._day),e},LocalDate.prototype.isAfter=function(t){return this.compareTo(t)>0},LocalDate.prototype.isBefore=function(t){return 0>this.compareTo(t)},LocalDate.prototype.isEqual=function(t){return 0===this.compareTo(t)},LocalDate.prototype.equals=function(t){return this===t||t instanceof LocalDate&&0===this._compareTo0(t)},LocalDate.prototype.hashCode=function(){var t=this._year,e=this._month,n=this._day;return p.hash(4294965248&t^(t<<11)+(e<<6)+n)},LocalDate.prototype.toString=function(){var t=void 0,e=this._year,n=this._month,o=this._day;return(1e3>Math.abs(e)?e<0?"-"+(""+(e-1e4)).slice(-4):(""+(e+1e4)).slice(-4):e>9999?"+"+e:""+e)+(n<10?"-0"+n:"-"+n)+(o<10?"-0"+o:"-"+o)},LocalDate.prototype.toJSON=function(){return this.toString()},LocalDate.prototype.format=function(e){return requireNonNull(e,"formatter"),requireInstance(e,B,"formatter"),t.prototype.format.call(this,e)},LocalDate}(j),tk=function(t){function ChronoLocalDateTime(){return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ChronoLocalDateTime),function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.apply(this,arguments))}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(ChronoLocalDateTime,t),ChronoLocalDateTime.prototype.chronology=function(){return this.toLocalDate().chronology()},ChronoLocalDateTime.prototype.query=function(e){return e===T.chronology()?this.chronology():e===T.precision()?m.NANOS:e===T.localDate()?tH.ofEpochDay(this.toLocalDate().toEpochDay()):e===T.localTime()?this.toLocalTime():e===T.zone()||e===T.zoneId()||e===T.offset()?null:t.prototype.query.call(this,e)},ChronoLocalDateTime.prototype.adjustInto=function(t){return t.with(O.EPOCH_DAY,this.toLocalDate().toEpochDay()).with(O.NANO_OF_DAY,this.toLocalTime().toNanoOfDay())},ChronoLocalDateTime.prototype.toInstant=function(t){return requireInstance(t,L,"zoneId"),tz.ofEpochSecond(this.toEpochSecond(t),this.toLocalTime().nano())},ChronoLocalDateTime.prototype.toEpochSecond=function(t){requireNonNull(t,"offset");var e=86400*this.toLocalDate().toEpochDay()+this.toLocalTime().toSecondOfDay();return e-=t.totalSeconds(),p.safeToInt(e)},ChronoLocalDateTime}(S),tB=function(t){function LocalDateTime(e,n){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,LocalDateTime);var o=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return requireInstance(e,tH,"date"),requireInstance(n,tj,"time"),o._date=e,o._time=n,o}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(LocalDateTime,t),LocalDateTime.now=function(t){return null==t?LocalDateTime._now(tQ.systemDefaultZone()):t instanceof tQ?LocalDateTime._now(t):LocalDateTime._now(tQ.system(t))},LocalDateTime._now=function(t){return requireNonNull(t,"clock"),LocalDateTime.ofInstant(t.instant(),t.zone())},LocalDateTime._ofEpochMillis=function(t,e){var n=p.floorDiv(t,1e3)+e.totalSeconds(),o=p.floorDiv(n,tj.SECONDS_PER_DAY),r=p.floorMod(n,tj.SECONDS_PER_DAY),i=1e6*p.floorMod(t,1e3),a=tH.ofEpochDay(o),s=tj.ofSecondOfDay(r,i);return new LocalDateTime(a,s)},LocalDateTime.of=function(){return 2==arguments.length&&(arguments[0]instanceof tH||arguments[1]instanceof tj)?LocalDateTime.ofDateAndTime.apply(this,arguments):LocalDateTime.ofNumbers.apply(this,arguments)},LocalDateTime.ofNumbers=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,s=tH.of(t,e,n),u=tj.of(o,r,i,a);return new LocalDateTime(s,u)},LocalDateTime.ofDateAndTime=function(t,e){return requireNonNull(t,"date"),requireNonNull(e,"time"),new LocalDateTime(t,e)},LocalDateTime.ofInstant=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I.systemDefault();requireNonNull(t,"instant"),requireInstance(t,tz,"instant"),requireNonNull(e,"zone");var n=e.rules().offset(t);return LocalDateTime.ofEpochSecond(t.epochSecond(),t.nano(),n)},LocalDateTime.ofEpochSecond=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments[2];2==arguments.length&&e instanceof L&&(n=e,e=0),requireNonNull(n,"offset");var o=t+n.totalSeconds(),r=p.floorDiv(o,tj.SECONDS_PER_DAY),i=p.floorMod(o,tj.SECONDS_PER_DAY),a=tH.ofEpochDay(r),s=tj.ofSecondOfDay(i,e);return new LocalDateTime(a,s)},LocalDateTime.from=function(t){if(requireNonNull(t,"temporal"),t instanceof LocalDateTime)return t;if(t instanceof tW)return t.toLocalDateTime();try{var e=tH.from(t),n=tj.from(t);return new LocalDateTime(e,n)}catch(e){throw new r("Unable to obtain LocalDateTime TemporalAccessor: "+t+", type "+(null!=t.constructor?t.constructor.name:""))}},LocalDateTime.parse=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:B.ISO_LOCAL_DATE_TIME;return requireNonNull(e,"formatter"),e.parse(t,LocalDateTime.FROM)},LocalDateTime.prototype._withDateTime=function(t,e){return this._date===t&&this._time===e?this:new LocalDateTime(t,e)},LocalDateTime.prototype.isSupported=function(t){return t instanceof O?t.isDateBased()||t.isTimeBased():t instanceof m?t.isDateBased()||t.isTimeBased():null!=t&&t.isSupportedBy(this)},LocalDateTime.prototype.range=function(t){return t instanceof O?t.isTimeBased()?this._time.range(t):this._date.range(t):t.rangeRefinedBy(this)},LocalDateTime.prototype.get=function(e){return e instanceof O?e.isTimeBased()?this._time.get(e):this._date.get(e):t.prototype.get.call(this,e)},LocalDateTime.prototype.getLong=function(t){return(requireNonNull(t,"field"),t instanceof O)?t.isTimeBased()?this._time.getLong(t):this._date.getLong(t):t.getFrom(this)},LocalDateTime.prototype.year=function(){return this._date.year()},LocalDateTime.prototype.monthValue=function(){return this._date.monthValue()},LocalDateTime.prototype.month=function(){return this._date.month()},LocalDateTime.prototype.dayOfMonth=function(){return this._date.dayOfMonth()},LocalDateTime.prototype.dayOfYear=function(){return this._date.dayOfYear()},LocalDateTime.prototype.dayOfWeek=function(){return this._date.dayOfWeek()},LocalDateTime.prototype.hour=function(){return this._time.hour()},LocalDateTime.prototype.minute=function(){return this._time.minute()},LocalDateTime.prototype.second=function(){return this._time.second()},LocalDateTime.prototype.nano=function(){return this._time.nano()},LocalDateTime.prototype.with=function(t,e){return 1==arguments.length?this.withTemporalAdjuster(t):this.with2(t,e)},LocalDateTime.prototype.withTemporalAdjuster=function(t){return(requireNonNull(t,"adjuster"),t instanceof tH)?this._withDateTime(t,this._time):t instanceof tj?this._withDateTime(this._date,t):t instanceof LocalDateTime?t:(assert("function"==typeof t.adjustInto,"adjuster",u),t.adjustInto(this))},LocalDateTime.prototype.with2=function(t,e){return(requireNonNull(t,"field"),t instanceof O)?t.isTimeBased()?this._withDateTime(this._date,this._time.with(t,e)):this._withDateTime(this._date.with(t,e),this._time):t.adjustInto(this,e)},LocalDateTime.prototype.withYear=function(t){return this._withDateTime(this._date.withYear(t),this._time)},LocalDateTime.prototype.withMonth=function(t){return this._withDateTime(this._date.withMonth(t),this._time)},LocalDateTime.prototype.withDayOfMonth=function(t){return this._withDateTime(this._date.withDayOfMonth(t),this._time)},LocalDateTime.prototype.withDayOfYear=function(t){return this._withDateTime(this._date.withDayOfYear(t),this._time)},LocalDateTime.prototype.withHour=function(t){var e=this._time.withHour(t);return this._withDateTime(this._date,e)},LocalDateTime.prototype.withMinute=function(t){var e=this._time.withMinute(t);return this._withDateTime(this._date,e)},LocalDateTime.prototype.withSecond=function(t){var e=this._time.withSecond(t);return this._withDateTime(this._date,e)},LocalDateTime.prototype.withNano=function(t){var e=this._time.withNano(t);return this._withDateTime(this._date,e)},LocalDateTime.prototype.truncatedTo=function(t){return this._withDateTime(this._date,this._time.truncatedTo(t))},LocalDateTime.prototype.plus=function(t,e){return 1==arguments.length?this.plusTemporalAmount(t):this.plus2(t,e)},LocalDateTime.prototype.plusTemporalAmount=function(t){return requireNonNull(t,"amount"),t.addTo(this)},LocalDateTime.prototype.plus2=function(t,e){if(requireNonNull(e,"unit"),e instanceof m){switch(e){case m.NANOS:return this.plusNanos(t);case m.MICROS:return this.plusDays(p.intDiv(t,tj.MICROS_PER_DAY)).plusNanos(1e3*p.intMod(t,tj.MICROS_PER_DAY));case m.MILLIS:return this.plusDays(p.intDiv(t,tj.MILLIS_PER_DAY)).plusNanos(1e6*p.intMod(t,tj.MILLIS_PER_DAY));case m.SECONDS:return this.plusSeconds(t);case m.MINUTES:return this.plusMinutes(t);case m.HOURS:return this.plusHours(t);case m.HALF_DAYS:return this.plusDays(p.intDiv(t,256)).plusHours(12*p.intMod(t,256))}return this._withDateTime(this._date.plus(t,e),this._time)}return e.addTo(this,t)},LocalDateTime.prototype.plusYears=function(t){var e=this._date.plusYears(t);return this._withDateTime(e,this._time)},LocalDateTime.prototype.plusMonths=function(t){var e=this._date.plusMonths(t);return this._withDateTime(e,this._time)},LocalDateTime.prototype.plusWeeks=function(t){var e=this._date.plusWeeks(t);return this._withDateTime(e,this._time)},LocalDateTime.prototype.plusDays=function(t){var e=this._date.plusDays(t);return this._withDateTime(e,this._time)},LocalDateTime.prototype.plusHours=function(t){return this._plusWithOverflow(this._date,t,0,0,0,1)},LocalDateTime.prototype.plusMinutes=function(t){return this._plusWithOverflow(this._date,0,t,0,0,1)},LocalDateTime.prototype.plusSeconds=function(t){return this._plusWithOverflow(this._date,0,0,t,0,1
16)},LocalDateTime.prototype.plusNanos=function(t){return this._plusWithOverflow(this._date,0,0,0,t,1)},LocalDateTime.prototype.minus=function(t,e){return 1==arguments.length?this.minusTemporalAmount(t):this.minus2(t,e)},LocalDateTime.prototype.minusTemporalAmount=function(t){return requireNonNull(t,"amount"),t.subtractFrom(this)},LocalDateTime.prototype.minus2=function(t,e){return requireNonNull(e,"unit"),this.plus2(-1*t,e)},LocalDateTime.prototype.minusYears=function(t){return this.plusYears(-1*t)},LocalDateTime.prototype.minusMonths=function(t){return this.plusMonths(-1*t)},LocalDateTime.prototype.minusWeeks=function(t){return this.plusWeeks(-1*t)},LocalDateTime.prototype.minusDays=function(t){return this.plusDays(-1*t)},LocalDateTime.prototype.minusHours=function(t){return this._plusWithOverflow(this._date,t,0,0,0,-1)},LocalDateTime.prototype.minusMinutes=function(t){return this._plusWithOverflow(this._date,0,t,0,0,-1)},LocalDateTime.prototype.minusSeconds=function(t){return this._plusWithOverflow(this._date,0,0,t,0,-1)},LocalDateTime.prototype.minusNanos=function(t){return this._plusWithOverflow(this._date,0,0,0,t,-1)},LocalDateTime.prototype._plusWithOverflow=function(t,e,n,o,r,i){if((e|n|o|r)==0)return this._withDateTime(t,this._time);var a=p.intDiv(r,tj.NANOS_PER_DAY)+p.intDiv(o,tj.SECONDS_PER_DAY)+p.intDiv(n,tj.MINUTES_PER_DAY)+p.intDiv(e,tj.HOURS_PER_DAY);a*=i;var s=p.intMod(r,tj.NANOS_PER_DAY)+p.intMod(o,tj.SECONDS_PER_DAY)*tj.NANOS_PER_SECOND+p.intMod(n,tj.MINUTES_PER_DAY)*tj.NANOS_PER_MINUTE+p.intMod(e,tj.HOURS_PER_DAY)*tj.NANOS_PER_HOUR,u=this._time.toNanoOfDay();s=s*i+u,a+=p.floorDiv(s,tj.NANOS_PER_DAY);var l=p.floorMod(s,tj.NANOS_PER_DAY),c=l===u?this._time:tj.ofNanoOfDay(l);return this._withDateTime(t.plusDays(a),c)},LocalDateTime.prototype.query=function(e){return(requireNonNull(e,"query"),e===T.localDate())?this.toLocalDate():t.prototype.query.call(this,e)},LocalDateTime.prototype.adjustInto=function(e){return t.prototype.adjustInto.call(this,e)},LocalDateTime.prototype.until=function(t,e){requireNonNull(t,"endExclusive"),requireNonNull(e,"unit");var n=LocalDateTime.from(t);if(e instanceof m){if(e.isTimeBased()){var o=this._date.daysUntil(n._date),r=n._time.toNanoOfDay()-this._time.toNanoOfDay();o>0&&r<0?(o--,r+=tj.NANOS_PER_DAY):o<0&&r>0&&(o++,r-=tj.NANOS_PER_DAY);var i=o;switch(e){case m.NANOS:return i=p.safeMultiply(i,tj.NANOS_PER_DAY),p.safeAdd(i,r);case m.MICROS:return i=p.safeMultiply(i,tj.MICROS_PER_DAY),p.safeAdd(i,p.intDiv(r,1e3));case m.MILLIS:return i=p.safeMultiply(i,tj.MILLIS_PER_DAY),p.safeAdd(i,p.intDiv(r,1e6));case m.SECONDS:return i=p.safeMultiply(i,tj.SECONDS_PER_DAY),p.safeAdd(i,p.intDiv(r,tj.NANOS_PER_SECOND));case m.MINUTES:return i=p.safeMultiply(i,tj.MINUTES_PER_DAY),p.safeAdd(i,p.intDiv(r,tj.NANOS_PER_MINUTE));case m.HOURS:return i=p.safeMultiply(i,tj.HOURS_PER_DAY),p.safeAdd(i,p.intDiv(r,tj.NANOS_PER_HOUR));case m.HALF_DAYS:return i=p.safeMultiply(i,2),p.safeAdd(i,p.intDiv(r,12*tj.NANOS_PER_HOUR))}throw new a("Unsupported unit: "+e)}var s=n._date,u=n._time;return s.isAfter(this._date)&&u.isBefore(this._time)?s=s.minusDays(1):s.isBefore(this._date)&&u.isAfter(this._time)&&(s=s.plusDays(1)),this._date.until(s,e)}return e.between(this,n)},LocalDateTime.prototype.atZone=function(t){return tW.of(this,t)},LocalDateTime.prototype.toLocalDate=function(){return this._date},LocalDateTime.prototype.toLocalTime=function(){return this._time},LocalDateTime.prototype.compareTo=function(t){return requireNonNull(t,"other"),requireInstance(t,LocalDateTime,"other"),this._compareTo0(t)},LocalDateTime.prototype._compareTo0=function(t){var e=this._date.compareTo(t.toLocalDate());return 0===e&&(e=this._time.compareTo(t.toLocalTime())),e},LocalDateTime.prototype.isAfter=function(t){return this.compareTo(t)>0},LocalDateTime.prototype.isBefore=function(t){return 0>this.compareTo(t)},LocalDateTime.prototype.isEqual=function(t){return 0===this.compareTo(t)},LocalDateTime.prototype.equals=function(t){return this===t||t instanceof LocalDateTime&&this._date.equals(t._date)&&this._time.equals(t._time)},LocalDateTime.prototype.hashCode=function(){return this._date.hashCode()^this._time.hashCode()},LocalDateTime.prototype.toString=function(){return this._date.toString()+"T"+this._time.toString()},LocalDateTime.prototype.toJSON=function(){return this.toString()},LocalDateTime.prototype.format=function(t){return requireNonNull(t,"formatter"),t.format(this)},LocalDateTime}(tk);function _possibleConstructorReturn$30(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}var tj=function(t){function LocalTime(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,LocalTime);var i=_possibleConstructorReturn$30(this,t.call(this)),a=p.safeToInt(e),s=p.safeToInt(n),u=p.safeToInt(o),l=p.safeToInt(r);return(LocalTime._validate(a,s,u,l),(s|u|l)==0)?(LocalTime.HOURS[a]||(i._hour=a,i._minute=s,i._second=u,i._nano=l,LocalTime.HOURS[a]=i),_possibleConstructorReturn$30(i,LocalTime.HOURS[a])):(i._hour=a,i._minute=s,i._second=u,i._nano=l,i)}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(LocalTime,t),LocalTime.now=function(t){return null==t?LocalTime._now(tQ.systemDefaultZone()):t instanceof tQ?LocalTime._now(t):LocalTime._now(tQ.system(t))},LocalTime._now=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tQ.systemDefaultZone();return requireNonNull(t,"clock"),LocalTime.ofInstant(t.instant(),t.zone())},LocalTime.ofInstant=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I.systemDefault(),n=e.rules().offset(t),o=p.intMod(t.epochSecond(),LocalTime.SECONDS_PER_DAY);return(o=p.intMod(o+n.totalSeconds(),LocalTime.SECONDS_PER_DAY))<0&&(o+=LocalTime.SECONDS_PER_DAY),LocalTime.ofSecondOfDay(o,t.nano())},LocalTime.of=function(t,e,n,o){return new LocalTime(t,e,n,o)},LocalTime.ofSecondOfDay=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;O.SECOND_OF_DAY.checkValidValue(t),O.NANO_OF_SECOND.checkValidValue(e);var n=p.intDiv(t,LocalTime.SECONDS_PER_HOUR);t-=n*LocalTime.SECONDS_PER_HOUR;var o=p.intDiv(t,LocalTime.SECONDS_PER_MINUTE);return t-=o*LocalTime.SECONDS_PER_MINUTE,new LocalTime(n,o,t,e)},LocalTime.ofNanoOfDay=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;O.NANO_OF_DAY.checkValidValue(t);var e=p.intDiv(t,LocalTime.NANOS_PER_HOUR);t-=e*LocalTime.NANOS_PER_HOUR;var n=p.intDiv(t,LocalTime.NANOS_PER_MINUTE);t-=n*LocalTime.NANOS_PER_MINUTE;var o=p.intDiv(t,LocalTime.NANOS_PER_SECOND);return t-=o*LocalTime.NANOS_PER_SECOND,new LocalTime(e,n,o,t)},LocalTime.from=function(t){requireNonNull(t,"temporal");var e=t.query(T.localTime());if(null==e)throw new r("Unable to obtain LocalTime TemporalAccessor: "+t+", type "+(null!=t.constructor?t.constructor.name:""));return e},LocalTime.parse=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:B.ISO_LOCAL_TIME;return requireNonNull(e,"formatter"),e.parse(t,LocalTime.FROM)},LocalTime._validate=function(t,e,n,o){O.HOUR_OF_DAY.checkValidValue(t),O.MINUTE_OF_HOUR.checkValidValue(e),O.SECOND_OF_MINUTE.checkValidValue(n),O.NANO_OF_SECOND.checkValidValue(o)},LocalTime.prototype.isSupported=function(t){return t instanceof O?t.isTimeBased():t instanceof m?t.isTimeBased():null!=t&&t.isSupportedBy(this)},LocalTime.prototype.range=function(e){return requireNonNull(e),t.prototype.range.call(this,e)},LocalTime.prototype.get=function(t){return this.getLong(t)},LocalTime.prototype.getLong=function(t){return(requireNonNull(t,"field"),t instanceof O)?this._get0(t):t.getFrom(this)},LocalTime.prototype._get0=function(t){switch(t){case O.NANO_OF_SECOND:return this._nano;case O.NANO_OF_DAY:return this.toNanoOfDay();case O.MICRO_OF_SECOND:return p.intDiv(this._nano,1e3);case O.MICRO_OF_DAY:return p.intDiv(this.toNanoOfDay(),1e3);case O.MILLI_OF_SECOND:return p.intDiv(this._nano,1e6);case O.MILLI_OF_DAY:return p.intDiv(this.toNanoOfDay(),1e6);case O.SECOND_OF_MINUTE:return this._second;case O.SECOND_OF_DAY:return this.toSecondOfDay();case O.MINUTE_OF_HOUR:return this._minute;case O.MINUTE_OF_DAY:return 60*this._hour+this._minute;case O.HOUR_OF_AMPM:return p.intMod(this._hour,12);case O.CLOCK_HOUR_OF_AMPM:var e=p.intMod(this._hour,12);return e%12==0?12:e;case O.HOUR_OF_DAY:return this._hour;case O.CLOCK_HOUR_OF_DAY:return 0===this._hour?24:this._hour;case O.AMPM_OF_DAY:return p.intDiv(this._hour,12)}throw new a("Unsupported field: "+t)},LocalTime.prototype.hour=function(){return this._hour},LocalTime.prototype.minute=function(){return this._minute},LocalTime.prototype.second=function(){return this._second},LocalTime.prototype.nano=function(){return this._nano},LocalTime.prototype.with=function(t,e){return arguments.length<2?this.withTemporalAdjuster(t):this.with2(t,e)},LocalTime.prototype.withTemporalAdjuster=function(t){return(requireNonNull(t,"adjuster"),t instanceof LocalTime)?t:(assert("function"==typeof t.adjustInto,"adjuster",u),t.adjustInto(this))},LocalTime.prototype.with2=function(t,e){if(requireNonNull(t,"field"),requireInstance(t,TemporalField,"field"),t instanceof O){switch(t.checkValidValue(e),t){case O.NANO_OF_SECOND:return this.withNano(e);case O.NANO_OF_DAY:return LocalTime.ofNanoOfDay(e);case O.MICRO_OF_SECOND:return this.withNano(1e3*e);case O.MICRO_OF_DAY:return LocalTime.ofNanoOfDay(1e3*e);case O.MILLI_OF_SECOND:return this.withNano(1e6*e);case O.MILLI_OF_DAY:return LocalTime.ofNanoOfDay(1e6*e);case O.SECOND_OF_MINUTE:return this.withSecond(e);case O.SECOND_OF_DAY:return this.plusSeconds(e-this.toSecondOfDay());case O.MINUTE_OF_HOUR:return this.withMinute(e);case O.MINUTE_OF_DAY:return this.plusMinutes(e-(60*this._hour+this._minute));case O.HOUR_OF_AMPM:return this.plusHours(e-p.intMod(this._hour,12));case O.CLOCK_HOUR_OF_AMPM:return this.plusHours((12===e?0:e)-p.intMod(this._hour,12));case O.HOUR_OF_DAY:return this.withHour(e);case O.CLOCK_HOUR_OF_DAY:return this.withHour(24===e?0:e);case O.AMPM_OF_DAY:return this.plusHours((e-p.intDiv(this._hour,12))*12)}throw new a("Unsupported field: "+t)}return t.adjustInto(this,e)},LocalTime.prototype.withHour=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this._hour===t?this:new LocalTime(t,this._minute,this._second,this._nano)},LocalTime.prototype.withMinute=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this._minute===t?this:new LocalTime(this._hour,t,this._second,this._nano)},LocalTime.prototype.withSecond=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this._second===t?this:new LocalTime(this._hour,this._minute,t,this._nano)},LocalTime.prototype.withNano=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this._nano===t?this:new LocalTime(this._hour,this._minute,this._second,t)},LocalTime.prototype.truncatedTo=function(t){if(requireNonNull(t,"unit"),t===m.NANOS)return this;var e=t.duration();if(e.seconds()>LocalTime.SECONDS_PER_DAY)throw new r("Unit is too large to be used for truncation");var n=e.toNanos();if(0!==p.intMod(LocalTime.NANOS_PER_DAY,n))throw new r("Unit must divide into a standard day without remainder");var o=this.toNanoOfDay();return LocalTime.ofNanoOfDay(p.intDiv(o,n)*n)},LocalTime.prototype.plus=function(t,e){return arguments.length<2?this.plus1(t):this.plus2(t,e)},LocalTime.prototype.plus1=function(t){return requireNonNull(t,"amount"),t.addTo(this)},LocalTime.prototype.plus2=function(t,e){if(requireNonNull(e,"unit"),e instanceof m){switch(e){case m.NANOS:return this.plusNanos(t);case m.MICROS:return this.plusNanos(1e3*p.intMod(t,LocalTime.MICROS_PER_DAY));case m.MILLIS:return this.plusNanos(1e6*p.intMod(t,LocalTime.MILLIS_PER_DAY));case m.SECONDS:return this.plusSeconds(t);case m.MINUTES:return this.plusMinutes(t);case m.HOURS:return this.plusHours(t);case m.HALF_DAYS:return this.plusHours(12*p.intMod(t,2))}throw new a("Unsupported unit: "+e)}return e.addTo(this,t)},LocalTime.prototype.plusHours=function(t){if(0===t)return this;var e=p.intMod(p.intMod(t,LocalTime.HOURS_PER_DAY)+this._hour+LocalTime.HOURS_PER_DAY,
16LocalTime.HOURS_PER_DAY);return new LocalTime(e,this._minute,this._second,this._nano)},LocalTime.prototype.plusMinutes=function(t){if(0===t)return this;var e=this._hour*LocalTime.MINUTES_PER_HOUR+this._minute,n=p.intMod(p.intMod(t,LocalTime.MINUTES_PER_DAY)+e+LocalTime.MINUTES_PER_DAY,LocalTime.MINUTES_PER_DAY);if(e===n)return this;var o=p.intDiv(n,LocalTime.MINUTES_PER_HOUR),r=p.intMod(n,LocalTime.MINUTES_PER_HOUR);return new LocalTime(o,r,this._second,this._nano)},LocalTime.prototype.plusSeconds=function(t){if(0===t)return this;var e=this._hour*LocalTime.SECONDS_PER_HOUR+this._minute*LocalTime.SECONDS_PER_MINUTE+this._second,n=p.intMod(p.intMod(t,LocalTime.SECONDS_PER_DAY)+e+LocalTime.SECONDS_PER_DAY,LocalTime.SECONDS_PER_DAY);if(e===n)return this;var o=p.intDiv(n,LocalTime.SECONDS_PER_HOUR),r=p.intMod(p.intDiv(n,LocalTime.SECONDS_PER_MINUTE),LocalTime.MINUTES_PER_HOUR),i=p.intMod(n,LocalTime.SECONDS_PER_MINUTE);return new LocalTime(o,r,i,this._nano)},LocalTime.prototype.plusNanos=function(t){if(0===t)return this;var e=this.toNanoOfDay(),n=p.intMod(p.intMod(t,LocalTime.NANOS_PER_DAY)+e+LocalTime.NANOS_PER_DAY,LocalTime.NANOS_PER_DAY);if(e===n)return this;var o=p.intDiv(n,LocalTime.NANOS_PER_HOUR),r=p.intMod(p.intDiv(n,LocalTime.NANOS_PER_MINUTE),LocalTime.MINUTES_PER_HOUR),i=p.intMod(p.intDiv(n,LocalTime.NANOS_PER_SECOND),LocalTime.SECONDS_PER_MINUTE),a=p.intMod(n,LocalTime.NANOS_PER_SECOND);return new LocalTime(o,r,i,a)},LocalTime.prototype.minus=function(t,e){return arguments.length<2?this.minus1(t):this.minus2(t,e)},LocalTime.prototype.minus1=function(t){return requireNonNull(t,"amount"),t.subtractFrom(this)},LocalTime.prototype.minus2=function(t,e){return requireNonNull(e,"unit"),this.plus2(-1*t,e)},LocalTime.prototype.minusHours=function(t){return this.plusHours(-1*p.intMod(t,LocalTime.HOURS_PER_DAY))},LocalTime.prototype.minusMinutes=function(t){return this.plusMinutes(-1*p.intMod(t,LocalTime.MINUTES_PER_DAY))},LocalTime.prototype.minusSeconds=function(t){return this.plusSeconds(-1*p.intMod(t,LocalTime.SECONDS_PER_DAY))},LocalTime.prototype.minusNanos=function(t){return this.plusNanos(-1*p.intMod(t,LocalTime.NANOS_PER_DAY))},LocalTime.prototype.query=function(t){return(requireNonNull(t,"query"),t===T.precision())?m.NANOS:t===T.localTime()?this:t===T.chronology()||t===T.zoneId()||t===T.zone()||t===T.offset()||t===T.localDate()?null:t.queryFrom(this)},LocalTime.prototype.adjustInto=function(t){return t.with(LocalTime.NANO_OF_DAY,this.toNanoOfDay())},LocalTime.prototype.until=function(t,e){requireNonNull(t,"endExclusive"),requireNonNull(e,"unit");var n=LocalTime.from(t);if(e instanceof m){var o=n.toNanoOfDay()-this.toNanoOfDay();switch(e){case m.NANOS:return o;case m.MICROS:return p.intDiv(o,1e3);case m.MILLIS:return p.intDiv(o,1e6);case m.SECONDS:return p.intDiv(o,LocalTime.NANOS_PER_SECOND);case m.MINUTES:return p.intDiv(o,LocalTime.NANOS_PER_MINUTE);case m.HOURS:return p.intDiv(o,LocalTime.NANOS_PER_HOUR);case m.HALF_DAYS:return p.intDiv(o,12*LocalTime.NANOS_PER_HOUR)}throw new a("Unsupported unit: "+e)}return e.between(this,n)},LocalTime.prototype.atDate=function(t){return tB.of(t,this)},LocalTime.prototype.toSecondOfDay=function(){return this._hour*LocalTime.SECONDS_PER_HOUR+(this._minute*LocalTime.SECONDS_PER_MINUTE+this._second)},LocalTime.prototype.toNanoOfDay=function(){return this._hour*LocalTime.NANOS_PER_HOUR+(this._minute*LocalTime.NANOS_PER_MINUTE+this._second*LocalTime.NANOS_PER_SECOND+this._nano)},LocalTime.prototype.compareTo=function(t){requireNonNull(t,"other"),requireInstance(t,LocalTime,"other");var e=p.compareNumbers(this._hour,t._hour);return 0===e&&0===(e=p.compareNumbers(this._minute,t._minute))&&0===(e=p.compareNumbers(this._second,t._second))&&(e=p.compareNumbers(this._nano,t._nano)),e},LocalTime.prototype.isAfter=function(t){return this.compareTo(t)>0},LocalTime.prototype.isBefore=function(t){return 0>this.compareTo(t)},LocalTime.prototype.equals=function(t){return this===t||t instanceof LocalTime&&this._hour===t._hour&&this._minute===t._minute&&this._second===t._second&&this._nano===t._nano},LocalTime.prototype.hashCode=function(){var t=this.toNanoOfDay();return p.hash(t)},LocalTime.prototype.toString=function(){var t="",e=this._hour,n=this._minute,o=this._second,r=this._nano;return t+=(e<10?"0":"")+e+(n<10?":0":":")+n,(o>0||r>0)&&(t+=(o<10?":0":":")+o,r>0&&(t+=".",0===p.intMod(r,1e6)?t+=(""+(p.intDiv(r,1e6)+1e3)).substring(1):0===p.intMod(r,1e3)?t+=(""+(p.intDiv(r,1e3)+1e6)).substring(1):t+=(""+(r+1e9)).substring(1))),t},LocalTime.prototype.toJSON=function(){return this.toString()},LocalTime.prototype.format=function(t){return requireNonNull(t,"formatter"),t.format(this)},LocalTime}(S);tj.HOURS_PER_DAY=24,tj.MINUTES_PER_HOUR=60,tj.MINUTES_PER_DAY=tj.MINUTES_PER_HOUR*tj.HOURS_PER_DAY,tj.SECONDS_PER_MINUTE=60,tj.SECONDS_PER_HOUR=tj.SECONDS_PER_MINUTE*tj.MINUTES_PER_HOUR,tj.SECONDS_PER_DAY=tj.SECONDS_PER_HOUR*tj.HOURS_PER_DAY,tj.MILLIS_PER_DAY=1e3*tj.SECONDS_PER_DAY,tj.MICROS_PER_DAY=1e6*tj.SECONDS_PER_DAY,tj.NANOS_PER_SECOND=1e9,tj.NANOS_PER_MINUTE=tj.NANOS_PER_SECOND*tj.SECONDS_PER_MINUTE,tj.NA
16NOS_PER_HOUR=tj.NANOS_PER_MINUTE*tj.MINUTES_PER_HOUR,tj.NANOS_PER_DAY=tj.NANOS_PER_HOUR*tj.HOURS_PER_DAY;var tK="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tz=function(t){function Instant(e,n){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,Instant);var o=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return Instant._validate(e,n),o._seconds=p.safeToInt(e),o._nanos=p.safeToInt(n),o}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(Instant,t),Instant.now=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tQ.systemUTC();return t.instant()},Instant.ofEpochSecond=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=t+p.floorDiv(e,tj.NANOS_PER_SECOND),o=p.floorMod(e,tj.NANOS_PER_SECOND);return Instant._create(n,o)},Instant.ofEpochMilli=function(t){var e=p.floorDiv(t,1e3),n=p.floorMod(t,1e3);return Instant._create(e,1e6*n)},Instant.from=function(t){try{var e=t.getLong(O.INSTANT_SECONDS),n=t.get(O.NANO_OF_SECOND);return Instant.ofEpochSecond(e,n)}catch(e){throw new r("Unable to obtain Instant from TemporalAccessor: "+t+", type "+(void 0===t?"undefined":tK(t)),e)}},Instant.parse=function(t){return B.ISO_INSTANT.parse(t,Instant.FROM)},Instant._create=function(t,e){return 0===t&&0===e?Instant.EPOCH:new Instant(t,e)},Instant._validate=function(t,e){if(t<Instant.MIN_SECONDS||t>Instant.MAX_SECONDS||e<0||e>tj.NANOS_PER_SECOND)throw new r("Instant exceeds minimum or maximum instant")},Instant.prototype.isSupported=function(t){return t instanceof O?t===O.INSTANT_SECONDS||t===O.NANO_OF_SECOND||t===O.MICRO_OF_SECOND||t===O.MILLI_OF_SECOND:t instanceof m?t.isTimeBased()||t===m.DAYS:null!=t&&t.isSupportedBy(this)},Instant.prototype.range=function(e){return t.prototype.range.call(this,e)},Instant.prototype.get=function(t){return this.getLong(t)},Instant.prototype.getLong=function(t){if(t instanceof O){switch(t){case O.NANO_OF_SECOND:return this._nanos;case O.MICRO_OF_SECOND:return p.intDiv(this._nanos,1e3);case O.MILLI_OF_SECOND:return p.intDiv(this._nanos,1e6);case O.INSTANT_SECONDS:return this._seconds}throw new a("Unsupported field: "+t)}return t.getFrom(this)},Instant.prototype.epochSecond=function(){return this._seconds},Instant.prototype.nano=function(){return this._nanos},Instant.prototype.with=function(t,e){return 1==arguments.length?this.withTemporalAdjuster(t):this.with2(t,e)},Instant.prototype.withTemporalAdjuster=function(t){return requireNonNull(t,"adjuster"),t.adjustInto(this)},Instant.prototype.with2=function(t,e){if(requireNonNull(t,"field"),t instanceof O){switch(t.checkValidValue(e),t){case O.MILLI_OF_SECOND:var n=1e6*e;return n!==this._nanos?Instant._create(this._seconds,n):this;case O.MICRO_OF_SECOND:var o=1e3*e;return o!==this._nanos?Instant._create(this._seconds,o):this;case O.NANO_OF_SECOND:return e!==this._nanos?Instant._create(this._seconds,e):this;case O.INSTANT_SECONDS:return e!==this._seconds?Instant._create(e,this._nanos):this}throw new a("Unsupported field: "+t)}return t.adjustInto(this,e)},Instant.prototype.truncatedTo=function(t){if(requireNonNull(t,"unit"),t===m.NANOS)return this;var e=t.duration();if(e.seconds()>tj.SECONDS_PER_DAY)throw new r("Unit is too large to be used for truncation");var n=e.toNanos();if(0!==p.intMod(tj.NANOS_PER_DAY,n))throw new r("Unit must divide into a standard day without remainder");var o=p.intMod(this._seconds,tj.SECONDS_PER_DAY)*tj.NANOS_PER_SECOND+this._nanos,i=p.intDiv(o,n)*n;return this.plusNanos(i-o)},Instant.prototype.plus=function(t,e){return 1==arguments.length?this.plus1(t):this.plus2(t,e)},Instant.prototype.plus1=function(t){return requireNonNull(t,"amount"),t.addTo(this)},Instant.prototype.plus2=function(t,e){if(requireNonNull(t,"amountToAdd"),requireNonNull(e,"unit"),requireInstance(e,d),e instanceof m){switch(e){case m.NANOS:return this.plusNanos(t);case m.MICROS:return this._plus(p.intDiv(t,1e6),1e3*p.intMod(t,1e6));case m.MILLIS:return this.plusMillis(t);case m.SECONDS:return this.plusSeconds(t);case m.MINUTES:return this.plusSeconds(p.safeMultiply(t,tj.SECONDS_PER_MINUTE));case m.HOURS:return this.plusSeconds(p.safeMultiply(t,tj.SECONDS_PER_HOUR));case m.HALF_DAYS:return this.plusSeconds(p.safeMultiply(t,tj.SECONDS_PER_DAY/2));case m.DAYS:return this.plusSeconds(p.safeMultiply(t,tj.SECONDS_PER_DAY))}throw new a("Unsupported unit: "+e)}return e.addTo(this,t)},Instant.prototype.plusSeconds=function(t){return this._plus(t,0)},Instant.prototype.plusMillis=function(t){return this._plus(p.intDiv(t,1e3),1e6*p.intMod(t,1e3))},Instant.prototype.plusNanos=function(t){return this._plus(0,t)},Instant.prototype._plus=function(t,e){if((t|e)==0)return this;var n=this._seconds+t;n+=p.intDiv(e,tj.NANOS_PER_SECOND);var o=this._nanos+e%tj.NANOS_PER_SECOND;return Instant.ofEpochSecond(n,o)},Instant.prototype.minus=function(t,e){return 1==arguments.length?this.minus1(t):this.minus2(t,e)},Instant.prototype.minus1=function(t){return requireNonNull(t,"amount"),t.subtractFrom(this)},Instant.prototype.minus2=function(t,e){return this.plus2(-1*t,e)},Instant.prototype.minusSeconds=function(t){return this.plusSeconds(-1*t)},Instant.prototype.minusMillis=function(t){return this.plusMillis(-1*t)},Instant.prototype.minusNanos=function(t){return this.plusNanos(-1*t)},Instant.prototype.query=function(t){return(requireNonNull(t,"query"),t===T.precision())?m.NANOS:t===T.localDate()||t===T.localTime()||t===T.chronology()||t===T.zoneId()||t===T.zone()||t===T.offset()?null:t.queryFrom(this)},Instant.prototype.adjustInto=function(t){return requireNonNull(t,"temporal"),t.with(O.INSTANT_SECONDS,this._seconds).with(O.NANO_OF_SECOND,this._nanos)},Instant.prototype.until=function(t,e){requireNonNull(t,"endExclusive"),requireNonNull(e,"unit");var n=Instant.from(t);if(e instanceof m){switch(e){case m.NANOS:return this._nanosUntil(n);case m.MICROS:return p.intDiv(this._nanosUntil(n),1e3);case m.MILLIS:return p.safeSubtract(n.toEpochMilli(),this.toEpochMilli());case m.SECONDS:return this._secondsUntil(n);case m.MINUTES:return p.intDiv(this._secondsUntil(n),tj.SECONDS_PER_MINUTE);case m.HOURS:return p.intDiv(this._secondsUntil(n),tj.SECONDS_PER_HOUR);case m.HALF_DAYS:return p.intDiv(this._secondsUntil(n),12*tj.SECONDS_PER_HOUR);case m.DAYS:return p.intDiv(this._secondsUntil(n),tj.SECONDS_PER_DAY)}throw new a("Unsupported unit: "+e)}return e.between(this,n)},Instant.prototype._nanosUntil=function(t){var e=p.safeSubtract(t.epochSecond(),this.epochSecond()),n=p.safeMultiply(e,tj.NANOS_PER_SECOND);
16return p.safeAdd(n,t.nano()-this.nano())},Instant.prototype._secondsUntil=function(t){var e=p.safeSubtract(t.epochSecond(),this.epochSecond()),n=t.nano()-this.nano();return e>0&&n<0?e--:e<0&&n>0&&e++,e},Instant.prototype.toEpochMilli=function(){return p.safeMultiply(this._seconds,1e3)+p.intDiv(this._nanos,1e6)},Instant.prototype.compareTo=function(t){requireNonNull(t,"otherInstant"),requireInstance(t,Instant,"otherInstant");var e=p.compareNumbers(this._seconds,t._seconds);return 0!==e?e:this._nanos-t._nanos},Instant.prototype.isAfter=function(t){return this.compareTo(t)>0},Instant.prototype.isBefore=function(t){return 0>this.compareTo(t)},Instant.prototype.equals=function(t){return this===t||t instanceof Instant&&this.epochSecond()===t.epochSecond()&&this.nano()===t.nano()},Instant.prototype.hashCode=function(){return p.hashCode(this._seconds,this._nanos)},Instant.prototype.toString=function(){return B.ISO_INSTANT.format(this)},Instant.prototype.toJSON=function(){return this.toString()},Instant}(S);function _possibleConstructorReturn$32(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}function _inherits$32(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function _classCallCheck$59(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}var tQ=function(){function Clock(){_classCallCheck$59(this,Clock)}return Clock.systemUTC=function(){return new tG(L.UTC)},Clock.systemDefaultZone=function(){return new tG(I.systemDefault())},Clock.system=function(t){return new tG(t)},Clock.fixed=function(t,e){return new t$(t,e)},Clock.prototype.millis=function(){abstractMethodFail("Clock.millis")},Clock.prototype.instant=function(){abstractMethodFail("Clock.instant")},Clock.prototype.zone=function(){abstractMethodFail("Clock.zone")},Clock}(),tG=function(t){function SystemClock(e){_classCallCheck$59(this,SystemClock),requireNonNull(e,"zone");var n=_possibleConstructorReturn$32(this,t.call(this));return n._zone=e,n}return _inherits$32(SystemClock,t),SystemClock.prototype.zone=function(){return this._zone},SystemClock.prototype.millis=function(){return new Date().getTime()},SystemClock.prototype.instant=function(){return tz.ofEpochMilli(this.millis())},SystemClock.prototype.toString=function(){return"SystemClock["+this._zone.toString()+"]"},SystemClock}(tQ),t$=function(t){function FixedClock(e,n){_classCallCheck$59(this,FixedClock);var o=_possibleConstructorReturn$32(this,t.call(this));return o._instant=e,o._zoneId=n,o}return _inherits$32(FixedClock,t),FixedClock.prototype.instant=function(){return this._instant},FixedClock.prototype.millis=function(){return this._instant.toEpochMilli()},FixedClock.prototype.zone=function(){return this._zoneId},FixedClock.prototype.toString=function(){return"FixedClock[]"},FixedClock}(tQ),tX=function(){function ZoneOffsetTransition(t,e,n){if(!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ZoneOffsetTransition),requireNonNull(t,"transition"),requireNonNull(e,"offsetBefore"),requireNonNull(n,"offsetAfter"),e.equals(n))throw new u("Offsets must not be equal");if(0!==t.nano())throw new u("Nano-of-second must be zero");t instanceof tB?this._transition=t:this._transition=tB.ofEpochSecond(t,0,e),this._offsetBefore=e,this._offsetAfter=n}return ZoneOffsetTransition.of=function(t,e,n){return new ZoneOffsetTransition(t,e,n)},ZoneOffsetTransition.prototype.instant=function(){return this._transition.toInstant(this._offsetBefore)},ZoneOffsetTransition.prototype.toEpochSecond=function(){return this._transition.toEpochSecond(this._offsetBefore)},ZoneOffsetTransition.prototype.dateTimeBefore=function(){return this._transition},ZoneOffsetTransition.prototype.dateTimeAfter=function(){return this._transition.plusSeconds(this.durationSeconds())},ZoneOffsetTransition.prototype.offsetBefore=function(){return this._offsetBefore},ZoneOffsetTransition.prototype.offsetAfter=function(){return this._offsetAfter},ZoneOffsetTransition.prototype.duration=function(){return y.ofSeconds(this.durationSeconds())},ZoneOffsetTransition.prototype.durationSeconds=function(){return this._offsetAfter.totalSeconds()-this._offsetBefore.totalSeconds()},ZoneOffsetTransition.prototype.isGap=function(){return this._offsetAfter.totalSeconds()>this._offsetBefore.totalSeconds()},ZoneOffsetTransition.prototype.isOverlap=function(){return this._offsetAfter.totalSeconds()<this._offsetBefore.totalSeconds()},ZoneOffsetTransition.prototype.isValidOffset=function(t){return!this.isGap()&&(this._offsetBefore.equals(t)||this._offsetAfter.equals(t))},ZoneOffsetTransition.prototype.validOffsets=function(){return this.isGap()?[]:[this._offsetBefore,this._offsetAfter]},ZoneOffsetTransition.prototype.compareTo=function(t){return this.instant().compareTo(t.instant())},ZoneOffsetTransition.prototype.equals=function(t){return t===this||t instanceof ZoneOffsetTransition&&this._transition.equals(t._transition)&&this._offsetBefore.equals(t.offsetBefore())&&this._offsetAfter.equals(t.offsetAfter())},ZoneOffsetTransition.prototype.hashCode=function(){return this._transition.hashCode()^this._offsetBefore.hashCode()^this._offsetAfter.hashCode()>>>16},ZoneOffsetTransition.prototype.toString=function(){return"Transition["+(this.isGap()?"Gap":"Overlap")+" at "+this._transition.toString()+this._offsetBefore.toString()+" to "+this._offsetAfter+"]"},ZoneOffsetTransition}(),tJ=function(t){function SystemDefaultZoneRules(){return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,SystemDefaultZoneRules),function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.apply(this,arguments))}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(SystemDefaultZoneRules,t),SystemDefaultZoneRules.prototype.isFixedOffset=function(){return!1},SystemDefaultZoneRules.prototype.offsetOfInstant=function(t){var e=new Date(t.toEpochMilli()).getTimezoneOffset();return L.ofTotalMinutes(-1*e)}
16,SystemDefaultZoneRules.prototype.offsetOfEpochMilli=function(t){var e=new Date(t).getTimezoneOffset();return L.ofTotalMinutes(-1*e)},SystemDefaultZoneRules.prototype.offsetOfLocalDateTime=function(t){var e=1e3*t.toEpochSecond(L.UTC),n=new Date(e).getTimezoneOffset(),o=new Date(e+6e4*n).getTimezoneOffset();return L.ofTotalMinutes(-1*o)},SystemDefaultZoneRules.prototype.validOffsets=function(t){return[this.offsetOfLocalDateTime(t)]},SystemDefaultZoneRules.prototype.transition=function(){return null},SystemDefaultZoneRules.prototype.standardOffset=function(t){return this.offsetOfInstant(t)},SystemDefaultZoneRules.prototype.daylightSavings=function(){this._throwNotSupported()},SystemDefaultZoneRules.prototype.isDaylightSavings=function(){this._throwNotSupported()},SystemDefaultZoneRules.prototype.isValidOffset=function(t,e){return this.offsetOfLocalDateTime(t).equals(e)},SystemDefaultZoneRules.prototype.nextTransition=function(){this._throwNotSupported()},SystemDefaultZoneRules.prototype.previousTransition=function(){this._throwNotSupported()},SystemDefaultZoneRules.prototype.transitions=function(){this._throwNotSupported()},SystemDefaultZoneRules.prototype.transitionRules=function(){this._throwNotSupported()},SystemDefaultZoneRules.prototype._throwNotSupported=function(){throw new r("not supported operation")},SystemDefaultZoneRules.prototype.equals=function(t){return this===t||t instanceof SystemDefaultZoneRules},SystemDefaultZoneRules.prototype.toString=function(){return"SYSTEM"},SystemDefaultZoneRules}(w),t0=function(t){function SystemDefaultZoneId(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,SystemDefaultZoneId);var e=function(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}(this,t.call(this));return e._rules=new tJ,e}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(SystemDefaultZoneId,t),SystemDefaultZoneId.prototype.rules=function(){return this._rules},SystemDefaultZoneId.prototype.equals=function(t){return this===t},SystemDefaultZoneId.prototype.id=function(){return"SYSTEM"},SystemDefaultZoneId}(I),t1=function(){function ZoneIdFactory(){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ZoneIdFactory)}return ZoneIdFactory.systemDefault=function(){return t2},ZoneIdFactory.getAvailableZoneIds=function(){return tE.getAvailableZoneIds()},ZoneIdFactory.of=function(t){if(requireNonNull(t,"zoneId"),"Z"===t)return L.UTC;if(1===t.length)throw new r("Invalid zone: "+t);if(R.startsWith(t,"+")||R.startsWith(t,"-"))return L.of(t);if("UTC"===t||"GMT"===t||"GMT0"===t||"UT"===t)return new tO(t,L.UTC.rules());if(R.startsWith(t,"UTC+")||R.startsWith(t,"GMT+")||R.startsWith(t,"UTC-")||R.startsWith(t,"GMT-")){var e=L.of(t.substring(3));return 0===e.totalSeconds()?new tO(t.substring(0,3),e.rules()):new tO(t.substring(0,3)+e.id(),e.rules())}if(R.startsWith(t,"UT+")||R.startsWith(t,"UT-")){var n=L.of(t.substring(2));return 0===n.totalSeconds()?new tO("UT",n.rules()):new tO("UT"+n.id(),n.rules())}return"SYSTEM"===t?I.systemDefault():tO.ofId(t)},ZoneIdFactory.ofOffset=function(t,e){if(requireNonNull(t,"prefix"),requireNonNull(e,"offset"),0===t.length)return e;if("GMT"===t||"UTC"===t||"UT"===t)return 0===e.totalSeconds()?new tO(t,e.rules()):new tO(t+e.id(),e.rules());throw new u("Invalid prefix, must be GMT, UTC or UT: "+t)},ZoneIdFactory.from=function(t){requireNonNull(t,"temporal");var e=t.query(T.zone());if(null==e)throw new r("Unable to obtain ZoneId from TemporalAccessor: "+t+", type "+(null!=t.constructor?t.constructor.name:""));return e},ZoneIdFactory}(),t2=null,t9=!1;YearConstants.MIN_VALUE=-999999,YearConstants.MAX_VALUE=999999,y.ZERO=new y(0,0),m.NANOS=new m("Nanos",y.ofNanos(1)),m.MICROS=new m("Micros",y.ofNanos(1e3)),m.MILLIS=new m("Millis",y.ofNanos(1e6)),m.SECONDS=new m("Seconds",y.ofSeconds(1)),m.MINUTES=new m("Minutes",y.ofSeconds(60)),m.HOURS=new m("Hours",y.ofSeconds(3600)),m.HALF_DAYS=new m("HalfDays",y.ofSeconds(43200)),m.DAYS=new m("Days",y.ofSeconds(86400)),m.WEEKS=new m("Weeks",y.ofSeconds(604800)),m.MONTHS=new m("Months",y.ofSeconds(2629746)),m.YEARS=new m("Years",y.ofSeconds(31556952)),m.DECADES=new m("Decades",y.ofSeconds(315569520)),m.CENTURIES=new m("Centuries",y.ofSeconds(3155695200)),m.MILLENNIA=new m("Millennia",y.ofSeconds(31556952e3)),m.ERAS=new m("Eras",y.ofSeconds(31556952*(YearConstants.MAX_VALUE+1))),m.FOREVER=new m("Forever",y.ofSeconds(p.MAX_SAFE_INTEGER,999999999)),O.NANO_OF_SECOND=new O("NanoOfSecond",m.NANOS,m.SECONDS,D.of(0,999999999)),O.NANO_OF_DAY=new O("NanoOfDay",m.NANOS,m.DAYS,D.of(0,86399999999999)),O.MICRO_OF_SECOND=new O("MicroOfSecond",m.MICROS,m.SECONDS,D.of(0,999999)),O.MICRO_OF_DAY=new O("MicroOfDay",m.MICROS,m.DAYS,D.of(0,86399999999)),O.MILLI_OF_SECOND=new O("MilliOfSecond",m.MILLIS,m.SECONDS,D.of(0,999)),O.MILLI_OF_DAY=new O("MilliOfDay",m.MILLIS,m.DAYS,D.of(0,86399999)),O.SECOND_OF_MINUTE=new O("SecondOfMinute",m.SECONDS,m.MINUTES,D.of(0,59)),O.
16SECOND_OF_DAY=new O("SecondOfDay",m.SECONDS,m.DAYS,D.of(0,86399)),O.MINUTE_OF_HOUR=new O("MinuteOfHour",m.MINUTES,m.HOURS,D.of(0,59)),O.MINUTE_OF_DAY=new O("MinuteOfDay",m.MINUTES,m.DAYS,D.of(0,1439)),O.HOUR_OF_AMPM=new O("HourOfAmPm",m.HOURS,m.HALF_DAYS,D.of(0,11)),O.CLOCK_HOUR_OF_AMPM=new O("ClockHourOfAmPm",m.HOURS,m.HALF_DAYS,D.of(1,12)),O.HOUR_OF_DAY=new O("HourOfDay",m.HOURS,m.DAYS,D.of(0,23)),O.CLOCK_HOUR_OF_DAY=new O("ClockHourOfDay",m.HOURS,m.DAYS,D.of(1,24)),O.AMPM_OF_DAY=new O("AmPmOfDay",m.HALF_DAYS,m.DAYS,D.of(0,1)),O.DAY_OF_WEEK=new O("DayOfWeek",m.DAYS,m.WEEKS,D.of(1,7)),O.ALIGNED_DAY_OF_WEEK_IN_MONTH=new O("AlignedDayOfWeekInMonth",m.DAYS,m.WEEKS,D.of(1,7)),O.ALIGNED_DAY_OF_WEEK_IN_YEAR=new O("AlignedDayOfWeekInYear",m.DAYS,m.WEEKS,D.of(1,7)),O.DAY_OF_MONTH=new O("DayOfMonth",m.DAYS,m.MONTHS,D.of(1,28,31),"day"),O.DAY_OF_YEAR=new O("DayOfYear",m.DAYS,m.YEARS,D.of(1,365,366)),O.EPOCH_DAY=new O("EpochDay",m.DAYS,m.FOREVER,D.of(Math.floor(365.25*YearConstants.MIN_VALUE),Math.floor(365.25*YearConstants.MAX_VALUE))),O.ALIGNED_WEEK_OF_MONTH=new O("AlignedWeekOfMonth",m.WEEKS,m.MONTHS,D.of(1,4,5)),O.ALIGNED_WEEK_OF_YEAR=new O("AlignedWeekOfYear",m.WEEKS,m.YEARS,D.of(1,53)),O.MONTH_OF_YEAR=new O("MonthOfYear",m.MONTHS,m.YEARS,D.of(1,12),"month"),O.PROLEPTIC_MONTH=new O("ProlepticMonth",m.MONTHS,m.FOREVER,D.of(12*YearConstants.MIN_VALUE,12*YearConstants.MAX_VALUE+11)),O.YEAR_OF_ERA=new O("YearOfEra",m.YEARS,m.FOREVER,D.of(1,YearConstants.MAX_VALUE,YearConstants.MAX_VALUE+1)),O.YEAR=new O("Year",m.YEARS,m.FOREVER,D.of(YearConstants.MIN_VALUE,YearConstants.MAX_VALUE),"year"),O.ERA=new O("Era",m.ERAS,m.FOREVER,D.of(0,1)),O.INSTANT_SECONDS=new O("InstantSeconds",m.SECONDS,m.FOREVER,D.of(-9007199254740991,9007199254740991)),O.OFFSET_SECONDS=new O("OffsetSeconds",m.SECONDS,m.FOREVER,D.of(-64800,64800)),function(){tj.HOURS=[];for(var t=0;t<24;t++)tj.of(t,0,0,0);tj.MIN=tj.HOURS[0],tj.MAX=new tj(23,59,59,999999999),tj.MIDNIGHT=tj.HOURS[0],tj.NOON=tj.HOURS[12],tj.FROM=createTemporalQuery("LocalTime.FROM",function(t){return tj.from(t)})}(),tt=new Q,te=new G,tn=new $,to=new X,tr=new J("WeekBasedYears",y.ofSeconds(31556952)),ti=new J("QuarterYears",y.ofSeconds(7889238)),IsoFields.DAY_OF_QUARTER=tt,IsoFields.QUARTER_OF_YEAR=te,IsoFields.WEEK_OF_WEEK_BASED_YEAR=tn,IsoFields.WEEK_BASED_YEAR=to,IsoFields.WEEK_BASED_YEARS=tr,IsoFields.QUARTER_YEARS=ti,tH.prototype.isoWeekOfWeekyear=function(){return this.get(IsoFields.WEEK_OF_WEEK_BASED_YEAR)},tH.prototype.isoWeekyear=function(){return this.get(IsoFields.WEEK_BASED_YEAR)},T.ZONE_ID=createTemporalQuery("ZONE_ID",function(t){return t.query(T.ZONE_ID)}),T.CHRONO=createTemporalQuery("CHRONO",function(t){return t.query(T.CHRONO)}),T.PRECISION=createTemporalQuery("PRECISION",function(t){return t.query(T.PRECISION)}),T.OFFSET=createTemporalQuery("OFFSET",function(t){return t.isSupported(O.OFFSET_SECONDS)?L.ofTotalSeconds(t.get(O.OFFSET_SECONDS)):null}),T.ZONE=createTemporalQuery("ZONE",function(t){var e=t.query(T.ZONE_ID);return null!=e?e:t.query(T.OFFSET)}),T.LOCAL_DATE=createTemporalQuery("LOCAL_DATE",function(t){return t.isSupported(O.EPOCH_DAY)?tH.ofEpochDay(t.getLong(O.EPOCH_DAY)):null}),T.LOCAL_TIME=createTemporalQuery("LOCAL_TIME",function(t){return t.isSupported(O.NANO_OF_DAY)?tj.ofNanoOfDay(t.getLong(O.NANO_OF_DAY)):null}),M.MONDAY=new M(0,"MONDAY"),M.TUESDAY=new M(1,"TUESDAY"),M.WEDNESDAY=new M(2,"WEDNESDAY"),M.THURSDAY=new M(3,"THURSDAY"),M.FRIDAY=new M(4,"FRIDAY"),M.SATURDAY=new M(5,"SATURDAY"),M.SUNDAY=new M(6,"SUNDAY"),M.FROM=createTemporalQuery("DayOfWeek.FROM",function(t){return M.from(t)}),v=[M.MONDAY,M.TUESDAY,M.WEDNESDAY,M.THURSDAY,M.FRIDAY,M.SATURDAY,M.SUNDAY],tz.MIN_SECONDS=-31619119219200,tz.MAX_SECONDS=31494816403199,tz.EPOCH=new tz(0,0),tz.MIN=tz.ofEpochSecond(tz.MIN_SECONDS,0),tz.MAX=tz.ofEpochSecond(tz.MAX_SECONDS,999999999),tz.FROM=createTemporalQuery("Instant.FROM",function(t){return tz.from(t)}),tH.MIN=tH.of(YearConstants.MIN_VALUE,1,1),tH.MAX=tH.of(YearConstants.MAX_VALUE,12,31),tH.EPOCH_0=tH.ofEpochDay(0),tH.FROM=createTemporalQuery("LocalDate.FROM",function(t){return tH.from(t)}),tB.MIN=tB.of(tH.MIN,tj.MIN),tB.MAX=tB.of(tH.MAX,tj.MAX),tB.FROM=createTemporalQuery("LocalDateTime.FROM",function(t){return tB.from(t)}),tL.MIN_VALUE=YearConstants.MIN_VALUE,tL.MAX_VALUE=YearConstants.MAX_VALUE,tY=new tM().appendValue(O.YEAR,4,10,H.EXCEEDS_PAD).toFormatter(),tL.FROM=createTemporalQuery("Year.FROM",function(t){return tL.from(t)}),tR.JANUARY=new tR(1),tR.FEBRUARY=new tR(2),tR.MARCH=new tR(3),tR.APRIL=new tR(4),tR.MAY=new tR(5),tR.JUNE=new tR(6),tR.JULY=new tR(7),tR.AUGUST=new tR(8),tR.SEPTEMBER=new tR(9),tR.OCTOBER=new tR(10),tR.NOVEMBER=new tR(11),tR.DECEMBER=new tR(12),tI=[tR.JANUARY,tR.FEBRUARY,tR.MARCH,tR.APRIL,tR.MAY,tR.JUNE,tR.JULY,tR.AUGUST,tR.SEPTEMBER,tR.OCTOBER,tR.NOVEMBER,tR.DECEMBER],tC=new tM().appendValue(O.YEAR,4,10,H.EXCEEDS_PAD).appendLiteral("-").appendValue(O.MONTH_OF_YEAR,2).toFormatter(),tF.FROM=createTemporalQuery("YearMonth.FROM",function(t){return tF.from(t)}),tg=new tM().appendLiteral("--").appendValue(O.MONTH_OF_YEAR,2).appendLiteral("-").appendValue(O.DAY_OF_MONTH,2).toFormatter(),tw.FROM=createTemporalQuery("MonthDay.FROM",function(t){return tw.from(t)}),P.ofDays(0),L.MAX_SECONDS=18*tj.SECONDS_PER_HOUR,L.UTC=L.ofTotalSeconds(0),L.MIN=L.ofTotalSeconds(-L.MAX_SECONDS),L.MAX=L.ofTotalSeconds(L.MAX_
16SECONDS),tW.FROM=createTemporalQuery("ZonedDateTime.FROM",function(t){return tW.from(t)}),t2=new t0,I.systemDefault=t1.systemDefault,I.getAvailableZoneIds=t1.getAvailableZoneIds,I.of=t1.of,I.ofOffset=t1.ofOffset,I.from=t1.from,L.from=t1.from,I.SYSTEM=t2,I.UTC=L.ofTotalSeconds(0),tq.INSTANCE=new tq("IsoChronology"),B.ISO_LOCAL_DATE=new tM().appendValue(O.YEAR,4,10,H.EXCEEDS_PAD).appendLiteral("-").appendValue(O.MONTH_OF_YEAR,2).appendLiteral("-").appendValue(O.DAY_OF_MONTH,2).toFormatter(V.STRICT).withChronology(tq.INSTANCE),B.ISO_LOCAL_TIME=new tM().appendValue(O.HOUR_OF_DAY,2).appendLiteral(":").appendValue(O.MINUTE_OF_HOUR,2).optionalStart().appendLiteral(":").appendValue(O.SECOND_OF_MINUTE,2).optionalStart().appendFraction(O.NANO_OF_SECOND,0,9,!0).toFormatter(V.STRICT),B.ISO_LOCAL_DATE_TIME=new tM().parseCaseInsensitive().append(B.ISO_LOCAL_DATE).appendLiteral("T").append(B.ISO_LOCAL_TIME).toFormatter(V.STRICT).withChronology(tq.INSTANCE),B.ISO_INSTANT=new tM().parseCaseInsensitive().appendInstant().toFormatter(V.STRICT),B.ISO_OFFSET_DATE_TIME=new tM().parseCaseInsensitive().append(B.ISO_LOCAL_DATE_TIME).appendOffsetId().toFormatter(V.STRICT).withChronology(tq.INSTANCE),B.ISO_ZONED_DATE_TIME=new tM().append(B.ISO_OFFSET_DATE_TIME).optionalStart().appendLiteral("[").parseCaseSensitive().appendZoneId().appendLiteral("]").toFormatter(V.STRICT).withChronology(tq.INSTANCE),B.PARSED_EXCESS_DAYS=createTemporalQuery("PARSED_EXCESS_DAYS",function(t){return t instanceof Z?t.excessDays:P.ZERO}),B.PARSED_LEAP_SECOND=createTemporalQuery("PARSED_LEAP_SECOND",function(t){return t instanceof Z&&t.leapSecond}),tf.BASE_DATE=tH.of(2e3,1,1),tM.CompositePrinterParser=tl,tM.PadPrinterParserDecorator=ty,tM.SettingsParser=tm,tM.CharLiteralPrinterParser=tD,tM.StringLiteralPrinterParser=tD,tM.CharLiteralPrinterParser=tu,tM.NumberPrinterParser=tp,tM.ReducedPrinterParser=tf,tM.FractionPrinterParser=tc,tM.OffsetIdPrinterParser=td,tM.ZoneIdPrinterParser=tT;var t3=function(){function ToNativeJsConverter(t,e){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,ToNativeJsConverter);var n=void 0;if(t instanceof tH)e=null==e?I.systemDefault():e,n=t.atStartOfDay(e);else if(t instanceof tB)e=null==e?I.systemDefault():e,n=t.atZone(e);else if(t instanceof tW)n=null==e?t:t.withZoneSameInstant(e);else throw new u("unsupported instance for convert operation:"+t);this.instant=n.toInstant()}return ToNativeJsConverter.prototype.toDate=function(){return new Date(this.instant.toEpochMilli())},ToNativeJsConverter.prototype.toEpochMilli=function(){return this.instant.toEpochMilli()},ToNativeJsConverter}();function _possibleConstructorReturn$35(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}var t4=function(t){function NativeJsTemporal(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I.systemDefault();!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,NativeJsTemporal);var o=_possibleConstructorReturn$35(this,t.call(this));return(o._zone=n,e instanceof Date)?(o._epochMilli=e.getTime(),_possibleConstructorReturn$35(o)):"function"==typeof e.toDate&&e.toDate() instanceof Date?(o._epochMilli=e.toDate().getTime(),_possibleConstructorReturn$35(o)):(assert(!1,"date must be either a javascript date or a moment"),o)}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(NativeJsTemporal,t),NativeJsTemporal.prototype.query=function(e){return(requireNonNull(e,"query"),e===T.localDate())?tH.ofInstant(tz.ofEpochMilli(this._epochMilli),this._zone):e===T.localTime()?tj.ofInstant(tz.ofEpochMilli(this._epochMilli),this._zone):e===T.zone()?this._zone:t.prototype.query.call(this,e)},NativeJsTemporal.prototype.get=function(t){return this.getLong(t)},NativeJsTemporal.prototype.getLong=function(t){if(requireNonNull(t,"field"),t instanceof O){switch(t){case O.NANO_OF_SECOND:return 1e6*p.floorMod(this._epochMilli,1e3);case O.INSTANT_SECONDS:return p.floorDiv(this._epochMilli,1e3)}throw new a("Unsupported field: "+t)}return t.getFrom(this)},NativeJsTemporal.prototype.isSupported=function(t){return t===O.INSTANT_SECONDS||t===O.NANO_OF_SECOND},NativeJsTemporal}(N),t5={_:{assert:h,DateTimeBuilder:Z,DateTimeParseContext:q,DateTimePrintContext:W,MathUtil:p,StringUtil:R,StringBuilder:k},convert:function(t,e){return new t3(t,e)},nativeJs:function(t,e){return new t4(t,e)},ArithmeticException:s,DateTimeException:r,DateTimeParseException:i,IllegalArgumentException:u,IllegalStateException:l,UnsupportedTemporalTypeException:a,NullPointerException:c,Clock:tQ,DayOfWeek:M,Duration:y,Instant:tz,LocalDate:tH,LocalTime:tj,LocalDateTime:tB,Month:tR,MonthDay:tw,Perio
16d:P,Year:tL,YearConstants:YearConstants,YearMonth:tF,ZonedDateTime:tW,ZoneOffset:L,ZoneId:I,ZoneRegion:tO,ZoneOffsetTransition:tX,ZoneRules:w,ZoneRulesProvider:tE,ChronoLocalDate:j,ChronoLocalDateTime:tk,ChronoZonedDateTime:tx,IsoChronology:tq,ChronoField:O,ChronoUnit:m,IsoFields:IsoFields,Temporal:S,TemporalAccessor:N,TemporalAdjuster:tP,TemporalAdjusters:tb,TemporalAmount:_,TemporalField:TemporalField,TemporalQueries:T,TemporalQuery:A,TemporalUnit:d,ValueRange:D,DateTimeFormatter:B,DateTimeFormatterBuilder:tM,DecimalStyle:ta,ResolverStyle:V,SignStyle:H,TextStyle:ts},t6=(o=[],function(t){return~o.indexOf(t)||(t(t5),o.push(t)),t5});t5.use=t6}}]); 17//#
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.