PageSourceSearch

https://happykids.id/_next/static/chunks/6240.57a46aae661d87a7.js

js happykids.id collected 2026-10-02 01:57:05 UTC 336,876 bytes, 10 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6240],{83236:function(n,r,e){"use strict";let t=e(20299),T=e(9407),i=e(43831),o=e(55637),a=e(36995),E=e(70080),A=e(37690),c=e(86804);function s(n,r){return new t(n,r).document}s.XmlCdata=T,s.XmlComment=i,s.XmlDocument=o,s.XmlElement=a,s.XmlNode=E,s.XmlProcessingInstruction=A,s.XmlText=c,n.exports=s},20299:function(n,r,e){"use strict";let t=e(13198),T=e(98739),i=e(9407),o=e(43831),a=e(55637),E=e(36995),A=e(37690),c=e(86804);class s{constructor(n,r={}){var e;for(this.document=new a,this.currentNode=this.document,this.options=r,this.scanner=new t(("\uFEFF"===(e=n)[0]&&(e=e.slice(1)),e.replace(/\r\n?/g,"\n"))),this.consumeProlog(),this.consumeElement()||this.error("Root element is missing or invalid");this.consumeMisc(););this.scanner.isEnd||this.error("Extra content at the end of the document")}addNode(n){n.parent=this.currentNode,this.currentNode.children.push(n)}addText(n){let{children:r}=this.currentNode;if(r.length>0){let e=r[r.length-1];if(e instanceof c){e.text+=n;return}}this.addNode(new c(n))}consumeAttributeValue(){let n,{scanner:r}=this,e=r.peek();if('"'!==e&&"'"!==e)return!1;r.advance();let t=!1,T="",i='"'===e?/[^"&<]+/y:/[^'&<]+/y;n:for(;!r.isEnd;)switch((n=r.consumeMatch(i))&&(this.validateChars(n),T+=n.replace(/[\t\r\n]/g," ")),r.peek()){case e:t=!0;break n;case"&":T+=this.consumeReference();continue;case"<":this.error("Unescaped `<` is not allowed in an attribute value");break;case"":this.error("Unclosed attribute")}return t||this.error("Unclosed attribute"),r.advance(),T}consumeCdataSection(){let{scanner:n}=this;if(!n.consumeStringFast("<![CDATA["))return!1;let r=n.consumeUntilString("]]>");return this.validateChars(r),n.consumeStringFast("]]>")||this.error("Unclosed CDATA section"),this.options.preserveCdata?this.addNode(new i(r)):this.addText(r),!0}consumeCharData(){let{scanner:n}=this,r=n.consumeUntilMatch(/<|&|]]>/g);return!!r&&(this.validateChars(r),"]"===n.peek()&&"]]>"===n.peek(3)&&this.error("Element content may not contain the CDATA section close delimiter `]]>`"),this.addText(r),!0)}consumeComment(){let{scanner:n}=this;if(!n.consumeStringFast("<!--"))return!1;let r=n.consumeUntilString("--");return this.validateChars(r),n.consumeStringFast("-->")||("--"===n.peek(2)?this.error("The string `--` isn't allowed inside a comment"):this.error("Unclosed comment")),this.options.preserveComments&&this.addNode(new o(r.trim())),!0}
1consumeContentReference(){let n=this.consumeReference();return!!n&&(this.addText(n),!0)}consumeDoctypeDeclaration(){let{scanner:n}=this;return!!(n.consumeStringFast("<!DOCTYPE")&&this.consumeWhitespace())&&(n.consumeMatch(/[^[>]+/y),!!n.consumeMatch(/\[[\s\S]+?\][\x20\t\r\n]*>/y)||(n.consumeStringFast(">")||this.error("Unclosed doctype declaration"),!0))}consumeElement(){let{scanner:n}=this,r=n.charIndex;if("<"!==n.peek())return!1;n.advance();let e=this.consumeName();if(!e)return n.reset(r),!1;let t=Object.create(null);for(;this.consumeWhitespace();){let n=this.consumeName();if(!n)continue;let r=this.consumeEqual()&&this.consumeAttributeValue();!1===r&&this.error("Attribute value expected"),n in t&&this.error(`Duplicate attribute: ${n}`),"xml:space"===n&&"default"!==r&&"preserve"!==r&&this.error('Value of the `xml:space` attribute must be "default" or "preserve"'),t[n]=r}if(this.options.sortAttributes){let n=Object.keys(t).sort(),r=Object.create(null);for(let e=0;e<n.length;++e){let T=n[e];r[T]=t[T]}t=r}let T=!!n.consumeStringFast("/>"),i=new E(e,t);if(i.parent=this.currentNode,!T){let r;for(n.consumeStringFast(">")||this.error(`Unclosed start tag for element \`${e}\``),this.currentNode=i,this.consumeCharData();this.consumeElement()||this.consumeContentReference()||this.consumeCdataSection()||this.consumeProcessingInstruction()||this.consumeComment();)this.consumeCharData();let t=n.charIndex;n.consumeStringFast("</")&&(r=this.consumeName())&&r===e||(n.reset(t),this.error(`Missing end tag for element ${e}`)),this.consumeWhitespace(),n.consumeStringFast(">")||this.error(`Unclosed end tag for element ${e}`),this.currentNode=i.parent}return this.addNode(i),!0}consumeEqual(){return this.consumeWhitespace(),!!this.scanner.consumeStringFast("=")&&(this.consumeWhitespace(),!0)}consumeMisc(){return this.consumeComment()||this.consumeProcessingInstruction()||this.consumeWhitespace()}consumeName(){return T.isNameStartChar(this.scanner.peek())?this.scanner.consumeMatchFn(T.isNameChar):""}consumeProcessingInstruction(){let{scanner:n}=this,r=n.charIndex;if(!n.consumeStringFast("<?"))return!1;let e=this.consumeName();if(e?"xml"===e.toLowerCase()&&(n.reset(r),this.error("XML declaration isn't allowed here")):this.error("Invalid processing instruction"),!this.consumeWhitespace()){if(n.consumeStringFast("?>"))return this.addNode(new A(e)),!0;this.error("Whitespace is required after a processing instruction name")}let t=n.consumeUntilString("?>");return this.validateChars(t),n.consumeStringFast("?>")||this.error("Unterminated processing instruction"),this.addNode(new A(e,t)),!0}consumeProlog(){let{scanner:n}=this,r=n.charIndex;for(this.consumeXmlDeclaration();this.consumeMisc(););if(this.consumeDoctypeDeclaration())for(;this.consumeMisc(););return r<n.charIndex}consumeReference(){let n,{scanner:r}=this;if("&"!==r.peek())return!1;r.advance();let e=r.consumeMatchFn(T.isReferenceChar);if(";"!==r.consume()&&this.error("Unterminated reference (a reference must end with `;`)"),"#"===e[0]){let r="x"===e[1]?parseInt(e.slice(2),16):parseInt(e.slice(1),10);isNaN(r)&&this.error("Invalid character reference"),n=String.fromCodePoint(r),T.isXmlChar(n)||this.error("Character reference resolves to an invalid character")}else if(void 0===(n=T.predefinedEntities[e])){let{ignoreUndefinedEntities:n,resolveUndefinedEntity:t}=this.options,T=`&${e};`;if(t){let n=t(T);if(null!=n){let r=typeof n;if("string"!==r)throw TypeError(`\`resolveUndefinedEntity()\` must return a string, \`null\`, or \`undefined\`, but returned a value of type ${r}`);return n}}if(n)return T;r.reset(-T.length),this.error(`Named entity isn't defined: ${T}`)}return n}consumeSystemLiteral(){let{scanner:n}=this,r=n.consumeStringFast('"')||n.consumeStringFast("'");if(!r)return!1;let e=n.consumeUntilString(r);return this.validateChars(e),n.consumeStringFast(r)||this.error("Missing end quote"),e}consumeWhitespace(){return!!this.scanner.consumeMatchFn(T.isWhitespace)}consumeXmlDeclaration(){let{scanner:n}=this;if(!n.consumeStringFast("<?xml"))return!1;this.consumeWhitespace()||this.error("Invalid XML declaration");let r=!!n.consumeStringFast("version")&&this.consumeEqual()&&this.consumeSystemLiteral();if(!1===r?this.error("XML version is missing or invalid"):/^1\.[0-9]+$/.test(r)||this.error("Invalid character in version number"),this.consumeWhitespace()){n.consumeStringFast("encoding")&&this.consumeEqual()&&this.consumeSystemLiteral()&&this.consumeWhitespace();let r=!!n.consumeStringFast("standalone")&&this.consumeEqual()&&this.consumeSystemLiteral();r&&("yes"!==r&&"no"!==r&&this.error('Only "yes" and "no" are permitted as values of `standalone`'),this.consumeWhitespace())}return n.consumeStringFast("?>")||this.error("Invalid or unclosed XML declaration"),!0}error(n){let{charIndex:r,string:e}=this.scanner,t=1,T="",i=1;for(let n=0;n<r;++n){let r=e[n];"\n"===r?(t=1,T="",i+=1):(t+=1,T+=r)}let o=e.indexOf("\n",r);T+=-1===o?e.slice(r):e.slice(r,o);let a=0;T.length>50&&(t<40?T=T.slice(0,50):(a=t-20,T=T.slice(a,t+30)));let E=Error(`${n} (line ${i}, column ${t})
2  ${T}
3`+" ".repeat(t-a+1)+"^\n");throw Object.assign(E,{column:t,excerpt:T,line:i,pos:r}),E}validateChars(n){let r=0;for(let e of n)T.isNotXmlChar(e)&&(this.scanner.reset(-([...n].length-r)),this.error("Invalid character")),r+=1}}n.exports=s},13198:function(n){"use strict";
3class r{constructor(n){this.chars=[...n],this.charCount=this.chars.length,this.charIndex=0,this.charsToBytes=Array(this.charCount),this.multiByteMode=!1,this.string=n;let{chars:r,charCount:e,charsToBytes:t}=this;if(e===n.length)for(let n=0;n<e;++n)t[n]=n;else{for(let n=0,T=0;T<e;++T)t[T]=n,n+=r[T].length;this.multiByteMode=!0}}get isEnd(){return this.charIndex>=this.charCount}_charLength(n){let{length:r}=n;return r<2||!this.multiByteMode?r:n.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length}advance(n=1){this.charIndex=Math.min(this.charCount,this.charIndex+n)}consume(n=1){let r=this.peek(n);return this.advance(n),r}consumeMatch(n){if(!n.sticky)throw Error('`regex` must have a sticky flag ("y")');n.lastIndex=this.charsToBytes[this.charIndex];let r=n.exec(this.string);if(null===r)return"";let e=r[0];return this.advance(this._charLength(e)),e}consumeMatchFn(n){let r=this.charIndex;for(;!this.isEnd&&n(this.peek());)this.advance();return this.charIndex>r?this.string.slice(this.charsToBytes[r],this.charsToBytes[this.charIndex]):""}consumeString(n){if(this.consumeStringFast(n))return n;if(!this.multiByteMode)return"";let{length:r}=n,e=this._charLength(n);return e!==r&&n===this.peek(e)?(this.advance(e),n):""}consumeStringFast(n){if(this.peek()===n[0]){let{length:r}=n;if(1===r)return this.advance(),n;if(this.peek(r)===n)return this.advance(r),n}return""}consumeUntilMatch(n){if(!n.global)throw Error('`regex` must have a global flag ("g")');let r=this.charsToBytes[this.charIndex];n.lastIndex=r;let e=n.exec(this.string);if(null===e||e.index===r)return"";let t=this.string.slice(r,e.index);return this.advance(this._charLength(t)),t}consumeUntilString(n){let{charIndex:r,charsToBytes:e,string:t}=this,T=e[r],i=t.indexOf(n,T);if(i<=0)return"";let o=t.slice(T,i);return this.advance(this._charLength(o)),o}peek(n=1){if(this.charIndex>=this.charCount)return"";if(1===n)return this.chars[this.charIndex];let{charsToBytes:r,charIndex:e}=this;return this.string.slice(r[e],r[e+n])}reset(n=0){this.charIndex=n>=0?Math.min(this.charCount,n):Math.max(0,this.charIndex+n)}}n.exports=r},9407:function(n,r,e){"use strict";let t=e(70080),T=e(86804);class i extends T{get type(){return t.TYPE_CDATA}}n.exports=i},43831:function(n,r,e){"use strict";let t=e(70080);class T extends t{constructor(n=""){super(),this.content=n}get type(){return t.TYPE_COMMENT}toJSON(){return Object.assign(t.prototype.toJSON.call(this),{content:this.content})}}n.exports=T},55637:function(n,r,e){"use strict";let t=e(36995),T=e(70080);class i extends T{constructor(n=[]){super(),this.children=n}get document(){return this}get root(){return this.children.find(n=>n instanceof t)||null}get text(){return this.children.map(n=>"text"in n?n.text:"").join("")}get type(){return T.TYPE_DOCUMENT}toJSON(){return Object.assign(T.prototype.toJSON.call(this),{children:this.children.map(n=>n.toJSON())})}}n.exports=i},36995:function(n,r,e){"use strict";let t=e(70080);class T extends t{constructor(n,r=Object.create(null),e=[]){super(),this.name=n,this.attributes=r,this.children=e}get isEmpty(){return 0===this.children.length}get preserveWhitespace(){let n=this;for(;n instanceof T;){if("xml:space"in n.attributes)return"preserve"===n.attributes["xml:space"];n=n.parent}return!1}get text(){return this.children.map(n=>"text"in n?n.text:"").join("")}get type(){return t.TYPE_ELEMENT}toJSON(){return Object.assign(t.prototype.toJSON.call(this),{name:this.name,attributes:this.attributes,children:this.children.map(n=>n.toJSON())})}}n.exports=T},70080:function(n){"use strict";class r{constructor(){this.parent=null}get document(){return this.parent?this.parent.document:null}get isRootNode(){return!!this.parent&&this.parent===this.document}get preserveWhitespace(){return!!(this.parent&&this.parent.preserveWhitespace)}get type(){return""}toJSON(){let n={type:this.type};return this.isRootNode&&(n.isRootNode=!0),this.preserveWhitespace&&(n.preserveWhitespace=!0),n}}r.TYPE_CDATA="cdata",r.TYPE_COMMENT="comment",r.TYPE_DOCUMENT="document",r.TYPE_ELEMENT="element",r.TYPE_PROCESSING_INSTRUCTION="pi",r.TYPE_TEXT="text",n.exports=r},37690:function(n,r,e){"use strict";let t=e(70080);class T extends t{constructor(n,r=""){super(),this.name=n,this.content=r}get type(){return t.TYPE_PROCESSING_INSTRUCTION}toJSON(){return Object.assign(t.prototype.toJSON.call(this),{name:this.name,content:this.content})}}n.exports=T},86804:function(n,r,e){"use strict";let t=e(70080);class T extends t{constructor(n=""){super(),this.text=n}get type(){return t.TYPE_TEXT}toJSON(){return Object.assign(t.prototype.toJSON.call(this),{text:this.text})}}n.exports=T},98739:function(n,r){"use strict";let e=Object.freeze(Object.assign(Object.create(null),{amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}));function t(n){if(T(n))return!0;let r=o(n);return 45===r||46===r||r>=48&&r<=57||183===r||r>=768&&r<=879||r>=8255&&r<=8256}function T(n){let r=o(n);return 58===r||95===r||r>=65&&r<=90||r>=97&&r<=122||r>=192&&r<=214||r>=216&&r<=246||r>=248&&r<=767||r>=880&&r<=893||r>=895&&r<=8191||r>=8204&&r<=8205||r>=8304&&r<=8591||r>=11264&&r<=12271||r>=12289&&r<=55295||r>=63744&&r<=64975||r>=65008&&r<=65533||r>=65536&&r<=983039}function i(n){let r=o(n);return 9===r||10===r||13===r||r>=32&&r<=55295||r>=57344&&r<=65533||r>=65536&&r<=1114111}function o(n){return n.codePointAt(0)||-1}r.predefinedEntities=e,r.isNameChar=t,r.isNameStartChar=T,r.isNotXmlChar=function(n){return!i(n)},r.isReferenceChar=function(n){return"#"===n||t(n)},r.isWhitespace=function(n){let r=o(n);return 32===r||9===r||10===r||13===r},r.isXmlChar=i},16211:function(n){var r;r=function(){return function(n,r,e){r.prototype.isBetween=function(n,r,t,T){var i=e(n),o=e(r),a="("===(T
3=T||"()")[0],E=")"===T[1];return(a?this.isAfter(i,t):!this.isBefore(i,t))&&(E?this.isBefore(o,t):!this.isAfter(o,t))||(a?this.isBefore(i,t):!this.isAfter(i,t))&&(E?this.isAfter(o,t):!this.isBefore(o,t))}}},n.exports=r()},47144:function(n,r,e){"use strict";let t=e(86443),T=e(36244);class i{constructor(n){this.maxIterations=null!=n.maxIterations?n.maxIterations:1e3,this.skipInvalidDates=null!=n.skipInvalidDates&&n.skipInvalidDates,this.jCalData=t.parse(n.ics),this.component=new t.Component(this.jCalData),this.events=this.component.getAllSubcomponents("vevent").map(n=>new t.Event(n)),this.skipInvalidDates&&(this.events=this.events.filter(n=>{try{return n.startDate.toJSDate(),n.endDate.toJSDate(),!0}catch(n){return!1}}))}between(n,r){function e(e,t){return(!n||t>=n.getTime())&&(!r||e<=r.getTime())}function t(n){let r=n.startDate.toJSDate().getTime(),e=n.endDate.toJSDate().getTime();return n.endDate.isDate&&e>r&&(e-=1),{startTime:r,endTime:e}}let T=[];this.events.forEach(n=>{n.isRecurrenceException()&&T.push(n)});let i={events:[],occurrences:[]};return this.events.filter(n=>!n.isRecurrenceException()).forEach(n=>{let o=[];if(n.component.getAllProperties("exdate").forEach(n=>{let r=n.getFirstValue();o.push(r.toJSDate().getTime())}),n.isRecurring()){let a;let E=n.iterator(),A=0;do if(A+=1,a=E.next()){let E=n.getOccurrenceDetails(a),{startTime:A,endTime:c}=t(E),s=-1!==o.indexOf(A),u=T.find(r=>r.uid===n.uid&&r.recurrenceId.toJSDate().getTime()===E.startDate.toJSDate().getTime());if(r&&A>r.getTime())break;e(A,c)&&(u?i.events.push(u):s||i.occurrences.push(E))}while(a&&(!this.maxIterations||A<this.maxIterations));return}let{startTime:a,endTime:E}=t(n);e(a,E)&&i.events.push(n)}),i}before(n){return this.between(void 0,n)}after(n){return this.between(n)}all(){return this.between()}}Object.keys(T).forEach(n=>{let r=T[n],e=`BEGIN:VTIMEZONE\r
4TZID:${n}\r
5${r}\r
6END:VTIMEZONE`,i=t.parse(`BEGIN:VCALENDAR
7PRODID:-//tzurl.org//NONSGML Olson 2012h//EN
8VERSION:2.0
9${e}
10END:VCALENDAR`),o=new t.Component(i).getFirstSubcomponent("vtimezone");t.TimezoneService.register(n,new t.Timezone(o))}),n.exports=i},73723:function(n,r,e){var t=e(38652);n.exports=function(){return function(n){return t(n,"list",function(n,r){var e,t,T=0;for(e=0,t=r.length;e<t;e++)"list"===r[e].type&&(T+=1);for(e=0,t=n.children.length;e<t;e++){var i=n.children[e];i.index=e,i.ordered=n.ordered}n.depth=T}),n}}},38652:function(n){"use strict";n.exports=function(n,r,e){var t=[];"function"==typeof r&&(e=r,r=null),function n(T){var i;return(r&&T.type!==r||(i=e(T,t.concat())),T.children&&!1!==i)?function(r,e){var T,i=r.length,o=-1;for(t.push(e);++o<i;)if((T=r[o])&&!1===n(T))return!1;return t.pop(),!0}(T.children,T):i}(n)}},66240:function(n,r,e){"use strict";e.r(r),e.d(r,{AddToCalendar:function(){return ez},Button:function(){return e_},ButtonList:function(){return ex},Card:function(){return eI},CardBody:function(){return eG},CardHeader:function(){return eL},Carousel:function(){return ej},CarouselItem:function(){return eW},Col:function(){return eq},Error:function(){return eV},Icon:function(){return ev},Image:function(){return eK},Input:function(){return e$},Loading:function(){return eX},MD:function(){return e9},MML:function(){return tu},MMLTag:function(){return eg},Number:function(){return e7},Parse:function(){return ts},Row:function(){return e4},Scheduler:function(){return tT},SourceToXML:function(){return tA},Success:function(){return ti},Text:function(){return to},Tree:function(){return tE},XMLtoMMLTree:function(){return tc},converters:function(){return ta},truncate:function(){return e0}});var t,T,i,o=e(2265),a=e(83236),E=e.n(a),A=e(71096),c=e.n(A),s=e(59543),u=e(56984),D=e.n(u),l=e(44083),S=e(47144),R=e.n(S);function F(n,r){return function(e){return n(r(e))}}function N(n,r){return r(n)}function O(n,r){return function(e){return n(r,e)}}function f(n,r){return function(){return n(r)}}function d(){for(var n=arguments.length,r=Array(n),e=0;e<n;e++)r[e]=arguments[e];return r}function m(n){n()}function h(n){return function(){return n}}function p(){for(var n=arguments.length,r=Array(n),e=0;e<n;e++)r[e]=arguments[e];return function(){r.map(m)}}function Z(){}function Y(n,r){n(0,r)}function M(n){n(2)}function B(n){return n(4)}function g(n,r){return n(1,O(r,0))}function I(n,r){var e=n(1,function(n){e(),r(n)});return e}function v(){var n=[];return function(r,e){switch(r){case 2:n.splice(0,n.length);return;case 1:return n.push(e),function(){var r=n.indexOf(e);r>-1&&n.splice(r,1)};
10case 0:n.slice().forEach(function(n){n(e)});return;default:throw Error("unrecognized action "+r)}}}function L(n){var r=n,e=v();return function(n,t){switch(n){case 1:t(r);break;case 0:r=t;break;case 4:return r}return e(n,t)}}function G(n){var r;return g(n,r=v()),r}function x(n,r){var e;return g(n,e=L(r)),e}function y(){for(var n=arguments.length,r=Array(n),e=0;e<n;e++)r[e]=arguments[e];return function(n){return r.reduceRight(N,n)}}function H(n){for(var r=arguments.length,e=Array(r>1?r-1:0),t=1;t<r;t++)e[t-1]=arguments[t];var T=y.apply(void 0,e);return function(r,e){switch(r){case 1:return n(1,T(e));case 2:M(n);return;default:throw Error("unrecognized action "+r)}}}function b(n,r){return n===r}function k(n){var r;return void 0===n&&(n=b),function(e){return function(t){n(r,t)||(r=t,e(t))}}}function U(n){return function(r){return function(e){n(e)&&r(e)}}}function C(n){return function(r){return F(r,n)}}function w(n){return function(r){return function(){return r(n)}}}function Q(n,r){return function(e){return function(t){return e(r=n(r,t))}}}function P(n){return function(r){return function(e){n>0?n--:r(e)}}}function z(n){var r,e;return function(t){return function(T){r=T,e||(e=setTimeout(function(){e=void 0,t(r)},n))}}}function _(n){var r,e;return function(t){return function(T){r=T,e&&clearTimeout(e),e=setTimeout(function(){t(r)},n)}}}function j(){for(var n=arguments.length,r=Array(n),e=0;e<n;e++)r[e]=arguments[e];var t=Array(r.length),T=0,i=null,o=Math.pow(2,r.length)-1;return r.forEach(function(n,r){var e=Math.pow(2,r);n(1,function(n){var a=T;T|=e,t[r]=n,a!==o&&T===o&&i&&(i(),i=null)})}),function(n){return function(r){var e=function(){return n([r].concat(t))};T===o?e():i=e}}}function W(){for(var n=arguments.length,r=Array(n),e=0;e<n;e++)r[e]=arguments[e];return function(n,e){switch(n){case 1:return p.apply(void 0,r.map(function(n){return n(1,e)}));case 2:return;default:throw Error("unrecognized action "+n)}}}function q(n,r){return void 0===r&&(r=b),H(n,k(r))}function V(){for(var n=v(),r=arguments.length,e=Array(r),t=0;t<r;t++)e[t]=arguments[t];var T=Array(e.length),i=0,o=Math.pow(2,e.length)-1;return e.forEach(function(r,e){var t=Math.pow(2,e);r(1,function(r){T[e]=r,(i|=t)===o&&Y(n,T)})}),function(r,e){switch(r){case 1:return i===o&&e(T),n(1,e);case 2:return M(n);default:throw Error("unrecognized action "+r)}}}function K(n,r,e){void 0===r&&(r=[]);var t=(void 0===e?{singleton:!0}:e).singleton;return{id:$(),constructor:n,dependencies:r,singleton:t}}var $=function(){return Symbol()};function J(n,r){(null==r||r>n.length)&&(r=n.length);for(var e=0,t=Array(r);e<r;e++)t[e]=n[e];return t}function X(n,r){var e="undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(e)return(e=e.call(n)).next.bind(e);if(Array.isArray(n)||(e=function(n,r){if(n){if("string"==typeof n)return J(n,void 0);var e=Object.prototype.toString.call(n).slice(8,-1);if("Object"===e&&n.constructor&&(e=n.constructor.name),"Map"===e||"Set"===e)return Array.from(n);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return J(n,void 0)}}(n))||r&&n&&"number"==typeof n.length){e&&(n=e);var t=0;return function(){return t>=n.length?{done:!0}:{done:!1,value:n[t++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var nn=["children"],nr="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function ne(n,r,e){var t=Object.keys(r.required||{}),T=Object.keys(r.optional||{}),i=Object.keys(r.methods||{}),a=Object.keys(r.events||{}),E=(0,o.createContext)({});function A(n,e){n.propsReady&&Y(n.propsReady,!1);for(var i,o=X(t);!(i=o()).done;){var a=i.value;Y(n[r.required[a]],e[a])}for(var E,A=X(T);!(E=A()).done;){var c=E.value;c in e&&Y(n[r.optional[c]],e[c])}n.propsReady&&Y(n.propsReady,!0)}function c(n){return a.reduce(function(e,t){var T,i,o,a;return e[t]=(T=n[r.events[t]],a=function(){return i&&i()},function(n,r){switch(n){case 1:if(!r)return a(),Z;if(o===r)return;return a(),o=r,i=T(1,r);case 2:a(),o=null;return;default:throw Error("unrecognized action "+n)}}),e},{})}return{Component:(0,o.forwardRef)(function(s,u){var D=s.children,l=function(n,r){if(null==n)return{};var e,t,T={},i=Object.keys(n);for(t=0;t<i.length;t++)e=i[t],r.indexOf(e)>=0||(T[e]=n[e]);return T}(s,nn),S=(0,o.useState)(function(){var r,e;return r=new Map,A(e=function n(e){var t=e.id,T=e.constructor,i=e.dependencies,o=e.singleton;if(o&&r.has(t))return r.get(t);var a=T(i.map(function(r){return n(r)}));return o&&r.set(t,a),a}(n),l),e})[0],R=(0,o.useState)(f(c,S))[0];return nr(function(){for(var n,r=X(a);!(n=r()).done;){var e=n.value;e in l&&(0,R[e])(1,l[e])}return function(){Object.values(R).map(M)}},[l,R,S]),nr(function(){A(S,l)}),(0,o.useImperativeHandle)(u,h(i.reduce(function(n,e){return n[e]=function(n){Y(S[r.methods[e]],n)},n},{}))),(0,o.createElement)(E.Provider,{value:S},e?(0,o.createElement)(e,function(n,r){for(var e={},t={},T=0,i=n.length;T<i;)t[n[T]]=1,T+=1;for(var o in r)t.hasOwnProperty(o)||(e[o]=r[o]);return e}([].concat(t,T,a),l),D):D)}),usePublisher:function(n){return(0,o.useCallback)(O(Y,(0,o.useContext)(E)[n]),[n])},useEmitterValue:function(n){var r=(0,o.useContext)(E)[n],e=(0,o.useState)(f(B,r)),t=e[0],T=e[1];return nr(function(){return r(1,function(n){n!==t&&T(h(n))})},[r,t]),t},useEmitter:function(n,r){var e=(0,o.useContext)(E)[n];nr(function(){return e(1,r)},[r,e])}}}var nt=e(54887);function nT(){return(nT=Object.assign||function(n){for(var r=1;r<arguments.length;r++){var e=arguments[r];for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t])}return n}).apply(this,arguments)}function ni(n,r){if(null==n)return{};var e,t,T={},i=Object.keys(n);for(t=0;t<i.length;t++)r.indexOf(e=i[t])>=0||(T[e]=n[e]);return T}function no(n,r){(null==r||r>n.length)&&(r=n.length);for(var e=0,t=Array(r);e<r;e++)t[e]=n[e];return t}function na(n,r){var e="undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(e)return(e=e.call(n)).next.bind(e);if(Array.isArray(n)||(e=function(n,r){if(n){if("string"==typeof n)return no(n,void 0);var e=Object.prototype.toString.call(n).slice(8,-1);return"Object"===e&&n.constructor&&(e=n.constructor.name),"Map"===e||"Set"===e?Array.from(n):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?no(n,void 0):void 0}}(n))||r&&n&&"number"==typeof n.length){e&&(n=e);var t=0;return function(){return t>=n.length?{done:!0}:{done:!1,value:n[t++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var nE,nA,nc="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;(t=nA||(nA={}))[t.DEBUG=0]="DEBUG",t[t.INFO=1]="INFO",t[t.WARN=2]="WARN",t[t.ERROR=3]="ERROR";var ns=((nE={})[nA.DEBUG]="debug",nE[nA.INFO]="log",nE[nA.WARN]="warn",nE[nA.ERROR]="error",nE),nu=K(function(){var n=L(nA.ERROR);return{log:L(function(r,e,t){var T;void 0===t&&(t=nA.INFO),t>=(null!=(T=("undefined"==typeof globalThis?window:globalThis).VIRTUOSO_LOG_LEVEL)?T:B(n))&&console[ns[t]]("%creact-virtuoso: %c%s %o","color: #0253b3; font-weight: bold","color: initial",r,e)}),logLevel:n}},[],{singleton:!0});function nD(n,r){void 0===r&&(r=!0);var e=(0,o.useRef)(null),t=function(n){};if("undefined"!=typeof ResizeObserver){var T=new ResizeObserver(function(r){var e=r[0].target;null!==e.offsetParent&&n(e)});t=function(n){n&&r?(T.observe(n),e.current=n):(e.current&&T.unobserve(e.current),e.current=null)}}return{ref:e,callbackRef:t}}function nl(n,r){return void 0===r&&(r=!0),nD(n,r).callbackRef}function nS(n,r,e,t,T,i,o){return nD(function(e){for(var a,E=function(n,r,e,t){var T=n.length;if(0===T)return null;for(var i=[],o=0;o<T;o++){var a=n.item(o);if(a&&void 0!==a.dataset.index){var E=parseInt(a.dataset.index),A=parseFloat(a.dataset.knownSize),c=r(a,"offsetHeight");if(0===c&&t("Zero-sized element, this should not happen",{child:a},nA.ERROR),c!==A){var s=i[i.length-1];0===i.length||s.size!==c||s.endIndex!==E-1?i.push({startIndex:E,endIndex:E,size:c}):i[i.length-1].endIndex++}}}return i}(e.children,r,0,T),A=e.parentElement;!A.dataset.virtuosoScroller;)A=A.parentElement;var c="window"===A.firstElementChild.dataset.viewportType;t({scrollTop:Math.max(o?o.scrollTop:c?window.pageYOffset||document.documentElement.scrollTop:A.scrollTop,0),scrollHeight:o?o.scrollHeight:c?document.documentElement.scrollHeight:A.scrollHeight,viewportHe
10ight:o?o.offsetHeight:c?window.innerHeight:A.offsetHeight}),null==i||i(("normal"===(a=getComputedStyle(e).rowGap)||null!=a&&a.endsWith("px")||T("row-gap was not resolved to pixel value correctly",a,nA.WARN),"normal"===a?0:parseInt(null!=a?a:"0",10))),null!==E&&n(E)},e)}function nR(n,r){return Math.round(n.getBoundingClientRect()[r])}function nF(n,r){return 1.01>Math.abs(n-r)}function nN(n,r,e,t,T){void 0===t&&(t=Z);var i=(0,o.useRef)(null),a=(0,o.useRef)(null),E=(0,o.useRef)(null),A=(0,o.useRef)(!1),c=(0,o.useCallback)(function(e){var t=e.target,T=t===window||t===document,i=T?window.pageYOffset||document.documentElement.scrollTop:t.scrollTop,o=T?document.documentElement.scrollHeight:t.scrollHeight,c=T?window.innerHeight:t.offsetHeight,s=function(){n({scrollTop:Math.max(i,0),scrollHeight:o,viewportHeight:c})};A.current?(0,nt.flushSync)(s):s(),A.current=!1,null!==a.current&&(i===a.current||i<=0||i===o-c)&&(a.current=null,r(!0),E.current&&(clearTimeout(E.current),E.current=null))},[n,r]);return(0,o.useEffect)(function(){var n=T||i.current;return t(T||i.current),c({target:n}),n.addEventListener("scroll",c,{passive:!0}),function(){t(null),n.removeEventListener("scroll",c)}},[i,c,e,t,T]),{scrollerRef:i,scrollByCallback:function(n){A.current=!0,i.current.scrollBy(n)},scrollToCallback:function(e){var t=i.current;if(t&&(!("offsetHeight"in t)||0!==t.offsetHeight)){var T,o,A,c="smooth"===e.behavior;if(t===window?(o=Math.max(nR(document.documentElement,"height"),document.documentElement.scrollHeight),T=window.innerHeight,A=document.documentElement.scrollTop):(o=t.scrollHeight,T=nR(t,"height"),A=t.scrollTop),e.top=Math.ceil(Math.max(Math.min(o-T,e.top),0)),nF(T,o)||e.top===A)return n({scrollTop:A,scrollHeight:o,viewportHeight:T}),void(c&&r(!0));c?(a.current=e.top,E.current&&clearTimeout(E.current),E.current=setTimeout(function(){E.current=null,a.current=null,r(!0)},1e3)):a.current=null,t.scrollTo(e)}}}}var nO=K(function(){var n=v(),r=v(),e=L(0),t=v(),T=L(0),i=v(),o=v(),a=L(0),E=L(0),A=L(0),c=L(0),s=v(),u=v(),D=L(!1),l=L(!1);return g(H(n,C(function(n){return n.scrollTop})),r),g(H(n,C(function(n){return n.scrollHeight})),o),g(r,T),{scrollContainerState:n,scrollTop:r,viewportHeight:i,headerHeight:a,fixedHeaderHeight:E,fixedFooterHeight:A,footerHeight:c,scrollHeight:o,smoothScrollTargetReached:t,react18ConcurrentRendering:l,scrollTo:s,scrollBy:u,statefulScrollTop:T,deviation:e,scrollingInProgress:D}},[],{singleton:!0}),nf={lvl:0};function nd(n,r,e,t,T){return void 0===t&&(t=nf),void 0===T&&(T=nf),{k:n,v:r,lvl:e,l:t,r:T}}function nm(n){return n===nf}function nh(n,r,e){if(void 0===e&&(e="k"),nm(n))return[-1/0,void 0];if(n[e]===r)return[n.k,n.v];if(n[e]<r){var t=nh(n.r,r,e);return-1/0===t[0]?[n.k,n.v]:t}return nh(n.l,r,e)}function np(n,r,e){return nm(n)?nd(r,e,1):r===n.k?nY(n,{k:r,v:e}):nv(nL(nY(n,r<n.k?{l:np(n.l,r,e)}:{r:np(n.r,r,e)})))}function nZ(n){return nm(n)?[]:[].concat(nZ(n.l),[{k:n.k,v:n.v}],nZ(n.r))}function nY(n,r){return nd(void 0!==r.k?r.k:n.k,void 0!==r.v?r.v:n.v,void 0!==r.lvl?r.lvl:n.lvl,void 0!==r.l?r.l:n.l,void 0!==r.r?r.r:n.r)}function nM(n){return nm(n)||n.lvl>n.r.lvl}function nB(n){var r=n.l,e=n.r,t=n.lvl;if(e.lvl>=t-1&&r.lvl>=t-1)return n;if(t>e.lvl+1){if(nM(r))return nL(nY(n,{lvl:t-1}));if(nm(r)||nm(r.r))throw Error("Unexpected empty nodes");return nY(r.r,{l:nY(r,{r:r.r.l}),r:nY(n,{l:r.r.r,lvl:t-1}),lvl:t})}if(nM(n))return nv(nY(n,{lvl:t-1}));if(nm(e)||nm(e.l))throw Error("Unexpected empty nodes");var T=e.l,i=nM(T)?e.lvl-1:e.lvl;return nY(T,{l:nY(n,{r:T.l,lvl:t-1}),r:nv(nY(e,{l:T.r,lvl:i})),lvl:T.lvl+1})}function ng(n,r,e){return nm(n)?[]:nI(function n(r,e,t){if(nm(r))return[];var T=r.k,i=r.v,o=r.r,a=[];return T>e&&(a=a.concat(n(r.l,e,t))),T>=e&&T<=t&&a.push({k:T,v:i}),T<=t&&(a=a.concat(n(o,e,t))),a}(n,nh(n,r)[0],e),function(n){return{index:n.k,value:n.v}})}function nI(n,r){var e=n.length;if(0===e)return[];for(var t=r(n[0]),T=t.index,i=t.value,o=[],a=1;a<e;a++){var E=r(n[a]),A=E.index,c=E.value;o.push({start:T,end:A-1,value:i}),T=A,i=c}return o.push({start:T,end:1/0,value:i}),o}function nv(n){var r=n.r,e=n.lvl;return nm(r)||nm(r.r)||r.lvl!==e||r.r.lvl!==e?n:nY(r,{l:nY(n,{r:r.l}),lvl:e+1})}function nL(n){var r=n.l;return nm(r)||r.lvl!==n.lvl?n:nY(r,{r:nY(n,{l:r.r})})}function nG(n,r,e,t){void 0===t&&(t=0);for(var T=n.length-1;t<=T;){var i=Math.floor((t+T)/2),o=e(n[i],r);if(0===o)return i;
10if(-1===o){if(T-t<2)return i-1;T=i-1}else{if(T===t)return i;t=i+1}}throw Error("Failed binary finding record in array - "+n.join(",")+", searched for "+r)}var nx=K(function(){return{recalcInProgress:L(!1)}},[],{singleton:!0});function ny(n,r){var e=n.index;return r===e?0:r<e?-1:1}function nH(n,r){var e=n.offset;return r===e?0:r<e?-1:1}function nb(n){return{index:n.index,value:n}}function nk(n,r,e,t){var T=n,i=0,o=0,a=0,E=0;if(0!==r){a=T[E=nG(T,r-1,ny)].offset;var A=nh(e,r-1);i=A[0],o=A[1],T.length&&T[E].size===nh(e,r)[1]&&(E-=1),T=T.slice(0,E+1)}else T=[];for(var c,s=na(ng(e,r,1/0));!(c=s()).done;){var u=c.value,D=u.start,l=u.value,S=D-i,R=S*o+a+S*t;T.push({offset:R,size:l,index:D}),i=D,a=R,o=l}return{offsetTree:T,lastIndex:i,lastOffset:a,lastSize:o}}function nU(n,r){var e=r[0],t=r[1],T=r[3];e.length>0&&(0,r[2])("received item sizes",e,nA.DEBUG);var i=n.sizeTree,o=i,a=0;if(t.length>0&&nm(i)&&2===e.length){var E=e[0].size,A=e[1].size;o=t.reduce(function(n,r){return np(np(n,r,E),r+1,A)},o)}else{var c=function(n,r){for(var e,t=nm(n)?0:1/0,T=na(r);!(e=T()).done;){var i=e.value,o=i.size,a=i.startIndex,E=i.endIndex;if(t=Math.min(t,a),nm(n))n=np(n,0,o);else{var A=ng(n,a-1,E+1);if(!A.some(function(n){var r=n.size,e=n.startIndex,t=n.endIndex;return function(n){return n.start===e&&(n.end===t||1/0===n.end)&&n.value===r}}(i))){for(var c,s=!1,u=!1,D=na(A);!(c=D()).done;){var l=c.value,S=l.start,R=l.end,F=l.value;s?(E>=S||o===F)&&(n=function n(r,e){if(nm(r))return nf;var t=r.k,T=r.l,i=r.r;if(e===t){if(nm(T))return i;if(nm(i))return T;var o=function n(r){return nm(r.r)?[r.k,r.v]:n(r.r)}(T);return nB(nY(r,{k:o[0],v:o[1],l:function n(r){return nm(r.r)?r.l:nB(nY(r,{r:n(r.r)}))}(T)}))}return nB(nY(r,e<t?{l:n(T,e)}:{r:n(i,e)}))}(n,S)):(u=F!==o,s=!0),R>E&&E>=S&&F!==o&&(n=np(n,E+1,F))}u&&(n=np(n,a,o))}}}return[n,t]}(o,e);o=c[0],a=c[1]}if(o===i)return n;var s=nk(n.offsetTree,a,o,T),u=s.offsetTree;return{sizeTree:o,offsetTree:u,lastIndex:s.lastIndex,lastOffset:s.lastOffset,lastSize:s.lastSize,groupOffsetTree:t.reduce(function(n,r){return np(n,r,nC(r,u,T))},nf),groupIndices:t}}function nC(n,r,e){if(0===r.length)return 0;var t=r[nG(r,n,ny)],T=n-t.index,i=t.size*T+(T-1)*e+t.offset;return i>0?i+e:i}function nw(n,r,e){if(void 0!==n.groupIndex)return r.groupIndices[n.groupIndex]+1;var t=nQ("LAST"===n.index?e:n.index,r);return Math.max(0,t,Math.min(e,t))}function nQ(n,r){if(!nP(r))return n;for(var e=0;r.groupIndices[e]<=n+e;)e++;return n+e}function nP(n){return!nm(n.groupOffsetTree)}var nz={offsetHeight:"height",offsetWidth:"width"},n_=K(function(n){var r=n[0].log,e=n[1].recalcInProgress,t=v(),T=v(),i=x(T,0),o=v(),a=v(),E=L(0),A=L([]),c=L(void 0),s=L(void 0),u=L(function(n,r){return nR(n,nz[r])}),D=L(void 0),l=L(0),S={offsetTree:[],sizeTree:nf,groupOffsetTree:nf,lastIndex:0,lastOffset:0,lastSize:0,groupIndices:[]},R=x(H(t,j(A,r,l),Q(nU,S),k()),S);g(H(A,U(function(n){return n.length>0}),j(R,l),C(function(n){var r=n[0],e=n[1],t=n[2],T=r.reduce(function(n,r,T){return np(n,r,nC(r,e.offsetTree,t)||T)},nf);return nT({},e,{groupIndices:r,groupOffsetTree:T})})),R),g(H(T,j(R),U(function(n){return n[0]<n[1].lastIndex}),C(function(n){var r=n[1];return[{startIndex:n[0],endIndex:r.lastIndex,size:r.lastSize}]})),t),g(c,s);var F=x(H(c,C(function(n){return void 0===n})),!0);g(H(s,U(function(n){return void 0!==n&&nm(B(R).sizeTree)}),C(function(n){return[{startIndex:0,endIndex:0,size:n}]})),t);var N=G(H(t,j(R),Q(function(n,r){var e=r[1];return{changed:e!==n.sizes,sizes:e}},{changed:!1,sizes:S}),C(function(n){return n.changed})));H(E,Q(function(n,r){return{diff:n.prev-r,prev:r}},{diff:0,prev:0}),C(function(n){return n.diff}))(1,function(n){n>0?(Y(e,!0),Y(o,n)):n<0&&Y(a,n)}),H(E,j(r))(1,function(n){n[0]<0&&(0,n[1])("`firstItemIndex` prop should not be set to less than zero. If you don't know the total count, just use a very high value",{firstItemIndex:E},nA.ERROR)});var O=G(o);g(H(o,j(R),C(function(n){var r=n[0],e=n[1];if(e.groupIndices.length>0)throw Error("Virtuoso: prepending items does not work with groups");return nZ(e.sizeTree).reduce(function(n,e){var t=e.k,T=e.v;return{ranges:[].concat(n.ranges,[{startIndex:n.prevIndex,endIndex:t+r-1,size:n.prevSize}]),prevIndex:t+r,prevSize:T}},{ranges:[],prevIndex:0,prevSize:e.lastSize}).ranges})),t);var f=G(H(a,j(R,l),C(function(n){return nC(-n[0],n[1].offsetTree,n[2])})));return g(H(a,j(R,l),C(function(n){var r=n[0],e=n[1],t=n[2];if(e.groupIndices.length>0)throw Error("Virtuoso: shifting items does not work with groups");var T=nZ(e.sizeTree).reduce(function(n,e){var t=e.v;return np(n,Math.max(0,e.k+r),t)},nf);return nT({},e,{sizeTree:T},nk(e.offsetTree,0,T,t))})),R),{data:D,totalCount:T,sizeRanges:t,groupIndices:A,defaultItemSize:s,fixedItemSize:c,unshiftWith:o,shiftWith:a,shiftWithOffset:f,beforeUnshiftWith:O,firstItemIndex:E,gap:l,sizes:R,listRefresh:N,statefulTotalCount:i,trackItemSizes:F,itemSize:u}},d(nu,nx),{singleton:!0}),nj="undefined"!=typeof document&&"scrollBehavior"in document.documentElement.style;function nW(n){var r="number"==typeof n?{index:n}:n;return r.align||(r.align="start"),r.behavior&&nj||(r.behavior="auto"),r.offset||(r.offset=0),r}var nq=K(function(n){var r=n[0],e=r.sizes,t=r.totalCount,T=r.listRefresh,i=r.gap,o=n[1],a=o.scrollingInProgress,E=o.viewportHe
10ight,A=o.scrollTo,c=o.smoothScrollTargetReached,s=o.headerHeight,u=o.footerHeight,D=o.fixedHeaderHeight,l=o.fixedFooterHeight,S=n[2].log,R=v(),F=L(0),N=null,O=null,f=null;function d(){N&&(N(),N=null),f&&(f(),f=null),O&&(clearTimeout(O),O=null),Y(a,!1)}return g(H(R,j(e,E,t,F,s,u,S),j(i,D,l),C(function(n){var r=n[0],e=r[0],t=r[1],i=r[2],o=r[3],E=r[4],A=r[5],s=r[6],u=r[7],D=n[1],l=n[2],S=n[3],F=nW(e),m=F.align,h=F.behavior,p=F.offset,Z=o-1,M=nw(F,t,Z),B=nC(M,t.offsetTree,D)+A;"end"===m?(B+=l+nh(t.sizeTree,M)[1]-i+S,M===Z&&(B+=s)):"center"===m?B+=(l+nh(t.sizeTree,M)[1]-i+S)/2:B-=E,p&&(B+=p);var g=function(n){d(),n?(u("retrying to scroll to",{location:e},nA.DEBUG),Y(R,e)):u("list did not change, scroll successful",{},nA.DEBUG)};if(d(),"smooth"===h){var v=!1;f=T(1,function(n){v=v||n}),N=I(c,function(){g(v)})}else N=I(H(T,function(n){var r=setTimeout(function(){n(!1)},150);return function(e){e&&(n(!0),clearTimeout(r))}}),g);return O=setTimeout(function(){d()},1200),Y(a,!0),u("scrolling from index to",{index:M,top:B,behavior:h},nA.DEBUG),{top:B,behavior:h}})),A),{scrollToIndex:R,topListHeight:F}},d(n_,nO,nu),{singleton:!0}),nV={atBottom:!1,notAtBottomBecause:"NOT_SHOWING_LAST_ITEM",state:{offsetBottom:0,scrollTop:0,viewportHeight:0,scrollHeight:0}},nK=K(function(n){var r=n[0],e=r.scrollContainerState,t=r.scrollTop,T=r.viewportHeight,i=r.headerHeight,o=r.footerHeight,a=r.scrollBy,E=L(!1),A=L(!0),c=v(),s=v(),u=L(4),D=L(0),l=x(H(W(H(q(t),P(1),w(!0)),H(q(t),P(1),w(!1),_(100))),k()),!1),S=x(H(W(H(a,w(!0)),H(a,w(!1),_(200))),k()),!1);g(H(V(q(t),q(D)),C(function(n){return n[0]<=n[1]}),k()),A),g(H(A,z(50)),s);var R=G(H(V(e,q(T),q(i),q(o),q(u)),Q(function(n,r){var e,t,T=r[0],i=T.scrollTop,o=T.scrollHeight,a=r[1],E={viewportHeight:a,scrollTop:i,scrollHeight:o};return i+a-o>-r[4]?(i>n.state.scrollTop?(e="SCROLLED_DOWN",t=n.state.scrollTop-i):(e="SIZE_DECREASED",t=n.state.scrollTop-i||n.scrollTopDelta),{atBottom:!0,state:E,atBottomBecause:e,scrollTopDelta:t}):{atBottom:!1,notAtBottomBecause:E.scrollHeight>n.state.scrollHeight?"SIZE_INCREASED":a<n.state.viewportHeight?"VIEWPORT_HEIGHT_DECREASING":i<n.state.scrollTop?"SCROLLING_UPWARDS":"NOT_FULLY_SCROLLED_TO_LAST_ITEM_BOTTOM",state:E}},nV),k(function(n,r){return n&&n.atBottom===r.atBottom}))),F=x(H(e,Q(function(n,r){var e=r.scrollTop,t=r.scrollHeight,T=r.viewportHeight;return nF(n.scrollHeight,t)?{scrollTop:e,scrollHeight:t,jump:0,changed:!1}:n.scrollTop!==e&&t-(e+T)<1?{scrollHeight:t,scrollTop:e,jump:n.scrollTop-e,changed:!0}:{scrollHeight:t,scrollTop:e,jump:0,changed:!0}},{scrollHeight:0,jump:0,scrollTop:0,changed:!1}),U(function(n){return n.changed}),C(function(n){return n.jump})),0);g(H(R,C(function(n){return n.atBottom})),E),g(H(E,z(50)),c);var N=L("down");g(H(e,C(function(n){return n.scrollTop}),k(),Q(function(n,r){return B(S)?{direction:n.direction,prevScrollTop:r}:{direction:r<n.prevScrollTop?"up":"down",prevScrollTop:r}},{direction:"down",prevScrollTop:0}),C(function(n){return n.direction})),N),g(H(e,z(50),w("none")),N);var O=L(0);return g(H(l,U(function(n){return!n}),w(0)),O),g(H(t,z(100),j(l),U(function(n){return!!n[1]}),Q(function(n,r){return[n[1],r[0]]},[0,0]),C(function(n){return n[1]-n[0]})),O),{isScrolling:l,isAtTop:A,isAtBottom:E,atBottomState:R,atTopStateChange:s,atBottomStateChange:c,scrollDirection:N,atBottomThreshold:u,atTopThreshold:D,scrollVelocity:O,lastJumpDueToItemResize:F}},d(nO)),n$=K(function(n){var r=n[0].log,e=L(!1),t=G(H(e,U(function(n){return n}),k()));return e(1,function(n){n&&B(r)("props updated",{},nA.DEBUG)}),{propsReady:e,didMount:t}},d(nu),{singleton:!0}),nJ=K(function(n){var r=n[0],e=r.sizes,t=r.listRefresh,T=r.defaultItemSize,i=n[1].scrollTop,o=n[2].scrollToIndex,a=n[3].didMount,E=L(!0),A=L(0);return g(H(a,j(A),U(function(n){return!!n[1]}),w(!1)),E),H(V(t,a),j(E,e,T),U(function(n){var r=n[1],e=n[3];return n[0][1]&&(!nm(n[2].sizeTree)||void 0!==e)&&!r}),j(A))(1,function(n){var r=n[1];setTimeout(function(){I(i,function(){Y(E,!0)}),Y(o,r)})}),{scrolledToInitialItem:E,initialTopMostItemIndex:A}},d(n_,nO,nq,n$),{singleton:!0});function nX(n){return!!n&&("smooth"===n?"smooth":"auto")}var n0=K(function(n){var r=n[0],e=r.totalCount,t=r.listRefresh,T=n[1],i=T.isAtBottom,o=T.atBottomState,a=n[2].scrollToIndex,E=n[3].scrolledToInitialItem,A=n[4],c=A.propsReady,s=A.didMount,u=n[5].log,D=n[6].scrollingInProgress,l=L(!1),S=v(),R=null;function F(n){Y(a,{index:"LAST",align:"end",behavior:n})}function N(n){setTimeout(I(o,function(r){!n||r.atBottom||"SIZE_INCREASED"!==r.notAtBottomBecause||R||(B(u)("scrolling to bottom due to increased size",{},nA.DEBUG),F("auto"))}),100)}return H(V(H(q(e),P(1)),s),j(q(l),i,E,D),C(function(n){var r,e,t=n[0],T=t[0],i=t[1]&&n[3],o="auto";return i&&(r=n[1],e=n[2]||n[4],o="function"==typeof r?nX(r(e)):e&&nX(r),i=i&&!!o),{totalCount:T,shouldFollow:i,followOutputBehavior:o}}),U(function(n){return n.shouldFollow}
10))(1,function(n){var r=n.totalCount,e=n.followOutputBehavior;R&&(R(),R=null),R=I(t,function(){B(u)("following output to ",{totalCount:r},nA.DEBUG),F(e),R=null})}),H(V(q(l),e,c),U(function(n){return n[0]&&n[2]}),Q(function(n,r){var e=r[1];return{refreshed:n.value===e,value:e}},{refreshed:!1,value:0}),U(function(n){return n.refreshed}),j(l,e))(1,function(n){N(!1!==n[1])}),S(1,function(){N(!1!==B(l))}),V(q(l),o)(1,function(n){var r=n[1];n[0]&&!r.atBottom&&"VIEWPORT_HEIGHT_DECREASING"===r.notAtBottomBecause&&F("auto")}),{followOutput:l,autoscrollToBottom:S}},d(n_,nK,nq,nJ,n$,nu,nO));function n1(n){return n.reduce(function(n,r){return n.groupIndices.push(n.totalCount),n.totalCount+=r+1,n},{totalCount:0,groupIndices:[]})}var n2=K(function(n){var r=n[0],e=r.totalCount,t=r.groupIndices,T=r.sizes,i=n[1],o=i.scrollTop,a=i.headerHeight,E=v(),A=v(),c=G(H(E,C(n1)));return g(H(c,C(function(n){return n.totalCount})),e),g(H(c,C(function(n){return n.groupIndices})),t),g(H(V(o,T,a),U(function(n){return nP(n[1])}),C(function(n){return nh(n[1].groupOffsetTree,Math.max(n[0]-n[2],0),"v")[0]}),k(),C(function(n){return[n]})),A),{groupCounts:E,topItemsIndexes:A}},d(n_,nO));function n3(n,r){return!(!n||n[0]!==r[0]||n[1]!==r[1])}function n9(n,r){return!(!n||n.startIndex!==r.startIndex||n.endIndex!==r.endIndex)}function n7(n,r,e){return"number"==typeof n?"up"===e&&"top"===r||"down"===e&&"bottom"===r?n:0:"up"===e?"top"===r?n.main:n.reverse:"bottom"===r?n.main:n.reverse}function n4(n,r){return"number"==typeof n?n:n[r]||0}var n5=K(function(n){var r=n[0],e=r.scrollTop,t=r.viewportHeight,T=r.deviation,i=r.headerHeight,o=r.fixedHeaderHeight,a=v(),E=L(0),A=L(0),c=L(0),s=x(H(V(q(e),q(t),q(i),q(a,n3),q(c),q(E),q(o),q(T),q(A)),C(function(n){var r=n[0],e=n[1],t=n[2],T=n[3],i=T[0],o=T[1],a=n[4],E=n[6],A=n[7],c=n[8],s=r-A,u=n[5]+E,D=Math.max(t-s,0),l="none",S=n4(c,"top"),R=n4(c,"bottom");return i-=A,o+=t+E,(i+=t+E)>r+u-S&&(l="up"),(o-=A)<r-D+e+R&&(l="down"),"none"!==l?[Math.max(s-t-n7(a,"top",l)-S,0),s-D-E+e+n7(a,"bottom",l)+R]:null}),U(function(n){return null!=n}),k(n3)),[0,0]);return{listBoundary:a,overscan:c,topListHeight:E,increaseViewportBy:A,visibleRange:s}},d(nO),{singleton:!0}),n8={items:[],topItems:[],offsetTop:0,offsetBottom:0,top:0,bottom:0,topListHeight:0,totalCount:0,firstItemIndex:0};function n6(n,r,e){if(0===n.length)return[];if(!nP(r))return n.map(function(n){return nT({},n,{index:n.index+e,originalIndex:n.index})});for(var t,T=[],i=ng(r.groupOffsetTree,n[0].index,n[n.length-1].index),o=void 0,a=0,E=na(n);!(t=E()).done;){var A=t.value;(!o||o.end<A.index)&&(o=i.shift(),a=r.groupIndices.indexOf(o.start)),T.push(nT({},A.index===o.start?{type:"group",index:a}:{index:A.index-(a+1)+e,groupIndex:a},{size:A.size,offset:A.offset,originalIndex:A.index,data:A.data}))}return T}function rn(n,r,e,t,T,i){var o=0,a=0;if(n.length>0){o=n[0].offset;var E=n[n.length-1];a=E.offset+E.size}var A=e-T.lastIndex,c=o,s=T.lastOffset+A*T.lastSize+(A-1)*t-a;return{items:n6(n,T,i),topItems:n6(r,T,i),topListHeight:r.reduce(function(n,r){return r.size+n},0),offsetTop:o,offsetBottom:s,top:c,bottom:a,totalCount:e,firstItemIndex:i}}var rr=K(function(n){var r=n[0],e=r.sizes,t=r.totalCount,T=r.data,i=r.firstItemIndex,o=r.gap,a=n[1],E=n[2],A=E.visibleRange,c=E.listBoundary,s=E.topListHeight,u=n[3],D=u.scrolledToInitialItem,l=u.initialTopMostItemIndex,S=n[4].topListHeight,R=n[5],F=n[6].didMount,N=n[7].recalcInProgress,O=L([]),f=v();g(a.topItemsIndexes,O);var d=x(H(V(F,N,q(A,n3),q(t),q(e),q(l),D,q(O),q(i),q(o),T),U(function(n){return n[0]&&!n[1]}),C(function(n){var r,e,t,T,i,o,a,E=n[2],A=E[0],c=E[1],s=n[3],u=n[5],D=n[6],l=n[7],S=n[8],R=n[9],F=n[10],N=n[4],O=N.sizeTree,f=N.offsetTree;if(0===s||0===A&&0===c)return nT({},n8,{totalCount:s});if(nm(O))return rn(function(n,r,e){if(nP(r)){var t=nQ(n,r);return[{index:nh(r.groupOffsetTree,t)[0],size:0,offset:0},{index:t,size:0,offset:0,data:e&&e[0]}]}return[{index:n,size:0,offset:0,data:e&&e[0]}]}("number"==typeof u?u:"LAST"===u.index?s-1:u.index,N,F),[],s,R,N,S);var d=[];if(l.length>0)for(var m,h=l[0],p=l[l.length-1],Z=0,Y=na(ng(O,h,p));!(m=Y()).done;)for(var M=m.value,B=M.value,g=Math.max(M.start,h),I=Math.min(M.end,p),v=g;v<=I;v++)d.push({index:v,size:B,offset:Z,data:F&&F[v]}),Z+=B;if(!D)return rn([],d,s,R,N,S);var L=l.length>0?l[l.length-1]+1:0,G=(r=f,e=A,t=c,void 0===(T=L)&&(T=0),T>0&&(e=Math.max(e,r[nG(r,T,ny)].offset)),nI((i=nG(r,e,nH),o=nG(r,t,nH,i),r.slice(i,o+1)),nb));if(0===G.length)return null;var x=s-1;return rn((function(n){for(var r,e=na(G);!(r=e()).done;){var t=r.value,T=t.value,i=T.offset,o=t.start,a=T.size;if(T.offset<A){var E=(o+=Math.floor((A-T.offset+R)/(a+R)))-t.start;i+=E*a+E*R}o<L&&(i+=(L-o)*a,o=L);for(var s=Math.min(t.end,x),u=o;u<=s&&!(i>=c);u++)n.push({index:u,size:a,offset:i,data:F&&F[u]}),i+=a+R}}(a=[]),a),d,s,R,N,S)}),U(function(n){return null!==n}),k()),n8);return g(H(T,U(function(n){return void 0!==n}),C(function(n){return n.length})),t),g(H(d,C(function(n){return n.topListHeight})),S),g(S,s),g(H(d,C(function(n){return[n.top,n.bottom]})),c),g(H(d,C(function(n){return n.items})),f),nT({listState:d,topItemsIndexes:O,endReached:G(H(d,U(function(n){return n.items.length>0}),j(t,T),U(function(n){var r=n[0].items;return r[r.length-1].originalIndex===n[1]-1}),C(function(n){return[n[1]-1,n[2]]}),k(n3),C(function(n){return n[0]}))),startReached:G(H(d,z(200),U(function(n){var r=n.items;return r.length>0&&r[0].originalIndex===n.topItems.length}),C(function(n){return n.items[0].index}),k())),rangeChanged:G(H(d,U(function(n){return n.items.length>0}),C(function(n){for(var r=n.items,e=0,t=r.length-1;"group"===r[e].type&&e<t;)e++;for(;"group"===r[t].type&&t>e;)t--;return{startIndex:r[e].index,endIndex:r[t].index}}),k(n9))),itemsRendered:f},R)},d(n_,n2,n5,nJ,nq,nK,n$,nx),{singleton:!0}),re=K(function(n){var r=n[0],e=r.sizes,t=r.firstItemIndex,T=r.data,i=r.gap,o=n[1].listState,a=n[2].didMount,E=L(0);return g(H(a,j(E),U(function(n){return 0!==n[1]}),j(e,t,i,T),C(function(n){var r=n[0][1],e=n[1],t=n[2],T=n[3],i=n[4],o=void 0===i?[]:i,a=0;if(e.groupIndices.length>0)for(var E,A=na(e.groupIndices);!((E=A()).done||E.value-a>=r);)a++;var c=r+a;return rn(Array.from({length:c}).map(function(n,r){return{index:r,size:0,offset:0,data:o[r]}}),[],c,T,e,t)})),o),{initialItemCount:E}},d(n_,rr,n$),{singleton:!0}),rt=K(function(n){var r=n[0].scrollVelocity,e=L(!1),t=v(),T=L(!1);return g(H(r,j(T,e,t),U(function(n){return!!n[1]}),C(function(n){var r=n[0],e=n[1],t=n[2],T=n[3],i=e.enter;if(t){if((0,e.exit)(r,T))return!1}else if(i(r,T))return!0;return t}),k()),e),H(V(e,r,t),j(T))(1,function(n){var r=n[0],e=n[1];return r[0]&&e&&e.change&&e.change(r[1],r[2])}),{isSeeking:e,scrollSeekConfiguration:T,scrollVelocity:r,scrollSeekRangeChanged:t}},d(nK),{singleton:!0}),rT=K(function(n){var r=n[0].topItemsIndexes,e=L(0);return g(H(e,U(function(n){return n>0}),C(function(n){return Array.from({length:n}).map(function(n,r){return r})})),r),{topItemCount:e}},d(rr)),ri=K(function(n){var r=n[0],e=r.footerHeight,t=r.headerHeight,T=r.fixedHeaderHeight,i=r.fixedFooterHeight,o=n[1].listState,a=v(),E=x(H(V(e,i,t,T,o),C(function(n){var r=n[4];return n[0]+n[1]+n[2]+n[3]+r.offsetBottom+r.bottom})),0);return g(q(E),a),{totalListHeight:E,totalListHeightChanged:a}},d(nO,rr),{singleton:!0});function ro(n){var r,e=!1;return function(){return e||(e=!0,r=n()),r}}var ra=ro(function(){return/iP(ad|hone|od).+Version\/[\d.]+.*Safari/i.test(navigator.userAgent)}),rE=K(function(n){var r=n[0],e=r.scrollBy,t=r.scrollTop,T=r.deviation,i=r.scrollingInProgress,o=n[1],a=o.isScrolling,E=o.isAtBottom,A=o.scrollDirection,c=n[3],s=c.beforeUnshiftWith,u=c.shiftWithOffset,D=c.sizes,l=c.gap,S=n[4].log,R=n[5].recalcInProgress,F=G(H(n[2].listState,j(o.lastJumpDueToItemResize),Q(function(n,r){var e=n[1],t=r[0],T=t.items,i=t.totalCount,o=t.bottom+t.offsetBottom,a=0;return n[2]===i&&e.length>0&&T.length>
100&&(0===T[0].originalIndex&&0===e[0].originalIndex||0!=(a=o-n[3])&&(a+=r[1])),[a,T,i,o]},[0,[],0,0]),U(function(n){return 0!==n[0]}),j(t,A,i,E,S),U(function(n){return!n[3]&&0!==n[1]&&"up"===n[2]}),C(function(n){var r=n[0][0];return(0,n[5])("Upward scrolling compensation",{amount:r},nA.DEBUG),r})));function N(n){n>0?(Y(e,{top:-n,behavior:"auto"}),Y(T,0)):(Y(T,0),Y(e,{top:-n,behavior:"auto"}))}return H(F,j(T,a))(1,function(n){var r=n[0],e=n[1];n[2]&&ra()?Y(T,e-r):N(-r)}),H(V(x(a,!1),T,R),U(function(n){return!n[0]&&!n[2]&&0!==n[1]}),C(function(n){return n[1]}),z(1))(1,N),g(H(u,C(function(n){return{top:-n}})),e),H(s,j(D,l),C(function(n){var r=n[0];return r*n[1].lastSize+r*n[2]}))(1,function(n){Y(T,n),requestAnimationFrame(function(){Y(e,{top:n}),requestAnimationFrame(function(){Y(T,0),Y(R,!1)})})}),{deviation:T}},d(nO,nK,rr,n_,nu,nx)),rA=K(function(n){var r=n[0].totalListHeight,e=n[1].didMount,t=n[2].scrollTo,T=L(0);return H(e,j(T),U(function(n){return 0!==n[1]}),C(function(n){return{top:n[1]}}))(1,function(n){I(H(r,U(function(n){return 0!==n})),function(){setTimeout(function(){Y(t,n)})})}),{initialScrollTop:T}},d(ri,n$,nO),{singleton:!0}),rc=K(function(n){var r=n[0].viewportHeight,e=n[1].totalListHeight,t=L(!1);return{alignToBottom:t,paddingTopAddition:x(H(V(t,r,e),U(function(n){return n[0]}),C(function(n){return Math.max(0,n[1]-n[2])}),k()),0)}},d(nO,ri),{singleton:!0}),rs=K(function(n){var r=n[0],e=r.scrollTo,t=r.scrollContainerState,T=v(),i=v(),o=v(),a=L(!1),E=L(void 0);return g(H(V(T,i),C(function(n){var r=n[0],e=r.viewportHeight,t=r.scrollHeight;return{scrollTop:Math.max(0,r.scrollTop-n[1].offsetTop),scrollHeight:t,viewportHeight:e}})),t),g(H(e,j(i),C(function(n){var r=n[0];return nT({},r,{top:r.top+n[1].offsetTop})})),o),{useWindowScroll:a,customScrollParent:E,windowScrollContainerState:T,windowViewportRect:i,windowScrollTo:o}},d(nO)),ru=["done","behavior","align"],rD=K(function(n){var r=n[0],e=r.sizes,t=r.totalCount,T=r.gap,i=n[1],o=i.scrollTop,a=i.viewportHeight,E=i.headerHeight,A=i.fixedHeaderHeight,c=i.fixedFooterHeight,s=i.scrollingInProgress,u=n[2].scrollToIndex,D=v();return g(H(D,j(e,a,t,E,A,c,o),j(T),C(function(n){var r=n[0],e=r[0],t=r[1],T=r[2],i=r[3],o=r[4],a=r[5],E=r[6],A=r[7],c=n[1],u=e.done,D=e.behavior,l=e.align,S=ni(e,ru),R=null,F=nw(e,t,i-1),N=nC(F,t.offsetTree,c)+o+a;return N<A+a?R=nT({},S,{behavior:D,align:null!=l?l:"start"}):N+nh(t.sizeTree,F)[1]>A+T-E&&(R=nT({},S,{behavior:D,align:null!=l?l:"end"})),R?u&&I(H(s,P(1),U(function(n){return!1===n})),u):u&&u(),R}),U(function(n){return null!==n})),u),{scrollIntoView:D}},d(n_,nO,nq,rr,nu),{singleton:!0}),rl=["listState","topItemsIndexes"],rS=K(function(n){return nT({},n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7],n[8])},d(n5,re,n$,rt,ri,rA,rc,rs,rD)),rR=K(function(n){var r=n[0],e=r.totalCount,t=r.sizeRanges,T=r.fixedItemSize,i=r.defaultItemSize,o=r.trackItemSizes,a=r.itemSize,E=r.data,A=r.firstItemIndex,c=r.groupIndices,s=r.statefulTotalCount,u=r.gap,D=n[1],l=D.initialTopMostItemIndex,S=D.scrolledToInitialItem,R=n[2],F=n[3],N=n[4],O=N.listState,f=N.topItemsIndexes,d=ni(N,rl),m=n[5].scrollToIndex,h=n[7].topItemCount,p=n[8].groupCounts,Z=n[9],Y=n[10];return g(d.rangeChanged,Z.scrollSeekRangeChanged),g(H(Z.windowViewportRect,C(function(n){return n.visibleHeight})),R.viewportHeight),nT({totalCount:e,data:E,firstItemIndex:A,sizeRanges:t,initialTopMostItemIndex:l,scrolledToInitialItem:S,topItemsIndexes:f,topItemCount:h,groupCounts:p,fixedItemHeight:T,defaultItemHeight:i,gap:u},F,{statefulTotalCount:s,listState:O,scrollToIndex:m,trackItemSizes:o,itemSize:a,groupIndices:c},d,Z,R,Y)},d(n_,nJ,nO,n0,rr,nq,rE,rT,n2,rS,nu)),rF=ro(function(){if("undefined"==typeof document)return"sticky";var n=document.createElement("div");return n.style.position="-webkit-sticky","-webkit-sticky"===n.style.position?"-webkit-sticky":"sticky"});function rN(n,r){var e=(0,o.useRef)(null),t=(0,o.useCallback)(function(t){if(null!==t&&t.offsetParent){var T,i,o=t.getBoundingClientRect(),a=o.width;if(r){var E=r.getBoundingClientRect(),A=o.top-E.top;T=E.height-Math.max(0,A),i=A+r.scrollTop}else T=window.innerHeight-Math.max(0,o.top),i=o.top+window.pageYOffset;e.current={offsetTop:i,visibleHeight:T,visibleWidth:a},n(e.current)}},[n,r]),T=nD(t),i=T.callbackRef,a=T.ref,E=(0,o.useCallback)(function(){t(a.current)},[t,a]);return(0,o.useEffect)(function(){if(r){r.addEventListener("scroll",E);var n=new ResizeObserver(E);return n.observe(r),function(){r.removeEventListener("scroll",E),n.unobserve(r)}}return window.addEventListener("scroll",E),window.addEventListener("resize",E),function(){window.removeEventListener("scroll",E),window.removeEventListener("resize",E)}},[E,r]),i}var rO=o.createContext(void 0),rf=["placeholder"],rd=["style","children"],rm=["style","children"];function rh(n){return n}var rp=K(function(){var n=L(function(n){return"Item "+n}),r=L(null),e=L(function(n){return"Group "+n}),t=L({}),T=L(rh),i=L("div"),o=L(Z),a=function(n,r){return void 0===r&&(r=null),x(H(t,C(function(r){return r[n]}),k()),r)};return{context:r,itemContent:n,groupContent:e,components:t,computeItemKey:T,headerFooterTag:i,scrollerRef:o,FooterComponent:a("Footer"),HeaderComponent:a("Header"),TopItemListComponent:a("TopItemList"),ListComponent:a("List","div"),ItemComponent:a("Item","div"),GroupComponent:a("Group","div"),ScrollerComponent:a("Scroller","div"),EmptyPlaceholder:a("EmptyPlaceholder"),ScrollSeekPlaceholder:a("ScrollSeekPlaceholder")}});function rZ(n,r){var e=v();return e(1,function(){return console.warn("react-virtuoso: You are using a deprecated property. "+r,"color: red;","color: inherit;","color: blue;")}),g(e,n),e}var rY=K(function(n){var r=n[0],e=n[1],t={item:rZ(e.itemContent,"Rename the %citem%c prop to %citemContent."),group:rZ(e.groupContent,"Rename the %cgroup%c prop to %cgroupContent."),topItems:rZ(r.topItemCount,"Rename the %ctopItems%c prop to %ctopItemCount."),itemHeight:rZ(r.fixedItemHeight,"Rename the %citemHeight%c prop to %cfixedItemHeight."),scrollingStateChange:rZ(r.isScrolling,"Rename the %cscrollingStateChange%c prop to %cisScrolling."),adjustForPrependedItems:v(),maxHeightCacheSize:v(),footer:v(),header:v(),HeaderContainer:v(),FooterContainer:v(),ItemContainer:v(),ScrollContainer:v(),GroupContainer:v(),ListContainer:v(),emptyComponent:v(),scrollSeek:v()};function T(n,r,t){g(H(n,j(e.components),C(function(n){var e,T=n[0],i=n[1];return console.warn("react-virtuoso: "+t+" property is deprecated. Pass components."+r+" instead."),nT({},i,((e={})[r]=T,e))})),e.components)}return(0,t.adjustForPrependedItems)(1,function(){console.warn("react-virtuoso: adjustForPrependedItems is no longer supported. Use the firstItemIndex property instead - https://virtuoso.dev/prepend-items.","color: red;","color: inherit;","color: blue;")}),(0,t.maxHeightCacheSize)(1,function(){console.warn("react-virtuoso: maxHeightCacheSize is no longer necessary. Setting it has no effect - remove it from your co
10de.")}),(0,t.HeaderContainer)(1,function(){console.warn("react-virtuoso: HeaderContainer is deprecated. Use headerFooterTag if you want to change the wrapper of the header component and pass components.Header to change its contents.")}),(0,t.FooterContainer)(1,function(){console.warn("react-virtuoso: FooterContainer is deprecated. Use headerFooterTag if you want to change the wrapper of the footer component and pass components.Footer to change its contents.")}),(0,t.scrollSeek)(1,function(n){var t=n.placeholder,T=ni(n,rf);console.warn("react-virtuoso: scrollSeek property is deprecated. Pass scrollSeekConfiguration and specify the placeholder in components.ScrollSeekPlaceholder instead."),Y(e.components,nT({},B(e.components),{ScrollSeekPlaceholder:t})),Y(r.scrollSeekConfiguration,T)}),T(t.footer,"Footer","footer"),T(t.header,"Header","header"),T(t.ItemContainer,"Item","ItemContainer"),T(t.ListContainer,"List","ListContainer"),T(t.ScrollContainer,"Scroller","ScrollContainer"),T(t.emptyComponent,"EmptyPlaceholder","emptyComponent"),T(t.GroupContainer,"Group","GroupContainer"),nT({},r,e,t)},d(rR,rp)),rM=function(n){return o.createElement("div",{style:{height:n.height}})},rB={position:rF(),zIndex:1,overflowAnchor:"none"},rg={overflowAnchor:"none"},rI=o.memo(function(n){var r=n.showTopList,e=void 0!==r&&r,t=r_("listState"),T=rz("sizeRanges"),i=r_("useWindowScroll"),a=r_("customScrollParent"),E=rz("windowScrollContainerState"),A=rz("scrollContainerState"),c=r_("itemContent"),s=r_("context"),u=r_("groupContent"),D=r_("trackItemSizes"),l=nS(T,r_("itemSize"),D,e?Z:a||i?E:A,r_("log"),rz("gap"),a).callbackRef,S=o.useState(0),R=S[0],F=S[1];rj("deviation",function(n){R!==n&&F(n)});var N=r_("EmptyPlaceholder"),O=r_("ScrollSeekPlaceholder")||rM,f=r_("ListComponent"),d=r_("ItemComponent"),m=r_("GroupComponent"),h=r_("computeItemKey"),p=r_("isSeeking"),Y=r_("groupIndices").length>0,M=r_("paddingTopAddition"),B=e?{}:{boxSizing:"border-box",paddingTop:t.offsetTop+M,paddingBottom:t.offsetBottom,marginTop:R};return!e&&0===t.totalCount&&N?(0,o.createElement)(N,rx(N,s)):(0,o.createElement)(f,nT({},rx(f,s),{ref:l,style:B,"data-test-id":e?"virtuoso-top-item-list":"virtuoso-item-list"}),(e?t.topItems:t.items).map(function(n){var r=n.originalIndex,e=h(r+t.firstItemIndex,n.data,s);return p?(0,o.createElement)(O,nT({},rx(O,s),{key:e,index:n.index,height:n.size,type:n.type||"item"},"group"===n.type?{}:{groupIndex:n.groupIndex})):"group"===n.type?(0,o.createElement)(m,nT({},rx(m,s),{key:e,"data-index":r,"data-known-size":n.size,"data-item-index":n.index,style:rB}),u(n.index)):(0,o.createElement)(d,nT({},rx(d,s),{key:e,"data-index":r,"data-known-size":n.size,"data-item-index":n.index,"data-item-group-index":n.groupIndex,style:rg}),Y?c(n.index,n.groupIndex,n.data,s):c(n.index,n.data,s))}))}),rv={height:"100%",outline:"none",overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},rL={width:"100%",height:"100%",position:"absolute",top:0},rG={width:"100%",position:rF(),top:0};function rx(n,r){if("string"!=typeof n)return{context:r}}var ry=o.memo(function(){var n=r_("HeaderComponent"),r=rz("headerHeight"),e=r_("headerFooterTag"),t=nl(function(n){return r(nR(n,"height"))}),T=r_("context");return n?(0,o.createElement)(e,{ref:t},(0,o.createElement)(n,rx(n,T))):null}),rH=o.memo(function(){var n=r_("FooterComponent"),r=rz("footerHeight"),e=r_("headerFooterTag"),t=nl(function(n){return r(nR(n,"height"))}),T=r_("context");return n?(0,o.createElement)(e,{ref:t},(0,o.createElement)(n,rx(n,T))):null});function rb(n){var r=n.usePublisher,e=n.useEmitter,t=n.useEmitterValue;return o.memo(function(n){var T=n.style,i=n.children,a=ni(n,rd),E=r("scrollContainerState"),A=t("ScrollerComponent"),c=r("smoothScrollTargetReached"),s=t("scrollerRef"),u=t("context"),D=nN(E,c,A,s),l=D.scrollerRef,S=D.scrollByCallback;return e("scrollTo",D.scrollToCallback),e("scrollBy",S),(0,o.createElement)(A,nT({ref:l,style:nT({},rv,T),"data-test-id":"virtuoso-scroller","data-virtuoso-scroller":!0,tabIndex:0},a,rx(A,u)),i)})}function rk(n){var r=n.usePublisher,e=n.useEmitter,t=n.useEmitterValue;return o.memo(function(n){var T=n.style,i=n.children,a=ni(n,rm),E=r("windowScrollContainerState"),A=t("ScrollerComponent"),c=r("smoothScrollTargetReached"),s=t("totalListHeight"),u=t("deviation"),D=t("customScrollParent"),l=t("context"),S=nN(E,c,A,Z,D),R=S.scrollerRef,F=S.scrollByCallback,N=S.scrollToCallback;return nc(function(){return R.current=D||window,function(){R.current=null}},[R,D]),e("windowScrollTo",N),e("scrollBy",F),(0,o.createElement)(A,nT({style:nT({position:"relative"},T,0!==s?{height:s+u}:{}),"data-virtuoso-scroller":!0},a,rx(A,l)),i)})}var rU=function(n){var r=n.children,e=(0,o.useContext)(rO),t=rz("viewportHe
10ight"),T=rz("fixedItemHeight"),i=nl(F(t,function(n){return nR(n,"height")}));return o.useEffect(function(){e&&(t(e.viewportHeight),T(e.itemHeight))},[e,t,T]),o.createElement("div",{style:rL,ref:i,"data-viewport-type":"element"},r)},rC=function(n){var r=n.children,e=(0,o.useContext)(rO),t=rz("windowViewportRect"),T=rz("fixedItemHeight"),i=rN(t,r_("customScrollParent"));return o.useEffect(function(){e&&(T(e.itemHeight),t({offsetTop:0,visibleHeight:e.viewportHeight,visibleWidth:100}))},[e,t,T]),o.createElement("div",{ref:i,style:rL,"data-viewport-type":"window"},r)},rw=function(n){var r=n.children,e=r_("TopItemListComponent"),t=r_("headerHeight"),T=nT({},rG,{marginTop:t+"px"}),i=r_("context");return(0,o.createElement)(e||"div",{style:T,context:i},r)},rQ=ne(rY,{required:{},optional:{context:"context",followOutput:"followOutput",firstItemIndex:"firstItemIndex",itemContent:"itemContent",groupContent:"groupContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",topItemCount:"topItemCount",initialTopMostItemIndex:"initialTopMostItemIndex",components:"components",groupCounts:"groupCounts",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",headerFooterTag:"headerFooterTag",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",react18ConcurrentRendering:"react18ConcurrentRendering",item:"item",group:"group",topItems:"topItems",itemHeight:"itemHeight",scrollingStateChange:"scrollingStateChange",maxHeightCacheSize:"maxHeightCacheSize",footer:"footer",header:"header",ItemContainer:"ItemContainer",ScrollContainer:"ScrollContainer",ListContainer:"ListContainer",GroupContainer:"GroupContainer",emptyComponent:"emptyComponent",HeaderContainer:"HeaderContainer",FooterContainer:"FooterContainer",scrollSeek:"scrollSeek"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy",adjustForPrependedItems:"adjustForPrependedItems",autoscrollToBottom:"autoscrollToBottom"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},o.memo(function(n){var r=r_("useWindowScroll"),e=r_("topItemsIndexes").length>0,t=r_("customScrollParent");return o.createElement(t||r?rq:rW,nT({},n),o.createElement(t||r?rC:rU,null,o.createElement(ry,null),o.createElement(rI,null),o.createElement(rH,null)),e&&o.createElement(rw,null,o.createElement(rI,{showTopList:!0})))})),rP=rQ.Component,rz=rQ.usePublisher,r_=rQ.useEmitterValue,rj=rQ.useEmitter,rW=rb({usePublisher:rz,useEmitterValue:r_,useEmitter:rj}),rq=rk({usePublisher:rz,useEmitterValue:r_,useEmitter:rj}),rV={items:[],offsetBottom:0,offsetTop:0,top:0,bottom:0,itemHeight:0,itemWidth:0},rK={items:[{index:0}],offsetBottom:0,offsetTop:0,top:0,bottom:0,itemHeight:0,itemWidth:0},r$=Math.round,rJ=Math.ceil,rX=Math.floor,r0=Math.min,r1=Math.max;function r2(n,r){return Array.from({length:r-n+1}).map(function(r,e){return{index:e+n}})}function r3(n,r){return n&&n.column===r.column&&n.row===r.row}var r9=K(function(n){var r=n[0],e=r.overscan,t=r.visibleRange,T=r.listBoundary,i=n[1],o=i.scrollTop,a=i.viewportHeight,E=i.scrollBy,A=i.scrollTo,c=i.smoothScrollTargetReached,s=i.scrollContainerState,u=n[2],D=n[3],l=n[4],S=l.propsReady,R=l.didMount,F=n[5],N=F.windowViewportRect,O=F.windowScrollTo,f=F.useWindowScroll,d=F.customScrollParent,m=F.windowScrollContainerState,h=n[6],p=L(0),Z=L(0),Y=L(rV),M=L({height:0,width:0}),B=L({height:0,width:0}),I=v(),y=v(),b=L(0),Q=L({row:0,column:0});g(H(R,j(Z),U(function(n){return 0!==n[1]}),C(function(n){return{items:r2(0,n[1]-1),top:0,bottom:0,offsetBottom:0,offsetTop:0,itemHeight:0,itemWidth:0}}
10)),Y),g(H(V(q(p),t,q(Q,r3),q(B,function(n,r){return n&&n.width===r.width&&n.height===r.height})),j(M),C(function(n){var r,e=n[0],t=e[0],T=e[1],i=T[0],o=T[1],a=e[2],E=e[3],A=n[1],c=a.row,s=E.height,u=E.width,D=A.width;if(0===t||0===D)return rV;if(0===u)return rK;var l=r1(1,rX((D+(r=a.column))/(u+r))),S=l*rX((i+c)/(s+c)),R=l*rJ((o+c)/(s+c))-1;R=r1(0,r0(t-1,R));var F=r2(S=r0(R,r1(0,S)),R),N=r7(A,a,E,F),O=N.top,f=N.bottom,d=rJ(t/l);return{items:F,offsetTop:O,offsetBottom:d*s+(d-1)*c-f,top:O,bottom:f,itemHeight:s,itemWidth:u}})),Y),g(H(M,C(function(n){return n.height})),a),g(H(V(M,B,Y,Q),C(function(n){var r=r7(n[0],n[3],n[1],n[2].items);return[r.top,r.bottom]}),k(n3)),T);var P=G(H(q(Y),U(function(n){return n.items.length>0}),j(p),U(function(n){var r=n[0].items;return r[r.length-1].index===n[1]-1}),C(function(n){return n[1]-1}),k())),z=G(H(q(Y),U(function(n){var r=n.items;return r.length>0&&0===r[0].index}),w(0),k())),_=G(H(q(Y),U(function(n){return n.items.length>0}),C(function(n){var r=n.items;return{startIndex:r[0].index,endIndex:r[r.length-1].index}}),k(n9)));g(_,D.scrollSeekRangeChanged),g(H(I,j(M,B,p,Q),C(function(n){var r=n[1],e=n[2],t=n[3],T=n[4],i=nW(n[0]),o=i.align,a=i.behavior,E=i.offset,A=i.index;"LAST"===A&&(A=t-1);var c=r4(r,T,e,A=r1(0,A,r0(t-1,A)));return"end"===o?c=r$(c-r.height+e.height):"center"===o&&(c=r$(c-r.height/2+e.height/2)),E&&(c+=E),{top:c,behavior:a}})),A);var W=x(H(Y,C(function(n){return n.offsetBottom+n.bottom})),0);return g(H(N,C(function(n){return{width:n.visibleWidth,height:n.visibleHeight}})),M),nT({totalCount:p,viewportDimensions:M,itemDimensions:B,scrollTop:o,scrollHeight:y,overscan:e,scrollBy:E,scrollTo:A,scrollToIndex:I,smoothScrollTargetReached:c,windowViewportRect:N,windowScrollTo:O,useWindowScroll:f,customScrollParent:d,windowScrollContainerState:m,deviation:b,scrollContainerState:s,initialItemCount:Z,gap:Q},D,{gridState:Y,totalListHeight:W},u,{startReached:z,endReached:P,rangeChanged:_,propsReady:S},h)},d(n5,nO,nK,rt,n$,rs,nu));function r7(n,r,e,t){var T=e.height;return void 0===T||0===t.length?{top:0,bottom:0}:{top:r4(n,r,e,t[0].index),bottom:r4(n,r,e,t[t.length-1].index)+T}}function r4(n,r,e,t){var T,i,o,a=rX(t/(T=n.width,i=e.width,r1(1,rX((T+(o=r.column))/(i+o))))),E=a*e.height+r1(0,a-1)*r.row;return E>0?E+r.row:E}var r5=["placeholder"],r8=K(function(){var n=L(function(n){return"Item "+n}),r=L({}),e=L(null),t=L("virtuoso-grid-item"),T=L("virtuoso-grid-list"),i=L(rh),o=L(Z),a=function(n,e){return void 0===e&&(e=null),x(H(r,C(function(r){return r[n]}),k()),e)};return{context:e,itemContent:n,components:r,computeItemKey:i,itemClassName:t,listClassName:T,scrollerRef:o,ListComponent:a("List","div"),ItemComponent:a("Item","div"),ScrollerComponent:a("Scroller","div"),ScrollSeekPlaceholder:a("ScrollSeekPlaceholder","div")}}),r6=K(function(n){var r=n[0],e=n[1],t={item:rZ(e.itemContent,"Rename the %citem%c prop to %citemContent."),ItemContainer:v(),ScrollContainer:v(),ListContainer:v(),emptyComponent:v(),scrollSeek:v()};function T(n,r,t){g(H(n,j(e.components),C(function(n){var e,T=n[0],i=n[1];return console.warn("react-virtuoso: "+t+" property is deprecated. Pass components."+r+" instead."),nT({},i,((e={})[r]=T,e))})),e.components)}return(0,t.scrollSeek)(1,function(n){var t=n.placeholder,T=ni(n,r5);console.warn("react-virtuoso: scrollSeek property is deprecated. Pass scrollSeekConfiguration and specify the placeholder in components.ScrollSeekPlaceholder instead."),Y(e.components,nT({},B(e.components),{ScrollSeekPlaceholder:t})),Y(r.scrollSeekConfiguration,T)}),T(t.ItemContainer,"Item","ItemContainer"),T(t.ListContainer,"List","ListContainer"),T(t.ScrollContainer,"Scroller","ScrollContainer"),nT({},r,e,t)},d(r9,r8)),en=o.memo(function(){var n=ei("gridState"),r=ei("listClassName"),e=ei("itemClassName"),t=ei("itemContent"),T=ei("computeItemKey"),i=ei("isSeeking"),a=eT("scrollHeight"),E=ei("ItemComponent"),A=ei("ListComponent"),c=ei("ScrollSeekPlaceholder"),s=ei("context"),u=eT("itemDimensions"),D=eT("gap"),l=ei("log"),S=nl(function(n){a(n.parentElement.parentElement.scrollHeight);var r=n.firstChild;r&&u(r.getBoundingClientRect()),D({row:eA("row-gap",getComputedStyle(n).rowGap,l),column:eA("column-gap",getComputedStyle(n).columnGap,l)})});return(0,o.createElement)(A,nT({ref:S,className:r},rx(A,s),{style:{paddingTop:n.offsetTop,paddingBottom:n.offsetBottom}}),n.items.map(function(r){var a=T(r.index);return i?(0,o.createElement)(c,nT({key:a},rx(c,s),{index:r.index,height:n.itemHeight,width:n.itemWidth})):(0,o.createElement)(E,nT({},rx(E,s),{className:e,"data-index":r.index,key:a}),t(r.index,s))}))}),er=function(n){var r=n.children,e=eT("viewportDimensions"),t=nl(function(n){e(n.getBoundingClientRect())});return o.createElement("div",{style:rL,ref:t},r)},ee=function(n){var r=n.children,e=rN(eT("windowViewportRect"),ei("customScrollParent"));return o.createElement("div",{ref:e,style:rL},r)},et=ne(r6,{optional:{context:"context",totalCount:"totalCount",overscan:"overscan",itemContent:"itemContent",components:"components",computeItemKey:"computeItemKey",initialItemCount:"initialItemCount",scrollSeekConfiguration:"scrollSeekConfiguration",listClassName:"listClassName",itemClassName:"itemClassName",useW
10indowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",item:"item",ItemContainer:"ItemContainer",ScrollContainer:"ScrollContainer",ListContainer:"ListContainer",scrollSeek:"scrollSeek"},methods:{scrollTo:"scrollTo",scrollBy:"scrollBy",scrollToIndex:"scrollToIndex"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange"}},o.memo(function(n){var r=nT({},n),e=ei("useWindowScroll"),t=ei("customScrollParent");return o.createElement(t||e?eE:ea,nT({},r),o.createElement(t||e?ee:er,null,o.createElement(en,null)))})),eT=(et.Component,et.usePublisher),ei=et.useEmitterValue,eo=et.useEmitter,ea=rb({usePublisher:eT,useEmitterValue:ei,useEmitter:eo}),eE=rk({usePublisher:eT,useEmitterValue:ei,useEmitter:eo});function eA(n,r,e){return"normal"===r||null!=r&&r.endsWith("px")||e(n+" was not resolved to pixel value correctly",r,nA.WARN),"normal"===r?0:parseInt(null!=r?r:"0",10)}var ec=K(function(){var n=L(function(n){return o.createElement("td",null,"Item $",n)}),r=L(null),e=L(null),t=L(null),T=L({}),i=L(rh),a=L(Z),E=function(n,r){return void 0===r&&(r=null),x(H(T,C(function(r){return r[n]}),k()),r)};return{context:r,itemContent:n,fixedHeaderContent:e,fixedFooterContent:t,components:T,computeItemKey:i,scrollerRef:a,TableComponent:E("Table","table"),TableHeadComponent:E("TableHead","thead"),TableFooterComponent:E("TableFoot","tfoot"),TableBodyComponent:E("TableBody","tbody"),TableRowComponent:E("TableRow","tr"),ScrollerComponent:E("Scroller","div"),EmptyPlaceholder:E("EmptyPlaceholder"),ScrollSeekPlaceholder:E("ScrollSeekPlaceholder"),FillerRow:E("FillerRow")}}),es=K(function(n){return nT({},n[0],n[1])},d(rR,ec)),eu=function(n){return o.createElement("tr",null,o.createElement("td",{style:{height:n.height}}))},eD=function(n){return o.createElement("tr",null,o.createElement("td",{style:{height:n.height,padding:0,border:0}}))},el=o.memo(function(){var n=eO("listState"),r=eN("sizeRanges"),e=eO("useWindowScroll"),t=eO("customScrollParent"),T=eN("windowScrollContainerState"),i=eN("scrollContainerState"),a=eO("itemContent"),E=eO("trackItemSizes"),A=nS(r,eO("itemSize"),E,t||e?T:i,eO("log"),void 0,t),c=A.callbackRef,s=A.ref,u=o.useState(0),D=u[0],l=u[1];ef("deviation",function(n){D!==n&&(s.current.style.marginTop=n+"px",l(n))});var S=eO("EmptyPlaceholder"),R=eO("ScrollSeekPlaceholder")||eu,F=eO("FillerRow")||eD,N=eO("TableBodyComponent"),O=eO("TableRowComponent"),f=eO("computeItemKey"),d=eO("isSeeking"),m=eO("paddingTopAddition"),h=eO("firstItemIndex"),p=eO("statefulTotalCount"),Z=eO("context");if(0===p&&S)return(0,o.createElement)(S,rx(S,Z));var Y=n.offsetTop+m+D,M=n.offsetBottom,B=Y>0?o.createElement(F,{height:Y,key:"padding-top"}):null,g=M>0?o.createElement(F,{height:M,key:"padding-bottom"}):null,I=n.items.map(function(n){var r=n.originalIndex,e=f(r+h,n.data,Z);return d?(0,o.createElement)(R,nT({},rx(R,Z),{key:e,index:n.index,height:n.size,type:n.type||"item"})):(0,o.createElement)(O,nT({},rx(O,Z),{key:e,"data-index":r,"data-known-size":n.size,"data-item-index":n.index,style:{overflowAnchor:"none"}}),a(n.index,n.data,Z))});return(0,o.createElement)(N,nT({ref:c,"data-test-id":"virtuoso-item-list"},rx(N,Z)),[B].concat(I,[g]))}),eS=function(n){var r=n.children,e=(0,o.useContext)(rO),t=eN("viewportHeight"),T=eN("fixedItemHeight"),i=nl(F(t,function(n){return nR(n,"height")}));return o.useEffect(function(){e&&(t(e.viewportHeight),T(e.itemHeight))},[e,t,T]),o.createElement("div",{style:rL,ref:i,"data-viewport-type":"element"},r)},eR=function(n){var r=n.children,e=(0,o.useContext)(rO),t=eN("windowViewportRect"),T=eN("fixedItemHeight"),i=rN(t,eO("customScrollParent"));return o.useEffect(function(){e&&(T(e.itemHeight),t({offsetTop:0,visibleHeight:e.viewportHeight,visibleWidth:100}))},[e,t,T]),o.createElement("div",{ref:i,style:rL,"data-viewport-type":"window"},r)},eF=ne(es,{required:{},optional:{context:"context",followOutput:"followOutput",firstItemIndex:"firstItemIndex",itemContent:"itemContent",fixedHeaderContent:"fixedHeaderContent",fixedFooterContent:"fixedFooterContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",topItemCount:"topItemCount",initialTopM
10ostItemIndex:"initialTopMostItemIndex",components:"components",groupCounts:"groupCounts",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",react18ConcurrentRendering:"react18ConcurrentRendering"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},o.memo(function(n){var r=eO("useWindowScroll"),e=eO("customScrollParent"),t=eN("fixedHeaderHeight"),T=eN("fixedFooterHeight"),i=eO("fixedHeaderContent"),a=eO("fixedFooterContent"),E=eO("context"),A=nl(F(t,function(n){return nR(n,"height")})),c=nl(F(T,function(n){return nR(n,"height")})),s=e||r?em:ed,u=e||r?eR:eS,D=eO("TableComponent"),l=eO("TableHeadComponent"),S=eO("TableFooterComponent"),R=i?o.createElement(l,nT({key:"TableHead",style:{zIndex:1,position:"sticky",top:0},ref:A},rx(l,E)),i()):null,N=a?o.createElement(S,nT({key:"TableFoot",style:{zIndex:1,position:"sticky",bottom:0},ref:c},rx(S,E)),a()):null;return o.createElement(s,nT({},n),o.createElement(u,null,o.createElement(D,nT({style:{borderSpacing:0}},rx(D,E)),[R,o.createElement(el,{key:"TableBody"}),N])))})),eN=(eF.Component,eF.usePublisher),eO=eF.useEmitterValue,ef=eF.useEmitter,ed=rb({usePublisher:eN,useEmitterValue:eO,useEmitter:ef}),em=rk({usePublisher:eN,useEmitterValue:eO,useEmitter:ef}),eh=e(16211),ep=e.n(eh);function eZ(n,r,e,t,T,i,o){try{var a=n[i](o),E=a.value}catch(n){e(n);return}a.done?r(E):Promise.resolve(E).then(t,T)}function eY(n){return function(){var r=this,e=arguments;return new Promise(function(t,T){var i=n.apply(r,e);function o(n){eZ(i,t,T,o,a,"next",n)}function a(n){eZ(i,t,T,o,a,"throw",n)}o(void 0)})}}function eM(){return(eM=Object.assign||function(n){for(var r=1;r<arguments.length;r++){var e=arguments[r];for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t])}return n}).apply(this,arguments)}var eB=(function(n){var r=function(n){var r,e=Object.prototype,t=e.hasOwnProperty,T="function"==typeof Symbol?Symbol:{},i=T.iterator||"@@iterator",o=T.asyncIterator||"@@asyncIterator",a=T.toStringTag||"@@toStringTag";function E(n,r,e){return Object.defineProperty(n,r,{value:e,enumerable:!0,configurable:!0,writable:!0}),n[r]}try{E({},"")}catch(n){E=function(n,r,e){return n[r]=e}}function A(n,e,t,T){var i,o=Object.create((e&&e.prototype instanceof S?e:S).prototype),a=new Y(T||[]);return o._invoke=(i=s,function(e,T){if(i===u)throw Error("Generator is already running");if(i===D){if("throw"===e)throw T;return B()}for(a.method=e,a.arg=T;;){var o=a.delegate;if(o){var E=function n(e,t){var T=e.iterator[t.method];if(T===r){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=r,n(e,t),"throw"===t.method))return l;t.method="throw",t.arg=TypeError("The iterator does not provide a 'throw' method")}return l}var i=c(T,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,l;var o=i.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=r),t.delegate=null,l):o:(t.method="throw",t.arg=TypeError("iterator result is not an object"),t.delegate=null,l)}(o,a);if(E){if(E===l)continue;return E}}if("next"===a.method)a.sent=a._sent=a.arg;else if("throw"===a.method){if(i===s)throw i=D,a.arg;a.dispatchException(a.arg)}else"return"===a.method&&a.abrupt("return",a.arg);i=u;var A=c(n,t,a);if("normal"===A.type){if(i=a.done?D:"suspendedYield",A.arg===l)continue;return{value:A.arg,done:a.done}}"throw"===A.type&&(i=D,a.method="throw",a.arg=A.arg)}}),o}function c(n,r,e){try{return{type:"normal",arg:n.call(r,e)}}catch(n){return{type:"throw",arg:n}}}n.wrap=A;var s="suspendedStart",u="executing",D="completed",l={};function S(){}function R(){}function F(){}var N={};N[i]=function(){return this};var O=Object.getPrototypeOf,f=O&&O(O(M([])));
vendor: 4,307 bytes, line 10
10f&&f!==e&&t.call(f,i)&&(N=f);var d=F.prototype=S.prototype=Object.create(N);function m(n){["next","throw","return"].forEach(function(r){E(n,r,function(n){return this._invoke(r,n)})})}function h(n,r){var e;this._invoke=function(T,i){function o(){return new r(function(e,o){!function e(T,i,o,a){var E=c(n[T],n,i);if("throw"===E.type)a(E.arg);else{var A=E.arg,s=A.value;return s&&"object"==typeof s&&t.call(s,"__await")?r.resolve(s.__await).then(function(n){e("next",n,o,a)},function(n){e("throw",n,o,a)}):r.resolve(s).then(function(n){A.value=n,o(A)},function(n){return e("throw",n,o,a)})}}(T,i,e,o)})}return e=e?e.then(o,o):o()}}function p(n){var r={tryLoc:n[0]};1 in n&&(r.catchLoc=n[1]),2 in n&&(r.finallyLoc=n[2],r.afterLoc=n[3]),this.tryEntries.push(r)}function Z(n){var r=n.completion||{};r.type="normal",delete r.arg,n.completion=r}function Y(n){this.tryEntries=[{tryLoc:"root"}],n.forEach(p,this),this.reset(!0)}function M(n){if(n){var e=n[i];if(e)return e.call(n);if("function"==typeof n.next)return n;if(!isNaN(n.length)){var T=-1,o=function e(){for(;++T<n.length;)if(t.call(n,T))return e.value=n[T],e.done=!1,e;return e.value=r,e.done=!0,e};return o.next=o}}return{next:B}}function B(){return{value:r,done:!0}}return R.prototype=d.constructor=F,F.constructor=R,R.displayName=E(F,a,"GeneratorFunction"),n.isGeneratorFunction=function(n){var r="function"==typeof n&&n.constructor;return!!r&&(r===R||"GeneratorFunction"===(r.displayName||r.name))},n.mark=function(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,F):(n.__proto__=F,E(n,a,"GeneratorFunction")),n.prototype=Object.create(d),n},n.awrap=function(n){return{__await:n}},m(h.prototype),h.prototype[o]=function(){return this},n.AsyncIterator=h,n.async=function(r,e,t,T,i){void 0===i&&(i=Promise);var o=new h(A(r,e,t,T),i);return n.isGeneratorFunction(e)?o:o.next().then(function(n){return n.done?n.value:o.next()})},m(d),E(d,a,"Generator"),d[i]=function(){return this},d.toString=function(){return"[object Generator]"},n.keys=function(n){var r=[];for(var e in n)r.push(e);return r.reverse(),function e(){for(;r.length;){var t=r.pop();if(t in n)return e.value=t,e.done=!1,e}return e.done=!0,e}},n.values=M,Y.prototype={constructor:Y,reset:function(n){if(this.prev=0,this.next=0,this.sent=this._sent=r,this.done=!1,this.delegate=null,this.method="next",this.arg=r,this.tryEntries.forEach(Z),!n)for(var e in this)"t"===e.charAt(0)&&t.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=r)},stop:function(){this.done=!0;var n=this.tryEntries[0].completion;if("throw"===n.type)throw n.arg;return this.rval},dispatchException:function(n){if(this.done)throw n;var e=this;function T(t,T){return a.type="throw",a.arg=n,e.next=t,T&&(e.method="next",e.arg=r),!!T}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return T("end");if(o.tryLoc<=this.prev){var E=t.call(o,"catchLoc"),A=t.call(o,"finallyLoc");if(E&&A){if(this.prev<o.catchLoc)return T(o.catchLoc,!0);if(this.prev<o.finallyLoc)return T(o.finallyLoc)}else if(E){if(this.prev<o.catchLoc)return T(o.catchLoc,!0)}else if(A){if(this.prev<o.finallyLoc)return T(o.finallyLoc)}else throw Error("try statement without catch or finally")}}},abrupt:function(n,r){for(var e=this.tryEntries.length-1;e>=0;--e){var T=this.tryEntries[e];if(T.tryLoc<=this.prev&&t.call(T,"finallyLoc")&&this.prev<T.finallyLoc){var i=T;break}}i&&("break"===n||"continue"===n)&&i.tryLoc<=r&&r<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return(o.type=n,o.arg=r,i)?(this.method="next",this.next=i.finallyLoc,l):this.complete(o)},complete:function(n,r){if("throw"===n.type)throw n.arg;return"break"===n.type||"continue"===n.type?this.next=n.arg:"return"===n.type?(this.rval=this.arg=n.arg,this.method="return",this.next="end"):"normal"===n.type&&r&&(this.next=r),l},finish:function(n){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===n)return this.complete(e.completion,e.afterLoc),Z(e),l}},catch:function(n){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===n){var t=e.completion;if("throw"===t.type){var T=t.arg;Z(e)}return T}}throw Error("illegal catch attempt")},delegateYield:function(n,e,t){return this.delegate={iterator:M(n),resultName:e,nextLoc:t},"next"===this.method&&(this.arg=r),l}},n}
10(n.exports);try{regeneratorRuntime=r}catch(n){Function("r","regeneratorRuntime = r")(r)}}(T={exports:{}},T.exports),T.exports),eg=function(){function n(n,r,e){this.name=n,this.node=r,this.attributes=this.node.attributes||{},this.children=e}var r=n.prototype;return r.getText=function(){return"text"===this.node.type?this.node.text:this.node.children&&this.node.children.length?this.node.children[0].text:""},r.initialState=function(){var n,r=this.attributes,e=r.name,t=r.value;return e?((n={})[e]=t,n):{}},n}(),eI=function(n){var r=n.className,e=n.children;return o.createElement("div",{className:"mml-card "+(void 0===r?"":r)},e)},ev=function(n){var r=n.name;return o.createElement("i",{className:"mml-icon material-icons"},r)},eL=function(n){var r=n.text,e=n.icon,t=void 0===e?"":e,T=n.className;return o.createElement("div",{className:"mml-card-header "+(void 0===T?"":T)},t&&o.createElement(ev,{name:t}),o.createElement("span",{className:"mml-card-header__text"},r))},eG=function(n){var r=n.className,e=n.children;return o.createElement("div",{className:"mml-card-body "+(void 0===r?"":r)},e)},ex=function(n){var r=n.children,e=n.variant;return o.createElement("div",{className:"mml-btnlist "+("floating"===(void 0===e?"":e)?" mml-btnlist--floating":"mml-btnlist--grounded")},r)},ey=function(n){var r=n.path;return o.createElement("i",{className:"mml-icon"},o.createElement("svg",{className:"mml-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},o.createElement("path",{d:r})))},eH=o.createElement(ey,{path:"M21.35 11.1h-9.17v2.73h6.5c-.33 3.8-3.5 5.44-6.5 5.44C8.36 19.27 5 16.25 5 12c0-4.1 3.2-7.27 7.2-7.27 3.1 0 4.9 1.97 4.9 1.97L19 4.72S16.56 2 12.1 2C6.42 2 2.03 6.8 2.03 12c0 5.05 4.13 10 10.22 10 5.35 0 9.25-3.67 9.25-9.1 0-1.15-.15-1.8-.15-1.8h0z"}),eb=o.createElement(ey,{path:"M3 12V6.75l6-1.32v6.48L3 12m17-9v8.75l-10 .15V5.2L20 3M3 13l6 .1v6.8l-6-1.15V13m17 .25V22l-10-1.9v-7l10 .15z"}),ek=o.createElement(ey,{path:"M18.7 19.5c-.83 1.24-1.7 2.45-3.05 2.47-1.34.03-1.77-.8-3.3-.8-1.53 0-2 .77-3.27.82-1.3.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.4c.87-1.52 2.43-2.48 4.12-2.5 1.28-.02 2.5.87 3.3.87.78 0 2.26-1.07 3.8-.9.65.03 2.47.26 3.64 1.98-.1.06-2.17 1.28-2.15 3.8.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.2-.7.85-1.83 1.5-2.95 1.42-.15-1.15.4-2.35 1.05-3.1z"});function eU(){var n="undefined"!=typeof navigator?navigator.userAgent:"";return!!n&&(!!/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(n)||"undefined"!=typeof navigator&&navigator.maxTouchPoints>1&&-1!==n.indexOf("Macintosh")&&-1!==n.indexOf("Safari"))}var eC="undefined"!=typeof window&&window.navigator.msSaveOrOpenBlob&&window.Blob,ew=[{id:"google",label:"Google",Icon:eH},{id:"apple",label:"Apple Calendar",Icon:ek},{id:"outlook",label:"Outlook",Icon:eb},{id:"outlookcom",label:"Outlook.com",Icon:eb}];function eQ(n,r){return c()(n).format("outlookcom"===r?"YYYY-MM-DDTHH:mm:ss":"YYYYMMDDTHHmmss")+"Z"}function eP(n){return void 0===n&&(n={}),Object.keys(n).reduce(function(r,e){var t=n[e];return t&&(r+="&"+e+"="+encodeURIComponent(t)),r},"")}var ez=function(n){var r=n.title,e=n.start,t=n.end,T=n.className,i=n.location,a=n.description,E={start:e,end:t,title:r,location:void 0===i?"":i,description:void 0===a?"":a};function A(n){n.preventDefault();var r=n.currentTarget.getAttribute("href");if(!eU()&&(r.startsWith("data")||r.startsWith("BEGIN"))){var e="download.ics",t=new Blob([r],{type:"text/calendar;charset=utf-8"});if(eC)window.navigator.msSaveOrOpenBlob(t,e);else{var T=document.createElement("a");T.href=window.URL.createObjectURL(t),T.setAttribute("download",e),document.body.appendChild(T),T.click(),document.body.removeChild(T)}}else window.open(r,"_blank")}return o.createElement(eI,{className:"mml-add-to-calendar "+(void 0===T?"":T)},o.createElement(eL,{icon:"date_range",text:"Add to My Calendar"}),o.createElement(eG,null,o.createElement(ex,null,ew.map(function(n){var r=n.id,e=n.label,t=n.Icon;return o.createElement("a",{key:r,className:"mml-btn "+(t?"mml-btn--with-icon":""),onClick:A,href:function(n,r){var e=n.start,t=n.end,T=n.title,i=n.location,o=n.description,a=eQ(e,r),E=eQ(t,r);if("google"===r)return"https://calendar.google.com/calendar/render?action=TEMPLATE&dates="+a+"/"+E+eP({location:i,text:T,details:o});if("outlookcom"===r)return"https://outlook.live.com/owa/?rru=addevent"+eP({startdt:a,enddt:E,subject:T,location:i,body:o,allday:"false"})+"&path=/calendar/view/Month";var A=["BEGIN:VCALENDAR","VERSION:2.0","BEGIN:VEVENT","URL:"+("undefined"!=typeof window?window.location.href:""),"DTSTART:"+a,"DT
10END:"+E,"SUMMARY:"+T,"DESCRIPTION:"+o,"LOCATION:"+i,"END:VEVENT","END:VCALENDAR"].join("\n");return!eC&&eU()&&(A=encodeURI("data:text/calendar;charset=utf8,"+A)),A}(E,r),target:"_blank",rel:"nofollow noreferrer noopener"},t," ",e)}))))},e_=function(n){var r=n.className,e=void 0===r?"":r,t=n.text,T=n.name,i=n.value,a=n.url,E=void 0===a?"":a,A=n.variant,c=n.icon;return(c?e+=t?" mml-btn--with-icon":" mml-btn--icon":e+=" mml-btn--text",e+="floating"===A?" mml-btn--floating":" mml-btn--grounded",E)?o.createElement("a",{className:"mml-btn "+e,href:(0,s.Nm)(E),target:"_blank",rel:"nofollow noreferrer noopener"},c&&o.createElement(ev,{name:c}),t):o.createElement("button",{className:"mml-btn "+e,type:"submit",name:T,value:i,onClick:function(n){var r,e,t=document.createElement("input");t.type="hidden",t.name=T||"",t.value=i||"",null==(r=n.currentTarget)||null==(e=r.closest("form"))||e.appendChild(t)}},c&&o.createElement(ev,{name:c}),t)},ej=function(n){var r=n.children,e=n.slideWidth,t=void 0===e?"120px":e,T=n.className;return o.createElement("div",{className:"mml-carousel "+(void 0===T?"":T)},o.createElement("div",{className:"mml-carousel__track"},o.createElement("div",{className:"mml-carousel__slides"},o.Children.map(r,function(n){return(0,o.cloneElement)(n,{className:"mml-carousel__slide",slideWidth:t})}))))},eW=function(n){var r=n.children,e=n.slideWidth,t=n.width,T=n.className,i=(void 0===t?"":t)||e;return o.createElement("div",{className:"mml-carousel-item "+(void 0===T?"":T),style:{flex:"0 0 "+i,minWidth:i}},r)},eq=function(n){var r=n.children,e=n.width,t=n.offset,T=void 0===t?0:t,i=n.align,a="mml-col-"+(void 0===e?12:e);return T&&(a=a+" mml-offset-"+T),a=a+" mml-align-"+(void 0===i?"left":i),o.createElement("div",{className:a},r)},eV=function(n){var r=n.error,e=void 0===r?"":r;return e?o.createElement("span",{className:"mml-error"},e):null},eK=function(n){var r=n.src,e=n.alt,t=n.title,T=n.className;return o.createElement("img",{className:("mml-image "+(void 0===T?"":T)).trim(),src:r,alt:void 0===e?"":e,title:void 0===t?"":t})},e$=function(n){var r=n.name,e=n.label,t=n.value,T=n.type,i=n.placeholder,a=(0,o.useState)(void 0===t?"":t),E=a[0],A=a[1],c="mml-"+r;return o.createElement(o.Fragment,null,e&&o.createElement("label",{className:"mml-card-header",htmlFor:c},o.createElement("span",{className:"mml-card-header__text"},e)),o.createElement("input",{id:c,className:"mml-input",name:r,value:E,type:void 0===T?"text":T,placeholder:void 0===i?"":i,onChange:function(n){return A(n.target.value)}}))},eJ=function(n){var r=n.size,e=n.thickness,t=void 0===e?3.6:e,T=n.color;return t="string"==typeof t?parseFloat(t):t,r="string"==typeof r&&/^\d+$/.test(r)||"number"==typeof r?r+"px":r,o.createElement("span",{className:"mml-progress",role:"progressbar",style:{width:r,height:r,color:T}},o.createElement("svg",{className:"mml-progress__svg",viewBox:"22 22 44 44"},o.createElement("circle",{className:"mml-progress__circle",cx:44,cy:44,r:(44-t)/2,fill:"none",strokeWidth:t})))},eX=function(n){var r=n.className,e=n.loading,t=n.text,T=n.size,i=n.thickness,a=n.color;return void 0!==e&&e?o.createElement("div",{className:"mml-loading "+(void 0===r?"":r)},o.createElement(eJ,Object.assign({},{size:T,thickness:i,color:a})),t&&o.createElement("div",{className:"mml-loading__text"},t)):null},e0=function(n,r,e){return(void 0===e&&(e="..."),n.length>r)?""+n.substring(0,r-e.length)+e:n},e1=function(n){var r=n.match(/\[([^[]+)\](\(.*\))/gm),e=/\[([^[]+)\]\((.*)\)/;return r?r.map(function(n){var r=e.exec(n);return r&&r[2]}):[]},e2={link:function(n){return n.href&&(n.href.startsWith("http")||n.href.startsWith("mailto:"))?o.createElement("a",{href:n.href,target:"_blank",rel:"nofollow noreferrer noopener"},n.children):n.children}},e3=["html","root","text","break","paragraph","emphasis","strong","link","list","listItem","code","inlineCode","blockquote"],e9=function(n){var r=n.text;if(!r)return null;var e=r,t=e1(e);return(0,l.find)(e).forEach(function(n){var r=n.type,T=n.href,i=n.value;if(!((t&&t.filter(function(n){return(null==n?void 0:n.indexOf(T))!==-1})).length>0)){var o="email"===r?i:e0(i.replace(/(http(s?):\/\/)?(www\.)?/,""),20);e=e.replace(i,"["+o+"]("+encodeURI(T)+")")}}),o.createElement("div",{className:"mml-md"},o.createElement(D(),{allowedTypes:e3,renderers:e2,source:e,escapeHtml:!0,unwrapDisallowed:!0,transformLinkUri:function(n){return n.startsWith("app://")?n:D().uriTransformer(n)}}))},e7=function(n){var r=n.name,e=n.value,t=(0,o.useState)(parseInt(""+e,10)||0),T=t[0],i=t[1];return o.createElement("div",{className:"mml-number"},o.createElement("input",{name:r,value:T,type:"hidden"}),o.createElement("span",{className:"mml-btn mml-btn--floating mml-btn--icon mml-number__dec",onClick:function(){return i(T-1)}},o.createElement(ev,{name:"remove"})),o.createElement("span",{className:"mml-number__count"},T),o.createElement("span",{className:"mml-btn mml-btn--floating mml-btn--icon mml-number__inc",onClick:function(){return i(T+1)}},o.createElement(ev,{name:"add"})))},e4=function(n){var r=n.children;return o.createElement("div",{className:"mml-row"},r)},e5=function(n){var r=n.onChange,e=n.icalFilter,t=n.getItemData,T=n.itemClassName,i=n.interval,a=n.format,E=n.value,A=(0,o.useCallback)(function(n,r){return Array(n).fill(!0).map(function(n,e){return t({interval:i,format:a,value:E,idx:r+e})}).filter(function(n){return!e||e&&e(n.value)})},[i,a,E,e,t]),c=(0,o.useState)(A(80,-40)),s=c[0],u=c[1],D=(0,o.useState)(1e4),l=D[0],S=D[1],R=(0,o.useRef)(40),F=(0,o.useState)(null),N=F[0],O
10=F[1],f=(0,o.useCallback)(function(n){r(n.value);var e=R.current||0,t=e-40-40,T=t-n.idx+3;T>=0&&(t-=T,R.current-=e-T,u(function(n){return[].concat(A(T,t),n)})),O(n.idx)},[u,A,R,r]),d=(0,o.useCallback)(function(n){u(function(r){return[].concat(r,A(40,n))})},[u,A]),m=(0,o.useCallback)(function(){var n=R.current||0,r=n-40-40;return R&&(R.current-=40),u(function(n){return[].concat(A(40,r),n)}),S(n-40),!1},[u,A,R]);return(0,o.useEffect)(function(){if(E){for(var n=null,r=0;r<s.length;r++)if(s[r].isSelected(E)){n=s[r].idx;break}O(n)}},[]),o.createElement(rP,{data:s,firstItemIndex:l,itemContent:function(n,r){return o.createElement("div",{className:T+" mml-datepicker__item "+(r.idx===N?"mml-datepicker__item--selected":""),onClick:function(){return f(r)}},r.displayValue)},endReached:d,startReached:m})},e8=function(n){var r=n.idx,e=n.interval,t=n.value,T=n.format,i=r>=0?c()(t).add(24*e*r,"hour"):c()(t).subtract(-(24*e*r*1),"hour");return{idx:r,value:i,displayValue:c()(i).format(T),isSelected:function(n){return c()(i).isSame(1===e?c()(n):c()(n).add(e,"day"),"date")}}},e6=function(n){return o.createElement("div",{className:"mml-datepicker__select mml-datepicker__date"},o.createElement(e5,Object.assign({},n,{itemClassName:"mml-datepicker__item--day",getItemData:e8})))};c().extend(ep());var tn=function(n){var r=n.idx,e=n.interval,t=n.value,T=n.format,i=r>=0?c()(t).add(r*e,"minute"):c()(t).subtract(-1*r*e,"minute");return{idx:r,value:i,displayValue:c()(i).format(T),isSelected:function(n){return c()(i).isBetween(n,c()(n).add(e-1,"minute"),"minute","[]")}}},tr=function(n){return o.createElement("div",{className:"mml-datepicker__select mml-datepicker__time"},o.createElement(e5,Object.assign({},n,{itemClassName:"mml-datepicker__item--time",getItemData:tn})))},te=function(n){var r=n.name,e=n.selected,t=n.dateInterval,T=n.timeInterval,i=n.dateFormat,a=n.timeFormat,E=n.fullDay,A=n.icalFilter,c=(0,o.useState)(e),s=c[0],u=c[1];return o.createElement("div",{className:"mml-datepicker mml-datepicker--"+(E?"single":"double")},o.createElement("input",{name:r,value:s.toISOString(),type:"hidden"}),o.createElement(e6,{icalFilter:A,format:i,value:s,onChange:function(n){u(function(r){return r.set("date",n.get("date")).set("month",n.get("month")).set("year",n.get("year"))})},interval:t}),!E&&o.createElement(tr,{icalFilter:A,format:a,value:s,onChange:function(n){u(function(r){return r.set("minute",n.get("minute")).set("hour",n.get("hour"))})},interval:T}))},tt=(i=eY(eB.mark(function n(r,e){var t,T,i;return eB.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,fetch(r,{method:"GET",redirect:"follow",credentials:"same-origin"});case 2:return t=n.sent,n.next=5,t.text();case 5:if(T=n.sent,t.ok){n.next=8;break}throw Error(T);case 8:return i=new(R())({ics:T,maxIterations:10}),n.abrupt("return",function(){return function(n){return!n||!i.between(n.toDate(),n.add(e,"minute").toDate()).events.length}});case 10:case"end":return n.stop()}},n)})),function(n,r){return i.apply(this,arguments)}),tT=function(n){var r=n.name,e=n.selected,t=n.icalAvailability,T=n.duration,i=void 0===T?30:T,a=n.dateInterval,E=n.timeInterval,A=n.dateFormat,s=n.timeFormat,u=n.fullDay,D=(0,o.useState)(!1),l=D[0],S=D[1],R=(0,o.useState)(""),F=R[0],N=R[1],O=(0,o.useState)(function(){return function(){return!0}}),f=O[0],d=O[1];return(0,o.useEffect)(function(){t&&(S(!0),tt(t,i).then(d).catch(function(n){console.warn("loading ical failed",{icalAvailability:t,err:n}),N("iCal availability could not be loaded")}).finally(function(){return S(!1)}))},[t,i]),o.createElement(eI,{className:"mml-scheduler"},o.createElement(eL,{icon:"date_range",text:"Scheduler"}),o.createElement(eG,null,F&&!l&&o.createElement(eV,{error:"Failed, error: "+F}),!F&&l&&o.createElement(eX,{loading:!0,text:"Loading availability"}),!F&&!l&&o.createElement(te,{name:r,selected:e?c()(e):c()().startOf("hour"),dateInterval:void 0===a?1:a,timeInterval:void 0===E?30:E,dateFormat:void 0===A?"ddd MMM DD":A,timeFormat:void 0===s?"hh:mm A":s,fullDay:void 0!==u&&u,icalFilter:f})))},ti=function(n){var r=n.success;return r?o.createElement("div",{className:"mml-success"},r):null},to=function(n){var r=n.text,e=n.className;return o.createElement("div",{className:("mml-text "+(void 0===e?"":e)).trim()},r)},ta={button:function(n){return o.createElement(e_,Object.assign({},n.attributes,{key:n.key,text:n.getText(),name:n.attributes.name,value:n.attributes.value}))},button_list:function(n,r){return o.createElement(ex,Object.assign({},n.attributes,{key:n.key}),r)}
10,input:function(n){return o.createElement(e$,Object.assign({},n.attributes,{key:n.key,name:n.attributes.name,value:n.attributes.value}))},add_to_calendar:function(n){return o.createElement(ez,Object.assign({},n.attributes,{key:n.key,title:n.attributes.title,start:n.attributes.start,end:n.attributes.end}))},col:function(n,r){return o.createElement(eq,Object.assign({},n.attributes,{key:n.key}),r)},row:function(n,r){return o.createElement(e4,Object.assign({},n.attributes,{key:n.key}),r)},icon:function(n){return o.createElement(ev,Object.assign({},n.attributes,{key:n.key,name:n.attributes.name}))},image:function(n){return o.createElement(eK,Object.assign({},n.attributes,{key:n.key,src:n.attributes.src}))},md:function(n){return o.createElement(e9,Object.assign({},n.attributes,{key:n.key,text:n.getText()}))},text:function(n){return o.createElement(to,Object.assign({},n.attributes,{key:n.key,text:n.getText()}))},scheduler:function(n){return o.createElement(tT,Object.assign({},n.attributes,{key:n.key,name:n.attributes.name,dateInterval:parseInt(n.attributes.dateInterval,10)||1,timeInterval:parseInt(n.attributes.timeInterval,10)||30,duration:parseInt(n.attributes.duration,10)||30,selected:n.attributes.selected,fullDay:"true"===n.attributes.fullDay,icalAvailability:n.attributes.icalAvailability}))},carousel:function(n,r){return o.createElement(ej,Object.assign({slideWidth:n.attributes.slideWidth},n.attributes,{key:n.key}),r)},item:function(n,r){return o.createElement(eW,Object.assign({},n.attributes,{key:n.key}),r)},number:function(n){return o.createElement(e7,Object.assign({},n.attributes,{key:n.key,name:n.attributes.name,value:n.attributes.value}))}},tE=function(){function n(n,r,e){this.converters=eM({},ta,e),this.node=n,this.children=r,this.reactElements=this.toReact(),this.name=n.attributes.name,this.type=n.attributes.type}return n.prototype.toReact=function(n){var r=this;void 0===n&&(n=this);var e=[];return(n.children||[]).forEach(function(n,t){var T=r.converters[n.name];if(!T||!Object.hasOwnProperty.call(r.converters,n.name))throw Error("Converter not found for tag "+n.name+", Available converters are "+Object.keys(r.converters));var i=r.toReact(n);n.key="tag-"+n.name+"-position-"+t,e.push(T(n,i))}),e},n}();function tA(n){var r=n.trim();return r.startsWith("<mml")||(r="<mml>"+n+"</mml>"),r=r.replace(/&(?!amp;|lt;|gt;)/g,"&amp;"),E()(r)}function tc(n,r){if(!n||!n.children||!n.children.length)throw Error("bad input");var e=n.children[0];if("mml"!==e.name)throw Error("missing mml tag");return new tE(e,function n(r){return r.reduce(function(r,e){e.children&&(t=n(e.children));var t,T=e.name;if("text"===e.type){if(!e.text.trim().length)return r;T="text"}return r.push(new eg(T,e,t)),r},[])}(e.children),r)}function ts(n,r){return tc(tA(n),r)}var tu=function(n){var r,e=n.source,t=n.onSubmit,T=n.converters,i=n.theme,a=n.className,E=n.Loading,A=void 0===E?eX:E,c=n.Error,s=void 0===c?eV:c,u=n.Success,D=void 0===u?ti:u,l=(0,o.useState)(""),S=l[0],R=l[1],F=(0,o.useState)({loading:!1,error:"",success:""}),N=F[0],O=F[1],f=(0,o.useMemo)(function(){try{return ts(e,T)}catch(n){return console.warn("mml parsing error: ",e,n),R("This chat message has invalid formatting and can't be shown"),null}},[e,T]),d=(0,o.useCallback)((r=eY(eB.mark(function n(r){var e;return eB.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r.preventDefault(),e={},null!=f&&f.name&&(e.mml_name=f.name),new FormData(r.currentTarget).forEach(function(n,r){e[r]=n}),t){n.next=6;break}return n.abrupt("return",console.warn("Forgot to pass onSubmit prop to <MML/>? payload:",e));case 6:return n.prev=6,O({loading:!0,error:"",success:""}),n.next=10,t(e);case 10:O({loading:!1,error:"",success:"submitted"}),n.next=16;break;case 13:n.prev=13,n.t0=n.catch(6),O({loading:!1,error:"Failed to send the request. Please try again.",success:""});case 16:case"end":return n.stop()}},n,null,[[6,13]])})),function(n){return r.apply(this,arguments)}),[t,f]);return o.createElement("div",{className:"mml-container "+(void 0===i?"":i)+" "+(void 0===a?"":a),"data-testid":"mml-container"},S?o.createElement("div",{className:"mml-wrap"},s&&o.createElement(s,{error:S})):o.createElement("form",{onSubmit:d,className:"mml-wrap","data-testid":"mml-form"},null!=f&&f.type?o.createElement("div",{className:"mml-card"},null==f?void 0:f.reactElements):null==f?void 0:f.reactElements,N.loading&&A&&o.createElement(A,{loading:N.loading}),N.success&&D&&o.createElement(D,{success:N.success}),N.error&&s&&o.createElement(s,{error:N.error})))}},22705:function(n){"use strict";n.exports=function(n){if(n)throw n}},15067:function(n){"use strict";n.exports=n=>{if("[object Object]"!==Object.prototype.toString.call(n))return!1;let r=Object.getPrototypeOf(n);return null===r||r===Object.prototype}},44083:function(n,r,e){n.exports=e(83917)},83917:function(n,r,e){"use strict";
10r.find=void 0;var t=e(92362),T=(o(e(60265)),o(e(27753))),i=o(e(49526));function o(n){if(n&&n.__esModule)return n;var r={};if(null!=n)for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(r[e]=n[e]);return r.default=n,r}Array.isArray||(Array.isArray=function(n){return"[object Array]"===Object.prototype.toString.call(n)}),r.find=function(n){for(var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=i.run(T.run(n)),t=[],o=0;o<e.length;o++){var a=e[o];a.isLink&&(!r||a.type===r)&&t.push(a.toObject())}return t},t.inherits},49526:function(n,r,e){"use strict";r.__esModule=!0,r.start=r.run=r.TOKENS=r.State=void 0;var t=e(31433),T=e(67993),i=function(n){if(n&&n.__esModule)return n;var r={};if(null!=n)for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(r[e]=n[e]);return r.default=n,r}(T),o=e(22611),a=function(n){return new t.TokenState(n)},E=a(),A=a(),c=a(),s=a(),u=a(),D=a(),l=a(),S=a(T.URL),R=a(),F=a(T.URL),N=a(T.URL),O=a(),f=a(),d=a(),m=a(),h=a(),p=a(T.URL),Z=a(T.URL),Y=a(T.URL),M=a(T.URL),B=a(),g=a(),I=a(),v=a(),L=a(),G=a(),x=a(T.EMAIL),y=a(),H=a(T.EMAIL),b=a(T.MAILTOEMAIL),k=a(),U=a(),C=a(),w=a(),Q=a(T.NL);E.on(o.NL,Q).on(o.PROTOCOL,A).on(o.MAILTO,c).on(o.SLASH,s),A.on(o.SLASH,s),s.on(o.SLASH,u),E.on(o.TLD,D).on(o.DOMAIN,D).on(o.LOCALHOST,S).on(o.NUM,D),u.on(o.TLD,N).on(o.DOMAIN,N).on(o.NUM,N).on(o.LOCALHOST,N),D.on(o.DOT,l),L.on(o.DOT,G),l.on(o.TLD,S).on(o.DOMAIN,D).on(o.NUM,D).on(o.LOCALHOST,D),G.on(o.TLD,x).on(o.DOMAIN,L).on(o.NUM,L).on(o.LOCALHOST,L),S.on(o.DOT,l),x.on(o.DOT,G),S.on(o.COLON,R).on(o.SLASH,N),R.on(o.NUM,F),F.on(o.SLASH,N),x.on(o.COLON,y),y.on(o.NUM,H);var P=[o.DOMAIN,o.AT,o.LOCALHOST,o.NUM,o.PLUS,o.POUND,o.PROTOCOL,o.SLASH,o.TLD,o.UNDERSCORE,o.SYM,o.AMPERSAND],z=[o.COLON,o.DOT,o.QUERY,o.PUNCTUATION,o.CLOSEBRACE,o.CLOSEBRACKET,o.CLOSEANGLEBRACKET,o.CLOSEPAREN,o.OPENBRACE,o.OPENBRACKET,o.OPENANGLEBRACKET,o.OPENPAREN];N.on(o.OPENBRACE,f).on(o.OPENBRACKET,d).on(o.OPENANGLEBRACKET,m).on(o.OPENPAREN,h),O.on(o.OPENBRACE,f).on(o.OPENBRACKET,d).on(o.OPENANGLEBRACKET,m).on(o.OPENPAREN,h),f.on(o.CLOSEBRACE,N),d.on(o.CLOSEBRACKET,N),m.on(o.CLOSEANGLEBRACKET,N),h.on(o.CLOSEPAREN,N),p.on(o.CLOSEBRACE,N),Z.on(o.CLOSEBRACKET,N),Y.on(o.CLOSEANGLEBRACKET,N),M.on(o.CLOSEPAREN,N),B.on(o.CLOSEBRACE,N),g.on(o.CLOSEBRACKET,N),I.on(o.CLOSEANGLEBRACKET,N),v.on(o.CLOSEPAREN,N),f.on(P,p),d.on(P,Z),m.on(P,Y),h.on(P,M),f.on(z,B),d.on(z,g),m.on(z,I),h.on(z,v),p.on(P,p),Z.on(P,Z),Y.on(P,Y),M.on(P,M),p.on(z,p),Z.on(z,Z),Y.on(z,Y),M.on(z,M),B.on(P,p),g.on(P,Z),I.on(P,Y),v.on(P,M),B.on(z,B),g.on(z,g),I.on(z,I),v.on(z,v),N.on(P,N),O.on(P,N),N.on(z,O),O.on(z,O),c.on(o.TLD,b).on(o.DOMAIN,b).on(o.NUM,b).on(o.LOCALHOST,b),b.on(P,b).on(z,k),k.on(P,b).on(z,k);var _=[o.DOMAIN,o.NUM,o.PLUS,o.POUND,o.QUERY,o.UNDERSCORE,o.SYM,o.AMPERSAND,o.TLD];D.on(_,U).on(o.AT,C),S.on(_,U).on(o.AT,C),l.on(_,U),U.on(_,U).on(o.AT,C).on(o.DOT,w),w.on(_,U),C.on(o.TLD,L).on(o.DOMAIN,L).on(o.LOCALHOST,x),r.State=t.TokenState,r.TOKENS=i,r.run=function(n){for(var r=n.length,e=0,t=[],i=[];e<r;){for(var o=E,a=null,A=null,c=0,s=null,u=-1;e<r&&!(a=o.next(n[e]));)i.push(n[e++]);for(;e<r&&(A=a||o.next(n[e]));)a=null,(o=A).accepts()?(u=0,s=o):u>=0&&u++,e++,c++;if(u<0)for(var D=e-c;D<e;D++)i.push(n[D]);else{i.length>0&&(t.push(new T.TEXT(i)),i=[]),e-=u,c-=u;var l=s.emit();t.push(new l(n.slice(e-c,e)))}}return i.length>0&&t.push(new T.TEXT(i)),t},r.start=E},27753:function(n,r,e){"use strict";r.__esModule=!0,r.start=r.run=r.TOKENS=r.State=void 0;var t=e(31433),T=e(22611),i=function(n){if(n&&n.__esModule)return n;var r={};if(null!=n)for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(r[e]=n[e]);return r.default=n,r}(T),o="aaa|aarp|abarth|abb|abbott|abbvie|abc|able|abogado|abudhabi|ac|academy|accenture|accountant|accountants|aco|active|actor|ad|adac|ads|adult|ae|aeg|aero|aetna|af|afamilycompany|afl|africa|ag|agakhan|agency|ai|aig|aigo|airbus|airforce|airtel|akdn|al|alfaromeo|alibaba|alipay|allfinanz|allstate|ally|alsace|alstom|am|americanexpress|americanfamily|amex|amfam|amica|amsterdam|analytics|android|anquan|anz|ao|aol|apartments|app|apple|aq|aquarelle|ar|arab|aramco|archi|army|arpa|art|arte|as|asda|asia|associates|at|athleta|attorney|au|auction|audi|audible|audio|auspost|author|auto|autos|avianca|aw|aws|ax|axa|az|azure|ba|baby|baidu|banamex|bananarepublic|band|bank|bar|barcelona|barclaycard|barclays|barefoot|bargains|baseball|basketball|bauhaus|bayern|bb|bbc|bbt|bbva|bcg|bcn|bd|be|beats|beauty|beer|bentley|berlin|best|bestbuy|bet|bf|bg|bh|bharti|bi|b
10ible|bid|bike|bing|bingo|bio|biz|bj|black|blackfriday|blanco|blockbuster|blog|bloomberg|blue|bm|bms|bmw|bn|bnl|bnpparibas|bo|boats|boehringer|bofa|bom|bond|boo|book|booking|boots|bosch|bostik|boston|bot|boutique|box|br|bradesco|bridgestone|broadway|broker|brother|brussels|bs|bt|budapest|bugatti|build|builders|business|buy|buzz|bv|bw|by|bz|bzh|ca|cab|cafe|cal|call|calvinklein|cam|camera|camp|cancerresearch|canon|capetown|capital|capitalone|car|caravan|cards|care|career|careers|cars|cartier|casa|case|caseih|cash|casino|cat|catering|catholic|cba|cbn|cbre|cbs|cc|cd|ceb|center|ceo|cern|cf|cfa|cfd|cg|ch|chanel|channel|chase|chat|cheap|chintai|chloe|christmas|chrome|chrysler|church|ci|cipriani|circle|cisco|citadel|citi|citic|city|cityeats|ck|cl|claims|cleaning|click|clinic|clinique|clothing|cloud|club|clubmed|cm|cn|co|coach|codes|coffee|college|cologne|com|comcast|commbank|community|company|compare|computer|comsec|condos|construction|consulting|contact|contractors|cooking|cookingchannel|cool|coop|corsica|country|coupon|coupons|courses|cr|credit|creditcard|creditunion|cricket|crown|crs|cruise|cruises|csc|cu|cuisinella|cv|cw|cx|cy|cymru|cyou|cz|dabur|dad|dance|data|date|dating|datsun|day|dclk|dds|de|deal|dealer|deals|degree|delivery|dell|deloitte|delta|democrat|dental|dentist|desi|design|dev|dhl|diamonds|diet|digital|direct|directory|discount|discover|dish|diy|dj|dk|dm|dnp|do|docs|doctor|dodge|dog|doha|domains|dot|download|drive|dtv|dubai|duck|dunlop|duns|dupont|durban|dvag|dvr|dz|earth|eat|ec|eco|edeka|edu|education|ee|eg|email|emerck|energy|engineer|engineering|enterprises|epost|epson|equipment|er|ericsson|erni|es|esq|estate|esurance|et|etisalat|eu|eurovision|eus|events|everbank|exchange|expert|exposed|express|extraspace|fage|fail|fairwinds|faith|family|fan|fans|farm|farmers|fashion|fast|fedex|feedback|ferrari|ferrero|fi|fiat|fidelity|fido|f
10ilm|final|finance|financial|fire|firestone|firmdale|fish|fishing|fit|fitness|fj|fk|flickr|flights|flir|florist|flowers|fly|fm|fo|foo|food|foodnetwork|football|ford|forex|forsale|forum|foundation|fox|fr|free|fresenius|frl|frogans|frontdoor|frontier|ftr|fujitsu|fujixerox|fun|fund|furniture|futbol|fyi|ga|gal|gallery|gallo|gallup|game|games|gap|garden|gb|gbiz|gd|gdn|ge|gea|gent|genting|george|gf|gg|ggee|gh|gi|gift|gifts|gives|giving|gl|glade|glass|gle|global|globo|gm|gmail|gmbh|gmo|gmx|gn|godaddy|gold|goldpoint|golf|goo|goodhands|goodyear|goog|google|gop|got|gov|gp|gq|gr|grainger|graphics|gratis|green|gripe|grocery|group|gs|gt|gu|guardian|gucci|guge|guide|guitars|guru|gw|gy|hair|hamburg|hangout|haus|hbo|hdfc|hdfcbank|health|healthcare|help|helsinki|here|hermes|hgtv|hiphop|hisamitsu|hitachi|hiv|hk|hkt|hm|hn|hockey|holdings|holiday|homedepot|homegoods|homes|homesense|honda|honeywell|horse|hospital|host|hosting|hot|hoteles|hotels|hotmail|house|how|hr|hsbc|ht|htc|hu|hughes|hyatt|hyundai|ibm|icbc|ice|icu|id|ie|ieee|ifm|ikano|il|im|imamat|imdb|immo|immobilien|in|industries|infiniti|info|ing|ink|institute|insurance|insure|int|intel|international|intuit|investments|io|ipiranga|iq|ir|irish|is|iselect|ismaili|ist|istanbul|it|itau|itv|iveco|iwc|jaguar|java|jcb|jcp|je|jeep|jetzt|jewelry|jio|jlc|jll|jm|jmp|jnj|jo|jobs|joburg|jot|joy|jp|jpmorgan|jprs|juegos|juniper|kaufen|kddi|ke|kerryhotels|kerrylogistics|kerryproperties|kfh|kg|kh|ki|kia|kim|kinder|kindle|kitchen|kiwi|km|kn|koeln|komatsu|kosher|kp|kpmg|kpn|kr|krd|kred|kuokgroup|kw|ky|kyoto|kz|la|lacaixa|ladbrokes|lamborghini|lamer|lancaster|lancia|lancome|land|landrover|lanxess|lasalle|lat|latino|latrobe|law|lawyer|lb|lc|lds|lease|leclerc|lefrak|legal|lego|lexus|lgbt|li|liaison|lidl|life|lifeinsurance|lifestyle|lighting|like|lilly|limited|limo|lincoln|linde|link|lipsy|live|living|lixil|lk|loan|loans|locker|locus|loft|lol|london|lotte|lotto|love|lpl|lplfinancial|lr|ls|lt|ltd|ltda|lu|lundbeck|lupin|luxe|luxury|lv|ly|ma|macys|madrid|maif|maison|makeup|man|management|mango|map|market|marketing|markets|marriott|marshalls|maserati|mattel|mba|mc|mckinsey|md|me|med|media|meet|melbourne|meme|memorial|men|menu|meo|merckmsd|metlife|mg|mh|miami|microsoft|mil|mini|mint|mit|mitsubishi|mk|ml|mlb|mls|mm|mma|mn|mo|mobi|mobile|mobily|moda|moe|moi|mom|monash|money|monster|mopar|mormon|mortgage|moscow|moto|motorcycles|mov|movie|movistar|mp|mq|mr|ms|msd|mt|mtn|mtr|mu|museum|mutual|mv|mw|mx|my|mz|na|nab|nadex|nagoya|name|nationwide|natura|navy|nba|nc|ne|nec|net|netbank|netflix|network|neustar|new|newholland|news|next|nextdirect|nexus|nf|nfl|ng|ngo|nhk|ni|nico|nike|nikon|ninja|nissan|nissay|nl|no|nokia|northwesternmutual|norton|now|nowruz|nowtv|np|nr|nra|nrw|ntt|nu|nyc|nz|obi|observer|off|office|okinawa|olayan|olayangroup|oldnavy|ollo|om|omega|one|ong|onl|online|onyourside|ooo|open|oracle|orange|org|organic|origins|osaka|otsuka|ott|ovh|pa|page|panasonic|panerai|paris|pars|partners|parts|party|passagens|pay|pccw|pe|pet|pf|pfizer|pg|ph|pharmacy|phd|philips|phone|photo|photography|photos|physio|piaget|pics|pictet|pictures|pid|pin|ping|pink|pioneer|pizza|pk|pl|place|play|playstation|plumbing|plus|pm|pn|pnc|pohl|poker|politie|porn|post|pr|pramerica|praxi|press|prime|pro|prod|productions|prof|progressive|promo|properties|property|protection|pru|prudential|ps|pt|pub|pw|pwc|py|qa|qpon|quebec|quest|qvc|racing|radio|raid|re|read|realestate|realtor|realty|recipes|red|redstone|redumbrella|rehab|reise|reisen|reit|reliance|ren|rent|rentals|repair|report|republican|rest|restaurant|review|reviews|rexroth|rich|richardli|ricoh|rightathome|ril|rio|rip|rmit|ro|rocher|rocks|rodeo|rogers|room|rs|rsvp|ru|rugby|ruhr|run|rw|rwe|ryukyu|sa|saarland|safe|safety|sakura|sale|salon|samsclub|samsung|sandvik|sandvikcoromant|sanofi|sap|sapo|sarl|sas|save|saxo|sb|sbi|sbs|sc|sca|scb|schaeffler|schmidt|scholarships|school|schule|schwarz|science|scjohnson|scor|scot|sd|se|search|seat|secure|security|seek|select|sener|services|ses|seven|sew|sex|sexy|sfr|sg|sh|shangrila|sharp|shaw|shell|shia|shiksha|shoes|shop|shopping|shouji|show|showtime|shriram|si|silk|sina|singles|site|sj|sk|ski|skin|sky|skype|sl|sling|sm|smart|smile|sn|sncf|so|soccer|social|softbank|software|sohu|solar|solutions|song|sony|soy|space|spiegel|spot|spreadbetting|sr|srl|srt|st|stada|staples|star|starhub|statebank|statefarm|statoil|stc|stcgroup|stockholm|storage|store|stream|studio|study|style|su|sucks|supplies|supply|support|surf|surgery|suzuki|sv|swatch|swiftcover|swiss|sx|sy|sydney|symantec|systems|sz|tab|taipei|talk|taobao|target|tatamotors|tatar|tattoo|tax|taxi|tc|tci|td|tdk|team|tech|technology|tel|telecity|telefonica|temasek|tennis|teva|tf|tg|th|thd|theater|theatre|tiaa|tickets|tienda|tiffany|tips|tires|tirol|tj|tjmaxx|tjx|tk|tkmaxx|tl|tm|tmall|tn|to|today|tokyo|tools|top|toray|toshiba|total|tours|town|toyota|toys|tr|trade|trading|training|travel|travelchannel|travelers|travelersinsurance|trust|trv|tt|tube|tui|tunes|tushu|tv|tvs|tw|tz|ua|ubank|ubs|uconnect|ug|uk|unicom|university|uno|uol|ups|us|uy|uz|va|vacations|vana|vanguard|vc|ve|vegas|ventures|verisign|versicherung|vet|vg|vi|viajes|video|vig|viking|villas|vin|vip|virgin|visa|vision|vista|vistaprint|viva|vivo|vlaanderen|vn|vodka|volkswagen|volvo|vote|voting|voto|voyage|vu|vuelos|wales|walmart|walter|wang|wanggou|warman|watch|watches|weather|weatherchannel|webcam|weber|website|wed|wedding|weibo|weir|wf|whoswho|wien|wiki|
10williamhill|win|windows|wine|winners|wme|wolterskluwer|woodside|work|works|world|wow|ws|wtc|wtf|xbox|xerox|xfinity|xihuan|xin|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--30rr7y|xn--3bst00m|xn--3ds443g|xn--3e0b707e|xn--3hcrj9c|xn--3oq18vl8pn36a|xn--3pxu8k|xn--42c2d9a|xn--45br5cyl|xn--45brj9c|xn--45q11c|xn--4gbrim|xn--54b7fta0cc|xn--55qw42g|xn--55qx5d|xn--5su34j936bgsg|xn--5tzm5g|xn--6frz82g|xn--6qq986b3xl|xn--80adxhks|xn--80ao21a|xn--80aqecdr1a|xn--80asehdb|xn--80aswg|xn--8y0a063a|xn--90a3ac|xn--90ae|xn--90ais|xn--9dbq2a|xn--9et52u|xn--9krt00a|xn--b4w605ferd|xn--bck1b9a5dre4c|xn--c1avg|xn--c2br7g|xn--cck2b3b|xn--cg4bki|xn--clchc0ea0b2g2a9gcd|xn--czr694b|xn--czrs0t|xn--czru2d|xn--d1acj3b|xn--d1alf|xn--e1a4c|xn--eckvdtc9d|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fhbei|xn--fiq228c5hs|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--fjq720a|xn--flw351e|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--fzys8d69uvgm|xn--g2xx48c|xn--gckr3f0f|xn--gecrj9c|xn--gk3at1e|xn--h2breg3eve|xn--h2brj9c|xn--h2brj9c8c|xn--hxt814e|xn--i1b6b1a6a2e|xn--imr513n|xn--io0a7i|xn--j1aef|xn--j1amh|xn--j6w193g|xn--jlq61u9w7b|xn--jvr189m|xn--kcrx77d1x4a|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--kput3i|xn--l1acc|xn--lgbbat1ad8j|xn--mgb9awbf|xn--mgba3a3ejt|xn--mgba3a4f16a|xn--mgba7c0bbn0a|xn--mgbaakc7dvf|xn--mgbaam7a8h|xn--mgbab2bd|xn--mgbai9azgqp6j|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a|xn--mgbbh1a71e|xn--mgbc0a9azcg|xn--mgbca7dzdo|xn--mgberp4a5d4ar|xn--mgbgu82a|xn--mgbi4ecexp|xn--mgbpl2fh|xn--mgbt3dhd|xn--mgbtx2b|xn--mgbx4cd0ab|xn--mix891f|xn--mk1bu44c|xn--mxtq1m|xn--ngbc5azd|xn--ngbe9e0a|xn--ngbrx|xn--node|xn--nqv7f|xn--nqv7fs00ema|xn--nyqy26a|xn--o3cw4h|xn--ogbpf8fl|xn--p1acf|xn--p1ai|xn--pbt977c|xn--pgbs0dh|xn--pssy2u|xn--q9jyb4c|xn--qcka1pmc|xn--qxam|xn--rhqv96g|xn--rovu88b|xn--rvc1e0am3e|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--tckwe|xn--tiq49xqyj|xn--unup4y|xn--vermgensberater-ctb|xn--vermgensberatung-pwb|xn--vhquv|xn--vuq861b|xn--w4r85el8fhu5dnra|xn--w4rs40l|xn--wgbh1c|xn--wgbl6a|xn--xhq521b|xn--xkc2al3hye2a|xn--xkc2dl3a5ee0h|xn--y9a3aq|xn--yfro4i67o|xn--ygbi2ammx|xn--zfr164b|xperia|xxx|xyz|yachts|yahoo|yamaxun|yandex|ye|yodobashi|yoga|yokohama|you|youtube|yt|yun|za|zappos|zara|zero|zip|zippo|zm|zone|zuerich|zw".split("|"),a="0123456789".split(""),E="0123456789abcdefghijklmnopqrstuvwxyz".split(""),A=[" ","\f","\r","	","\v","\xa0"," ","᠎"],c=[],s=function(n){return new t.CharacterState(n)},u=s(),D=s(T.NUM),l=s(T.DOMAIN),S=s(),R=s(T.WS);u.on("@",s(T.AT)).on(".",s(T.DOT)).on("+",s(T.PLUS)).on("#",s(T.POUND)).on("?",s(T.QUERY)).on("/",s(T.SLASH)).on("_",s(T.UNDERSCORE)).on(":",s(T.COLON)).on("{",s(T.OPENBRACE)).on("[",s(T.OPENBRACKET)).on("<",s(T.OPENANGLEBRACKET)).on("(",s(T.OPENPAREN)).on("}",s(T.CLOSEBRACE)).on("]",s(T.CLOSEBRACKET)).on(">",s(T.CLOSEANGLEBRACKET)).on(")",s(T.CLOSEPAREN)).on("&",s(T.AMPERSAND)).on([",",";","!",'"',"'"],s(T.PUNCTUATION)),u.on("\n",s(T.NL)).on(A,R),R.on(A,R);for(var F=0;F<o.length;F++){var N=(0,t.stateify)(o[F],u,T.TLD,T.DOMAIN);c.push.apply(c,N)}var O=(0,t.stateify)("file",u,T.DOMAIN,T.DOMAIN),f=(0,t.stateify)("ftp",u,T.DOMAIN,T.DOMAIN),d=(0,t.stateify)("http",u,T.DOMAIN,T.DOMAIN),m=(0,t.stateify)("mailto",u,T.DOMAIN,T.DOMAIN);c.push.apply(c,O),c.push.apply(c,f),c.push.apply(c,d),c.push.apply(c,m);var h=O.pop(),p=f.pop(),Z=d.pop(),Y=m.pop(),M=s(T.DOMAIN),B=s(T.PROTOCOL),g=s(T.MAILTO);p.on("s",M).on(":",B),Z.on("s",M).on(":",B),c.push(M),h.on(":",B),M.on(":",B),Y.on(":",g);var I=(0,t.stateify)("localhost",u,T.LOCALHOST,T.DOMAIN);c.push.apply(c,I),u.on(a,D),D.on("-",S).on(a,D).on(E,l),l.on("-",S).on(E,l);for(var v=0;v<c.length;v++)c[v].on("-",S).on(E,l);S.on("-",S).on(a,l).on(E,l),u.defaultTransition=s(T.SYM),r.State=t.CharacterState,r.TOKENS=i,r.run=function(n){for(var r=n.replace(/[A-Z]/g,function(n){return n.toLowerCase()}),e=n.length,t=[],T=0;T<e;){for(var i=u,o=null,a=0,E=null,A=-1;T<e&&(o=i.next(r[T]));)(i=o).accepts()?(A=0,E=i):A>=0&&A++,a++,T++;if(!(A<0)){T-=A,a-=A;var c=E.emit();t.push(new c(n.substr(T-a,a)))}}return t},r.start=u},31433:function(n,r,e){"use strict";r.__esModule=!0,r.stateify=r.TokenState=r.CharacterState=void 0;var t=e(92362);function T(){return function(n){this.j=[],this.T=n||null}}var i=T();i.prototype={defaultTransition:!1,on:function(n,r){if(n instanceof Array){for(var e=0;e<n.length;e++)this.j.push([n[e],r]);return this}return this.j.push([n,r]),this},next:function(n){for(var r=0;r<this.j.length;r++){var e=this.j[r],t=e[0],T=e[1];if(this.test(n,t))return T}return this.defaultTransition},accepts:function(){return!!this.T},test:function(n,r){return n===r},emit:function(){return this.T}};var o=(0,t.inherits)(i,T(),{test:function(n,r){return n===r||r instanceof RegExp&&r.test(n)}}),a=(0,t.inherits)(i,T(),{jump:function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=this.next(new n(""));return e===this.defaultTransition?(e=new this.constructor(r),this.on(n,e)):r&&(e.T=r),e},test:function(n,r){return n instanceof r}});r.CharacterState=o,r.TokenState=a,r.stateify=function(n,r,e,t){for(var T=0,i=n.length,a=r,E=[],A=void 0;T<i&&(A=a.next(n[T]));)a=A,T++;if(T>=i)return[];for(;T<i-1;)E.push(A=new o(t)),a.on(n[T],A),a=A,T++;return E.push(A=new o(e)),a.on(n[i-1],A),E}},54659:function(n,r){"use strict";r.__esModule=!0,r.createTokenClass=function(){return function(n){n&&(this.v=n)}}},67993:function(n,r,e){"use strict";r.__esModule=!0,r.URL=r.TEXT=r.NL=r.EMAIL=r.MAILTOEMAIL=r.Base=void 0;var t=e(54659),T=e(92362),i=e(22611),o=(0,t.createTokenClass)();
10o.prototype={type:"token",isLink:!1,toString:function(){for(var n=[],r=0;r<this.v.length;r++)n.push(this.v[r].toString());return n.join("")},toHref:function(){return this.toString()},toObject:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"http";return{type:this.type,value:this.toString(),href:this.toHref(n)}}};var a=(0,T.inherits)(o,(0,t.createTokenClass)(),{type:"email",isLink:!0}),E=(0,T.inherits)(o,(0,t.createTokenClass)(),{type:"email",isLink:!0,toHref:function(){return"mailto:"+this.toString()}}),A=(0,T.inherits)(o,(0,t.createTokenClass)(),{type:"text"}),c=(0,T.inherits)(o,(0,t.createTokenClass)(),{type:"nl"}),s=(0,T.inherits)(o,(0,t.createTokenClass)(),{type:"url",isLink:!0,toHref:function(){for(var n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"http",e=!1,t=!1,T=this.v,o=[],a=0;T[a]instanceof i.PROTOCOL;)e=!0,o.push(T[a].toString().toLowerCase()),a++;for(;T[a]instanceof i.SLASH;)t=!0,o.push(T[a].toString()),a++;for(;(n=T[a])instanceof i.DOMAIN||n instanceof i.TLD;)o.push(T[a].toString().toLowerCase()),a++;for(;a<T.length;a++)o.push(T[a].toString());return o=o.join(""),e||t||(o=r+"://"+o),o},hasProtocol:function(){return this.v[0]instanceof i.PROTOCOL}});r.Base=o,r.MAILTOEMAIL=a,r.EMAIL=E,r.NL=c,r.TEXT=A,r.URL=s},22611:function(n,r,e){"use strict";r.__esModule=!0,r.AMPERSAND=r.CLOSEPAREN=r.CLOSEANGLEBRACKET=r.CLOSEBRACKET=r.CLOSEBRACE=r.OPENPAREN=r.OPENANGLEBRACKET=r.OPENBRACKET=r.OPENBRACE=r.WS=r.TLD=r.SYM=r.UNDERSCORE=r.SLASH=r.MAILTO=r.PROTOCOL=r.QUERY=r.POUND=r.PLUS=r.NUM=r.NL=r.LOCALHOST=r.PUNCTUATION=r.DOT=r.COLON=r.AT=r.DOMAIN=r.Base=void 0;var t=e(54659),T=e(92362),i=(0,t.createTokenClass)();function o(n){return(0,T.inherits)(i,(0,t.createTokenClass)(),n?{v:n}:{})}i.prototype={toString:function(){return this.v+""}};var a=o(),E=o("@"),A=o(":"),c=o("."),s=o(),u=o(),D=o("\n"),l=o(),S=o("+"),R=o("#"),F=o(),N=o("mailto:"),O=o("?"),f=o("/"),d=o("_"),m=o(),h=o(),p=o(),Z=o("{"),Y=o("["),M=o("<"),B=o("("),g=o("}"),I=o("]"),v=o(">"),L=o(")"),G=o("&");r.Base=i,r.DOMAIN=a,r.AT=E,r.COLON=A,r.DOT=c,r.PUNCTUATION=s,r.LOCALHOST=u,r.NL=D,r.NUM=l,r.PLUS=S,r.POUND=R,r.QUERY=O,r.PROTOCOL=F,r.MAILTO=N,r.SLASH=f,r.UNDERSCORE=d,r.SYM=m,r.TLD=h,r.WS=p,r.OPENBRACE=Z,r.OPENBRACKET=Y,r.OPENANGLEBRACKET=M,r.OPENPAREN=B,r.CLOSEBRACE=g,r.CLOSEBRACKET=I,r.CLOSEANGLEBRACKET=v,r.CLOSEPAREN=L,r.AMPERSAND=G},92362:function(n,r){"use strict";r.__esModule=!0,r.inherits=function(n,r){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},t=Object.create(n.prototype);for(var T in e)t[T]=e[T];return t.constructor=r,r.prototype=t,r}},60265:function(n,r){"use strict";r.__esModule=!0;var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t={defaultProtocol:"http",events:null,format:i,formatHref:i,nl2br:!1,tagName:"a",target:function(n,r){return"url"===r?"_blank":null},validate:!0,ignoreTags:[],attributes:null,className:"linkified"};function T(n){n=n||{},this.defaultProtocol=n.hasOwnProperty("defaultProtocol")?n.defaultProtocol:t.defaultProtocol,this.events=n.hasOwnProperty("events")?n.events:t.events,this.format=n.hasOwnProperty("format")?n.format:t.format,this.formatHref=n.hasOwnProperty("formatHref")?n.formatHref:t.formatHref,this.nl2br=n.hasOwnProperty("nl2br")?n.nl2br:t.nl2br,this.tagName=n.hasOwnProperty("tagName")?n.tagName:t.tagName,this.target=n.hasOwnProperty("target")?n.target:t.target,this.validate=n.hasOwnProperty("validate")?n.validate:t.validate,this.ignoreTags=[],this.attributes=n.attributes||n.linkAttributes||t.attributes,this.className=n.hasOwnProperty("className")?n.className:n.linkClass||t.className;for(var r=n.hasOwnProperty("ignoreTags")?n.ignoreTags:t.ignoreTags,e=0;e<r.length;e++)this.ignoreTags.push(r[e].toUpperCase())}function i(n){return n}r.defaults=t,r.Options=T,r.contains=function(n,r){for(var e=0;e<n.length;e++)if(n[e]===r)return!0;return!1},T.prototype={resolve:function(n){var r=n.toHref(this.defaultProtocol);return{formatted:this.get("format",n.toString(),n),formattedHref:this.get("formatHref",r,n),tagName:this.get("tagName",r,n),className:this.get("className",r,n),target:this.get("target",r,n),events:this.getObject("events",r,n),attributes:this.getObject("attributes",r,n)}},check:function(n){return this.get("validate",n.toString(),n)},get:function(n,r,T){var i=void 0,o=this[n];if(!o)return o;switch(void 0===o?"undefined":e(o)){case"function":return o(r,T.type);case"object":return"function"==typeof(i=o.hasOwnProperty(T.type)?o[T.type]:t[n])?i(r,T.type):i}return o},getObject:function(n,r,e){var t=this[n];return"function"==typeof t?t(r,e.type):t}}},73350:function(n,r,e){"use strict";n.exports=function(n,r,e){return"string"!=typeof r&&(e=r,r=void 0),(function(n){var r=function(n,r){for(var e=-1;++e<r.length;)(function(n,r){var e,t;for(e in r)t=i.call(n,e)?n[e]:n[e]={},"canContainEols"===e||"transforms"===e?n[e]=[].concat(t,r[e]):Object.assign(t,r[e])})(n,r[e]);return n}({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter
10:{autolink:D(M),autolinkProtocol:O,autolinkEmail:O,atxHeading:D(p),blockQuote:D(function(){return{type:"blockquote",children:[]}}),characterEscape:O,characterReference:O,codeFenced:D(h),codeFencedFenceInfo:l,codeFencedFenceMeta:l,codeIndented:D(h,l),codeText:D(function(){return{type:"inlineCode",value:""}},l),codeTextData:O,data:O,codeFlowValue:O,definition:D(function(){return{type:"definition",identifier:"",label:null,title:null,url:""}}),definitionDestinationString:l,definitionLabelString:l,definitionTitleString:l,emphasis:D(function(){return{type:"emphasis",children:[]}}),hardBreakEscape:D(Z),hardBreakTrailing:D(Z),htmlFlow:D(Y,l),htmlFlowData:O,htmlText:D(Y,l),htmlTextData:O,image:D(function(){return{type:"image",title:null,url:"",alt:null}}),label:l,link:D(M),listItem:D(function(n){return{type:"listItem",spread:n._spread,checked:null,children:[]}}),listItemValue:function(n){e.expectingFirstListItemValue&&(this.stack[this.stack.length-2].start=parseInt(this.sliceSerialize(n),10),e.expectingFirstListItemValue=void 0)},listOrdered:D(B,function(){e.expectingFirstListItemValue=!0}),listUnordered:D(B),paragraph:D(function(){return{type:"paragraph",children:[]}}),reference:function(){e.referenceType="collapsed"},referenceString:l,resourceDestinationString:l,resourceTitleString:l,setextHeading:D(p),strong:D(function(){return{type:"strong",children:[]}}),thematicBreak:D(function(){return{type:"thematicBreak"}})},exit:{atxHeading:R(),atxHeadingSequence:function(n){this.stack[this.stack.length-1].depth||(this.stack[this.stack.length-1].depth=this.sliceSerialize(n).length)},autolink:R(),autolinkEmail:function(n){f.call(this,n),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(n)},autolinkProtocol:function(n){f.call(this,n),this.stack[this.stack.length-1].url=this.sliceSerialize(n)},blockQuote:R(),characterEscapeValue:f,characterReferenceMarkerHexadecimal:m,characterReferenceMarkerNumeric:m,characterReferenceValue:function(n){var r,t,T=this.sliceSerialize(n),i=e.characterReferenceType;i?(r=a(T,"characterReferenceMarkerNumeric"===i?10:16),e.characterReferenceType=void 0):r=s(T),t=this.stack.pop(),t.value+=r,t.position.end=c(n.end)},codeFenced:R(function(){var n=this.resume();this.stack[this.stack.length-1].value=n.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),e.flowCodeInside=void 0}),codeFencedFence:function(){!e.flowCodeInside&&(this.buffer(),e.flowCodeInside=!0)},codeFencedFenceInfo:function(){var n=this.resume();this.stack[this.stack.length-1].lang=n},codeFencedFenceMeta:function(){var n=this.resume();this.stack[this.stack.length-1].meta=n},codeFlowValue:f,codeIndented:R(function(){var n=this.resume();this.stack[this.stack.length-1].value=n}),codeText:R(function(){var n=this.resume();this.stack[this.stack.length-1].value=n}),codeTextData:f,data:f,definition:R(),definitionDestinationString:function(){var n=this.resume();this.stack[this.stack.length-1].url=n},definitionLabelString:function(n){var r=this.resume();this.stack[this.stack.length-1].label=r,this.stack[this.stack.length-1].identifier=o(this.sliceSerialize(n)).toLowerCase()},definitionTitleString:function(){var n=this.resume();this.stack[this.stack.length-1].title=n},emphasis:R(),hardBreakEscape:R(d),hardBreakTrailing:R(d),htmlFlow:R(function(){var n=this.resume();this.stack[this.stack.length-1].value=n}),htmlFlowData:f,htmlText:R(function(){var n=this.resume();this.stack[this.stack.length-1].value=n}),htmlTextData:f,image:R(function(){var n=this.stack[this.stack.length-1];e.inReference?(n.type+="Reference",n.referenceType=e.referenceType||"shortcut",delete n.url,delete n.title):(delete n.identifier,delete n.label,delete n.referenceType),e.referenceType=void 0}),label:function(){var n=this.stack[this.stack.length-1],r=this.resume();this.stack[this.stack.length-1].label=r,e.inReference=!0,"link"===this.stack[this.stack.length-1].type?this.stack[this.stack.length-1].children=n.children:this.stack[this.stack.length-1].alt=r},labelText:function(n){this.stack[this.stack.length-2].identifier=o(this.sliceSerialize(n)).toLowerCase()},lineEnding:function(n){var t=this.stack[this.stack.length-1];if(e.atHardBreak){t.children[t.children.length-1].position.end=c(n.end),e.atHardBreak=void 0;return}!e.setextHeadingSlurpLineEnding&&r.canContainEols.indexOf(t.type)>-1&&(O.call(this,n),f.call(this,n))},link:R(function(){var n=this.stack[this.stack.length-1];e.inReference?(n.type+="Reference",n.referenceType=e.referenceType||"shortcut",delete n.url,delete n.title):(delete n.identifier,delete n.label,delete n.referenceType),e.referenceType=void 0}),listItem:R(),listOrdered:R(),listUnordered:R(),paragraph:R(),referenceString:function(n){var r=this.resume();this.stack[this.stack.length-1].label=r,this.stack[this.stack.length-1].identifier=o(this.sliceSerialize(n)).toLowerCase(),e.referenceType="full"},resourceDestinationString:function(){var n=this.resume();this.stack[this.stack.length-1].url=n},resourceTitleString:function(){var n=this.resume();this.stack[this.stack.length-1].title=n},resource:function(){e.inReference=void 0},setextHeading:R(function(){e.setextHeadingSlurpLineEnding=void 0}),setextHeadingLineSequence:function(n){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(n).charCo
10deAt(0)?1:2},setextHeadingText:function(){e.setextHeadingSlurpLineEnding=!0},strong:R(),thematicBreak:R()}},(n||{}).mdastExtensions||[]),e={};return function(n){for(var e,t,o={type:"root",children:[]},a=[],s=[],D=-1,R={stack:[o],tokenStack:a,config:r,enter:S,exit:F,buffer:l,resume:N,setData:E,getData:A};++D<n.length;)("listOrdered"===n[D][1].type||"listUnordered"===n[D][1].type)&&("enter"===n[D][0]?s.push(D):D=function(n,r,e){for(var t,T,i,o,a,E,A,s=r-1,u=-1,D=!1;++s<=e;)if("listUnordered"===(a=n[s])[1].type||"listOrdered"===a[1].type||"blockQuote"===a[1].type?("enter"===a[0]?u++:u--,A=void 0):"lineEndingBlank"===a[1].type?"enter"===a[0]&&(!t||A||u||E||(E=s),A=void 0):"linePrefix"===a[1].type||"listItemValue"===a[1].type||"listItemMarker"===a[1].type||"listItemPrefix"===a[1].type||"listItemPrefixWhitespace"===a[1].type||(A=void 0),!u&&"enter"===a[0]&&"listItemPrefix"===a[1].type||-1===u&&"exit"===a[0]&&("listUnordered"===a[1].type||"listOrdered"===a[1].type)){if(t){for(T=s,i=void 0;T--;)if("lineEnding"===(o=n[T])[1].type||"lineEndingBlank"===o[1].type){if("exit"===o[0])continue;i&&(n[i][1].type="lineEndingBlank",D=!0),o[1].type="lineEnding",i=T}else if("linePrefix"===o[1].type||"blockQuotePrefix"===o[1].type||"blockQuotePrefixWhitespace"===o[1].type||"blockQuoteMarker"===o[1].type||"listItemIndent"===o[1].type);else break;E&&(!i||E<i)&&(t._spread=!0),t.end=c(i?n[i][1].start:a[1].end),n.splice(i||s,0,["exit",t,a[2]]),s++,e++}"listItemPrefix"===a[1].type&&(t={type:"listItem",_spread:!1,start:c(a[1].start)},n.splice(s,0,["enter",t,a[2]]),s++,e++,E=void 0,A=!0)}return n[r][1]._spread=D,e}(n,t=s.pop(D),D));for(D=-1;++D<n.length;)e=r[n[D][0]],i.call(e,n[D][1].type)&&e[n[D][1].type].call(T({sliceSerialize:n[D][2].sliceSerialize},R),n[D][1]);if(a.length)throw Error("Cannot close document, a token (`"+a[a.length-1].type+"`, "+u({start:a[a.length-1].start,end:a[a.length-1].end})+") is still open");for(o.position={start:c(n.length?n[0][1].start:{line:1,column:1,offset:0}),end:c(n.length?n[n.length-2][1].end:{line:1,column:1,offset:0})},D=-1;++D<r.transforms.length;)o=r.transforms[D](o)||o;return o};function E(n,r){e[n]=r}function A(n){return e[n]}function c(n){return{line:n.line,column:n.column,offset:n.offset}}function D(n,r){return function(e){S.call(this,n(e),e),r&&r.call(this,e)}}function l(){this.stack.push({type:"fragment",children:[]})}function S(n,r){return this.stack[this.stack.length-1].children.push(n),this.stack.push(n),this.tokenStack.push(r),n.position={start:c(r.start)},n}function R(n){return function(r){n&&n.call(this,r),F.call(this,r)}}function F(n){var r=this.stack.pop(),e=this.tokenStack.pop();if(e){if(e.type!==n.type)throw Error("Cannot close `"+n.type+"` ("+u({start:n.start,end:n.end})+"): a different token (`"+e.type+"`, "+u({start:e.start,end:e.end})+") is open")}else throw Error("Cannot close `"+n.type+"` ("+u({start:n.start,end:n.end})+"): it’s not open");return r.position.end=c(n.end),r}function N(){return t(this.stack.pop())}function O(n){var r=this.stack[this.stack.length-1].children,e=r[r.length-1];e&&"text"===e.type||((e={type:"text",value:""}).position={start:c(n.start)},this.stack[this.stack.length-1].children.push(e)),this.stack.push(e)}function f(n){var r=this.stack.pop();r.value+=this.sliceSerialize(n),r.position.end=c(n.end)}function d(){e.atHardBreak=!0}function m(n){var r;r=n.type,e.characterReferenceType=r}function h(){return{type:"code",lang:null,meta:null,value:""}}function p(){return{type:"heading",depth:void 0,children:[]}}function Z(){return{type:"break"}}function Y(){return{type:"html",value:""}}function M(){return{type:"link",title:null,url:"",children:[]}}function B(n){return{type:"list",ordered:"listOrdered"===n.type,start:null,spread:n._spread,children:[]}}})(e)(c(E(e).document().write(A()(n,r,!0))))};var t=e(67621),T=e(85075),i=e(58365),o=e(33490),a=e(18396),E=e(12590),A=e(3337),c=e(83324),s=e(83819),u=e(34927)},65707:function(n,r,e){"use strict";n.exports=e(73350)},67621:function(n){"use strict";function r(n){return n&&(n.value||n.alt||n.title||"children"in n&&e(n.children)||"length"in n&&e(n))||""}function e(n){for(var e=[],t=-1;++t<n.length;)e[t]=r(n[t]);return e.join("")}n.exports=r},74122:function(n,r,e){"use strict";var t=e(88753)(/[A-Za-z]/);n.exports=t},41705:function(n,r,e){"use strict";var t=e(88753)(/[\dA-Za-z]/);n.exports=t},24855:function(n,r,e){"use strict";var t=e(88753)(/[#-'*+\--9=?A-Z^-~]/);n.exports=t},73205:function(n){"use strict";n.exports=function(n){return n<32||127===n}},17212:function(n,r,e){"use strict";var t=e(88753)(/\d/);n.exports=t},94205:function(n,r,e){"use strict";var t=e(88753)(/[\dA-Fa-f]/);n.exports=t},58210:function(n,r,e){"use strict";var t=e(88753)(/[!-/:-@[-`{-~]/);n.exports=t},84278:function(n){"use strict";n.exports=function(n){return n<0||32===n}},84822:function(n){"use strict";n.exports=function(n){return n<-2}},25353:function(n){"use strict";n.exports=function(n){return -2===n||-1===n||32===n}},68340:function(n,r,e){"use strict";var t=e(31495),T=e(88753)(t);n.exports=T},19141:function(n,r,e){"use strict";var t=e(88753)(/\s/);n.exports=t},85075:function(n){"use strict";var r=Object.assign;n.exports=r},10129:function(n){"use strict";var r=String.fromCharCode;n.exports=r},58365:function(n){"use strict";n.exports=({}).hasOwnProperty},4975:function(n){"use strict";n.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]},50754:function(n){"use strict";n.exports=["pre","script","style","textarea"]},66071:function(n){"use strict";var r=[].splice;n.exports=r},31495:function(n){"use strict";n.exports=/[!-\/:-@\[-`\{-~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/},58962:function(n,r,e){"use strict";
10Object.defineProperty(r,"__esModule",{value:!0});var t=e(66778),T=e(76966),i=e(76813),o=e(49638),a=e(35829),E=e(44726),A=e(61303),c=e(49128),s=e(84416),u=e(39313),D=e(44754),l=e(49831),S=e(65434),R=e(19822),F=e(32361),N=e(49827),O=e(4479),f=e(25309),d=e(96441),m=e(31093),h=e(54238),p={null:[T,t.resolver]};r.contentInitial={91:u},r.disable={null:[]},r.document={42:d,43:d,45:d,48:d,49:d,50:d,51:d,52:d,53:d,54:d,55:d,56:d,57:d,62:o},r.flow={35:l,42:h,45:[m,h],60:S,61:m,95:h,96:A,126:A},r.flowInitial={"-2":c,"-1":c,32:c},r.insideSpan=p,r.string={38:E,92:a},r.text={"-5":f,"-4":f,"-3":f,33:N,38:E,42:T,60:[i,R],91:O,92:[D,a],93:F,95:T,96:s}},69948:function(n,r,e){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var t=e(84822),T=e(18948);r.tokenize=function(n){var r,e=n.attempt(this.parser.constructs.contentInitial,function(r){if(null===r){n.consume(r);return}return n.enter("lineEnding"),n.consume(r),n.exit("lineEnding"),T(n,e,"linePrefix")},function(e){return n.enter("paragraph"),function e(T){var i=n.enter("chunkText",{contentType:"text",previous:r});return r&&(r.next=i),r=i,function r(T){if(null===T){n.exit("chunkText"),n.exit("paragraph"),n.consume(T);return}return t(T)?(n.consume(T),n.exit("chunkText"),e):(n.consume(T),r)}(T)}(e)});return e}},24442:function(n,r,e){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var t=e(84822),T=e(18948),i=e(19798),o={tokenize:function(n,r,e){return T(n,n.attempt(this.parser.constructs.document,r,e),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}},a={tokenize:function(n,r,e){return T(n,n.lazy(this.parser.constructs.flow,r,e),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}};r.tokenize=function(n){var r,e,T,E=this,A=[],c=0,s={tokenize:function(n,t){var T=0;return r={},c;function c(t){return T<A.length?(E.containerState=A[T][1],n.attempt(A[T][0].continuation,s,u)(t)):e.currentConstruct&&e.currentConstruct.concrete?(r.flowContinue=!0,S(t)):(E.interrupt=e.currentConstruct&&e.currentConstruct.interruptible,E.containerState={},n.attempt(o,l,S)(t))}function s(n){return T++,E.containerState._closeFlow?l(n):c(n)}function u(r){return e.currentConstruct&&e.currentConstruct.lazy?(E.containerState={},n.attempt(o,l,n.attempt(a,l,n.check(i,l,D)))(r)):l(r)}function D(n){return T=A.length,r.lazy=!0,r.flowContinue=!0,S(n)}function l(n){return r.flowEnd=!0,S(n)}function S(n){return r.continued=T,E.interrupt=E.containerState=void 0,t(n)}},partial:!0};return u;function u(r){return c<A.length?(E.containerState=A[c][1],n.attempt(A[c][0].continuation,D,l)(r)):l(r)}function D(n){return c++,u(n)}function l(t){return r&&r.flowContinue?R(t):(E.interrupt=e&&e.currentConstruct&&e.currentConstruct.interruptible,E.containerState={},n.attempt(o,S,R)(t))}function S(n){return A.push([E.currentConstruct,E.containerState]),E.containerState=void 0,l(n)}function R(r){if(null===r){O(0,!0),n.consume(r);return}return e=e||E.parser.flow(E.now()),n.enter("chunkFlow",{contentType:"flow",previous:T,_tokenizer:e}),function r(e){return null===e?(N(n.exit("chunkFlow")),R(e)):t(e)?(n.consume(e),N(n.exit("chunkFlow")),n.check(s,F)):(n.consume(e),r)}(r)}function F(n){return O(r.continued,r&&r.flowEnd),c=0,u(n)}function N(n){T&&(T.next=n),T=n,e.lazy=r&&r.lazy,e.defineSkip(n.start),e.write(E.sliceStream(n))}function O(r,t){var i=A.length;for(e&&t&&(e.write([null]),T=e=void 0);i-- >r;)E.containerState=A[i][1],A[i][0].exit.call(E,n);A.length=r}}},93474:function(n,r,e){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var t=e(58954),T=e(18948),i=e(19798);r.tokenize=function(n){var r=this,e=n.attempt(i,function(t){if(null===t){n.consume(t);return}return n.enter("lineEndingBlank"),n.consume(t),n.exit("lineEndingBlank"),r.currentConstruct=void 0,e},n.attempt(this.parser.constructs.flowInitial,o,T(n,n.attempt(this.parser.constructs.flow,o,n.attempt(t,o)),"linePrefix")));return e;function o(t){if(null===t){n.consume(t);return}return n.enter("lineEnding"),n.consume(t),n.exit("lineEnding"),r.currentConstruct=void 0,e}}},66778:function(n,r,e){"use strict";
10Object.defineProperty(r,"__esModule",{value:!0});var t=e(85075),T=e(69554),i=E("text"),o=E("string"),a={resolveAll:A()};function E(n){return{tokenize:function(r){var e=this,t=this.parser.constructs[n],T=r.attempt(t,i,o);return i;function i(n){return E(n)?T(n):o(n)}function o(n){if(null===n){r.consume(n);return}return r.enter("data"),r.consume(n),a}function a(n){return E(n)?(r.exit("data"),T(n)):(r.consume(n),a)}function E(n){var r=t[n],T=-1;if(null===n)return!0;if(r){for(;++T<r.length;)if(!r[T].previous||r[T].previous.call(e,e.previous))return!0}}},resolveAll:A("text"===n?c:void 0)}}function A(n){return function(r,e){for(var t,T=-1;++T<=r.length;)void 0===t?r[T]&&"data"===r[T][1].type&&(t=T,T++):r[T]&&"data"===r[T][1].type||(T!==t+2&&(r[t][1].end=r[T-1][1].end,r.splice(t+2,T-t-2),T=t+2),t=void 0);return n?n(r,e):r}}function c(n,r){for(var e,i,o,a,E,A,c,s,u=-1;++u<=n.length;)if((u===n.length||"lineEnding"===n[u][1].type)&&"data"===n[u-1][1].type){for(i=n[u-1][1],a=(e=r.sliceStream(i)).length,E=-1,A=0,c=void 0;a--;)if("string"==typeof(o=e[a])){for(E=o.length;32===o.charCodeAt(E-1);)A++,E--;if(E)break;E=-1}else if(-2===o)c=!0,A++;else if(-1===o);else{a++;break}A&&(s={type:u===n.length||c||A<2?"lineSuffix":"hardBreakTrailing",start:{line:i.end.line,column:i.end.column-A,offset:i.end.offset-A,_index:i.start._index+a,_bufferIndex:a?E:i.start._bufferIndex+E},end:T(i.end)},i.end=T(s.start),i.start.offset===i.end.offset?t(i,s):(n.splice(u,0,["enter",s,r],["exit",s,r]),u+=2)),u++}return n}r.resolver=a,r.string=o,r.text=i},12590:function(n,r,e){"use strict";var t=e(69948),T=e(24442),i=e(93474),o=e(66778),a=e(5658),E=e(54974),A=e(7043),c=e(58962);n.exports=function(n){var r={defined:[],constructs:a([c].concat(A((n||{}).extensions))),content:e(t),document:e(T),flow:e(i),string:e(o.string),text:e(o.text)};return r;function e(n){return function(e){return E(r,n,e)}}}},83324:function(n,r,e){"use strict";var t=e(77089);n.exports=function(n){for(;!t(n););return n}},3337:function(n){"use strict";var r=/[\0\t\n\r]/g;n.exports=function(){var n,e=!0,t=1,T="";return function(i,o,a){var E,A,c,s,u,D=[];for(i=T+i.toString(o),c=0,T="",e&&(65279===i.charCodeAt(0)&&c++,e=void 0);c<i.length;){if(r.lastIndex=c,s=(E=r.exec(i))?E.index:i.length,u=i.charCodeAt(s),!E){T=i.slice(c);break}if(10===u&&c===s&&n)D.push(-3),n=void 0;else if(n&&(D.push(-5),n=void 0),c<s&&(D.push(i.slice(c,s)),t+=s-c),0===u)D.push(65533),t++;else if(9===u)for(A=4*Math.ceil(t/4),D.push(-2);t++<A;)D.push(-1);else 10===u?D.push(-4):n=!0,t=1;c=s+1}return a&&(n&&D.push(-5),T&&D.push(T),D.push(null)),D}}},76966:function(n,r,e){"use strict";var t=e(74405),T=e(88745),i=e(68088),o=e(12380),a=e(45581),E=e(69554);n.exports={name:"attention",tokenize:function(n,r){var e,t=i(this.previous);return function(T){return n.enter("attentionSequence"),e=T,function T(o){var a,E,A,c;return o===e?(n.consume(o),T):(a=n.exit("attentionSequence"),A=!(E=i(o))||2===E&&t,c=!t||2===t&&E,a._open=42===e?A:A&&(t||!c),a._close=42===e?c:c&&(E||!A),r(o))}(T)}},resolveAll:function(n,r){for(var e,i,A,c,s,u,D,l,S=-1;++S<n.length;)if("enter"===n[S][0]&&"attentionSequence"===n[S][1].type&&n[S][1]._close){for(e=S;e--;)if("exit"===n[e][0]&&"attentionSequence"===n[e][1].type&&n[e][1]._open&&r.sliceSerialize(n[e][1]).charCodeAt(0)===r.sliceSerialize(n[S][1]).charCodeAt(0)){if((n[e][1]._close||n[S][1]._open)&&(n[S][1].end.offset-n[S][1].start.offset)%3&&!((n[e][1].end.offset-n[e][1].start.offset+n[S][1].end.offset-n[S][1].start.offset)%3))continue;c={type:(u=n[e][1].end.offset-n[e][1].start.offset>1&&n[S][1].end.offset-n[S][1].start.offset>1?2:1)>1?"strongSequence":"emphasisSequence",start:o(E(n[e][1].end),-u),end:E(n[e][1].end)},s={type:u>1?"strongSequence":"emphasisSequence",start:E(n[S][1].start),end:o(E(n[S][1].start),u)},A={type:u>1?"strongText":"emphasisText",start:E(n[e][1].end),end:E(n[S][1].start)},i={type:u>1?"strong":"emphasis",start:E(c.start),end:E(s.end)},n[e][1].end=E(c.start),n[S][1].start=E(s.end),D=[],n[e][1].end.offset-n[e][1].start.offset&&(D=t(D,[["enter",n[e][1],r],["exit",n[e][1],r]])),D=t(D,[["enter",i,r],["enter",c,r],["exit",c,r],["enter",A,r]]),D=t(D,a(r.parser.constructs.insideSpan.null,n.slice(e+1,S),r)),D=t(D,[["exit",A,r],["enter",s,r],["exit",s,r],["exit",i,r]]),n[S][1].end.offset-n[S][1].start.offset?(l=2,D=t(D,[["enter",n[S][1],r],["exit",n[S][1],r]])):l=0,T(n,e-1,S-e+3,D),S=e+D.length-l-2;break}}for(S=-1;++S<n.length;)"attentionSequence"===n[S][1].type&&(n[S][1].type="data");return n}}},76813:function(n,r,e){"use strict";var t=e(74122),T=e(41705),i=e(24855),o=e(73205);n.exports={name:"autolink",tokenize:function(n,r,e){var a=1;return function(r){return n.enter("autolink"),n.enter("autolinkMarker"),n.consume(r),n.exit("autolinkMarker"),n.enter("autolinkProtocol"),E};function E(r){return t(r)?(n.consume(r),A):i(r)?s(r):e(r)}function A(r){return 43===r||45===r||46===r||T(r)?function r(e){return 58===e?(n.consume(e),c):(43===e||45===e||46===e||T(e))&&a++<32?(n.consume(e),r):s(e)}(r):s(r)}function c(r){return 62===r?(n.exit("autolinkProtocol"),D(r)):32===r||60===r||o(r)?e(r):(n.consume(r),c)}function s(r){return 64===r?(n.consume(r),a=0,u):i(r)?(n.consume(r),s):e(r)}function u(r){return T(r)?function r(t){return 46===t?(n.consume(t),a=0,u):62===t?(n.exit("autolinkProtocol").type="autolinkEmail",D(t)):function t(i){return(45===i||T(i))&&a++<63?(n.consume(i),45===i?t:r):e(i)}(t)}(r):e(r)}function D(e){return n.enter("autolinkMarker"),n.consume(e),n.exit("autolinkMarker"),n.exit("autolink"),r}}}},49638:function(n,r,e){"use strict";var t=e(25353),T=e(18948),i={name:"blockQuote",tokenize:function(n,r,e){var T=this;return function(r){return 62===r?(T.containerState.open||(n.enter("blockQuote",{_container:!0}),T.containerState.open=!0),n.enter("blockQuotePrefix"),n.enter("blockQuoteMarker"),n.consume(r),n.exit("blockQuoteMarker"),i):e(r)};function i(e){return t(e)?(n.enter("blockQuotePrefixWhitespace"),n.consume(e),n.exit("blockQuotePrefixWhitespace"),n.exit("blockQuotePrefix"),r):(n.exit("blockQuotePrefix"),r(e))}},continuation:{tokenize:function(n,r,e){return T(n,n.attempt(i,r,e),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}},exit:function(n){n.exit("blockQuote")}};n.exports=i},35829:function(n,r,e){"use strict";var t=e(58210);n.exports={name:"characterEscape",tokenize:function(n,r,e){return function(r){return n.enter("characterEscape"),n.enter("escapeMarker"),n.consume(r),n.exit("escapeMarker"),T};function T(T){return t(T)?(n.enter("characterEscapeValue"),n.consume(T),n.exit("characterEscapeValue"),n.exit("characterEscape"),r):e(T)}}}},44726:function(n,r,e){"use strict";var t=e(83819),T=e(41705),i=e(17212),o=e(94205),a=t&&"object"==typeof t&&"default"in t?t:{default:t};n.exports={name:"characterReference",tokenize:function(n,r,e){var t,E,A=this,c=0;return function(r){return n.enter("characterReference"),n.enter("characterReferenceMarker"),n.consume(r),n.exit("characterReferenceMarker"),s};function s(r){return 35===r?(n.enter("characterReferenceMarkerNumeric"),n.c
10onsume(r),n.exit("characterReferenceMarkerNumeric"),u):(n.enter("characterReferenceValue"),t=31,E=T,D(r))}function u(r){return 88===r||120===r?(n.enter("characterReferenceMarkerHexadecimal"),n.consume(r),n.exit("characterReferenceMarkerHexadecimal"),n.enter("characterReferenceValue"),t=6,E=o,D):(n.enter("characterReferenceValue"),t=7,E=i,D(r))}function D(i){var o;return 59===i&&c?(o=n.exit("characterReferenceValue"),E!==T||a.default(A.sliceSerialize(o)))?(n.enter("characterReferenceMarker"),n.consume(i),n.exit("characterReferenceMarker"),n.exit("characterReference"),r):e(i):E(i)&&c++<t?(n.consume(i),D):e(i)}}}},61303:function(n,r,e){"use strict";var t=e(84822),T=e(84278),i=e(19063),o=e(18948);n.exports={name:"codeFenced",tokenize:function(n,r,e){var a,E=this,A={tokenize:function(n,r,e){var T=0;return o(n,function(r){return n.enter("codeFencedFence"),n.enter("codeFencedFenceSequence"),function r(t){return t===a?(n.consume(t),T++,r):T<s?e(t):(n.exit("codeFencedFenceSequence"),o(n,i,"whitespace")(t))}(r)},"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4);function i(T){return null===T||t(T)?(n.exit("codeFencedFence"),r(T)):e(T)}},partial:!0},c=i(this.events,"linePrefix"),s=0;return function(r){return n.enter("codeFenced"),n.enter("codeFencedFence"),n.enter("codeFencedFenceSequence"),a=r,function r(t){return t===a?(n.consume(t),s++,r):(n.exit("codeFencedFenceSequence"),s<3?e(t):o(n,u,"whitespace")(t))}(r)};function u(r){return null===r||t(r)?l(r):(n.enter("codeFencedFenceInfo"),n.enter("chunkString",{contentType:"string"}),function r(t){return null===t||T(t)?(n.exit("chunkString"),n.exit("codeFencedFenceInfo"),o(n,D,"whitespace")(t)):96===t&&t===a?e(t):(n.consume(t),r)}(r))}function D(r){return null===r||t(r)?l(r):(n.enter("codeFencedFenceMeta"),n.enter("chunkString",{contentType:"string"}),function r(T){return null===T||t(T)?(n.exit("chunkString"),n.exit("codeFencedFenceMeta"),l(T)):96===T&&T===a?e(T):(n.consume(T),r)}(r))}function l(e){return n.exit("codeFencedFence"),E.interrupt?r(e):function r(e){return null===e?S(e):t(e)?(n.enter("lineEnding"),n.consume(e),n.exit("lineEnding"),n.attempt(A,S,c?o(n,r,"linePrefix",c+1):r)):(n.enter("codeFlowValue"),function e(T){return null===T||t(T)?(n.exit("codeFlowValue"),r(T)):(n.consume(T),e)}(e))}(e)}function S(e){return n.exit("codeFenced"),r(e)}},concrete:!0}},49128:function(n,r,e){"use strict";var t=e(84822),T=e(88745),i=e(19063),o=e(18948),a={tokenize:function(n,r,e){var T=this;return o(n,function a(E){return t(E)?(n.enter("lineEnding"),n.consume(E),n.exit("lineEnding"),o(n,a,"linePrefix",5)):4>i(T.events,"linePrefix")?e(E):r(E)},"linePrefix",5)},partial:!0};n.exports={name:"codeIndented",tokenize:function(n,r,e){return n.attempt(a,function e(T){return null===T?r(T):t(T)?n.attempt(a,e,r)(T):(n.enter("codeFlowValue"),function r(T){return null===T||t(T)?(n.exit("codeFlowValue"),e(T)):(n.consume(T),r)}(T))},e)},resolve:function(n,r){var e={type:"codeIndented",start:n[0][1].start,end:n[n.length-1][1].end};return T(n,0,0,[["enter",e,r]]),T(n,n.length,0,[["exit",e,r]]),n}}},84416:function(n,r,e){"use strict";var t=e(84822);n.exports={name:"codeText",tokenize:function(n,r,e){var T,i,o=0;return function(r){return n.enter("codeText"),n.enter("codeTextSequence"),function r(e){return 96===e?(n.consume(e),o++,r):(n.exit("codeTextSequence"),a(e))}(r)};function a(A){return null===A?e(A):96===A?(i=n.enter("codeTextSequence"),T=0,function e(t){return 96===t?(n.consume(t),T++,e):T===o?(n.exit("codeTextSequence"),n.exit("codeText"),r(t)):(i.type="codeTextData",E(t))}(A)):32===A?(n.enter("space"),n.consume(A),n.exit("space"),a):t(A)?(n.enter("lineEnding"),n.consume(A),n.exit("lineEnding"),a):(n.enter("codeTextData"),E(A))}function E(r){return null===r||32===r||96===r||t(r)?(n.exit("codeTextData"),a(r)):(n.consume(r),E)}},resolve:function(n){var r,e,t=n.length-4,T=3;if(("lineEnding"===n[3][1].type||"space"===n[T][1].type)&&("lineEnding"===n[t][1].type||"space"===n[t][1].type)){for(r=T;++r<t;)if("codeTextData"===n[r][1].type){n[t][1].type=n[T][1].type="codeTextPadding",T+=2,t-=2;break}}for(r=T-1,t++;++r<=t;)void 0===e?r!==t&&"lineEnding"!==n[r][1].type&&(e=r):(r===t||"lineEnding"===n[r][1].type)&&(n[e][1].type="codeTextData",r!==e+2&&(n[e][1].end=n[r-1][1].end,n.splice(e+2,r-e-2),t-=r-e-2,r=e+2),e=void 0);return n},previous:function(n){return 96!==n||"characterEscape"===this.events[this.events.length-1][1].type}}},58954:function(n,r,e){"use strict";var t=e(84822),T=e(19063),i=e(77089),o=e(18948),a={tokenize:function(n,r,e){var i=this;return function(r){return n.enter("lineEnding"),n.consume(r),n.exit("lineEnding"),o(n,a,"linePrefix")};function a(o){return null===o||t(o)?e(o):i.parser.constructs.disable.null.indexOf("codeIndented")>-1||4>T(i.events,"linePrefix")?n.interrupt(i.parser.constructs.flow,e,r)(o):r(o)}},partial:!0};n.exports={tokenize:function(n,r){var e;return function(r){return n.enter("content"),e=n.enter("chunkContent",{contentType:"content"}),T(r)};function T(r){return null===r?i(r):t(r)?n.check(a,o,i)(r):(n.consume(r),T)}function i(e){return n.exit("chunkContent"),n.exit("content"),r(e)}function o(r){return n.consume(r),n.exit("chunkContent"),e=e.next=n.enter("chunkContent",{contentType:"content",previous:e}),T}},resolve:function(n){return i(n),n},interruptible:!0,lazy:!0}},39313:function(n,r,e){"use strict";var t=e(84822),T=e(84278),i=e(33490),o=e(11259),a=e(38877),E=e(18948),A=e(72234),c=e(47707),s={tokenize:function(n,r,e){return function(r){return T(r)?A(n,i)(r):e(r)};function i(r){return 34===r||39===r||40===r?c(n,E(n,o,"whitespace"),e,"definitionTitle","definitionTitleMarker","definitionTitleString")(r):e(r)}function o(n){return null===n||t(n)?r(n):e(n)}},partial:!0};n.exports={name:"definition",tokenize:function(n,r,e){var T,c=this;return function(r){return n.enter("definition"),a.call(c,n,u,e,"definitionLabel","definitionLabelMarker","definitionLabelString")(r)};function u(r){return(T=i(c.sliceSerialize(c.events[c.events.length-1][1]).slice(1,-1)),58===r)?(n.enter("definitionMarker"),n.consume(r),n.exit("definitionMarker"),A(n,o(n,n.attempt(s,E(n,D,"whitespace"),E(n,D,"whitespace")),e,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):e(r)}function D(i){return null===i||t(i)?(n.exit("definition"),0>c.parser.defined.indexOf(T)&&c.parser.defined.push(T),r(i)):e(i)}}}},11259:function(n,r,e){"use strict";var t=e(73205),T=e(84278),i=e(84822);n.exports=function(n,r,e,o,a,E,A,c,s){var u=s||1/0,D=0;return function(r){return 60===r?(n.enter(o),n.enter(a),n.enter(E),n.consume(r),n.exit(E),l):t(r)||41===r?e(r):(n.enter(o),n.enter(A),n.enter(c),n.enter("chunkString",{contentType:"string"}),F(r))};function l(e){return 62===e?(n.enter(E),n.consume(e),n.exit(E),n.exit(a),n.exit(o),r):(n.enter(c),n.enter("chunkString",{contentType:"string"}),S(e))}function S(r){return 62===r?(n.exit("chunkString"),n.exit(c),l(r)):null===r||60===r||i(r)?e(r):(n.consume(r),92===r?R:S)}function R(r){return 60===r||62===r||92===r?(n.consume(r),S):S(r)}function F(i){return 40===i?++D>u?e(i):(n.consume(i),F):41===i?D--?(n.consume(i),F):(n.exit("chunkString"),n.exit(c),n.exit(A),n.exit(o),r(i)):null===i||T(i)?D?e
10(i):(n.exit("chunkString"),n.exit(c),n.exit(A),n.exit(o),r(i)):t(i)?e(i):(n.consume(i),92===i?N:F)}function N(r){return 40===r||41===r||92===r?(n.consume(r),F):F(r)}}},38877:function(n,r,e){"use strict";var t=e(84822),T=e(25353);n.exports=function(n,r,e,i,o,a){var E,A=this,c=0;return function(r){return n.enter(i),n.enter(o),n.consume(r),n.exit(o),n.enter(a),s};function s(T){return null===T||91===T||93===T&&!E||94===T&&!c&&"_hiddenFootnoteSupport"in A.parser.constructs||c>999?e(T):93===T?(n.exit(a),n.enter(o),n.consume(T),n.exit(o),n.exit(i),r):t(T)?(n.enter("lineEnding"),n.consume(T),n.exit("lineEnding"),s):(n.enter("chunkString",{contentType:"string"}),u(T))}function u(r){return null===r||91===r||93===r||t(r)||c++>999?(n.exit("chunkString"),s(r)):(n.consume(r),E=E||!T(r),92===r?D:u)}function D(r){return 91===r||92===r||93===r?(n.consume(r),c++,u):u(r)}}},18948:function(n,r,e){"use strict";var t=e(25353);n.exports=function(n,r,e,T){var i=T?T-1:1/0,o=0;return function(T){return t(T)?(n.enter(e),function T(a){return t(a)&&o++<i?(n.consume(a),T):(n.exit(e),r(a))}(T)):r(T)}}},47707:function(n,r,e){"use strict";var t=e(84822),T=e(18948);n.exports=function(n,r,e,i,o,a){var E;return function(r){return n.enter(i),n.enter(o),n.consume(r),n.exit(o),E=40===r?41:r,A};function A(e){return e===E?(n.enter(o),n.consume(e),n.exit(o),n.exit(i),r):(n.enter(a),c(e))}function c(r){return r===E?(n.exit(a),A(E)):null===r?e(r):t(r)?(n.enter("lineEnding"),n.consume(r),n.exit("lineEnding"),T(n,c,"linePrefix")):(n.enter("chunkString",{contentType:"string"}),s(r))}function s(r){return r===E||null===r||t(r)?(n.exit("chunkString"),c(r)):(n.consume(r),92===r?u:s)}function u(r){return r===E||92===r?(n.consume(r),s):s(r)}}},72234:function(n,r,e){"use strict";var t=e(84822),T=e(25353),i=e(18948);n.exports=function(n,r){var e;return function o(a){return t(a)?(n.enter("lineEnding"),n.consume(a),n.exit("lineEnding"),e=!0,o):T(a)?i(n,o,e?"linePrefix":"lineSuffix")(a):r(a)}}},44754:function(n,r,e){"use strict";var t=e(84822);n.exports={name:"hardBreakEscape",tokenize:function(n,r,e){return function(r){return n.enter("hardBreakEscape"),n.enter("escapeMarker"),n.consume(r),T};function T(T){return t(T)?(n.exit("escapeMarker"),n.exit("hardBreakEscape"),r(T)):e(T)}}}},49831:function(n,r,e){"use strict";var t=e(84822),T=e(84278),i=e(25353),o=e(88745),a=e(18948);n.exports={name:"headingAtx",tokenize:function(n,r,e){var o=this,E=0;return function(A){return n.enter("atxHeading"),n.enter("atxHeadingSequence"),function A(c){return 35===c&&E++<6?(n.consume(c),A):null===c||T(c)?(n.exit("atxHeadingSequence"),o.interrupt?r(c):function e(o){return 35===o?(n.enter("atxHeadingSequence"),function r(t){return 35===t?(n.consume(t),r):(n.exit("atxHeadingSequence"),e(t))}(o)):null===o||t(o)?(n.exit("atxHeading"),r(o)):i(o)?a(n,e,"whitespace")(o):(n.enter("atxHeadingText"),function r(t){return null===t||35===t||T(t)?(n.exit("atxHeadingText"),e(t)):(n.consume(t),r)}(o))}(c)):e(c)}(A)}},resolve:function(n,r){var e,t,T=n.length-2,i=3;return"whitespace"===n[3][1].type&&(i+=2),T-2>i&&"whitespace"===n[T][1].type&&(T-=2),"atxHeadingSequence"===n[T][1].type&&(i===T-1||T-4>i&&"whitespace"===n[T-2][1].type)&&(T-=i+1===T?2:4),T>i&&(e={type:"atxHeadingText",start:n[i][1].start,end:n[T][1].end},t={type:"chunkText",start:n[i][1].start,end:n[T][1].end,contentType:"text"},o(n,i,T-i+1,[["enter",e,r],["enter",t,r],["exit",t,r],["exit",e,r]])),n}}},65434:function(n,r,e){"use strict";var t=e(74122),T=e(41705),i=e(84822),o=e(84278),a=e(25353),E=e(10129),A=e(4975),c=e(50754),s=e(19798),u={tokenize:function(n,r,e){return function(t){return n.exit("htmlFlowData"),n.enter("lineEndingBlank"),n.consume(t),n.exit("lineEndingBlank"),n.attempt(s,r,e)}},partial:!0};n.exports={name:"htmlFlow",tokenize:function(n,r,e){var s,D,l,S,R,F=this;return function(r){return n.enter("htmlFlow"),n.enter("htmlFlowData"),n.consume(r),N};function N(T){return 33===T?(n.consume(T),O):47===T?(n.consume(T),m):63===T?(n.consume(T),s=3,F.interrupt?r:U):t(T)?(n.consume(T),l=E(T),D=!0,h):e(T)}function O(T){return 45===T?(n.consume(T),s=2,f):91===T?(n.consume(T),s=5,l="CDATA[",S=0,d):t(T)?(n.consume(T),s=4,F.interrupt?r:U):e(T)}function f(t){return 45===t?(n.consume(t),F.interrupt?r:U):e(t)}function d(t){return t===l.charCodeAt(S++)?(n.consume(t),S===l.length?F.interrupt?r:G:d):e(t)}function m(r){return t(r)?(n.consume(r),l=E(r),h):e(r)}function h(t){return null===t||47===t||62===t||o(t)?47!==t&&D&&c.indexOf(l.toLowerCase())>-1?(s=1,F.interrupt?r(t):G(t)):A.indexOf(l.toLowerCase())>-1?(s=6,47===t)?(n.consume(t),p):F.interrupt?r(t):G(t):(s=7,F.interrupt?e(t):D?Z(t):function r(e){return a(e)?(n.consume(e),r):v(e)}(t)):45===t||T(t)?(n.consume(t),l+=E(t),h):e(t)}function p(t){return 62===t?(n.consume(t),F.interrupt?r:G):e(t)}function Z(r){return 47===r?(n.consume(r),v):58===r||95===r||t(r)?(n.consume(r),Y):a(r)?(n.consume(r),Z):v(r)}function Y(r){return 45===r||46===r||58===r||95===r||T(r)?(n.consume(r),Y):M(r)}function M(r){return 61===r?(n.consume(r),B):a(r)?(n.consume(r),M):Z(r)}function B(r){return null===r||60===r||61===r||62===r||96===r?e(r):34===r||39===r?(n.consume(r),R=r,g):a(r)?(n.consume(r),B):(R=void 0,function r(e){return null===e||34===e||39===e||60===e||61===e||62===e||96===e||o(e)?M(e):(n.consume(e),r)}(r))}function g(r){return r===R?(n.consume(r),I):null===r||i(r)?e(r):(n.consume(r),g)}function I(n){return 47===n||62===n||a(n)?Z(n):e(n)}function v(r){return 62===r?(n.consume(r),L):e(r)}function L(r){return a(r)?(n.consume(r),L):null===r||i(r)?G(r):e(r)}function G(r){return 45===r&&2===s?(n.consume(r),y):60===r&&1===s?(n.consume(r),H):62===r&&4===s?(n.consume(r),C):63===r&&3===s?(n.consume(r),U):93===r&&5===s?(n.consume(r),k):i(r)&&(6===s||7===s)?n.check(u,C,x)(r):null===r||i(r)?x(r):(n.consume(r),G)}function x(r){return n.exit("htmlFlowData"),function r(e){return null===e?w(e):i(e)?(n.enter("lineEnding"),n.consume(e),n.exit("lineEnding"),r):(n.enter("htmlFlowData"),G(e))}(r)}function y(r){return 45===r?(n.consume(r),U):G(r)}function H(r){return 47===r?(n.consume(r),l="",b):G(r)}function b(r){return 62===r&&c.indexOf(l.toLowerCase())>-1?(n.consume(r),C):t(r)&&l.length<8?(n.consume(r),l+=E(r),b):G(r)}function k(r){return 93===r?(n.consume(r),U):G(r)}function U(r){return 62===r?(n.consume(r),C):G(r)}function C(r){return null===r||i(r)?(n.exit("htmlFlowData"),w(r)):(n.consume(r),C)}function w(e){return n.exit("htmlFlow"),r(e)}},resolveTo:function(n){for(var r=n.length;r--&&("enter"!==n[r][0]||"htmlFlow"!==n[r][1].type););return r>1&&"linePrefix"===n[r-2][1].type&&(n[r][1].start=n[r-2][1].start,n[r+1][1].start=n[r-2][1].start,n.splice(r-2,2)),n},concrete:!0}},19822:function(n,r,e){"use strict";var t=e(74122),T=e(41705),i=e(84822),o=e(84278),a=e(25353),E=e(18948);n.exports={name:"htmlText",tokenize:function(n,r,e){var A,c,s,u,D=this;return function(r){return n.enter("htmlText"),n.enter("htmlTextData"),n.consume(r),l};function l(r){return 33===r?(n.consume(r),S):47===r?(n.consume(r),B):63===r?(n.consume(r),Y):t(r)?(n.consume(r),I):e(r)}function S(r){return 45===r?(n.consume(r),R):91===r?(n.consume(r),c="CDATA[",s=0,d):t(r)?(n.consume(r),Z):e(r)}function R(r){return 45===r?(n.consume(r),F):e(r)}function F(r){return null===r||62===r?e(r):45===r?(n.consume(r),N):O(r)}function N(n){return null===n||62===n?e(n):O(n)}function O(r){return null===r?e(r):45===r?(n.consume(r),f):i(r)?(u=O,b(r)):(n.consume(r),O)}function f(r){return 45===r?(n.consume(r),U):O(r)}function d(r){return r===c.charCodeAt(s++)?(n.consume(r),s===c.length?m:d):e(r)}function m(r){return null===r?e(r):93===r?(n.consume(r),h):i(r)?(u=m,b(r)):(n.consume(r),m)}function h(r){return 93===r?(n.consume(r),p):m(r)}function p(r){return 62===r?U(r):93===r?(n.consume(r),p):m(r)}function Z(r){return null===r||62===r?U(r):i(r)?(u=Z,b(r)):(n.consume(r),Z)}function Y(r){return null===r?e(r):63===r?(n.consume(r),M):i(r)?(u=Y,b(r)):(n.consume(r),Y)}function M(n){return 62===n?U(n):Y(n)}function B(r){return t(r)?(n.consume(r),g):e(r)}function g(r){return 45===r||T(r)?(n.consume(r),g):function r(e){return i(e)?(u=r,b(e)):a(e)?(n.consume(e),r):U(e)}(r)}function I(r){return 45===r||T(r)?(n.consume(r),I):47===r||62===r||o(r)?v(r):e(r)}function v(r){return 47===r?(n.consume(r),U):58===r||95===r||t(r)?(n.consume(r),L):i(r)?(u=v,b(r)):a(r)?(n.consume(r),v):U(r)}function L(r){return 45===r||46===r||58===r||95===r||T(r)?(n.consume(r),L):function r(e){return 61===e?
10(n.consume(e),G):i(e)?(u=r,b(e)):a(e)?(n.consume(e),r):v(e)}(r)}function G(r){return null===r||60===r||61===r||62===r||96===r?e(r):34===r||39===r?(n.consume(r),A=r,x):i(r)?(u=G,b(r)):a(r)?(n.consume(r),G):(n.consume(r),A=void 0,H)}function x(r){return r===A?(n.consume(r),y):null===r?e(r):i(r)?(u=x,b(r)):(n.consume(r),x)}function y(n){return 62===n||47===n||o(n)?v(n):e(n)}function H(r){return null===r||34===r||39===r||60===r||61===r||96===r?e(r):62===r||o(r)?v(r):(n.consume(r),H)}function b(r){return n.exit("htmlTextData"),n.enter("lineEnding"),n.consume(r),n.exit("lineEnding"),E(n,k,"linePrefix",D.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}function k(r){return n.enter("htmlTextData"),u(r)}function U(t){return 62===t?(n.consume(t),n.exit("htmlTextData"),n.exit("htmlText"),r):e(t)}}}},32361:function(n,r,e){"use strict";var t=e(84278),T=e(74405),i=e(88745),o=e(33490),a=e(45581),E=e(69554),A=e(11259),c=e(38877),s=e(47707),u=e(72234),D={tokenize:function(n,r,e){return function(r){return n.enter("resource"),n.enter("resourceMarker"),n.consume(r),n.exit("resourceMarker"),u(n,T)};function T(r){return 41===r?a(r):A(n,i,e,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",3)(r)}function i(r){return t(r)?u(n,o)(r):a(r)}function o(r){return 34===r||39===r||40===r?s(n,u(n,a),e,"resourceTitle","resourceTitleMarker","resourceTitleString")(r):a(r)}function a(t){return 41===t?(n.enter("resourceMarker"),n.consume(t),n.exit("resourceMarker"),n.exit("resource"),r):e(t)}}},l={tokenize:function(n,r,e){var t=this;return function(r){return c.call(t,n,T,e,"reference","referenceMarker","referenceString")(r)};function T(n){return 0>t.parser.defined.indexOf(o(t.sliceSerialize(t.events[t.events.length-1][1]).slice(1,-1)))?e(n):r(n)}}},S={tokenize:function(n,r,e){return function(r){return n.enter("reference"),n.enter("referenceMarker"),n.consume(r),n.exit("referenceMarker"),t};function t(t){return 93===t?(n.enter("referenceMarker"),n.consume(t),n.exit("referenceMarker"),n.exit("reference"),r):e(t)}}};n.exports={name:"labelEnd",tokenize:function(n,r,e){for(var t,T,i=this,a=i.events.length;a--;)if(("labelImage"===i.events[a][1].type||"labelLink"===i.events[a][1].type)&&!i.events[a][1]._balanced){t=i.events[a][1];break}return function(r){return t?t._inactive?A(r):(T=i.parser.defined.indexOf(o(i.sliceSerialize({start:t.end,end:i.now()})))>-1,n.enter("labelEnd"),n.enter("labelMarker"),n.consume(r),n.exit("labelMarker"),n.exit("labelEnd"),E):e(r)};function E(e){return 40===e?n.attempt(D,r,T?r:A)(e):91===e?n.attempt(l,r,T?n.attempt(S,r,A):A)(e):T?r(e):A(e)}function A(n){return t._balanced=!0,e(n)}},resolveTo:function(n,r){for(var e,t,o,A,c,s,u,D=n.length,l=0;D--;)if(A=n[D][1],c){if("link"===A.type||"labelLink"===A.type&&A._inactive)break;"enter"===n[D][0]&&"labelLink"===A.type&&(A._inactive=!0)}else if(s){if("enter"===n[D][0]&&("labelImage"===A.type||"labelLink"===A.type)&&!A._balanced&&(c=D,"labelLink"!==A.type)){l=2;break}}else"labelEnd"===A.type&&(s=D);return e={type:"labelLink"===n[c][1].type?"link":"image",start:E(n[c][1].start),end:E(n[n.length-1][1].end)},t={type:"label",start:E(n[c][1].start),end:E(n[s][1].end)},o={type:"labelText",start:E(n[c+l+2][1].end),end:E(n[s-2][1].start)},u=T(u=[["enter",e,r],["enter",t,r]],n.slice(c+1,c+l+3)),u=T(u,[["enter",o,r]]),u=T(u,a(r.parser.constructs.insideSpan.null,n.slice(c+l+4,s-3),r)),u=T(u,[["exit",o,r],n[s-2],n[s-1],["exit",t,r]]),u=T(u,n.slice(s+1)),u=T(u,[["exit",e,r]]),i(n,c,n.length,u),n},resolveAll:function(n){for(var r,e=-1;++e<n.length;)!(r=n[e][1])._used&&("labelImage"===r.type||"labelLink"===r.type||"labelEnd"===r.type)&&(n.splice(e+1,"labelImage"===r.type?4:2),r.type="data",e++);return n}}},49827:function(n,r,e){"use strict";var t={name:"labelStartImage",tokenize:function(n,r,e){var t=this;return function(r){return n.enter("labelImage"),n.enter("labelImageMarker"),n.consume(r),n.exit("labelImageMarker"),T};function T(r){return 91===r?(n.enter("labelMarker"),n.consume(r),n.exit("labelMarker"),n.exit("labelImage"),i):e(r)}function i(n){return 94===n&&"_hiddenFootnoteSupport"in t.parser.constructs?e(n):r(n)}},resolveAll:e(32361).resolveAll};n.exports=t},4479:function(n,r,e){"use strict";var t={name:"labelStartLink",tokenize:function(n,r,e){var t=this;return function(r){return n.enter("labelLink"),n.enter("labelMarker"),n.consume(r),n.exit("labelMarker"),n.exit("labelLink"),T};function T(n){return 94===n&&"_hiddenFootnoteSupport"in t.parser.constructs?e(n):r(n)}},resolveAll:e(32361).resolveAll};n.exports=t},25309:function(n,r,e){"use strict";var t=e(18948);n.exports={name:"lineEnding",tokenize:function(n,r){return function(e){return n.enter("lineEnding"),n.consume(e),n.exit("lineEnding"),t(n,r,"linePrefix")}}}},96441:function(n,r,e){"use strict";var t=e(17212),T=e(25353),i=e(19063),o=e(70834),a=e(18948),E=e(19798),A=e(54238),c={name:"list",tokenize:function(n,r,e){var a=this,c=i(a.events,"linePrefix"),u=0;return function(r){var T=a.containerState.type||(42===r||43===r||45===r?"listUnordered":"listOrdered");if("listUnordered"===T?!a.containerState.marker||r===a.containerState.marker:t(r)){if(a.containerState.type||(a.containerState.type=T,n.enter(T,{_container:!0})),"listUnordered"===T)return n.enter("listItemPrefix"),42===r||45===r?n.check(A,e,D)(r):D(r);if(!a.interrupt||49===r)return n.enter("listItemPrefix"),n.enter("listItemValue"),function r(T){return t(T)&&++u<10?(n.consume(T),r):(!a.interrupt||u<2)&&(a.containerState.marker?T===a.containerState.marker:41===T||46===T)?(n.exit("listItemValue"),D(T)):e(T)}(r)}return e(r)};function D(r){return n.enter("listItemMarker"),n.consume(r),n.exit("listItemMarker"),a.containerState.marker=a.containerState.marker||r,n.check(E,a.interrupt?e:l,n.attempt(s,R,S))}
10function l(n){return a.containerState.initialBlankLine=!0,c++,R(n)}function S(r){return T(r)?(n.enter("listItemPrefixWhitespace"),n.consume(r),n.exit("listItemPrefixWhitespace"),R):e(r)}function R(e){return a.containerState.size=c+o(a.sliceStream(n.exit("listItemPrefix"))),r(e)}},continuation:{tokenize:function(n,r,e){var t=this;return t.containerState._closeFlow=void 0,n.check(E,function(e){return t.containerState.furtherBlankLines=t.containerState.furtherBlankLines||t.containerState.initialBlankLine,a(n,r,"listItemIndent",t.containerState.size+1)(e)},function(e){return t.containerState.furtherBlankLines||!T(e)?(t.containerState.furtherBlankLines=t.containerState.initialBlankLine=void 0,i(e)):(t.containerState.furtherBlankLines=t.containerState.initialBlankLine=void 0,n.attempt(u,r,i)(e))});function i(T){return t.containerState._closeFlow=!0,t.interrupt=void 0,a(n,n.attempt(c,r,e),"linePrefix",t.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)(T)}}},exit:function(n){n.exit(this.containerState.type)}},s={tokenize:function(n,r,e){var t=this;return a(n,function(n){return T(n)||!i(t.events,"listItemPrefixWhitespace")?e(n):r(n)},"listItemPrefixWhitespace",t.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:5)},partial:!0},u={tokenize:function(n,r,e){var t=this;return a(n,function(n){return i(t.events,"listItemIndent")===t.containerState.size?r(n):e(n)},"listItemIndent",t.containerState.size+1)},partial:!0};n.exports=c},19798:function(n,r,e){"use strict";var t=e(84822),T=e(18948);n.exports={tokenize:function(n,r,e){return T(n,function(n){return null===n||t(n)?r(n):e(n)},"linePrefix")},partial:!0}},31093:function(n,r,e){"use strict";var t=e(84822),T=e(69554),i=e(18948);n.exports={name:"setextUnderline",tokenize:function(n,r,e){for(var T,o,a=this,E=a.events.length;E--;)if("lineEnding"!==a.events[E][1].type&&"linePrefix"!==a.events[E][1].type&&"content"!==a.events[E][1].type){o="paragraph"===a.events[E][1].type;break}return function(r){return!a.lazy&&(a.interrupt||o)?(n.enter("setextHeadingLine"),n.enter("setextHeadingLineSequence"),T=r,function r(e){return e===T?(n.consume(e),r):(n.exit("setextHeadingLineSequence"),i(n,A,"lineSuffix")(e))}(r)):e(r)};function A(T){return null===T||t(T)?(n.exit("setextHeadingLine"),r(T)):e(T)}},resolveTo:function(n,r){for(var e,t,i,o,a=n.length;a--;)if("enter"===n[a][0]){if("content"===n[a][1].type){e=a;break}"paragraph"===n[a][1].type&&(t=a)}else"content"===n[a][1].type&&n.splice(a,1),i||"definition"!==n[a][1].type||(i=a);return o={type:"setextHeading",start:T(n[t][1].start),end:T(n[n.length-1][1].end)},n[t][1].type="setextHeadingText",i?(n.splice(t,0,["enter",o,r]),n.splice(i+1,0,["exit",n[e][1],r]),n[e][1].end=T(n[i][1].end)):n[e][1]=o,n.push(["exit",o,r]),n}}},54238:function(n,r,e){"use strict";var t=e(84822),T=e(25353),i=e(18948);n.exports={name:"thematicBreak",tokenize:function(n,r,e){var o,a=0;return function(E){return n.enter("thematicBreak"),o=E,function E(A){return A===o?(n.enter("thematicBreakSequence"),function r(e){return e===o?(n.consume(e),a++,r):(n.exit("thematicBreakSequence"),E(e))}(A)):T(A)?i(n,E,"whitespace")(A):a<3||null!==A&&!t(A)?e(A):(n.exit("thematicBreak"),r(A))}(E)}}}},74405:function(n,r,e){"use strict";var t=e(88745);n.exports=function(n,r){return n.length?(t(n,n.length,0,r),n):r}},88745:function(n,r,e){"use strict";var t=e(66071);n.exports=function(n,r,e,T){var i,o=n.length,a=0;if(r=r<0?-r>o?0:o+r:r>o?o:r,e=e>0?e:0,T.length<1e4)(i=Array.from(T)).unshift(r,e),t.apply(n,i);else for(e&&t.apply(n,[r,e]);a<T.length;)(i=T.slice(a,a+1e4)).unshift(r,0),t.apply(n,i),a+=1e4,r+=1e4}},68088:function(n,r,e){"use strict";var t=e(84278),T=e(68340),i=e(19141);n.exports=function(n){return null===n||t(n)||i(n)?1:T(n)?2:void 0}},5658:function(n,r,e){"use strict";var t=e(58365),T=e(88745),i=e(7043);n.exports=function(n){for(var r={},e=-1;++e<n.length;)!function(n,r){var e,o,a,E;for(e in r)for(E in o=t.call(n,e)?n[e]:n[e]={},a=r[e])o[E]=function(n,r){for(var e=-1,t=[];++e<n.length;)("after"===n[e].add?r:t).push(n[e]);return T(r,0,0,t),r}(i(a[E]),t.call(o,E)?o[E]:[])}(r,n[e]);return r}},54974:function(n,r,e){"use strict";var t=e(85075),T=e(84822),i=e(74405),o=e(88745),a=e(7043),E=e(45581),A=e(61468),c=e(69554),s=e(36478);n.exports=function(n,r,e){var u=e?c(e):{line:1,column:1,offset:0},D={},l=[],S=[],R=[],F={consume:function(n){T(n)?(u.line++,u.column=1,u.offset+=-3===n?2:1,Z()):-1!==n&&(u.column++,u.offset++),u._bufferIndex<0?u._index++:(u._bufferIndex++,u._bufferIndex===S[u._index].length&&(u._bufferIndex=-1,u._index++)),N.previous=n},enter:function(n,r){var e=r||{};return e.type=n,e.start=d(),N.events.push(["enter",e,N]),R.push(e),e},exit:function(n){var r=R.pop();return r.end=d(),N.events.push(["exit",r,N]),r},attempt:h(function(n,r){p(n,r.from)}),check:h(m),interrupt:h(m,{interrupt:!0}),lazy:h(m,{lazy:!0})},N={previous:null,events:[],parser:n,sliceStream:f,sliceSerialize:function(n){return A(f(n))}
10,now:d,defineSkip:function(n){D[n.line]=n.column,Z()},write:function(n){return(S=i(S,n),function(){for(var n,r,e;u._index<S.length;)if("string"==typeof(r=S[u._index]))for(n=u._index,u._bufferIndex<0&&(u._bufferIndex=0);u._index===n&&u._bufferIndex<r.length;)e=r.charCodeAt(u._bufferIndex),O=O(e);else O=O(r)}(),null!==S[S.length-1])?[]:(p(r,0),N.events=E(l,N.events,N),N.events)}},O=r.tokenize.call(N,F);return r.resolveAll&&l.push(r),u._index=0,u._bufferIndex=-1,N;function f(n){return s(S,n)}function d(){return c(u)}function m(n,r){r.restore()}function h(n,r){return function(e,T,i){var o,E,A,c;return e.tokenize||"length"in e?s(a(e)):function(n){return n in e||null in e?s(e.null?a(e[n]).concat(a(e.null)):e[n])(n):i(n)};function s(n){return o=n,D(n[E=0])}function D(n){return function(e){var T,i,o,a,E;return(T=d(),i=N.previous,o=N.currentConstruct,a=N.events.length,E=Array.from(R),c={restore:function(){u=T,N.previous=i,N.currentConstruct=o,N.events.length=a,R=E,Z()},from:a},A=n,n.partial||(N.currentConstruct=n),n.name&&N.parser.constructs.disable.null.indexOf(n.name)>-1)?S():n.tokenize.call(r?t({},N,r):N,F,l,S)(e)}}function l(r){return n(A,c),T}function S(n){return(c.restore(),++E<o.length)?D(o[E]):i}}}function p(n,r){n.resolveAll&&0>l.indexOf(n)&&l.push(n),n.resolve&&o(N.events,r,N.events.length-r,n.resolve(N.events.slice(r),N)),n.resolveTo&&(N.events=n.resolveTo(N.events,N))}function Z(){u.line in D&&u.column<2&&(u.column=D[u.line],u.offset+=D[u.line]-1)}}},7043:function(n){"use strict";n.exports=function(n){return null==n?[]:"length"in n?n:[n]}},12380:function(n){"use strict";n.exports=function(n,r){return n.column+=r,n.offset+=r,n._bufferIndex+=r,n}},33490:function(n){"use strict";n.exports=function(n){return n.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}},19063:function(n,r,e){"use strict";var t=e(70834);n.exports=function(n,r){var e=n[n.length-1];return e&&e[1].type===r?t(e[2].sliceStream(e[1])):0}},88753:function(n,r,e){"use strict";var t=e(10129);n.exports=function(n){return function(r){return n.test(t(r))}}},45581:function(n){"use strict";n.exports=function(n,r,e){for(var t,T=[],i=-1;++i<n.length;)(t=n[i].resolveAll)&&0>T.indexOf(t)&&(r=t(r,e),T.push(t));return r}},18396:function(n,r,e){"use strict";var t=e(10129);n.exports=function(n,r){var e=parseInt(n,r);return e<9||11===e||e>13&&e<32||e>126&&e<160||e>55295&&e<57344||e>64975&&e<65008||(65535&e)==65535||(65535&e)==65534||e>1114111?"�":t(e)}},61468:function(n,r,e){"use strict";var t=e(10129);n.exports=function(n){for(var r,e,T,i=-1,o=[];++i<n.length;){if("string"==typeof(r=n[i]))e=r;else if(-5===r)e="\r";else if(-4===r)e="\n";else if(-3===r)e="\r\n";else if(-2===r)e="	";else if(-1===r){if(T)continue;e=" "}else e=t(r);T=-2===r,o.push(e)}return o.join("")}},69554:function(n,r,e){"use strict";var t=e(85075);n.exports=function(n){return t({},n)}},70834:function(n){"use strict";n.exports=function(n){for(var r=-1,e=0;++r<n.length;)e+="string"==typeof n[r]?n[r].length:1;return e}},36478:function(n){"use strict";n.exports=function(n,r){var e,t=r.start._index,T=r.start._bufferIndex,i=r.end._index,o=r.end._bufferIndex;return t===i?e=[n[t].slice(T,o)]:(e=n.slice(t,i),T>-1&&(e[0]=e[0].slice(T)),o>0&&e.push(n[i].slice(0,o))),e}},77089:function(n,r,e){"use strict";var t=e(85075),T=e(88745),i=e(69554);n.exports=function(n){for(var r,e,o,a,E,A,c,s={},u=-1;++u<n.length;){for(;(u in s);)u=s[u];if(r=n[u],u&&"chunkFlow"===r[1].type&&"listItemPrefix"===n[u-1][1].type&&((o=0)<(A=r[1]._tokenizer.events).length&&"lineEndingBlank"===A[o][1].type&&(o+=2),o<A.length&&"content"===A[o][1].type))for(;++o<A.length&&"content"!==A[o][1].type;)"chunkText"===A[o][1].type&&(A[o][1].isInFirstContentOfListItem=!0,o++);if("enter"===r[0])r[1].contentType&&(t(s,function(n,r){for(var e,t,i,o,a,E,A=n[r][1],c=n[r][2],s=r-1,u=[],D=A._tokenizer||c.parser[A.contentType](A.start),l=D.events,S=[],R={};A;){for(;n[++s][1]!==A;);u.push(s),!A._tokenizer&&(e=c.sliceStream(A),A.next||e.push(null),t&&D.defineSkip(A.start),A.isInFirstContentOfListItem&&(D._gfmTasklistFirstContentOfListItem=!0),D.write(e),A.isInFirstContentOfListItem&&(D._gfmTasklistFirstContentOfListItem=void 0)),t=A,A=A.next}for(A=t,i=l.length;i--;)"enter"===l[i][0]?o=!0:o&&l[i][1].type===l[i-1][1].type&&l[i][1].start.line!==l[i][1].end.line&&(F(l.slice(i+1,a)),A._tokenizer=A.next=void 0,A=A.previous,a=i+1);for(D.events=A._tokenizer=A.next=void 0,F(l.slice(0,a)),i=-1,E=0;++i<S.length;)R[E+S[i][0]]=E+S[i][1],E+=S[i][1]-S[i][0]-1;return R;function F(r){var e=u.pop();
10S.unshift([e,e+r.length-1]),T(n,e,2,r)}}(n,u)),u=s[u],c=!0);else if(r[1]._container||r[1]._movePreviousLineEndings){for(o=u,e=void 0;o--;)if("lineEnding"===(a=n[o])[1].type||"lineEndingBlank"===a[1].type)"enter"===a[0]&&(e&&(n[e][1].type="lineEndingBlank"),a[1].type="lineEnding",e=o);else break;e&&(r[1].end=i(n[e][1].start),(E=n.slice(e,u)).unshift(r),T(n,e,u-e+1,E))}}return!c}},9614:function(n,r,e){"use strict";var t=e(2265),T=e(33881),i=e(84851);function o(n,r){for(var e in r)void 0!==r[e]&&(n[e]=r[e])}function a(n){var r=n.spread;return null==r?n.children.length>1:r}n.exports=function n(r,e){var E=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},A=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,c=e.renderers[r.type];r.position||(r.position={start:{line:null,column:null,offset:null},end:{line:null,column:null,offset:null}});var s=r.position.start,u=[r.type,s.line,s.column,A].join("-");if(!i.isValidElementType(c))throw Error("Renderer for type `".concat(r.type,"` not defined or is not renderable"));var D=function(r,e,i,E,A,c){var s,u,D={key:e},l="string"==typeof E||E===t.Fragment;i.sourcePos&&r.position&&(D["data-sourcepos"]=[(s=r.position).start.line,":",s.start.column,"-",s.end.line,":",s.end.column].map(String).join("")),i.rawSourcePos&&!l&&(D.sourcePosition=r.position),i.includeNodeIndex&&A.node&&A.node.children&&!l&&(D.index=A.node.children.indexOf(r),D.parentChildCount=A.node.children.length);var S=null!==r.identifier&&void 0!==r.identifier?i.definitions[r.identifier.toUpperCase()]||{}:null;switch(r.type){case"root":o(D,{className:i.className});break;case"text":D.nodeKey=e,D.children=r.value;break;case"heading":D.level=r.depth;break;case"list":D.start=r.start,D.ordered=r.ordered,D.spread=r.spread,D.depth=r.depth;break;case"listItem":D.checked=r.checked,D.spread=r.spread,D.ordered=r.ordered,D.index=r.index,D.children=((A&&A.node?function(n){for(var r=n.children,e=n.spread,t=-1;!e&&++t<r.length;)e=a(r[t]);return e}(A.node):a(r))?r.children:r.children.reduce(function(n,r){return n.concat("paragraph"===r.type?r.children:[r])},[])).map(function(e,t){return n(e,i,{node:r,props:D},t)});break;case"definition":o(D,{identifier:r.identifier,title:r.title,url:r.url});break;case"code":o(D,{language:r.lang&&r.lang.split(/\s/,1)[0]});break;case"inlineCode":D.children=r.value,D.inline=!0;break;case"link":o(D,{title:r.title||void 0,target:"function"==typeof i.linkTarget?i.linkTarget(r.url,r.children,r.title):i.linkTarget,href:i.transformLinkUri?i.transformLinkUri(r.url,r.children,r.title):r.url});break;case"image":o(D,{src:i.transformImageUri?i.transformImageUri(r.url,r.children,r.title,r.alt):r.url,alt:r.alt||"",title:r.title||void 0});break;case"linkReference":o(D,T(S,{href:i.transformLinkUri?i.transformLinkUri(S.href):S.href}));break;case"imageReference":o(D,{src:i.transformImageUri&&S.href?i.transformImageUri(S.href,r.children,S.title,r.alt):S.href,alt:r.alt||"",title:S.title||void 0});break;case"table":case"tableHead":case"tableBody":D.columnAlignment=r.align;break;case"tableRow":D.isHeader="tableHead"===A.node.type,D.columnAlignment=A.props.columnAlignment;break;case"tableCell":o(D,{isHeader:A.props.isHeader,align:A.props.columnAlignment[c]});break;case"virtualHtml":D.tag=r.tag;break;case"html":D.isBlock=r.position.start.line!==r.position.end.line,D.allowDangerousHtml=i.allowDangerousHtml,D.escapeHtml=i.escapeHtml,D.skipHtml=i.skipHtml;break;case"parsedHtml":r.children&&(u=r.children.map(function(e,t){return n(e,i,{node:r,props:D},t)})),D.allowDangerousHtml=i.allowDangerousHtml,D.escapeHtml=i.escapeHtml,D.skipHtml=i.skipHtml,D.element=r.element?function(n,r){var e=n.element;if(Array.isArray(e)){var T=t.Fragment||"div";return t.createElement(T,null,e)}if(e.props.children||r){var i=t.Children.toArray(e.props.children).concat(r);return t.cloneElement(e,null,i)}return t.cloneElement(e,null)}(r,u):null;break;default:o(D,T(r,{type:void 0,position:void 0,children:void 0}))}return!l&&r.value&&(D.value=r.value),l||(D.node=r),D}(r,u,e,c,E,A);return t.createElement(c,D,D.children||r.children&&r.children.map(function(t,T){return n(t,e,{node:r,props:D},T)})||void 0)}},29206:function(n,r,e){"use strict";var t=e(28762);n.exports=function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t(n,"definition",function(n){var e=n.identifier.toUpperCase();e in r||(r[e]={href:n.url,title:n.title})}),r}},95817:function(n,r,e){"use strict";var t=e(28762),T=[].splice;function i(n,r){return function(n){return t(n,e),n};function e(e,t,i){if(i&&!n(e,t,i)){var o=[t,1];
10return"unwrap"===r&&e.children&&(o=o.concat(e.children)),T.apply(i.children,o),t}}}r.ofType=function(n,r){return i(function(r,e,t){return!n.includes(r.type)},r)},r.ifNotMatch=i},29966:function(n,r,e){"use strict";var t=e(28762),T="virtualHtml",i=/^<(area|base|br|col|embed|hr|img|input|keygen|link|meta|param|source|track|wbr)\s*\/?>$/i,o=/^<(\/?)([a-z]+)\s*>$/;n.exports=function(n){var r,e;return t(n,"html",function(n,t,a){e!==a&&(r=[],e=a);var E,A,c,s,u=!!(E=n.value.match(i))&&E[1];if(u)return a.children.splice(t,1,{type:T,tag:u,position:n.position}),!0;var D=!!(A=n.value.match(o))&&{tag:A[2],opening:!A[1],node:n};if(!D)return!0;var l=function(n,r){for(var e=n.length;e--;)if(n[e].tag===r)return n.splice(e,1)[0];return!1}(r,D.tag);return l?a.children.splice(t,0,(c=a.children.indexOf(D.node),s=a.children.indexOf(l.node),{type:T,children:a.children.splice(c,s-c+1).slice(1,-1),tag:D.tag,position:{start:D.node.position.start,end:l.node.position.end,indent:[]}})):D.opening||r.push(D),!0},!0),n}},56984:function(n,r,e){"use strict";var t=e(33881),T=e(91684),i=e(43522),o=e(40718),a=e(73723),E=e(29966),A=e(95817),c=e(9614),s=e(68191),u=e(29206),D=e(99533),l=e(74914),S=e(11412),R=Object.keys(l),F=function(n){var r,e,o,D,F,N=n.source||n.children||"";if(n.allowedTypes&&n.disallowedTypes)throw Error("Only one of `allowedTypes` and `disallowedTypes` should be defined");var O=t(l,n.renderers),f=T().use(i).use(n.plugins||[]),d=f.runSync(f.parse(N)),m=t(n,{renderers:O,definitions:u(d)});return(r=[s,a()],e=n.disallowedTypes,n.allowedTypes&&(e=R.filter(function(r){return"root"!==r&&-1===n.allowedTypes.indexOf(r)})),o=n.unwrapDisallowed?"unwrap":"remove",e&&e.length>0&&r.push(A.ofType(e,o)),n.allowNode&&r.push(A.ifNotMatch(n.allowNode,o)),D=(n.allowDangerousHtml||!1===n.escapeHtml)&&!n.skipHtml,F=(n.astPlugins||[]).some(function(n){return n.identity===S.HtmlParser}),D&&!F&&r.push(E),n.astPlugins&&(r=r.concat(n.astPlugins)),r.push(c),r).forEach(function(n){d=n(d,m)}),d};F.defaultProps={transformLinkUri:D},F.propTypes={className:o.string,source:o.string,children:o.string,sourcePos:o.bool,rawSourcePos:o.bool,escapeHtml:o.bool,allowDangerousHtml:o.bool,ski
10pHtml:o.bool,allowNode:o.func,allowedTypes:o.arrayOf(o.oneOf(R)),disallowedTypes:o.arrayOf(o.oneOf(R)),transformLinkUri:o.oneOfType([o.func,o.bool]),linkTarget:o.oneOfType([o.func,o.string]),transformImageUri:o.func,astPlugins:o.arrayOf(o.func),unwrapDisallowed:o.bool,renderers:o.object,plugins:o.array},F.types=R,F.renderers=l,F.uriTransformer=D,n.exports=F},74914:function(n,r,e){"use strict";var t=e(33881),T=e(2265),i=parseInt((T.version||"16").slice(0,2),10)>=16,o=T.createElement;function a(n,r){return o(n,E(r),r.children)}function E(n){var r=n["data-sourcepos"];return r?{"data-sourcepos":r}:{}}n.exports={break:"br",paragraph:"p",emphasis:"em",strong:"strong",thematicBreak:"hr",blockquote:"blockquote",delete:"del",link:"a",image:"img",linkReference:"a",imageReference:"img",table:a.bind(null,"table"),tableHead:a.bind(null,"thead"),tableBody:a.bind(null,"tbody"),tableRow:a.bind(null,"tr"),tableCell:function(n){var r=n.align?{textAlign:n.align}:void 0,e=E(n);return o(n.isHeader?"th":"td",r?t({style:r},e):e,n.children)},root:function(n){var r=n.className;return o(!r&&T.Fragment||"div",r?{className:r}:null,n.children)},text:function(n){var r=n.children||"";return i?r:o("span",null,r)},list:function(n){var r=E(n);return null!==n.start&&1!==n.start&&void 0!==n.start&&(r.start=n.start.toString()),o(n.ordered?"ol":"ul",r,n.children)},listItem:function(n){var r=null;return null!==n.checked&&void 0!==n.checked&&(r=o("input",{type:"checkbox",checked:n.checked,readOnly:!0})),o("li",E(n),r,n.children)},definition:function(){return null},heading:function(n){return o("h".concat(n.level),E(n),n.children)},inlineCode:function(n){return o("code",E(n),n.children)},code:function(n){var r=n.language&&"language-".concat(n.language),e=o("code",r?{className:r}:null,n.value);return o("pre",E(n),e)},html:function(n){if(n.skipHtml)return null;var r=n.allowDangerousHtml||!1===n.escapeHtml,e=n.isBlock?"div":"span";return r?o(e,{dangerouslySetInnerHTML:{__html:n.value}}):o(T.Fragment||e,null,n.value)},virtualHtml:function(n){return o(n.tag,E(n),n.children)},parsedHtml:function(n){return n["data-sourcepos"]?T.cloneElement(n.element,{"data-sourcepos":n["data-sourcepos"]}):n.element}}},11412:function(n,r){"use strict";var e="__RMD_HTML_PARSER__";r.HtmlParser="undefined"==typeof Symbol?e:Symbol(e)},99533:function(n){"use strict";var r=["http","https","mailto","tel"];n.exports=function(n){var e=(n||"").trim(),t=e.charAt(0);if("#"===t||"/"===t)return e;var T=e.indexOf(":");if(-1===T)return e;for(var i=r.length,o=-1;++o<i;){var a=r[o];if(T===a.length&&e.slice(0,a.length).toLowerCase()===a)return e}return -1!==(o=e.indexOf("?"))&&T>o||-1!==(o=e.indexOf("#"))&&T>o?e:"javascript:void(0)"}},68191:function(n,r,e){"use strict";var t=e(28762);function T(n){var r=n.children;n.children=[{type:"tableHead",align:n.align,children:[r[0]],position:r[0].position}],r.length>1&&n.children.push({type:"tableBody",align:n.align,children:r.slice(1),position:{start:r[1].position.start,end:r[r.length-1].position.end}})}n.exports=function(n){return t(n,"table",T),n}},43522:function(n,r,e){"use strict";n.exports=function(n){var r=this;this.Parser=function(e){return t(e,Object.assign({},r.data("settings"),n,{extensions:r.data("micromarkExtensions")||[],mdastExtensions:r.data("fromMarkdownExtensions")||[]}))}};var t=e(65707)},19564:function(n,r,e){"use strict";var t=e(69723);n.exports=i,i.wrap=t;var T=[].slice;function i(){var n=[],r={};return r.run=function(){var r=-1,e=T.call(arguments,0,-1),i=arguments[arguments.length-1];if("function"!=typeof i)throw Error("Expected function as last argument, not "+i);(function o(a){var E=n[++r],A=T.call(arguments,0),c=A.slice(1),s=e.length,u=-1;if(a){i(a);return}for(;++u<s;)(null===c[u]||void 0===c[u])&&(c[u]=e[u]);e=c,E?t(E,o).apply(null,e):i.apply(null,[null].concat(e))}).apply(null,[null].concat(e))},r.use=function(e){if("function"!=typeof e)throw Error("Expected `fn` to be a function, not "+e);return n.push(e),r},r}},69723:function(n){"use strict";var r=[].slice;n.exports=function(n,e){var t;return function(){var e,o=r.call(arguments,0),a=n.length>o.length;a&&o.push(T);try{e=n.apply(null,o)}catch(n){if(a&&t)throw n;return T(n)}a||(e&&"function"==typeof e.then?e.then(i,T):e instanceof Error?T(e):i(e))};function T(){t||(t=!0,e.apply(null,arguments))}function i(n){T(null,n)}}},91684:function(n,r,e){"use strict";var t=e(22705),T=e(29985),i=e(6500),o=e(15067),a=e(19564),E=e(20078);n.exports=(function n(){var r,e=[],T=a(),N={},O=-1;return f.data=function(n,e){return"string"==typeof n?2==arguments.length?(S("data",r),N[n]=e,f):c.call(N,n)&&N[n]||null:n?(S("data",r),N=n,f):N},f.freeze=d,f.attachers=e,f.use=function(n){var t;if(S("use",r),null==n);else if("function"==typeof n)E.apply(null,arguments);else if("object"==typeof n)"length"in n?a(n):T(n);else throw Error("Expected usable value, not `"+n+"`");return t&&(N.settings=i(N.settings||{},t)),f;function T(n){a(n.plugins),n.settings&&(t=i(t||{},n.settings))}function a(n){var r=-1;if(null==n);else if("object"==typeof n&&"length"in n)for(;++r<n.length;)!function(n){if("function"==typeof n)E(n);else if("object"==typeof n)"length"in n?E.apply(null,n):T(n);else throw Error("Expected usable value, not `"+n+"`")}(n[r]);else throw Error("Expected a list of plugins, not `"+n+"`")}function E(n,r){var t=function(n){for(var r=-1;++r<e.length;)if(e[r][0]===n)return e[r]}(n);t?(o(t[1])&&o(r)&&(r=i(!0,t[1],r)),t[1]=r):e.push(A.call(arguments))}},f.parse=function(n){var r,e=E(n);return(d(),D("parse",r=f.Parser),u(r,"parse"))?new r(String(e),e).parse():r(String(e),e)},f.stringify=function(n,r){var e,t=E(r);return(d(),l("stringify",e=f.Compiler),R(n),u(e,"compile"))?new e(n,t).compile():e(n,t)},f.run=m,f.runSync=function(n,r){var e,T;return m(n,r,function(n,r){T=!0,e=r,t(n)}),F("runSync","run",T),e},f.process=h,f.processSync=function(n){var r,e;return d(),D("processSync",f.Parser),l("processSync",f.Compiler),h(r=E(n),function(n){e=!0,t(n)}),F("processSync","process",e),r},f;function f(){for(var r=n(),t=-1;++t<e.length;)r.use.apply(null,e[t]);return r.data(i(!0,{},N)),r}function d(){var n,t;if(r)return f;for(;++O<e.length;)!1!==(n=e[O])[1]&&(!0===n[1]&&(n[1]=void 0),"function"==typeof(t=n[0].apply(f,n.slice(1)))&&T.use(t));return r=!0,O=1/0,f}function m(n,r,e){if(R(n),d(),e||"function"!=typeof r||(e=r,r=null),!e)return new Promise(t);function t(t,i){T.run(n,E(r),function(r,T,o){T=T||n,r?i(r):t?t(T):e(null,T,o)})}t(null,e)}function h(n,r){if(d(),D("process",f.Parser),l("process",f.Compiler),!r)return new Promise(e);function e(e,t){var T=E(n);s.run(f,{file:T},function(n){n?t(n):e?e(T):r(null,T)})}e(null,r)}})().freeze();var A=[].slice,c={}.hasOwnProperty,s=a().use(function(n,r){r.tree=n.parse(r.file)}).use(function(n,r,e){n.run(r.tree,r.file,function(n,t,T){n?e(n):(r.tree=t,r.file=T,e())})}).use(function(n,r){var e=n.stringify(r.tree,r.file);null==e||("string"==typeof e||T(e)?("value"in r.file&&(r.file.value=e),r.file.contents=e):r.file.result=e)});function u(n,r){return"function"==typeof n&&n.prototype&&(function(n){var r;for(r in n)return!0;return!1}(n.prototype)||r in n.prototype)}function D(n,r){if("function"!=typeof r)throw Error("Cannot `"+n+"` without `Parser`")}function l(n,r){if("function"!=typeof r)throw Error("Cannot `"+n+"` without `Compiler`")}function S(n,r){if(r)throw Error("Cannot invoke `"+n+"` on a frozen processor.\nCreate a new processor first, by invoking it: use `processor()` instead of `processor`.")}function R(n){if(!n||"string"!=typeof n.type)throw Error("Expected node, got `"+n+"`")}function F(n,r,e){if(!e)throw Error("`"+n+"` finished async. Use `"+r+"` instead")}},42381:function(n){"use strict";function r(){return!0}n.exports=function n(e){if(null==e)return r;if("string"==typeof e)return function(n){return!!(n&&n.type===e)};if("object"==typeof e)return"length"in e?function(r){for(var e=[],t=-1;++t<r.length;)e[t]=n(r[t]);return function(){for(var n=-1;++n<e.length;)if(e[n].apply(this,arguments))return!0;return!1}}(e):function(n){var r;for(r in e)if(n[r]!==e[r])return!1;return!0};if("function"==typeof e)return e;throw Error("Expected function, string, or object as test")}},71157:function(n){n.exports=function(n){return n}},47163:function(n,r,e){"use strict";n.exports=o;var t=e(42381),T=e(71157),i="skip";function o(n,r,e,o){var a,E;"function"==typeof r&&"function"!=typeof e&&(o=e,e=r,r=null),E=t(r),a=o?-1:1,(function n(t,A,c){var s,u="object"==typeof t&&null!==t?t:{};return"string"==typeof u.type&&(s="string"==typeof u.tagName?u.tagName:"string"==typeof u.name?u.name:void 0,D.displayName="node ("+T(u.type+(s?"<"+s+">":""))+")"),D;function D(){var T,s,u,D=c.concat(t),l=[];
10if((!r||E(t,A,c[c.length-1]||null))&&!1===(l=null!==(T=e(t,c))&&"object"==typeof T&&"length"in T?T:"number"==typeof T?[!0,T]:[T])[0])return l;if(t.children&&l[0]!==i)for(u=(o?t.children.length:-1)+a;u>-1&&u<t.children.length;){if(!1===(s=n(t.children[u],u,D)())[0])return s;u="number"==typeof s[1]?s[1]:u+a}return l}})(n,null,[])()}o.CONTINUE=!0,o.SKIP=i,o.EXIT=!1},28762:function(n,r,e){"use strict";n.exports=a;var t=e(47163),T=t.CONTINUE,i=t.SKIP,o=t.EXIT;function a(n,r,e,T){"function"==typeof r&&"function"!=typeof e&&(T=e,e=r,r=null),t(n,r,function(n,r){var t=r[r.length-1],T=t?t.children.indexOf(n):null;return e(n,T,t)},T)}a.CONTINUE=T,a.SKIP=i,a.EXIT=o},27950:function(n,r,e){"use strict";var t=e(34927);function T(){}n.exports=o,T.prototype=Error.prototype,o.prototype=new T;var i=o.prototype;function o(n,r,e){var T,i,o,a,E;"string"==typeof r&&(e=r,r=null),E=[null,null],"string"==typeof(o=e)&&(-1===(a=o.indexOf(":"))?E[1]=o:(E[0]=o.slice(0,a),E[1]=o.slice(a+1))),T=t(r)||"1:1",i={start:{line:null,column:null},end:{line:null,column:null}},r&&r.position&&(r=r.position),r&&(r.start?(i=r,r=r.start):i.start=r),n.stack&&(this.stack=n.stack,n=n.message),this.message=n,this.name=T,this.reason=n,this.line=r?r.line:null,this.column=r?r.column:null,this.location=i,this.source=E[0],this.ruleId=E[1]}i.file="",i.name="",i.reason="",i.message="",i.stack="",i.fatal=null,i.column=null,i.line=null},20078:function(n,r,e){"use strict";n.exports=e(80698)},84546:function(n,r,e){"use strict";var t=e(17808),T=e(9619),i=e(29985);n.exports=E;var o={}.hasOwnProperty,a=["history","path","basename","stem","extname","dirname"];function E(n){var r,e;if(n){if("string"==typeof n||i(n))n={contents:n};else if("message"in n&&"messages"in n)return n}else n={};if(!(this instanceof E))return new E(n);for(this.data={},this.messages=[],this.history=[],this.cwd=T.cwd(),e=-1;++e<a.length;)r=a[e],o.call(n,r)&&(this[r]=n[r]);for(r in n)0>a.indexOf(r)&&(this[r]=n[r])}function A(n,r){if(n&&n.indexOf(t.sep)>-1)throw Error("`"+r+"` cannot be a path: did not expect `"+t.sep+"`")}function c(n,r){if(!n)throw Error("`"+r+"` cannot be empty")}function s(n,r){if(!n)throw Error("Setting `"+r+"` requires `path` to be set too")}E.prototype.toString=function(n){return(this.contents||"").toString(n)},Object.defineProperty(E.prototype,"path",{get:function(){return this.history[this.history.length-1]},set:function(n){c(n,"path"),this.path!==n&&this.history.push(n)}}),Object.defineProperty(E.prototype,"dirname",{get:function(){return"string"==typeof this.path?t.dirname(this.path):void 0},set:function(n){s(this.path,"dirname"),this.path=t.join(n||"",this.basename)}}),Object.defineProperty(E.prototype,"basename",{get:function(){return"string"==typeof this.path?t.basename(this.path):void 0},set:function(n){c(n,"basename"),A(n,"basename"),this.path=t.join(this.dirname||"",n)}}),Object.defineProperty(E.prototype,"extname",{get:function(){return"string"==typeof this.path?t.extname(this.path):void 0},set:function(n){if(A(n,"extname"),s(this.path,"extname"),n){if(46!==n.charCodeAt(0))throw Error("`extname` must start with `.`");if(n.indexOf(".",1)>-1)throw Error("`extname` cannot contain multiple dots")}this.path=t.join(this.dirname,this.stem+(n||""))}}),Object.defineProperty(E.prototype,"stem",{get:function(){return"string"==typeof this.path?t.basename(this.path,this.extname):void 0},set:function(n){c(n,"stem"),A(n,"stem"),this.path=t.join(this.dirname||"",n+(this.extname||""))}})},80698:function(n,r,e){"use strict";var t=e(27950),T=e(84546);n.exports=T,T.prototype.message=function(n,r,e){var T=new t(n,r,e);return this.path&&(T.name=this.path+":"+T.name,T.file=this.path),T.fatal=!1,this.messages.push(T),T},T.prototype.info=function(){var n=this.message.apply(this,arguments);return n.fatal=null,n},T.prototype.fail=function(){var n=this.message.apply(this,arguments);throw n.fatal=!0,n}},17808:function(n,r){"use strict";function e(n){if("string"!=typeof n)throw TypeError("Path must be a string. Received "+JSON.stringify(n))}r.basename=function(n,r){var t,T,i,o,a=0,E=-1;if(void 0!==r&&"string"!=typeof r)throw TypeError('"ext" argument must be a string');
10if(e(n),t=n.length,void 0===r||!r.length||r.length>n.length){for(;t--;)if(47===n.charCodeAt(t)){if(i){a=t+1;break}}else E<0&&(i=!0,E=t+1);return E<0?"":n.slice(a,E)}if(r===n)return"";for(T=-1,o=r.length-1;t--;)if(47===n.charCodeAt(t)){if(i){a=t+1;break}}else T<0&&(i=!0,T=t+1),o>-1&&(n.charCodeAt(t)===r.charCodeAt(o--)?o<0&&(E=t):(o=-1,E=T));return a===E?E=T:E<0&&(E=n.length),n.slice(a,E)},r.dirname=function(n){var r,t,T;if(e(n),!n.length)return".";for(r=-1,T=n.length;--T;)if(47===n.charCodeAt(T)){if(t){r=T;break}}else t||(t=!0);return r<0?47===n.charCodeAt(0)?"/":".":1===r&&47===n.charCodeAt(0)?"//":n.slice(0,r)},r.extname=function(n){var r,t,T,i=-1,o=0,a=-1,E=0;for(e(n),T=n.length;T--;){if(47===(t=n.charCodeAt(T))){if(r){o=T+1;break}continue}a<0&&(r=!0,a=T+1),46===t?i<0?i=T:1!==E&&(E=1):i>-1&&(E=-1)}return i<0||a<0||0===E||1===E&&i===a-1&&i===o+1?"":n.slice(i,a)},r.join=function(){for(var n,r,t,T,i=-1;++i<arguments.length;)e(arguments[i]),arguments[i]&&(T=void 0===T?arguments[i]:T+"/"+arguments[i]);return void 0===T?".":(e(n=T),r=47===n.charCodeAt(0),(t=function(n,r){for(var e,t,T="",i=0,o=-1,a=0,E=-1;++E<=n.length;){if(E<n.length)e=n.charCodeAt(E);else if(47===e)break;else e=47;if(47===e){if(o===E-1||1===a);else if(o!==E-1&&2===a){if(T.length<2||2!==i||46!==T.charCodeAt(T.length-1)||46!==T.charCodeAt(T.length-2)){if(T.length>2){if((t=T.lastIndexOf("/"))!==T.length-1){t<0?(T="",i=0):i=(T=T.slice(0,t)).length-1-T.lastIndexOf("/"),o=E,a=0;continue}}else if(T.length){T="",i=0,o=E,a=0;continue}}r&&(T=T.length?T+"/..":"..",i=2)}else T.length?T+="/"+n.slice(o+1,E):T=n.slice(o+1,E),i=E-o-1;o=E,a=0}else 46===e&&a>-1?a++:a=-1}return T}(n,!r)).length||r||(t="."),t.length&&47===n.charCodeAt(n.length-1)&&(t+="/"),r?"/"+t:t)},r.sep="/"},9619:function(n,r){"use strict";r.cwd=function(){return"/"}},83819:function(n){"use strict";var r;n.exports=function(n){var e,t="&"+n+";";return(r=r||document.createElement("i")).innerHTML=t,(59!==(e=r.textContent).charCodeAt(e.length-1)||"semi"===n)&&e!==t&&e}},13126:function(n,r){"use strict";var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,T=e?Symbol.for("react.portal"):60106,i=e?Symbol.for("react.fragment"):60107,o=e?Symbol.for("react.strict_mode"):60108,a=e?Symbol.for("react.profiler"):60114,E=e?Symbol.for("react.provider"):60109,A=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,s=e?Symbol.for("react.concurrent_mode"):60111,u=e?Symbol.for("react.forward_ref"):60112,D=e?Symbol.for("react.suspense"):60113,l=e?Symbol.for("react.suspense_list"):60120,S=e?Symbol.for("react.memo"):60115,R=e?Symbol.for("react.lazy"):60116,F=e?Symbol.for("react.block"):60121,N=e?Symbol.for("react.fundamental"):60117,O=e?Symbol.for("react.responder"):60118,f=e?Symbol.for("react.scope"):60119;function d(n){if("object"==typeof n&&null!==n){var r=n.$$typeof;switch(r){case t:switch(n=n.type){case c:case s:case i:case a:case o:case D:return n;default:switch(n=n&&n.$$typeof){case A:case u:case R:case S:case E:return n;default:return r}}case T:return r}}}function m(n){return d(n)===s}r.AsyncMode=c,r.ConcurrentMode=s,r.ContextConsumer=A,r.ContextProvider=E,r.Element=t,r.ForwardRef=u,r.Fragment=i,r.Lazy=R,r.Memo=S,r.Portal=T,r.Profiler=a,r.StrictMode=o,r.Suspense=D,r.isAsyncMode=function(n){return m(n)||d(n)===c},r.isConcurrentMode=m,r.isContextConsumer=function(n){return d(n)===A},r.isContextProvider=function(n){return d(n)===E},r.isElement=function(n){return"object"==typeof n&&null!==n&&n.$$typeof===t},r.isForwardRef=function(n){return d(n)===u},r.isFragment=function(n){return d(n)===i},r.isLazy=function(n){return d(n)===R},r.isMemo=function(n){return d(n)===S},r.isPortal=function(n){return d(n)===T},r.isProfiler=function(n){return d(n)===a},r.isStrictMode=function(n){return d(n)===o},r.isSuspense=function(n){return d(n)===D},r.isValidElementType=function(n){return"string"==typeof n||"function"==typeof n||n===i||n===s||n===a||n===o||n===D||n===l||"object"==typeof n&&null!==n&&(n.$$typeof===R||n.$$typeof===S||n.$$typeof===E||n.$$typeof===A||n.$$typeof===u||n.$$typeof===N||n.$$typeof===O||n.$$typeof===f||n.$$typeof===F)},r.typeOf=d},84851:function(n,r,e){"use strict";n.exports=e(13126)},34927:function(n){"use strict";var r={}.hasOwnProperty;function e(n){return n&&"object"==typeof n||(n={}),T(n.line)+":"+T(n.column)}function t(n){return n&&"object"==typeof n||(n={}),e(n.start)+"-"+e(n.end)}function T(n){return n&&"number"==typeof n?n:1}n.exports=function(n){return n&&"object"==typeof n?r.call(n,"position")||r.call(n,"type")?t(n.position):r.call(n,"start")||r.call(n,"end")?t(n):r.call(n,"line")||r.call(n,"column")?e(n):"":""}},33881:function(n){n.exports=function(){for(var n={},e=0;e<arguments.length;e++){var t=arguments[e];for(var T in t)r.call(t,T)&&(n[T]=t[T])}return n};var r=Object.prototype.hasOwnProperty},36244:function(n){"use strict";n.exports=JSON.parse('{"Africa/Abidjan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Accra":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Addis_Ababa":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Algiers":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Asmara":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Bamako":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Bangui":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Banjul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Bissau":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Blantyre":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Brazzaville":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Bujumbura":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Cairo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Casablanca":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20180325T020000\\r\\nRDATE:20180325T020000\\r\\nRDATE:20180617T020000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20180513T030000\\r\\nRDATE:20180513T030000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20190609T020000\\r\\nRDATE:20190609T020000\\r\\nRDATE:20200531T020000\\r\\nRDATE:20210516T020000\\r\\nRDATE:20220508T020000\\r\\nRDATE:20230430T020000\\r\\nRDATE:20240414T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20181028T030000\\r\\nRDATE:20181028T030000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20190505T030000\\r\\nRDATE:20190505T030000\\r\\nRDATE:20200419T030000\\r\\nRDATE:20210411T030000\\r\\nRDATE:20220327T030000\\r\\nRDATE:20230319T030000\\r\\nRDATE:20240310T030000\\r\\nEND:DAYLIGHT","Africa/Ceuta":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Africa/Conakry":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Dakar":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Dar_es_Salaam":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Djibouti":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Douala":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/El_Aaiun":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20180325T020000\\r\\nRDATE:20180325T020000\\r\\nRDATE:20180617T020000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20180513T030000\\r\\nRDATE:20180513T030000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20181028T030000\\r\\nRDATE:20181028T030000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20190505T030000\\r\\nRDATE:20190505T030000\\r\\nRDATE:20200419T030000\\r\\nRDATE:20210411T030000\\r\\nRDATE:20220327T030000\\r\\nRDATE:20230319T030000\\r\\nRDATE:20240310T030000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20190609T020000\\r\\nRDATE:20190609T020000\\r\\nRDATE:20200531T020000\\r\\nRDATE:20210516T020000\\r\\nRDATE:20220508T020000\\r\\nRDATE:20230430T020000\\r\\nRDATE:20240414T020000\\r\\nEND:STANDARD","Africa/Freetown":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Gaborone":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Harare":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Johannesburg":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:SAST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Juba":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Kampala":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Khartoum":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Kigal
10i":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Kinshasa":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Lagos":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Libreville":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Lome":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Luanda":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Lubumbashi":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Lusaka":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Malabo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Maputo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Maseru":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:SAST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Mbabane":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:SAST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Mogadishu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Monrovia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Nairobi":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Ndjamena":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Niamey":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Nouakchott":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Ouagadougou":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Porto-Novo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Sao_Tome":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:20180101T010000\\r\\nRDATE:20180101T010000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:20190101T020000\\r\\nRDATE:20190101T020000\\r\\nEND:STANDARD","Africa/Tripoli":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Tunis":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Windhoek":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Adak":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:HDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:HST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Anchorage":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Anguilla":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Antigua":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Araguaina":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Buenos_Aires":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Catamarca":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Cordoba":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Jujuy":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/La_Rioja":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Mendoza":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Rio_Gallegos":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Salta":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/San_Juan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/San_Luis":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Tucuman":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Ushuaia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Aruba":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Asuncion":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19701004T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700322T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=4SU\\r\\nEND:STANDARD","America/Atikokan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Bahia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Bahia_Banderas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT","America/Barbados":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Belem":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Belize":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Blanc-Sablon":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Boa_Vista":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Bogota":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Boise":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Cambridge_Bay":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Campo_Grande":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20181104T000000\\r\\nRDATE:20181104T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20180218T000000\\r\\nRDATE:20180218T000000\\r\\nRDATE:20190217T000000\\r\\nEND:STANDARD","America/Cancun":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Caracas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Cayenne":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Cayman":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Chicago":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Chihuahua":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Costa_Rica":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Creston":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Cuiaba":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20181104T000000\\r\\nRDATE:20181104T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20180218T000000\\r\\nRDATE:20180218T000000\\r\\nRDATE:20190217T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Curacao":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Danmarkshavn":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Dawson":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:20180311T020000\\r\\nRDATE:20180311T020000\\r\\nRDATE:20190310T020000\\r\\nRDATE:20200308T020000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:20181104T020000\\r\\nRDATE:20181104T020000\\r\\nRDATE:20191103T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:20201101T000000\\r\\nRDATE:20201101T000000\\r\\nEND:STANDARD","America/Dawson_Creek":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Denver":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Detroit":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Dominica":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Edmonton":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Eirunepe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/El_Salvador":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Fort_Nelson":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Fortaleza":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Glace_Bay":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Goose_Bay":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","America/Grand_Turk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:20181104T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:20190310T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:20180311T020000\\r\\nRDATE:20180311T020000\\r\\nEND:DAYLIGHT","America/Grenada":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\n
10END:STANDARD","America/Guadeloupe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Guatemala":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Guayaquil":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Guyana":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Halifax":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Havana":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","America/Hermosillo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Indiana/Indianapolis":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Knox":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Marengo":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Petersburg":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Tell_City":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Vevay":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Vincennes":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Winamac":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","America/Inuvik":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Iqaluit":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Jamaica":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Juneau":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Kentucky/Louisville":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Kentucky/Monticello":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Kralendijk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/La_Paz":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Lima":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Los_Angeles":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Lower_Princes":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Maceio":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Managua":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Manaus":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Marigot":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Martinique":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Matamoros":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Mazatlan":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Menominee":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Merida":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Metlakatla":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:20191103T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:20181104T020000\\r\\nRDATE:20181104T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:20190120T020000\\r\\nRDATE:20190120T020000\\r\\nEND:STANDARD","America/Mexico_City":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Miquelon":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Moncton":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Monterrey":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Montevideo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Montserrat":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Nassau":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;
10BYDAY=1SU\\r\\nEND:STANDARD","America/New_York":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Nipigon":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Nome":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Noronha":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/North_Dakota/Beulah":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/North_Dakota/Center":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/North_Dakota/New_Salem":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Nuuk":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700328T220000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19701024T230000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:STANDARD","America/Ojinaga":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Panama":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Pangnirtung":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Paramaribo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Phoenix":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Port-au-Prince":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Port_of_Spain":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Porto_Velho":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Puerto_Rico":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Punta_Arenas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Rainy_River":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Rankin_Inlet":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Recife":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Regina":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Resolute":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","America/Rio_Branco":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Santarem":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Santiago":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20190407T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20190908T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20180812T000000\\r\\nRDATE:20180812T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20180513T000000\\r\\nRDATE:20180513T000000\\r\\nEND:STANDARD","America/Santo_Domingo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Sao_Paulo":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:20181104T000000\\r\\nRDATE:20181104T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20180218T000000\\r\\nRDATE:20180218T000000\\r\\nRDATE:20190217T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700101T000000\\r\\nEND:DAYLIGHT","America/Scoresbysund":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700329T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:-0100\\r\\nTZNAME:-01\\r\\nDTSTART:19701025T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Sitka":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/St_Barthelemy":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/St_Johns":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0230\\r\\nTZOFFSETTO:-0330\\r\\nTZNAME:NST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0330\\r\\nTZOFFSETTO:-0230\\r\\nTZNAME:NDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","America/St_Kitts":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/St_Lucia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/St_Thomas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/St_Vincent":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Swift_Current":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Tegucigalpa":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Thule":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Thunder_Bay":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Tijuana":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Toronto":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Tortola":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Vancouver":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Whitehorse":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:20180311T020000\\r\\nRDATE:20180311T020000\\r\\nRDATE:20190310T020000\\r\\nRDATE:20200308T020000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:20181104T020000\\r\\nRDATE:20181104T020000\\r\\nRDATE:20191103T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:20201101T000000\\r\\nRDATE:20201101T000000\\r\\nEND:STANDARD","America/Winnipeg":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Yakutat":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Yellowknife":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Antarctica/Casey":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:20181007T040000\\r\\nRDATE:20181007T040000\\r\\nRDATE:20191004T030000\\r\\nRDATE:20201004T000100\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:20180311T040000\\r\\nRDATE:20180311T040000\\r\\nRDATE:20190317T030000\\r\\nRDATE:20200308T030000\\r\\nEND:STANDARD","Antarctica/Davis":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/DumontDUrville":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/Macquarie":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Antarctica/Mawson":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/McMurdo":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:NZDT\\r\\nDTSTART:19700927T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:NZST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Antarctica/Palmer":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/Rothera":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/Syowa":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/Troll":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:+02\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19701025
10T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Antarctica/Vostok":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Arctic/Longyearbyen":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Asia/Aden":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Almaty":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Amman":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700326T235959\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1TH\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701030T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR\\r\\nEND:STANDARD","Asia/Anadyr":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Aqtau":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Aqtobe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Ashgabat":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Atyrau":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Baghdad":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Bahrain":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Baku":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Bangkok":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Barnaul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Beirut":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Asia/Bishkek":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Brunei":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Chita":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Choibalsan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Colombo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0530\\r\\nTZOFFSETTO:+0530\\r\\nTZNAME:+0530\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Damascus":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701030T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700327T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR\\r\\nEND:DAYLIGHT","Asia/Dhaka":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Dili":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Dubai":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Dushanbe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Famagusta":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:20180325T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Asia/Gaza":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:20200328T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:20201024T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:20180324T010000\\r\\nRDATE:20180324T010000\\r\\nRDATE:20190329T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:20181027T010000\\r\\nRDATE:20181027T010000\\r\\nRDATE:20191026T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Hebron":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:20200328T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:20201024T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:20180324T010000\\r\\nRDATE:20180324T010000\\r\\nRDATE:20190329T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:20181027T010000\\r\\nRDATE:20181027T010000\\r\\nRDATE:20191026T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Ho_Chi_Minh":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Hong_Kong":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:HKT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Hovd":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Irkutsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Istanbul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Jakarta":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:WIB\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Jayapura":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:WIT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Jerusalem":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:IDT\\r\\nDTSTART:19700327T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=23,24,25,26,27,28,29;BYDAY=FR\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:IST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Asia/Kabul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0430\\r\\nTZOFFSETTO:+0430\\r\\nTZNAME:+0430\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kamchatka":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Karachi":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:PKT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kathmandu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0545\\r\\nTZOFFSETTO:+0545\\r\\nTZNAME:+0545\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Khandyga":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kolkata":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0530\\r\\nTZOFFSETTO:+0530\\r\\nTZNAME:IST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Krasnoyarsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kuala_Lumpur":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kuching":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kuwait":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Macau":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Magadan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Makassar":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:WITA\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Manila":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:PST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Muscat":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Nicosia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Asia/Novokuznetsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Novosibirsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Omsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Oral":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Phnom_Penh":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Pontianak":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:WIB\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Pyongyang":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0830\\r\\nTZNAME:KST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0830\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:KST\\r\\nDTSTART:20180504T233000\\r\\nRDATE:20180504T233000\\r\\nEND:STANDARD","Asia/Qatar":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Qostanay":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Qyzylorda":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:20181221T000000\\r\\nRDATE:20181221T000000\\r\\nEND:STANDARD","Asia/Riyadh":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Sakhalin":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Samarkand":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Seoul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:KST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Shanghai":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Singapore":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Srednekolymsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Taipei":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Tashkent":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Tbilisi":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Tehran":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0330\\r\\nTZNAME:+0330\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0330\\r\\nTZOFFSETTO:+0430\\r\\nTZNAME:+0430\\r\\nDTSTART:20180321T235959\\r\\nRDATE:20180321T235959\\r\\nRDATE:20190321T235959\\r\\nRDATE:20200320T235959\\r\\nRDATE:20210321T235959\\r\\nRDATE:20220321T235959\\r\\nRDATE:20230321T235959\\r\\nRDATE:20240320T235959\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0430\\r\\nTZOFFSETTO:+0330\\r\\nTZNAME:+0330\\r\\nDTSTART:20180921T235959\\r\\nRDATE:20180921T235959\\r\\nRDATE:20190921T235959\\r\\nRDATE:20200920T235959\\r\\nRDATE:20210921T235959\\r\\nRDATE:20220921T235959\\r\\nRDATE:20230921T235959\\r\\nRDATE:20240920T235959\\r\\nEND:STANDARD","Asia/Thimphu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Tokyo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:JST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Tomsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Ulaanbaatar":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Urumqi":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Ust-Nera":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Vientiane":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Vladivostok":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Yakutsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Yangon":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0630\\r\\nTZOFFSETTO:+0630\\r\\nTZNAME:+0630\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Yekaterinburg":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Yerevan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic/Azores":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:+
100000\\r\\nTZNAME:+00\\r\\nDTSTART:19700329T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:-0100\\r\\nTZNAME:-01\\r\\nDTSTART:19701025T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Atlantic/Bermuda":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Atlantic/Canary":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WEST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:WET\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Atlantic/Cape_Verde":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:-0100\\r\\nTZNAME:-01\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic/Faroe":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WEST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:WET\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Atlantic/Madeira":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WEST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:WET\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Atlantic/Reykjavik":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic/South_Georgia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic/St_Helena":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic/Stanley":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Adelaide":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1030\\r\\nTZOFFSETTO:+0930\\r\\nTZNAME:ACST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0930\\r\\nTZOFFSETTO:+1030\\r\\nTZNAME:ACDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Australia/Brisbane":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Broken_Hill":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1030\\r\\nTZOFFSETTO:+0930\\r\\nTZNAME:ACST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0930\\r\\nTZOFFSETTO:+1030\\r\\nTZNAME:ACDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Australia/Currie":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Australia/Darwin":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0930\\r\\nTZOFFSETTO:+0930\\r\\nTZNAME:ACST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Eucla":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0845\\r\\nTZOFFSETTO:+0845\\r\\nTZNAME:+0845\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Hobart":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Australia/Lindeman":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Lord_Howe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1030\\r\\nTZNAME:+1030\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1030\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Australia/Melbourne":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Australia/Perth":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:AWST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Sydney":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Europe/Amsterdam":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Andorra":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Astrakhan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Athens":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Belgrade":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Berlin":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Bratislava":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Brussels":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Bucharest":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Budapest":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Busingen":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Chisinau":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Copenhagen":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Dublin":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:IST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Europe/Gibraltar":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Guernsey":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Helsinki":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Isle_of_Man":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Istanbul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Jersey":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Kaliningrad":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Kiev":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Kirov":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Lisbon":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:WET\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WEST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Europe/Ljubljana":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/London":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Luxembourg":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Madrid":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Malta":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Mariehamn":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Minsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Monaco":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Moscow":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:MSK\\r\\nDTSTART:19700101T00
100000\\r\\nEND:STANDARD","Europe/Nicosia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Europe/Oslo":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Paris":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Podgorica":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Prague":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Riga":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Rome":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Samara":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/San_Marino":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Sarajevo":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Saratov":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Simferopol":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:MSK\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Skopje":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Sofia":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Stockholm":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Tallinn":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Tirane":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Ulyanovsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Uzhgorod":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Vaduz":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Vatican":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Vienna":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Vilnius":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Volgograd":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:20181028T020000\\r\\nRDATE:20181028T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Warsaw":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Zagreb":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Zaporozhye":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Zurich":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Indian/Antananarivo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Chagos":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Christmas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Cocos":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0630\\r\\nTZOFFSETTO:+0630\\r\\nTZNAME:+0630\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Comoro":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Kerguelen":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Mahe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Maldives":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Mauritius":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Mayotte":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Reunion":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Apia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1400\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700405T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1400\\r\\nTZNAME:+14\\r\\nDTSTART:19700927T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Pacific/Auckland":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:NZDT\\r\\nDTSTART:19700927T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:NZST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Pacific/Bougainville":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Chatham":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1245\\r\\nTZOFFSETTO:+1345\\r\\nTZNAME:+1345\\r\\nDTSTART:19700927T024500\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1345\\r\\nTZOFFSETTO:+1245\\r\\nTZNAME:+1245\\r\\nDTSTART:19700405T034500\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Pacific/Chuuk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Easter":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:-06\\r\\nDTSTART:20190406T220000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SA\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:20190907T220000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=1SA\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:-06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:20180811T220000\\r\\nRDATE:20180811T220000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:-06\\r\\nDTSTART:20180512T220000\\r\\nRDATE:20180512T220000\\r\\nEND:STANDARD","Pacific/Efate":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Enderbury":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Fakaofo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Fiji":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700118T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=1;BYMONTHDAY=12,13,14,15,16,17,18;BYDAY=SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:20211114T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:20181104T020000\\r\\nRDATE:20181104T020000\\r\\nRDATE:20191110T020000\\r\\nRDATE:20201220T020000\\r\\nEND:DAYLIGHT","Pacific/Funafuti":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Galapagos":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:-06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Gambier":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:-09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Guadalcanal":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Guam":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:ChST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Honolulu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:HST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Kiritimati":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1400\\r\\nTZOFFSETTO:+1400\\r\\nTZNAME:+14\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Kosrae":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Kwajalein":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Majuro":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Marquesas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0930\\r\\nTZOFFSETTO:-0930\\r\\nTZNAME:-0930\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Midway":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1100\\r\\nTZOFFSETTO:-1100\\r\\nTZNAME:SST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Nauru":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Niue":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1100\\r\\nTZOFFSETTO:-1100\\r\\nTZNAME:-11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Norfolk":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:20191006T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:20200405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\
10r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1130\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:20190701T000000\\r\\nRDATE:20190701T000000\\r\\nEND:STANDARD","Pacific/Noumea":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Pago_Pago":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1100\\r\\nTZOFFSETTO:-1100\\r\\nTZNAME:SST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Palau":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Pitcairn":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:-08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Pohnpei":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Port_Moresby":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Rarotonga":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:-10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Saipan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:ChST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Tahiti":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:-10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Tarawa":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Tongatapu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Wake":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Wallis":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","AUS Central Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0930\\r\\nTZOFFSETTO:+0930\\r\\nTZNAME:ACST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","AUS Eastern Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Afghanistan Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0430\\r\\nTZOFFSETTO:+0430\\r\\nTZNAME:+0430\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Asmera":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Timbuktu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Alaskan Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Argentina/ComodRivadavia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Buenos_Aires":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Godthab":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700328T220000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19701024T230000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:STANDARD","America/Louisville":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Montreal":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Santa_Isabel":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Arab Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Arabian Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Arabic Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Argentina Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Calcutta":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0530\\r\\nTZOFFSETTO:+0530\\r\\nTZNAME:IST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Katmandu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0545\\r\\nTZOFFSETTO:+0545\\r\\nTZNAME:+0545\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Rangoon":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0630\\r\\nTZOFFSETTO:+0630\\r\\nTZNAME:+0630\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Saigon":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Atlantic/Faeroe":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WEST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:WET\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Atlantic/Jan_Mayen":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Azerbaijan Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Azores Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700329T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:-0100\\r\\nTZNAME:-01\\r\\nDTSTART:19701025T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Bahia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Bangladesh Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Belarus Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Canada Central Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Cape Verde Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:-0100\\r\\nTZNAME:-01\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Caucasus Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Cen. Australia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1030\\r\\nTZOFFSETTO:+0930\\r\\nTZNAME:ACST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0930\\r\\nTZOFFSETTO:+1030\\r\\nTZNAME:ACDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Central America Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Central Asia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Central Brazilian Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20181104T000000\\r\\nRDATE:20181104T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20180218T000000\\r\\nRDATE:20180218T000000\\r\\nRDATE:20190217T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Central Europe Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Central European Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Central Pacific Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Central Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Central Standard Time (Mexico)":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","China Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","E. Africa Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","E. Australia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","E. South America Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:20181104T000000\\r\\nRDATE:20181104T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20180218T000000\\r\\nRDATE:20180218T000000\\r\\nRDATE:20190217T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700101T000000\\r\\nEND:DAYLIGHT","Eastern Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Egypt Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Ekaterinburg Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Belfast":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","FLE Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Fiji Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700118T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=1;BYMONTHDAY=12,13,14,15,16,17,18;BYDAY=SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:20211114T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:20181104T020000\\r\\nRDATE:20181104T020000\\r\\nRDATE:20191110T020000\\r\\nRDATE:20201220T020000\\r\\nEND:DAYLIGHT","GMT Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","GTB Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Georgian Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Greenwich Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Hawaiian Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:HST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Iran Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0330\\r\\nTZNAME:+0330\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0330\\r\\nTZOFFSETTO:+0430\\r\\nTZNAME:+0430\\r\\nDTSTART:20180321T235959\\r\\nRDATE:20180321T235959\\r\\nRDATE:20190321T235959\\r\\nRDATE:20200320T235959\\r\\nRDATE:20210321T235959\\r\\nRDATE:20220321T23595
109\\r\\nRDATE:20230321T235959\\r\\nRDATE:20240320T235959\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0430\\r\\nTZOFFSETTO:+0330\\r\\nTZNAME:+0330\\r\\nDTSTART:20180921T235959\\r\\nRDATE:20180921T235959\\r\\nRDATE:20190921T235959\\r\\nRDATE:20200920T235959\\r\\nRDATE:20210921T235959\\r\\nRDATE:20220921T235959\\r\\nRDATE:20230921T235959\\r\\nRDATE:20240920T235959\\r\\nEND:STANDARD","Israel Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:IDT\\r\\nDTSTART:19700327T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=23,24,25,26,27,28,29;BYDAY=FR\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:IST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Jordan Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700326T235959\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1TH\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701030T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR\\r\\nEND:STANDARD","Kaliningrad Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Korea Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:KST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Libya Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Line Islands Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1400\\r\\nTZOFFSETTO:+1400\\r\\nTZNAME:+14\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Magadan Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Mauritius Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Middle East Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Montevideo Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Morocco Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20180325T020000\\r\\nRDATE:20180325T020000\\r\\nRDATE:20180617T020000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20180513T030000\\r\\nRDATE:20180513T030000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20190609T020000\\r\\nRDATE:20190609T020000\\r\\nRDATE:20200531T020000\\r\\nRDATE:20210516T020000\\r\\nRDATE:20220508T020000\\r\\nRDATE:20230430T020000\\r\\nRDATE:20240414T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20181028T030000\\r\\nRDATE:20181028T030000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20190505T030000\\r\\nRDATE:20190505T030000\\r\\nRDATE:20200419T030000\\r\\nRDATE:20210411T030000\\r\\nRDATE:20220327T030000\\r\\nRDATE:20230319T030000\\r\\nRDATE:20240310T030000\\r\\nEND:DAYLIGHT","Mountain Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Mountain Standard Time (Mexico)":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","N. Central Asia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Namibia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","New Zealand Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:NZDT\\r\\nDTSTART:19700927T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:NZST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Newfoundland Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0230\\r\\nTZOFFSETTO:-0330\\r\\nTZNAME:NST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0330\\r\\nTZOFFSETTO:-0230\\r\\nTZNAME:NDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","North Asia East Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","North Asia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific SA Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20190407T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20190908T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20180812T000000\\r\\nRDATE:20180812T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20180513T000000\\r\\nRDATE:20180513T000000\\r\\nEND:STANDARD","Pacific Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Pacific/Johnston":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:HST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pakistan Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:PKT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Paraguay Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19701004T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700322T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=4SU\\r\\nEND:STANDARD","Romance Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Russia Time Zone 10":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Russia Time Zone 11":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Russia Time Zone 3":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Russian Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:MSK\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","SA Eastern Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","SA Pacific Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","SA Western Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","SE Asia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Samoa Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1400\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700405T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1400\\r\\nTZNAME:+14\\r\\nDTSTART:19700927T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Singapore Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","South Africa Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:SAST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Sri Lanka Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0530\\r\\nTZOFFSETTO:+0530\\r\\nTZNAME:+0530\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Syria Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701030T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700327T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR\\r\\nEND:DAYLIGHT","Taipei Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Tasmania Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Tokyo Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:JST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Tonga Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Turkey Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","US Eastern Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","US Mountain Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","US/Central":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","US/Eastern":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","US/Mountain":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","US/Pacific":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","US/Pacific-New":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Ulaanbaatar Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Venezuela Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Vladivostok Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","W. Australia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:AWST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","W. Central Africa Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","W. Europe Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","West Asia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","West Pacific Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Yakutsk Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD"}')}}]);

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.