vendor: 16,629 bytes, line 1
1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4218],{51266:function(e){var t={};e.exports=function(e,n,r){if(null==r&&(r=" â¦"),e=e.trim().replace(/\s+/g," "),n=Math.round(n),e.length>n+r.length){var a=n+"~~"+r,i=Math.max(n-Math.floor((r.length-1)/2),0),o=t[a]||(t[a]=RegExp("^(.{0,"+i+"})\\s+.*$")),s=e.replace(o,"$1").slice(0,i);return s+(s.length<e.length?r:"")}return e}},20461:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){f(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function i(){i=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",s=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,a){var i,o,s=Object.create((t&&t.prototype instanceof h?t:h).prototype);return r(s,"_invoke",{value:(i=new Y(a||[]),o="suspendedStart",function(t,r){if("executing"===o)throw Error("Generator is already running");if("completed"===o){if("throw"===t)throw r;return k()}for(i.method=t,i.arg=r;;){var a=i.delegate;if(a){var s=function e(t,n){var r=n.method,a=t.iterator[r];if(void 0===a)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=void 0,e(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=TypeError("The iterator does not provide a '"+r+"' method")),d;var i=f(a,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,d;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,d):o:(n.method="throw",n.arg=TypeError("iterator result is not an object"),n.delegate=null,d)}(a,i);if(s){if(s===d)continue;return s}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if("suspendedStart"===o)throw o="completed",i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);o="executing";var u=f(e,n,i);if("normal"===u.type){if(o=i.done?"completed":"suspendedYield",u.arg===d)continue;return{value:u.arg,done:i.done}}"throw"===u.type&&(o="completed",i.method="throw",i.arg=u.arg)}})}),s}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var d={};function h(){}function m(){}function p(){}var y={};l(y,o,function(){return this});var v=Object.getPrototypeOf,g=v&&v(v(S([])));g&&g!==t&&n.call(g,o)&&(y=g);var b=p.prototype=h.prototype=Object.create(y);function T(e){["next","throw","return"].forEach(function(t){l(e,t,function(e){return this._invoke(t,e)})})}function A(e,t){var a;r(this,"_invoke",{value:function(r,i){function o(){return new t(function(a,o){!function r(a,i,o,s){var u=f(e[a],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==typeof c&&n.call(c,"__await")?t.resolve(c.__await).then(function(e){r("next",e,o,s)},function(e){r("throw",e,o,s)}):t.resolve(c).then(function(e){l.value=e,o(l)},function(e){return r("throw",e,o,s)})}s(u.arg)}(r,i,a,o)})}return a=a?a.then(o,o):o()}})}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function w(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function Y(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function S(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,a=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return a.next=a}}return{next:k}}function k(){return{value:void 0,done:!0}}return m.prototype=p,r(b,"constructor",{value:p,configurable:!0}),r(p,"constructor",{value:m,configurable:!0}),m.displayName=l(p,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,l(e,u,"GeneratorFunction")),e.prototype=Object.create(b),e},e.awrap=function(e){return{__await:e}},T(A.prototype),l(A.prototype,s,function(){return this}),e.AsyncIterator=A,e.async=function(t,n,r,a,i){void 0===i&&(i=Promise);var o=new A(c(t,n,r,a),i);return e.isGeneratorFunction(n)?o:o.next().then(function(e){return e.done?e.value:o.next()})},T(b),l(b,u,"Generator"),l(b,o,function(){return this}),l(b,"toString",function(){return"[object Generator]"}),e.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},e.values=S,Y.prototype={constructor:Y,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(w),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return o.type="throw",o.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var s=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(s&&u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var i=a;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),w(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;w(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:S(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function o(e,t,n,r,a,i,o){try{var s=e[i](o),u=s.value}catch(e){n(e);return}s.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var i=e.apply(t,n);function s(e){o(i,r,a,s,u,"next",e)}function u(e){o(i,r,a,s,u,"throw",e)}s(void 0)})}}function u(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,b(r.key),r)}}function c(e,t,n){return t&&l(e.prototype,t),n&&l(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function f(e,t,n){return(t=b(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e,t){return(h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function m(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function p(e,t,n){return(p=m()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));return n&&h(a,n.prototype),a}).apply(null,arguments)}function y(e){var t="function"==typeof Map?new Map:void 0;return(y=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return p(e,arguments,d(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),h(n,e)})(e)}function v(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function b(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}var T,A,E,w,Y,S,k,_=void 0!==n.g&&"[object global]"===({}).toString.call(n.g),M="undefined"!=typeof Bun,O="undefined"!=typeof Deno,R=_||M||O;function B(e,t){return 0===e.indexOf(t.toLowerCase())?e:"".concat(t.toLowerCase()).concat(e.substr(0,1).toUpperCase()).concat(e.substr(1))}function P(e){return/^(https?:)?\/\/((((player|www)\.)?vimeo\.com)|((player\.)?[a-zA-Z0-9-]+\.(videoji\.(hk|cn)|vimeo\.work)))(?=$|\/)/.test(e)}function D(e){return/^https:\/\/player\.((vimeo\.com)|([a-zA-Z0-9-]+\.(videoji\.(hk|cn)|vimeo\.work)))\/video\/\d+/.test(e)}function F(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.id,n=e.url,r=t||n;if(!r)throw Error("An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.");if(!isNaN(parseFloat(r))&&isFinite(r)&&Math.floor(r)==r)return"https://vimeo.com/".concat(r);if(P(r))return r.replace("http:","https:");if(t)throw TypeError("â".concat(t,"â is not a valid video id."));throw TypeError("â".concat(r,"â is not a vimeo.com url."))}var N=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"addEventListener",a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"removeEventListener",i="string"==typeof t?[t]:t;return i.forEach(function(t){e[r](t,n)}),{cancel:function(){return i.forEach(function(t){return e[a](t,n)})}}};function j(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;if(!e||!t||"function"!=typeof t.querySelectorAll)return null;for(var n=t.querySelectorAll("iframe"),r=0;r<n.length;r++)if(n[r]&&n[r].contentWindow===e)return n[r];return null}var L=void 0!==Array.prototype.indexOf,x="undefined"!=typeof window&&void 0!==window.postMessage;if(!R&&(!L||!x))throw Error("Sorry, the Vimeo Player API is not available in this browser.");var z="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{};!function(e){if(!e.WeakMap){var t=Object.prototype.hasOwnProperty,n=Object.defineProperty&&function(){try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}}(),r=function(e,t,r){n?Object.defineProperty(e,t,{configurable:!0,writable:!0,value:r}):e[t]=r};e.WeakMap=function(){function e(){if(void 0===this)throw TypeError("Constructor WeakMap requires 'new'");if(r(this,"_id","_WeakMap_"+i()+"."+i()),arguments.length>0)throw TypeError("WeakMap iterable is not supported")}function n(e,n){if(!a(e)||!t.call(e,"_id"))throw TypeError(n+" method called on incompatible receiver "+typeof e)}function i(){return Math.random().toString().substring(2)}return r(e.prototype,"delete",function(e){if(n(this,"delete"),!a(e))return!1;var t=e[this._id];return!!t&&t[0]===e&&(delete e[this._id],!0)}),r(e.prototype,"get",function(e){if(n(this,"get"),a(e)){var t=e[this._id];if(t&&t[0]===e)return t[1]}}),r(e.prototype,"has",function(e){if(n(this,"has"),!a(e))return!1;var t=e[this._id];return!!t&&t[0]===e}),r(e.prototype,"set",function(e,t){if(n(this,"set"),!a(e))throw TypeError("Invalid value used as weak map key");var i=e[this._id];return i&&i[0]===e?i[1]=t:r(e,this._id,[e,t]),this}),r(e,"_polyfill",!0),e}()}function a(e){return Object(e)===e}}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:z);var C=(T=w={exports:{}},w.exports,A="Promise",E=function(){var e,t,n,r=Object.prototype.toString,a="undefined"!=typeof setImmediate?function(e){return setImmediate(e)}:setTimeout;try{Object.defineProperty({},"x",{}),e=function(e,t,n,r){return Object.defineProperty(e,t,{value:n,writable:!0,configurable:!1!==r})}}catch(t){e=function(e,t,n){return e[t]=n,e}}function i(e,r){n.add(e,r),t||(t=a(n.drain))}function o(e){var t,n=typeof e;return null!=e&&("object"==n||"function"==n)&&(t=e.then),"function"==typeof t&&t}function s(){for(var e=0;e<this.chain.length;e++)(function(e,t,n){var r,a;try{!1===t?n.reject(e.msg):(r=!0===t?e.msg:t.call(void 0,e.msg))===n.promise?n.reject(TypeError("Promise-chain cycle")):(a=o(r))?a.call(r,n.resolve,n.reject):n.resolve(r)}catch(e){n.reject(e)}})(this,1===this.state?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function u(e){var t,n=this;if(!n.triggered){n.triggered=!0,n.def&&(n=n.def);try{(t=o(e))?i(function(){var r=new f(n);try{t.call(e,function(){u.apply(r,arguments)},function(){l.apply(r,arguments)})}catch(e){l.call(r,e)}}):(n.msg=e,n.state=1,n.chain.length>0&&i(s,n))}catch(e){l.call(new f(n),e)}}}function l(e){var t=this;!t.triggered&&(t.triggered=!0,t.def&&(t=t.def),t.msg=e,t.state=2,t.chain.length>0&&i(s,t))}function c(e,t,n,r){for(var a=0;a<t.length;a++)!function(a){e.resolve(t[a]).then(function(e){n(a,e)},r)}(a)}function f(e){this.def=e,this.triggered=!1}function d(e){this.promise=e,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function h(e){if("function"!=typeof e)throw TypeError("Not a function");if(0!==this.__NPO__)throw TypeError("Not a promise");this.__NPO__=1;var t=new d(this);this.then=function(e,n){var r={success:"function"!=typeof e||e,failure:"function"==typeof n&&n};return r.promise=new this.constructor(function(e,t){if("function"!=typeof e||"function"!=typeof t)throw TypeError("Not a function");r.resolve=e,r.reject=t}),t.chain.push(r),0!==t.state&&i(s,t),r.promise},this.catch=function(e){return this.then(void 0,e)};try{e.call(void 0,function(e){u.call(t,e)},function(e){l.call(t,e)})}catch(e){l.call(t,e)}}n=function(){var e,n,r;function a(e,t){this.fn=e,this.self=t,this.next=void 0}return{add:function(t,i){r=new a(t,i),n?n.next=r:e=r,n=r,r=void 0},drain:function(){var r=e;for(e=n=t=void 0;r;)r.fn.call(r.self),r=r.next}}}();var m=e({},"constructor",h,!1);return h.prototype=m,e(m,"__NPO__",0,!1),e(h,"resolve",function(e){return e&&"object"==typeof e&&1===e.__NPO__?e:new this(function(t,n){if("function"!=typeof t||"function"!=typeof n)throw TypeError("Not a function");t(e)})}),e(h,"reject",function(e){return new this(function(t,n){if("function"!=typeof t||"function"!=typeof n)throw TypeError("Not a function");n(e)})}),e(h,"all",function(e){var t=this;return"[object Array]"!=r.call(e)?t.reject(TypeError("Not an array")):0===e.length?t.resolve([]):new t(function(n,r){if("function"!=typeof n||"function"!=typeof r)throw TypeError("Not a function");var a=e.length,i=Array(a),o=0;c(t,e,function(e,t){i[e]=t,++o===a&&n(i)},r)})}),e(h,"race",function(e){var t=this;return"[object Array]"!=r.call(e)?t.reject(TypeError("Not an array")):new t(function(n,r){if("function"!=typeof n||"function"!=typeof r)throw TypeError("Not a function");c(t,e,function(e,t){n(t)},r)})}),h}
1,z[A]=z[A]||E(),T.exports&&(T.exports=z[A]),w.exports),U=new WeakMap;function V(e,t,n){var r=U.get(e.element)||{};t in r||(r[t]=[]),r[t].push(n),U.set(e.element,r)}function H(e,t){return(U.get(e.element)||{})[t]||[]}function Z(e,t,n){var r=U.get(e.element)||{};if(!r[t])return!0;if(!n)return r[t]=[],U.set(e.element,r),!0;var a=r[t].indexOf(n);return -1!==a&&r[t].splice(a,1),U.set(e.element,r),r[t]&&0===r[t].length}function I(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){return console.warn(e),{}}return e}function G(e,t,n){if(e.element.contentWindow&&e.element.contentWindow.postMessage){var r={method:t};void 0!==n&&(r.value=n);var a=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1"));a>=8&&a<10&&(r=JSON.stringify(r)),e.element.contentWindow.postMessage(r,e.origin)}}var Q=["airplay","audio_tracks","audiotrack","autopause","autoplay","background","byline","cc","chapter_id","chapters","chromecast","color","colors","controls","dnt","end_time","fullscreen","height","id","initial_quality","interactive_params","keyboard","loop","maxheight","max_quality","maxwidth","min_quality","muted","play_button_position","playsinline","portrait","preload","progress_bar","quality","quality_selector","responsive","skipping_forward","speed","start_time","texttrack","thumbnail_id","title","transcript","transparent","unmute_button","url","vimeo_logo","volume","watch_full_video","width"];function $(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Q.reduce(function(t,n){var r=e.getAttribute("data-vimeo-".concat(n));return(r||""===r)&&(t[n]=""===r?1:r),t},t)}function q(e,t){var n=e.html;if(!t)throw TypeError("An element must be provided");if(null!==t.getAttribute("data-vimeo-initialized"))return t.querySelector("iframe");var r=document.createElement("div");return r.innerHTML=n,t.appendChild(r.firstChild),t.setAttribute("data-vimeo-initialized","true"),t.querySelector("iframe")}function K(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return new Promise(function(r,a){if(!P(e))throw TypeError("â".concat(e,"â is not a vimeo.com url."));var i=function(e){for(var t=(e||"").match(/^(?:https?:)?(?:\/\/)?([^/?]+)/),n=(t&&t[1]||"").replace("player.",""),r=0,a=[".videoji.hk",".vimeo.work",".videoji.cn"];r<a.length;r++){var i=a[r];if(n.endsWith(i))return n}return"vimeo.com"}(e),o="https://".concat(i,"/api/oembed.json?url=").concat(encodeURIComponent(e));for(var s in t)t.hasOwnProperty(s)&&(o+="&".concat(s,"=").concat(encodeURIComponent(t[s])));var u="XDomainRequest"in window?new XDomainRequest:new XMLHttpRequest;u.open("GET",o,!0),u.onload=function(){if(404===u.status){a(Error("â".concat(e,"â was not found.")));return}if(403===u.status){a(Error("â".concat(e,"â is not embeddable.")));return}try{var t=JSON.parse(u.responseText);if(403===t.domain_status_code){q(t,n),a(Error("â".concat(e,"â is not embeddable.")));return}r(t)}catch(e){a(e)}},u.onerror=function(){var e=u.status?" (".concat(u.status,")"):"";a(Error("There was an error fetching the embed code from Vimeo".concat(e,".")))},u.send()})}var W={role:"viewer",autoPlayMuted:!0,allowedDrift:.3,maxAllowedDrift:1,minCheckInterval:.1,maxRateAdjustment:.2,maxTimeToCatchUp:1},J=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(p,e);var t,n,r,o,l=(t=m(),function(){var e,n=d(p);return e=t?Reflect.construct(n,arguments,d(this).constructor):n.apply(this,arguments),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return v(e)}(this,e)});function p(e,t){var n,r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=arguments.length>3?arguments[3]:void 0;return u(this,p),f(v(r=l.call(this)),"logger",void 0),f(v(r),"speedAdjustment",0),f(v(r),"adjustSpeed",(n=s(i().mark(function e(t,n){var a;return i().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r.speedAdjustment!==n){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,t.getPlaybackRate();case 4:return e.t0=e.sent,e.t1=r.speedAdjustment,e.t2=e.t0-e.t1,e.t3=n,a=e.t2+e.t3,r.log("New playbackRate: ".concat(a)),e.next=12,t.setPlaybackRate(a);case 12:r.speedAdjustment=n;case 13:case"end":return e.stop()}},e)})),function(e,t){return n.apply(this,arguments)})),r.logger=c,r.init(t,e,a(a({},W),o)),r}return c(p,[{key:"disconnect",value:function(){this.dispatchEvent(new Event("disconnect"))}},{key:"init",value:(n=s(i().mark(function e(t,n,r){var a,o,s,u=this;return i().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.waitForTOReadyState(t,"open");case 2:if("viewer"!==r.role){e.next=10;break}return e.next=5,this.updatePlayer(t,n,r);case 5:a=N(t,"change",function(){return u.updatePlayer(t,n,r)}),o=this.maintainPlaybackPosition(t,n,r),this.addEventListener("disconnect",function(){o.cancel(),a.cancel()}),e.next=14;break;case 10:return e.next=12,this.updateTimingObject(t,n);case 12:s=N(n,["seeked","play","pause","ratechange"],function(){return u.updateTimingObject(t,n)},"on","off"),this.addEventListener("disconnect",function(){return s.cancel()});case 14:case"end":return e.stop()}},e,this)})),function(e,t,r){return n.apply(this,arguments)})},{key:"updateTimingObject",value:(r=s(i().mark(function e(t,n){var r,a,o,s;return i().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([n.getCurrentTime(),n.getPaused(),n.getPlaybackRate()]);case 2:var i;a=(r=function(e){if(Array.isArray(e))return e}(i=e.sent)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,i,o,s=[],u=!0,l=!1;try{for(i=(n=n.call(e)).next;!(u=(r=i.call(n)).done)&&(s.push(r.value),3!==s.length);u=!0);}catch(e){l=!0,a=e}
1finally{try{if(!u&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw a}}return s}}(i,3)||function(e,t){if(e){if("string"==typeof e)return g(e,3);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,3)}}(i,3)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],o=r[1],s=r[2],t.update({position:a,velocity:o?0:s});case 8:case"end":return e.stop()}},e)})),function(e,t){return r.apply(this,arguments)})},{key:"updatePlayer",value:(o=s(i().mark(function e(t,n,r){var a,o,u;return i().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=(a=t.query()).position,u=a.velocity,"number"==typeof o&&n.setCurrentTime(o),"number"!=typeof u){e.next=25;break}if(0!==u){e.next=11;break}return e.next=6,n.getPaused();case 6:if(e.t0=e.sent,!1!==e.t0){e.next=9;break}n.pause();case 9:e.next=25;break;case 11:if(!(u>0)){e.next=25;break}return e.next=14,n.getPaused();case 14:if(e.t1=e.sent,!0!==e.t1){e.next=19;break}return e.next=18,n.play().catch(function(){var e=s(i().mark(function e(t){return i().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!("NotAllowedError"===t.name&&r.autoPlayMuted)){e.next=5;break}return e.next=3,n.setMuted(!0);case 3:return e.next=5,n.play().catch(function(e){return console.error("Couldn't play the video from TimingSrcConnector. Error:",e)});case 5:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}());case 18:this.updatePlayer(t,n,r);case 19:return e.next=21,n.getPlaybackRate();case 21:if(e.t2=e.sent,e.t3=u,!(e.t2!==e.t3)){e.next=25;break}n.setPlaybackRate(u);case 25:case"end":return e.stop()}},e,this)})),function(e,t,n){return o.apply(this,arguments)})},{key:"maintainPlaybackPosition",value:function(e,t,n){var r,a=this,o=n.allowedDrift,u=n.maxAllowedDrift,l=n.minCheckInterval,c=n.maxRateAdjustment,f=n.maxTimeToCatchUp,d=(r=s(i().mark(function n(){var r,s,l,d,h;return i().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(n.t0=0===e.query().velocity,n.t0){n.next=6;break}return n.next=4,t.getPaused();case 4:n.t1=n.sent,n.t0=!0===n.t1;case 6:if(!n.t0){n.next=8;break}return n.abrupt("return");case 8:return n.t2=e.query().position,n.next=11,t.getCurrentTime();case 11:if(n.t3=n.sent,s=Math.abs(r=n.t2-n.t3),a.log("Drift: ".concat(r)),!(s>u)){n.next=22;break}return n.next=18,a.adjustSpeed(t,0);case 18:t.setCurrentTime(e.query().position),a.log("Resync by currentTime"),n.next=29;break;case 22:if(!(s>o)){n.next=29;break}return h=(l=s/f)<(d=c)?(d-l)/2:d,n.next=28,a.adjustSpeed(t,h*Math.sign(r));case 28:a.log("Resync by playbackRate");case 29:case"end":return n.stop()}},n)})),function(){return r.apply(this,arguments)}),h=setInterval(function(){return d()},1e3*Math.min(f,Math.max(l,u)));return{cancel:function(){return clearInterval(h)}}}},{key:"log",value:function(e){var t;null===(t=this.logger)||void 0===t||t.call(this,"TimingSrcConnector: ".concat(e))}},{key:"waitForTOReadyState",value:function(e,t){return new Promise(function(n){!function r(){e.readyState===t?n():e.addEventListener("readystatechange",r,{once:!0})}()})}}]),p}(y(EventTarget)),X=new WeakMap,ee=new WeakMap,et={},en=function(){var e;function t(e){var n,r=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(u(this,t),window.jQuery&&e instanceof jQuery&&(e.length>1&&window.console&&console.warn&&console.warn("A jQuery object with multiple elements was passed, using the first element."),e=e[0]),"undefined"!=typeof document&&"string"==typeof e&&(e=document.getElementById(e)),!((n=e)&&1===n.nodeType&&"nodeName"in n&&n.ownerDocument&&n.ownerDocument.defaultView))throw TypeError("You must pass either a valid element or a valid id.");if("IFRAME"!==e.nodeName){var i=e.querySelector("iframe");
vendor: 6,935 bytes, line 1
1i&&(e=i)}if("IFRAME"===e.nodeName&&!P(e.getAttribute("src")||""))throw Error("The player element passed isnât a Vimeo embed.");if(X.has(e))return X.get(e);this._window=e.ownerDocument.defaultView,this.element=e,this.origin="*";var o=new C(function(t,n){if(r._onMessage=function(e){if(P(e.origin)&&r.element.contentWindow===e.source){"*"===r.origin&&(r.origin=e.origin);var a=I(e.data);if(a&&"error"===a.event&&a.data&&"ready"===a.data.method){var i=Error(a.data.message);i.name=a.data.name,n(i);return}var o=a&&"ready"===a.event,s=a&&"ping"===a.method;if(o||s){r.element.setAttribute("data-ready","true"),t();return}!function(e,t){t=I(t);var n,r=[];if(t.event)"error"===t.event&&H(e,t.data.method).forEach(function(n){var r=Error(t.data.message);r.name=t.data.name,n.reject(r),Z(e,t.data.method,n)}),r=H(e,"event:".concat(t.event)),n=t.data;else if(t.method){var a=function(e,t){var n=H(e,t);if(n.length<1)return!1;var r=n.shift();return Z(e,t,r),r}(e,t.method);a&&(r.push(a),n=t.value)}r.forEach(function(t){try{if("function"==typeof t){t.call(e,n);return}t.resolve(n)}catch(e){}})}(r,a)}},r._window.addEventListener("message",r._onMessage),"IFRAME"!==r.element.nodeName){var i=$(e,a);K(F(i),i,e).then(function(t){var n,a,i=q(t,e);return r.element=i,r._originalElement=e,n=e,a=U.get(n),U.set(i,a),U.delete(n),X.set(r.element,r),t}).catch(n)}});if(ee.set(this,o),X.set(this.element,this),"IFRAME"===this.element.nodeName&&G(this,"ping"),et.isEnabled){var s=function(){return et.exit()};this.fullscreenchangeHandler=function(){et.isFullscreen?V(r,"event:exitFullscreen",s):Z(r,"event:exitFullscreen",s),r.ready().then(function(){G(r,"fullscreenchange",et.isFullscreen)})},et.on("fullscreenchange",this.fullscreenchangeHandler)}return this}return c(t,[{key:"callMethod",value:function(e){for(var t=this,n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];if(null==e)throw TypeError("You must pass a method name.");return new C(function(n,a){return t.ready().then(function(){V(t,e,{resolve:n,reject:a}),0===r.length?r={}:1===r.length&&(r=r[0]),G(t,e,r)}).catch(a)})}},{key:"get",value:function(e){var t=this;return new C(function(n,r){return e=B(e,"get"),t.ready().then(function(){V(t,e,{resolve:n,reject:r}),G(t,e)}).catch(r)})}},{key:"set",value:function(e,t){var n=this;return new C(function(r,a){if(e=B(e,"set"),null==t)throw TypeError("There must be a value to set.");return n.ready().then(function(){V(n,e,{resolve:r,reject:a}),G(n,e,t)}).catch(a)})}},{key:"on",value:function(e,t){if(!e)throw TypeError("You must pass an event name.");if(!t)throw TypeError("You must pass a callback function.");if("function"!=typeof t)throw TypeError("The callback must be a function.");0===H(this,"event:".concat(e)).length&&this.callMethod("addEventListener",e).catch(function(){}),V(this,"event:".concat(e),t)}},{key:"off",value:function(e,t){if(!e)throw TypeError("You must pass an event name.");if(t&&"function"!=typeof t)throw TypeError("The callback must be a function.");Z(this,"event:".concat(e),t)&&this.callMethod("removeEventListener",e).catch(function(e){})}},{key:"loadVideo",value:function(e){return this.callMethod("loadVideo",e)}},{key:"ready",value:function(){var e=ee.get(this)||new C(function(e,t){t(Error("Unknown player. Probably unloaded."))});return C.resolve(e)}},{key:"addCuePoint",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.callMethod("addCuePoint",{time:e,data:t})}},{key:"removeCuePoint",value:function(e){return this.callMethod("removeCuePoint",e)}},{key:"enableTextTrack",value:function(e,t){if(!e)throw TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:e,kind:t})}},{key:"disableTextTrack",value:function(){return this.callMethod("disableTextTrack")}},{key:"pause",value:function(){return this.callMethod("pause")}},{key:"play",value:function(){return this.callMethod("play")}},{key:"requestFullscreen",value:function(){return et.isEnabled?et.request(this.element):this.callMethod("requestFullscreen")}},{key:"exitFullscreen",value:function(){return et.isEnabled?et.exit():this.callMethod("exitFullscreen")}},{key:"getFullscreen",value:function(){return et.isEnabled?C.resolve(et.isFullscreen):this.get("fullscreen")}},{key:"requestPictureInPicture",value:function(){return this.callMethod("requestPictureInPicture")}},{key:"exitPictureInPicture",value:function(){return this.callMethod("exitPictureInPicture")}},{key:"getPictureInPicture",value:function(){return this.get("pictureInPicture")}},{key:"remotePlaybackPrompt",value:function(){return this.callMethod("remotePlaybackPrompt")}},{key:"unload",value:function(){return this.callMethod("unload")}},{key:"destroy",value:function(){var e=this;return new C(function(t){if(ee.delete(e),X.delete(e.element),e._originalElement&&(X.delete(e._originalElement),e._originalElement.removeAttribute("data-vimeo-initialized")),e.element&&"IFRAME"===e.element.nodeName&&e.element.parentNode&&(e.element.parentNode.parentNode&&e._originalElement&&e._originalElement!==e.element.parentNode?e.element.parentNode.parentNode.removeChild(e.element.parentNode):e.element.parentNode.removeChild(e.element)),e.element&&"DIV"===e.element.nodeName&&e.element.parentNode){e.element.removeAttribute("data-vimeo-initialized");var n=e.element.querySelector("iframe");n&&n.parentNode&&(n.parentNode.parentNode&&e._originalElement&&e._originalElement!==n.parentNode?n.parentNode.parentNode.removeChild(n.parentNode):n.parentNode.removeChild(n))}e._window.removeEventListener("message",e._onMessage),et.isEnabled&&et.off("fullscreenchange",e.fullscreenchangeHandler),t()})}},{key:"getAutopause",value:function(){return this.get("autopause")}},{key:"setAutopause",value:function(e){return this.set("autopause",e)}},{key:"getBuffered",value:function(){return this.get("buffered")}},{key:"getCameraProps",value:function(){return this.get("cameraProps")}},{key:"setCameraProps",value:function(e){return this.set("cameraProps",e)}},{key:"getChapters",value:function(){return this.get("chapters")}},{key:"getCurrentChapter",value:function(){return this.get("currentChapter")}},{key:"getColor",value:function(){return this.get("color")}},{key:"getColors",value:function(){return C.all([this.get("colorOne"),this.get("colorTwo"),this.get("colorThree"),this.get("colorFour")])}},{key:"setColor",value:function(e){return this.set("color",e)}},{key:"setColors",value:function(e){if(!Array.isArray(e))return new C(function(e,t){return t(TypeError("Argument must be an array."))});var t=new C(function(e){return e(null)}),n=[e[0]?this.set("colorOne",e[0]):t,e[1]?this.set("colorTwo",e[1]):t,e[2]?this.set("colorThree",e[2]):t,e[3]?this.set("colorFour",e[3]):t];return C.all(n)}},{key:"getCuePoints",value:function(){return this.get("cuePoints")}},{key:"getCurrentTime",value:function(){return this.get("currentTime")}},{key:"setCurrentTime",value:function(e){return this.set("currentTime",e)}
1},{key:"getDuration",value:function(){return this.get("duration")}},{key:"getEnded",value:function(){return this.get("ended")}},{key:"getLoop",value:function(){return this.get("loop")}},{key:"setLoop",value:function(e){return this.set("loop",e)}},{key:"setMuted",value:function(e){return this.set("muted",e)}},{key:"getMuted",value:function(){return this.get("muted")}},{key:"getPaused",value:function(){return this.get("paused")}},{key:"getPlaybackRate",value:function(){return this.get("playbackRate")}},{key:"setPlaybackRate",value:function(e){return this.set("playbackRate",e)}},{key:"getPlayed",value:function(){return this.get("played")}},{key:"getQualities",value:function(){return this.get("qualities")}},{key:"getQuality",value:function(){return this.get("quality")}},{key:"setQuality",value:function(e){return this.set("quality",e)}},{key:"getRemotePlaybackAvailability",value:function(){return this.get("remotePlaybackAvailability")}},{key:"getRemotePlaybackState",value:function(){return this.get("remotePlaybackState")}},{key:"getSeekable",value:function(){return this.get("seekable")}},{key:"getSeeking",value:function(){return this.get("seeking")}},{key:"getTextTracks",value:function(){return this.get("textTracks")}},{key:"getVideoEmbedCode",value:function(){return this.get("videoEmbedCode")}},{key:"getVideoId",value:function(){return this.get("videoId")}},{key:"getVideoTitle",value:function(){return this.get("videoTitle")}},{key:"getVideoWidth",value:function(){return this.get("videoWidth")}},{key:"getVideoHeight",value:function(){return this.get("videoHeight")}},{key:"getVideoUrl",value:function(){return this.get("videoUrl")}},{key:"getVolume",value:function(){return this.get("volume")}},{key:"setVolume",value:function(e){return this.set("volume",e)}},{key:"setTimingSrc",value:(e=s(i().mark(function e(t,n){var r,a=this;return i().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}throw TypeError("A Timing Object must be provided.");case 2:return e.next=4,this.ready();case 4:return r=new J(this,t,n),G(this,"notifyTimingObjectConnect"),r.addEventListener("disconnect",function(){return G(a,"notifyTimingObjectDisconnect")}),e.abrupt("return",r);case 8:case"end":return e.stop()}},e,this)})),function(t,n){return e.apply(this,arguments)})}],[{key:"isVimeoUrl",value:function(e){return P(e)}}]),t}();!R&&(S={fullscreenchange:(Y=function(){for(var e,t=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],n=0,r=t.length,a={};n<r;n++)if((e=t[n])&&e[1]in document){for(n=0;n<e.length;n++)a[t[0][n]]=e[n];return a}return!1}()).fullscreenchange,fullscreenerror:Y.fullscreenerror},Object.defineProperties(k={request:function(e){return new Promise(function(t,n){var r=function e(){k.off("fullscreenchange",e),t()};k.on("fullscreenchange",r);var a=(e=e||document.documentElement)[Y.requestFullscreen]();a instanceof Promise&&a.then(r).catch(n)})},exit:function(){return new Promise(function(e,t){if(!k.isFullscreen){e();return}var n=function t(){k.off("fullscreenchange",t),e()};k.on("fullscreenchange",n);var r=document[Y.exitFullscreen]();r instanceof Promise&&r.then(n).catch(t)})},on:function(e,t){var n=S[e];n&&document.addEventListener(n,t)},off:function(e,t){var n=S[e];n&&document.removeEventListener(n,t)}},{isFullscreen:{get:function(){return!!document[Y.fullscreenElement]}},element:{enumerable:!0,get:function(){return document[Y.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return!!document[Y.fullscreenEnabled]}}}),et=k,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=[].slice.call(e.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")),n=function(e){"console"in window&&console.error&&console.error("There was an error creating an embed: ".concat(e))};t.forEach(function(e){try{if(null!==e.getAttribute("data-vimeo-defer"))return;var t=$(e),r=F(t);K(r,t,e).then(function(t){return q(t,e)}).catch(n)}catch(e){n(e)}})}(),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;window.VimeoPlayerResizeEmbeds_||(window.VimeoPlayerResizeEmbeds_=!0,window.addEventListener("message",function(t){if(P(t.origin)&&t.data&&"spacechange"===t.data.event){var n=t.source?j(t.source,e):null;n&&(n.parentElement.style.paddingBottom="".concat(t.data.data[0].bottom,"px"))}}))}(),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;window.VimeoSeoMetadataAppended||(window.VimeoSeoMetadataAppended=!0,window.addEventListener("message",function(t){if(P(t.origin)){var n=I(t.data);if(n&&"ready"===n.event){var r=t.source?j(t.source,e):null;r&&D(r.src)&&new en(r).callMethod("appendVideoMetadata",window.location.href)}}}))}(),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;if(!window.VimeoCheckedUrlTimeParam){window.VimeoCheckedUrlTimeParam
1=!0;var t=function(e){"console"in window&&console.error&&console.error("There was an error getting video Id: ".concat(e))};window.addEventListener("message",function(n){if(P(n.origin)){var r=I(n.data);if(r&&"ready"===r.event){var a=n.source?j(n.source,e):null;if(a&&D(a.src)){var i=new en(a);i.getVideoId().then(function(e){var t=new RegExp("[?&]vimeo_t_".concat(e,"=([^&#]*)")).exec(window.location.href);if(t&&t[1]){var n=decodeURI(t[1]);i.setCurrentTime(n)}}).catch(t)}}}})}}(),window.VimeoDRMEmbedsUpdated||(window.VimeoDRMEmbedsUpdated=!0,window.addEventListener("message",function(e){if(P(e.origin)){var t=I(e.data);if(t&&"drminitfailed"===t.event){var n=e.source?j(e.source):null;if(n){var r=n.getAttribute("allow")||"";if(!r.includes("encrypted-media")){n.setAttribute("allow","".concat(r,"; encrypted-media"));var a=new URL(n.getAttribute("src"));a.searchParams.set("forcereload","drm"),n.setAttribute("src",a.toString());return}}}}}))),t.Z=en},27072:function(e,t,n){"use strict";n.d(t,{QS:function(){return l}});var r=n(2265);let a={delta:10,preventScrollOnSwipe:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0,swipeDuration:1/0,touchEventOptions:{passive:!0}},i={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},o="mousemove",s="mouseup";function u(e,t){if(0===t)return e;let n=Math.PI/180*t;return[e[0]*Math.cos(n)+e[1]*Math.sin(n),e[1]*Math.cos(n)-e[0]*Math.sin(n)]}function l(e){var t,n,l;let c;let{trackMouse:f}=e,d=r.useRef(Object.assign({},i)),h=r.useRef(Object.assign({},a)),m=r.useRef(Object.assign({},h.current));for(c in m.current=Object.assign({},h.current),h.current=Object.assign(Object.assign({},a),e),a)void 0===h.current[c]&&(h.current[c]=a[c]);let[p,y]=r.useMemo(()=>(function(e,t){let n=t=>{let n="touches"in t;n&&t.touches.length>1||e((e,a)=>{a.trackMouse&&!n&&(document.addEventListener(o,r),document.addEventListener(s,f));let{clientX:l,clientY:c}=n?t.touches[0]:t,d=u([l,c],a.rotationAngle);return a.onTouchStartOrOnMouseDown&&a.onTouchStartOrOnMouseDown({event:t}),Object.assign(Object.assign(Object.assign({},e),i),{initial:d.slice(),xy:d,start:t.timeStamp||0})})},r=t=>{e((e,n)=>{let r="touches"in t;if(r&&t.touches.length>1)return e;if(t.timeStamp-e.start>n.swipeDuration)return e.swiping?Object.assign(Object.assign({},e),{swiping:!1}):e;let{clientX:i,clientY:o}=r?t.touches[0]:t,[s,l]=u([i,o],n.rotationAngle),c=s-e.xy[0],f=l-e.xy[1],d=Math.abs(c),h=Math.abs(f),m=(t.timeStamp||0)-e.start,p=d>h?c>0?"Right":"Left":f>0?"Down":"Up",y="number"==typeof n.delta?n.delta:n.delta[p.toLowerCase()]||a.delta;if(d<y&&h<y&&!e.swiping)return e;let v={absX:d,absY:h,deltaX:c,deltaY:f,dir:p,event:t,first:e.first,initial:e.initial,velocity:Math.sqrt(d*d+h*h)/(m||1),vxvy:[c/(m||1),f/(m||1)]};v.first&&n.onSwipeStart&&n.onSwipeStart(v),n.onSwiping&&n.onSwiping(v);let g=!1;return(n.onSwiping||n.onSwiped||n[`onSwiped${p}`])&&(g=!0),g&&n.preventScrollOnSwipe&&n.trackTouch&&t.cancelable&&t.preventDefault(),Object.assign(Object.assign({},e),{first:!1,eventData:v,swiping:!0})})},l=t=>{e((e,n)=>{let r;if(e.swiping&&e.eventData){if(t.timeStamp-e.start<n.swipeDuration){r=Object.assign(Object.assign({},e.eventData),{event:t}),n.onSwiped&&n.onSwiped(r);let a=n[`onSwiped${r.dir}`];a&&a(r)}}else n.onTap&&n.onTap({event:t});return n.onTouchEndOrOnMouseUp&&n.onTouchEndOrOnMouseUp({event:t}),Object.assign(Object.assign(Object.assign({},e),i),{eventData:r})})},c=()=>{document.removeEventListener(o,r),document.removeEventListener(s,f)},f=e=>{c(),l(e)},d=(e,t)=>{let i=()=>{};if(e&&e.addEventListener){let o=Object.assign(Object.assign({},a.touchEventOptions),t.touchEventOptions),s=[["touchstart",n,o],["touchmove",r,Object.assign(Object.assign({},o),t.preventScrollOnSwipe?{passive:!1}:{})],["touchend",l,o]];s.forEach(([t,n,r])=>e.addEventListener(t,n,r)),i=()=>s.forEach(([t,n])=>e.removeEventListener(t,n))}return i},h={ref:t=>{null!==t&&e((e,n)=>{if(e.el===t)return e;let r={};return e.el&&e.el!==t&&e.cleanUpTouch&&(e.cleanUpTouch(),r.cleanUpTouch=void 0),n.trackTouch&&t&&(r.cleanUpTouch=d(t,n)),Object.assign(Object.assign(Object.assign({},e),{el:t}),r)})}};return t.trackMouse&&(h.onMouseDown=n),[h,d]})(e=>d.current=e(d.current,h.current),{trackMouse:f}),[f]);return d.current=(t=d.current,n=h.current,l=m.current,n.trackTouch&&t.el?t.cleanUpTouch?n.preventScrollOnSwipe!==l.preventScrollOnSwipe||n.touchEventOptions.passive!==l.touchEventOptions.passive?(t.cleanUpTouch(),Object.assign(Object.assign({},t),{cleanUpTouch:y(t.el,n)})):t:Object.assign(Object.assign({},t),{cleanUpTouch:y(t.el,n)}):(t.cleanUpTouch&&t.cleanUpTouch(),Object.assign(Object.assign({},t),{cleanUpTouch:void 0}))),p}},45701:function(e,t,n){"use strict";n.d(t,{F:function(){return w}});var r=n(29501);let a=(e,t,n)=>{if(e&&"reportValidity"in e){let a=(0,r.U2)(n,t);e.setCustomValidity(a&&a.message||""),e.reportValidity()}},i=(e,t)=>{for(let n in t.fields){let r=t.fields[n];r&&r.ref&&"reportValidity"in r.ref?a(r.ref,n,e):r&&r.refs&&r.refs.forEac
1h(t=>a(t,n,e))}},o=(e,t)=>{t.shouldUseNativeValidation&&i(e,t);let n={};for(let a in e){let i=(0,r.U2)(t.fields,a),o=Object.assign(e[a]||{},{ref:i&&i.ref});if(s(t.names||Object.keys(e),a)){let e=Object.assign({},(0,r.U2)(n,a));(0,r.t8)(e,"root",o),(0,r.t8)(n,a,e)}else(0,r.t8)(n,a,o)}return n},s=(e,t)=>{let n=u(t);return e.some(e=>u(e).match(`^${n}\\.\\d+`))};function u(e){return e.replace(/\]|\[/g,"")}function l(e,t,n){function r(n,r){var a;for(let i in Object.defineProperty(n,"_zod",{value:n._zod??{},enumerable:!1}),(a=n._zod).traits??(a.traits=new Set),n._zod.traits.add(e),t(n,r),o.prototype)i in n||Object.defineProperty(n,i,{value:o.prototype[i].bind(n)});n._zod.constr=o,n._zod.def=r}let a=n?.Parent??Object;class i extends a{}function o(e){var t;let a=n?.Parent?new i:this;for(let n of(r(a,e),(t=a._zod).deferred??(t.deferred=[]),a._zod.deferred))n();return a}return Object.defineProperty(i,"name",{value:e}),Object.defineProperty(o,"init",{value:r}),Object.defineProperty(o,Symbol.hasInstance,{value:t=>!!n?.Parent&&t instanceof n.Parent||t?._zod?.traits?.has(e)}),Object.defineProperty(o,"name",{value:e}),o}Object.freeze({status:"aborted"}),Symbol("zod_brand");class c extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}let f={};function d(e){return e&&Object.assign(f,e),f}function h(e,t){return"bigint"==typeof t?t.toString():t}let m=Error.captureStackTrace?Error.captureStackTrace:(...e)=>{};function p(e){return"string"==typeof e?e:e?.message}function y(e,t,n){let r={...e,path:e.path??[]};if(!e.message){let a=p(e.inst?._zod.def?.error?.(e))??p(t?.error?.(e))??p(n.customError?.(e))??p(n.localeError?.(e))??"Invalid input";r.message=a}return delete r.inst,delete r.continue,t?.reportInput||delete r.input,r}let v=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),Object.defineProperty(e,"message",{get:()=>JSON.stringify(t,h,2),enumerable:!0}),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},g=l("$ZodError",v),b=l("$ZodError",v,{Parent:Error}),T=(e,t,n,r)=>{let a=n?Object.assign(n,{async:!1}):{async:!1},i=e._zod.run({value:t,issues:[]},a);if(i instanceof Promise)throw new c;if(i.issues.length){let e=new(r?.Err??b)(i.issues.map(e=>y(e,a,d())));throw m(e,r?.callee),e}return i.value},A=async(e,t,n,r)=>{let a=n?Object.assign(n,{async:!0}):{async:!0},i=e._zod.run({value:t,issues:[]},a);if(i instanceof Promise&&(i=await i),i.issues.length){let e=new(r?.Err??b)(i.issues.map(e=>y(e,a,d())));throw m(e,r?.callee),e}return i.value};function E(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}function w(e,t,n){if(void 0===n&&(n={}),"_def"in e&&"object"==typeof e._def&&"typeName"in e._def)return function(a,s,u){try{return Promise.resolve(E(function(){return Promise.resolve(e["sync"===n.mode?"parse":"parseAsync"](a,t)).then(function(e){return u.shouldUseNativeValidation&&i({},u),{errors:{},values:n.raw?Object.assign({},a):e}})},function(e){if(Array.isArray(null==e?void 0:e.issues))return{values:{},errors:o(function(e,t){for(var n={};e.length;){var a=e[0],i=a.code,o=a.message,s=a.path.join(".");if(!n[s]){if("unionErrors"in a){var u=a.unionErrors[0].errors[0];n[s]={message:u.message,type:u.code}}else n[s]={message:o,type:i}}if("unionErrors"in a&&a.unionErrors.forEach(function(t){return t.errors.forEach(function(t){return e.push(t)})}),t){var l=n[s].types,c=l&&l[a.code];n[s]=(0,r.KN)(s,t,n,i,c?[].concat(c,a.message):a.message)}e.shift()}return n}(e.errors,!u.shouldUseNativeValidation&&"all"===u.criteriaMode),u)};throw e}))}catch(e){return Promise.reject(e)}};if("_zod"in e&&"object"==typeof e._zod)return function(a,s,u){try{return Promise.resolve(E(function(){return Promise.resolve(("sync"===n.mode?T:A)(e,a,t)).then(function(e){return u.shouldUseNativeValidation&&i({},u),{errors:{},values:n.raw?Object.assign({},a):e}})},function(e){if(e instanceof g)return{values:{},errors:o(function(e,t){for(var n={};e.length;){var a=e[0],i=a.code,o=a.message,s=a.path.join(".");if(!n[s]){if("invalid_union"===a.code&&a.errors.length>0){var u=a.errors[0][0];n[s]={message:u.message,type:u.code}}else n[s]={message:o,type:i}}
1if("invalid_union"===a.code&&a.errors.forEach(function(t){return t.forEach(function(t){return e.push(t)})}),t){var l=n[s].types,c=l&&l[a.code];n[s]=(0,r.KN)(s,t,n,i,c?[].concat(c,a.message):a.message)}e.shift()}return n}(e.issues,!u.shouldUseNativeValidation&&"all"===u.criteriaMode),u)};throw e}))}catch(e){return Promise.reject(e)}};throw Error("Invalid input: not a Zod schema")}},29501:function(e,t,n){"use strict";n.d(t,{KN:function(){return B},U2:function(){return b},cI:function(){return eb},t8:function(){return A}});var r=n(2265),a=e=>"checkbox"===e.type,i=e=>e instanceof Date,o=e=>null==e;let s=e=>"object"==typeof e;var u=e=>!o(e)&&!Array.isArray(e)&&s(e)&&!i(e),l=e=>u(e)&&e.target?a(e.target)?e.target.checked:e.target.value:e,c=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,f=(e,t)=>e.has(c(t)),d=e=>{let t=e.constructor&&e.constructor.prototype;return u(t)&&t.hasOwnProperty("isPrototypeOf")},h="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function m(e){let t;let n=Array.isArray(e),r="undefined"!=typeof FileList&&e instanceof FileList;if(e instanceof Date)t=new Date(e);else if(!(!(h&&(e instanceof Blob||r))&&(n||u(e))))return e;else if(t=n?[]:Object.create(Object.getPrototypeOf(e)),n||d(e))for(let n in e)e.hasOwnProperty(n)&&(t[n]=m(e[n]));else t=e;return t}var p=e=>/^\w*$/.test(e),y=e=>void 0===e,v=e=>Array.isArray(e)?e.filter(Boolean):[],g=e=>v(e.replace(/["|']|\]/g,"").split(/\.|\[/)),b=(e,t,n)=>{if(!t||!u(e))return n;let r=(p(t)?[t]:g(t)).reduce((e,t)=>o(e)?e:e[t],e);return y(r)||r===e?y(e[t])?n:e[t]:r},T=e=>"boolean"==typeof e,A=(e,t,n)=>{let r=-1,a=p(t)?[t]:g(t),i=a.length,o=i-1;for(;++r<i;){let t=a[r],i=n;if(r!==o){let n=e[t];i=u(n)||Array.isArray(n)?n:isNaN(+a[r+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=i,e=e[t]}};let E={BLUR:"blur",FOCUS_OUT:"focusout"},w={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},Y={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"};r.createContext(null).displayName="HookFormContext";var S=(e,t,n,r=!0)=>{let a={defaultValues:t._defaultValues};for(let i in e)Object.defineProperty(a,i,{get:()=>(t._proxyFormState[i]!==w.all&&(t._proxyFormState[i]=!r||w.all),n&&(n[i]=!0),e[i])});return a};let k="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;var _=e=>"string"==typeof e,M=(e,t,n,r,a)=>_(e)?(r&&t.watch.add(e),b(n,e,a)):Array.isArray(e)?e.map(e=>(r&&t.watch.add(e),b(n,e))):(r&&(t.watchAll=!0),n),O=e=>o(e)||!s(e);function R(e,t,n=new WeakSet){if(O(e)||O(t))return e===t;if(i(e)&&i(t))return e.getTime()===t.getTime();let r=Object.keys(e),a=Object.keys(t);if(r.length!==a.length)return!1;if(n.has(e)||n.has(t))return!0;for(let o of(n.add(e),n.add(t),r)){let r=e[o];if(!a.includes(o))return!1;if("ref"!==o){let e=t[o];if(i(r)&&i(e)||u(r)&&u(e)||Array.isArray(r)&&Array.isArray(e)?!R(r,e,n):r!==e)return!1}}return!0}var B=(e,t,n,r,a)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:a||!0}}:{},P=e=>Array.isArray(e)?e:[e],D=()=>{let e=[];return{get observers(){return e},next:t=>{for(let n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},F=e=>u(e)&&!Object.keys(e).length,N=e=>"file"===e.type,j=e=>"function"==typeof e,L=e=>{if(!h)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},x=e=>"select-multiple"===e.type,z=e=>"radio"===e.type,C=e=>z(e)||a(e),U=e=>L(e)&&e.isConnected;function V(e,t){let n=Array.isArray(t)?t:p(t)?[t]:g(t),r=1===n.length?e:function(e,t){let n=t.slice(0,-1).length,r=0;for(;r<n;)e=y(e)?r++:e[t[r++]];return e}(e,n),a=n.length-1,i=n[a];return r&&delete r[i],0!==a&&(u(r)&&F(r)||Array.isArray(r)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!y(e[t]))return!1;return!0}(r))&&V(e,n.slice(0,-1)),e}var H=e=>{for(let t in e)if(j(e[t]))return!0;return!1};function Z(e,t={}){let n=Array.isArray(e);if(u(e)||n)for(let n in e)Array.isArray(e[n])||u(e[n])&&!H(e[n])?(t[n]=Array.isArray(e[n])?[]:{}
1,Z(e[n],t[n])):o(e[n])||(t[n]=!0);return t}var I=(e,t)=>(function e(t,n,r){let a=Array.isArray(t);if(u(t)||a)for(let a in t)Array.isArray(t[a])||u(t[a])&&!H(t[a])?y(n)||O(r[a])?r[a]=Array.isArray(t[a])?Z(t[a],[]):{...Z(t[a])}:e(t[a],o(n)?{}:n[a],r[a]):r[a]=!R(t[a],n[a]);return r})(e,t,Z(t));let G={value:!1,isValid:!1},Q={value:!0,isValid:!0};var $=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!y(e[0].attributes.value)?y(e[0].value)||""===e[0].value?Q:{value:e[0].value,isValid:!0}:Q:G}return G},q=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>y(e)?e:t?""===e?NaN:e?+e:e:n&&_(e)?new Date(e):r?r(e):e;let K={isValid:!1,value:null};var W=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,K):K;function J(e){let t=e.ref;return N(t)?t.files:z(t)?W(e.refs).value:x(t)?[...t.selectedOptions].map(({value:e})=>e):a(t)?$(e.refs).value:q(y(t.value)?e.ref.value:t.value,e)}var X=(e,t,n,r)=>{let a={};for(let n of e){let e=b(t,n);e&&A(a,n,e._f)}return{criteriaMode:n,names:[...e],fields:a,shouldUseNativeValidation:r}},ee=e=>e instanceof RegExp,et=e=>y(e)?e:ee(e)?e.source:u(e)?ee(e.value)?e.value.source:e.value:e,en=e=>({isOnSubmit:!e||e===w.onSubmit,isOnBlur:e===w.onBlur,isOnChange:e===w.onChange,isOnAll:e===w.all,isOnTouch:e===w.onTouched});let er="AsyncFunction";var ea=e=>!!e&&!!e.validate&&!!(j(e.validate)&&e.validate.constructor.name===er||u(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===er)),ei=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),eo=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let es=(e,t,n,r)=>{for(let a of n||Object.keys(e)){let n=b(e,a);if(n){let{_f:e,...i}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!r||e.ref&&t(e.ref,e.name)&&!r)return!0;if(es(i,t))break}else if(u(i)&&es(i,t))break}}};function eu(e,t,n){let r=b(e,n);if(r||p(n))return{error:r,name:n};let a=n.split(".");for(;a.length;){let r=a.join("."),i=b(t,r),o=b(e,r);if(i&&!Array.isArray(i)&&n!==r)break;if(o&&o.type)return{name:r,error:o};if(o&&o.root&&o.root.type)return{name:`${r}.root`,error:o.root};a.pop()}return{name:n}}var el=(e,t,n,r)=>{n(e);let{name:a,...i}=e;return F(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(e=>t[e]===(!r||w.all))},ec=(e,t,n)=>!e||!t||e===t||P(e).some(e=>e&&(n?e===t:e.startsWith(t)||t.startsWith(e))),ef=(e,t,n,r,a)=>!a.isOnAll&&(!n&&a.isOnTouch?!(t||e):(n?r.isOnBlur:a.isOnBlur)?!e:(n?!r.isOnChange:!a.isOnChange)||e),ed=(e,t)=>!v(b(e,t)).length&&V(e,t),eh=(e,t,n)=>{let r=P(b(e,n));return A(r,"root",t[n]),A(e,n,r),e},em=e=>_(e);function ep(e,t,n="validate"){if(em(e)||Array.isArray(e)&&e.every(em)||T(e)&&!e)return{type:n,message:em(e)?e:"",ref:t}}var ey=e=>u(e)&&!ee(e)?e:{value:e,message:""},ev=async(e,t,n,r,i,s)=>{let{ref:l,refs:c,required:f,maxLength:d,minLength:h,min:m,max:p,pattern:v,validate:g,name:A,valueAsNumber:E,mount:w}=e._f,S=b(n,A);if(!w||t.has(A))return{};let k=c?c[0]:l,M=e=>{i&&k.reportValidity&&(k.setCustomValidity(T(e)?"":e||""),k.reportValidity())},O={},R=z(l),P=a(l),D=(E||N(l))&&y(l.value)&&y(S)||L(l)&&""===l.value||""===S||Array.isArray(S)&&!S.length,x=B.bind(null,A,r,O),C=(e,t,n,r=Y.maxLength,a=Y.minLength)=>{let i=e?t:n;O[A]={type:e?r:a,message:i,ref:l,...x(e?r:a,i)}};if(s?!Array.isArray(S)||!S.length:f&&(!(R||P)&&(D||o(S))||T(S)&&!S||P&&!$(c).isValid||R&&!W(c).isValid)){let{value:e,message:t}=em(f)?{value:!!f,message:f}:ey(f);if(e&&(O[A]={type:Y.required,message:t,ref:k,...x(Y.required,t)},!r))return M(t),O}if(!D&&(!o(m)||!o(p))){let e,t;let n=ey(p),a=ey(m);if(o(S)||isNaN(S)){let r=l.valueAsDate||new Date(S),i=e=>new Date(new Date().toDateString()+" "+e),o="time"==l.type,s="week"==l.type;_(n.value)&&S&&(e=o?i(S)>i(n.value):s?S>n.value:r>new Date(n.value)),_(a.value)&&S&&(t=o?i(S)<i(a.value):s?S<a.value:r<new Date(a.value))}else{let r=l.valueAsNumber||(S?+S:S);o(n.value)||(e=r>n.value),o(a.value)||(t=r<a.value)}if((e||t)&&(C(!!e,n.message,a.message,Y.max,Y.min),!r))return M(O[A].message),O}
1if((d||h)&&!D&&(_(S)||s&&Array.isArray(S))){let e=ey(d),t=ey(h),n=!o(e.value)&&S.length>+e.value,a=!o(t.value)&&S.length<+t.value;if((n||a)&&(C(n,e.message,t.message),!r))return M(O[A].message),O}if(v&&!D&&_(S)){let{value:e,message:t}=ey(v);if(ee(e)&&!S.match(e)&&(O[A]={type:Y.pattern,message:t,ref:l,...x(Y.pattern,t)},!r))return M(t),O}if(g){if(j(g)){let e=ep(await g(S,n),k);if(e&&(O[A]={...e,...x(Y.validate,e.message)},!r))return M(e.message),O}else if(u(g)){let e={};for(let t in g){if(!F(e)&&!r)break;let a=ep(await g[t](S,n),k,t);a&&(e={...a,...x(t,a.message)},M(a.message),r&&(O[A]=e))}if(!F(e)&&(O[A]={ref:k,...e},!r))return O}}return M(!0),O};let eg={mode:w.onSubmit,reValidateMode:w.onChange,shouldFocusError:!0};function eb(e={}){let t=r.useRef(void 0),n=r.useRef(void 0),[s,c]=r.useState({isDirty:!1,isValidating:!1,isLoading:j(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:j(e.defaultValues)?void 0:e.defaultValues});if(!t.current){if(e.formControl)t.current={...e.formControl,formState:s},e.defaultValues&&!j(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:n,...r}=function(e={}){let t,n={...eg,...e},r={submitCount:0,isDirty:!1,isReady:!1,isLoading:j(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},s={},c=(u(n.defaultValues)||u(n.values))&&m(n.defaultValues||n.values)||{},d=n.shouldUnregister?{}:m(c),p={action:!1,mount:!1,watch:!1},g={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},Y=0,S={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},k={...S},O={array:D(),state:D()},B=n.criteriaMode===w.all,z=e=>t=>{clearTimeout(Y),Y=setTimeout(e,t)},H=async e=>{if(!n.disabled&&(S.isValid||k.isValid||e)){let e=n.resolver?F((await W()).errors):await er(s,!0);e!==r.isValid&&O.state.next({isValid:e})}},Z=(e,t)=>{!n.disabled&&(S.isValidating||S.validatingFields||k.isValidating||k.validatingFields)&&((e||Array.from(g.mount)).forEach(e=>{e&&(t?A(r.validatingFields,e,t):V(r.validatingFields,e))}),O.state.next({validatingFields:r.validatingFields,isValidating:!F(r.validatingFields)}))},G=(e,t)=>{A(r.errors,e,t),O.state.next({errors:r.errors})},Q=(e,t,n,r)=>{let a=b(s,e);if(a){let i=b(d,e,y(n)?b(c,e):n);y(i)||r&&r.defaultChecked||t?A(d,e,t?i:J(a._f)):ey(e,i),p.mount&&H()}},$=(e,t,a,i,o)=>{let s=!1,u=!1,l={name:e};if(!n.disabled){if(!a||i){(S.isDirty||k.isDirty)&&(u=r.isDirty,r.isDirty=l.isDirty=em(),s=u!==l.isDirty);let n=R(b(c,e),t);u=!!b(r.dirtyFields,e),n?V(r.dirtyFields,e):A(r.dirtyFields,e,!0),l.dirtyFields=r.dirtyFields,s=s||(S.dirtyFields||k.dirtyFields)&&!n!==u}if(a){let t=b(r.touchedFields,e);t||(A(r.touchedFields,e,a),l.touchedFields=r.touchedFields,s=s||(S.touchedFields||k.touchedFields)&&t!==a)}s&&o&&O.state.next(l)}return s?l:{}},K=(e,a,i,o)=>{let s=b(r.errors,e),u=(S.isValid||k.isValid)&&T(a)&&r.isValid!==a;if(n.delayError&&i?(t=z(()=>G(e,i)))(n.delayError):(clearTimeout(Y),t=null,i?A(r.errors,e,i):V(r.errors,e)),(i?!R(s,i):s)||!F(o)||u){let t={...o,...u&&T(a)?{isValid:a}:{},errors:r.errors,name:e};r={...r,...t},O.state.next(t)}},W=async e=>{Z(e,!0);let t=await n.resolver(d,n.context,X(e||g.mount,s,n.criteriaMode,n.shouldUseNativeValidation));return Z(e),t},ee=async e=>{let{errors:t}=await W(e);if(e)for(let n of e){let e=b(t,n);e?A(r.errors,n,e):V(r.errors,n)}else r.errors=t;return t},er=async(e,t,a={valid:!0})=>{for(let i in e){let o=e[i];if(o){let{_f:e,...s}=o;if(e){let s=g.array.has(e.name),u=o._f&&ea(o._f);u&&S.validatingFields&&Z([i],!0);let l=await ev(o,g.disabled,d,B,n.shouldUseNativeValidation&&!t,s);if(u&&S.validatingFields&&Z([i]),l[e.name]&&(a.valid=!1,t))break;t||(b(l,e.name)?s?eh(r.errors,l,e.name):A(r.errors,e.name,l[e.name]):V(r.errors,e.name))}F(s)||await er(s,t,a)}}return a.valid},em=(e,t)=>
1!n.disabled&&(e&&t&&A(d,e,t),!R(eY(),c)),ep=(e,t,n)=>M(e,g,{...p.mount?d:y(t)?c:_(e)?{[e]:t}:t},n,t),ey=(e,t,n={})=>{let r=b(s,e),i=t;if(r){let n=r._f;n&&(n.disabled||A(d,e,q(t,n)),i=L(n.ref)&&o(t)?"":t,x(n.ref)?[...n.ref.options].forEach(e=>e.selected=i.includes(e.value)):n.refs?a(n.ref)?n.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(i)?e.checked=!!i.find(t=>t===e.value):e.checked=i===e.value||!!i)}):n.refs.forEach(e=>e.checked=e.value===i):N(n.ref)?n.ref.value="":(n.ref.value=i,n.ref.type||O.state.next({name:e,values:m(d)})))}(n.shouldDirty||n.shouldTouch)&&$(e,i,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&ew(e)},eb=(e,t,n)=>{for(let r in t){if(!t.hasOwnProperty(r))return;let a=t[r],o=e+"."+r,l=b(s,o);(g.array.has(e)||u(a)||l&&!l._f)&&!i(a)?eb(o,a,n):ey(o,a,n)}},eT=(e,t,n={})=>{let a=b(s,e),i=g.array.has(e),u=m(t);A(d,e,u),i?(O.array.next({name:e,values:m(d)}),(S.isDirty||S.dirtyFields||k.isDirty||k.dirtyFields)&&n.shouldDirty&&O.state.next({name:e,dirtyFields:I(c,d),isDirty:em(e,u)})):!a||a._f||o(u)?ey(e,u,n):eb(e,u,n),eo(e,g)&&O.state.next({...r,name:e}),O.state.next({name:p.mount?e:void 0,values:m(d)})},eA=async e=>{p.mount=!0;let a=e.target,o=a.name,u=!0,c=b(s,o),f=e=>{u=Number.isNaN(e)||i(e)&&isNaN(e.getTime())||R(e,b(d,o,e))},h=en(n.mode),y=en(n.reValidateMode);if(c){let i,p;let v=a.type?J(c._f):l(e),T=e.type===E.BLUR||e.type===E.FOCUS_OUT,w=!ei(c._f)&&!n.resolver&&!b(r.errors,o)&&!c._f.deps||ef(T,b(r.touchedFields,o),r.isSubmitted,y,h),Y=eo(o,g,T);A(d,o,v),T?a&&a.readOnly||(c._f.onBlur&&c._f.onBlur(e),t&&t(0)):c._f.onChange&&c._f.onChange(e);let _=$(o,v,T),M=!F(_)||Y;if(T||O.state.next({name:o,type:e.type,values:m(d)}),w)return(S.isValid||k.isValid)&&("onBlur"===n.mode?T&&H():T||H()),M&&O.state.next({name:o,...Y?{}:_});if(!T&&Y&&O.state.next({...r}),n.resolver){let{errors:e}=await W([o]);if(f(v),u){let t=eu(r.errors,s,o),n=eu(e,s,t.name||o);i=n.error,o=n.name,p=F(e)}}else Z([o],!0),i=(await ev(c,g.disabled,d,B,n.shouldUseNativeValidation))[o],Z([o]),f(v),u&&(i?p=!1:(S.isValid||k.isValid)&&(p=await er(s,!0)));u&&(c._f.deps&&ew(c._f.deps),K(o,p,i,_))}},eE=(e,t)=>{if(b(r.errors,t)&&e.focus)return e.focus(),1},ew=async(e,t={})=>{let a,i;let o=P(e);if(n.resolver){let t=await ee(y(e)?e:o);a=F(t),i=e?!o.some(e=>b(t,e)):a}else e?((i=(await Promise.all(o.map(async e=>{let t=b(s,e);return await er(t&&t._f?{[e]:t}:t)}))).every(Boolean))||r.isValid)&&H():i=a=await er(s);return O.state.next({...!_(e)||(S.isValid||k.isValid)&&a!==r.isValid?{}:{name:e},...n.resolver||!e?{isValid:a}:{},errors:r.errors}),t.shouldFocus&&!i&&es(s,eE,e?o:g.mount),i},eY=e=>{let t={...p.mount?d:c};return y(e)?t:_(e)?b(t,e):e.map(e=>b(t,e))},eS=(e,t)=>({invalid:!!b((t||r).errors,e),isDirty:!!b((t||r).dirtyFields,e),error:b((t||r).errors,e),isValidating:!!b(r.validatingFields,e),isTouched:!!b((t||r).touchedFields,e)}),ek=(e,t,n)=>{let a=(b(s,e,{_f:{}})._f||{}).ref,{ref:i,message:o,type:u,...l}=b(r.errors,e)||{};A(r.errors,e,{...l,...t,ref:a}),O.state.next({name:e,errors:r.errors,isValid:!1}),n&&n.shouldFocus&&a&&a.focus&&a.focus()},e_=e=>O.state.subscribe({next:t=>{ec(e.name,t.name,e.exact)&&el(t,e.formState||S,eN,e.reRenderRoot)&&e.callback({values:{...d},...r,...t,defaultValues:c})}}).unsubscribe,eM=(e,t={})=>{for(let a of e?P(e):g.mount)g.mount.delete(a),g.array.delete(a),t.keepValue||(V(s,a),V(d,a)),t.keepError||V(r.errors,a),t.keepDirty||V(r.dirtyFields,a),t.keepTouched||V(r.touchedFields,a),t.keepIsValidating||V(r.validatingFields,a),n.shouldUnregister||t.keepDefaultValue||V(c,a);O.state.next({values:m(d)}),O.state.next({...r,...t.keepDirty?{isDirty:em()}:{}}),t.keepIsValid||H()},eO=({disabled:e,name:t})=>{(T(e)&&p.mount||e||g.disabled.has(t))&&(e?g.disabled.add(t):g.disabled.delete(t))},eR=(e,t={})=>{let r=b(s,e),a=T(t.disabled)||T(n.disabled);return A(s,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),g.mount.add(e),r?eO({disabled:T(t.disabled)?t.disabled:n.disabled,name:e}):Q(e,!0,t.value),{...a?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:et(t.min),max:et(t.max),minLength:et(t.minLength),maxLength:et(t.maxLength),pattern:et(t.pattern)}:{}
1,name:e,onChange:eA,onBlur:eA,ref:a=>{if(a){eR(e,t),r=b(s,e);let n=y(a.value)&&a.querySelectorAll&&a.querySelectorAll("input,select,textarea")[0]||a,i=C(n),o=r._f.refs||[];(i?o.find(e=>e===n):n===r._f.ref)||(A(s,e,{_f:{...r._f,...i?{refs:[...o.filter(U),n,...Array.isArray(b(c,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),Q(e,!1,void 0,n))}else(r=b(s,e,{}))._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&!(f(g.array,e)&&p.action)&&g.unMount.add(e)}}},eB=()=>n.shouldFocusError&&es(s,eE,g.mount),eP=(e,t)=>async a=>{let i;a&&(a.preventDefault&&a.preventDefault(),a.persist&&a.persist());let o=m(d);if(O.state.next({isSubmitting:!0}),n.resolver){let{errors:e,values:t}=await W();r.errors=e,o=m(t)}else await er(s);if(g.disabled.size)for(let e of g.disabled)V(o,e);if(V(r.errors,"root"),F(r.errors)){O.state.next({errors:{}});try{await e(o,a)}catch(e){i=e}}else t&&await t({...r.errors},a),eB(),setTimeout(eB);if(O.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:F(r.errors)&&!i,submitCount:r.submitCount+1,errors:r.errors}),i)throw i},eD=(e,t={})=>{let a=e?m(e):c,i=m(a),o=F(e),u=o?c:i;if(t.keepDefaultValues||(c=a),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...g.mount,...Object.keys(I(c,d))])))b(r.dirtyFields,e)?A(u,e,b(d,e)):eT(e,b(u,e));else{if(h&&y(e))for(let e of g.mount){let t=b(s,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(L(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of g.mount)eT(e,b(u,e));else s={}}d=n.shouldUnregister?t.keepDefaultValues?m(c):{}:m(u),O.array.next({values:{...u}}),O.state.next({values:{...u}})}g={mount:t.keepDirtyValues?g.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},p.mount=!S.isValid||!!t.keepIsValid||!!t.keepDirtyValues,p.watch=!!n.shouldUnregister,O.state.next({submitCount:t.keepSubmitCount?r.submitCount:0,isDirty:!o&&(t.keepDirty?r.isDirty:!!(t.keepDefaultValues&&!R(e,c))),isSubmitted:!!t.keepIsSubmitted&&r.isSubmitted,dirtyFields:o?{}:t.keepDirtyValues?t.keepDefaultValues&&d?I(c,d):r.dirtyFields:t.keepDefaultValues&&e?I(c,e):t.keepDirty?r.dirtyFields:{},touchedFields:t.keepTouched?r.touchedFields:{},errors:t.keepErrors?r.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1,defaultValues:c})},eF=(e,t)=>eD(j(e)?e(d):e,t),eN=e=>{r={...r,...e}},ej={control:{register:eR,unregister:eM,getFieldState:eS,handleSubmit:eP,setError:ek,_subscribe:e_,_runSchema:W,_focusError:eB,_getWatch:ep,_getDirty:em,_setValid:H,_setFieldArray:(e,t=[],a,i,o=!0,u=!0)=>{if(i&&a&&!n.disabled){if(p.action=!0,u&&Array.isArray(b(s,e))){let t=a(b(s,e),i.argA,i.argB);o&&A(s,e,t)}if(u&&Array.isArray(b(r.errors,e))){let t=a(b(r.errors,e),i.argA,i.argB);o&&A(r.errors,e,t),ed(r.errors,e)}if((S.touchedFields||k.touchedFields)&&u&&Array.isArray(b(r.touchedFields,e))){let t=a(b(r.touchedFields,e),i.argA,i.argB);o&&A(r.touchedFields,e,t)}(S.dirtyFields||k.dirtyFields)&&(r.dirtyFields=I(c,d)),O.state.next({name:e,isDirty:em(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else A(d,e,t)},_setDisabledField:eO,_setErrors:e=>{r.errors=e,O.state.next({errors:r.errors,isValid:!1})},_getFieldArray:e=>v(b(p.mount?d:c,e,n.shouldUnregister?b(c,e,[]):[])),_reset:eD,_resetDefaultValues:()=>j(n.defaultValues)&&n.defaultValues().then(e=>{eF(e,n.resetOptions),O.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of g.unMount){let t=b(s,e);t&&(t._f.refs?t._f.refs.every(e=>!U(e)):!U(t._f.ref))&&eM(e)}g.unMount=new Set},_disableForm:e=>{T(e)&&(O.state.next({disabled:e}),es(s,(t,n)=>{let r=b(s,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach(t=>{t.disabled=r._f.disabled||e}))},0,!1))},_subjects:O,_proxyFormState:S,get _fields(){return s},get _formValues(){return d},get _state(){return p},set _state(value){p=value},get _defaultValues(){return c},get _names(){return g},set _names(value){g=value},get _formState(){return r},get _options(){return n},set _options(value){n={...n,...value}}},subscribe:e=>(p.mount=!0,k={...k,...e.formState},e_({...e,formState:k})),trigger:ew,register:eR,handleSubmit:eP,watch:(e,t)=>j(e)?O.state.subscribe({next:n=>"values"in n&&e(ep(void 0,t),n)}):ep(e,t,!0),setValue:eT,getValues:eY,reset:eF,resetField:(e,t={})=>{b(s,e)&&(y(t.defaultValue)?eT(e,m(b(c,e))):(eT(e,t.defaultValue),A(c,e,m(t.defaultValue))),t.keepTouched||V(r.touchedFields,e),t.keepDirty||(V(r.dirtyFields,e),r.isDirty=t.defaultValue?em(e,m(b(c,e))):em()),!t.keepError&&(V(r.errors,e),S.isValid&&H()),O.state.next({...r}))},clearErrors:e=>
1{e&&P(e).forEach(e=>V(r.errors,e)),O.state.next({errors:e?r.errors:{}})},unregister:eM,setError:ek,setFocus:(e,t={})=>{let n=b(s,e),r=n&&n._f;if(r){let e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&j(e.select)&&e.select())}},getFieldState:eS};return{...ej,formControl:ej}}(e);t.current={...r,formState:s}}}let d=t.current.control;return d._options=e,k(()=>{let e=d._subscribe({formState:d._proxyFormState,callback:()=>c({...d._formState}),reRenderRoot:!0});return c(e=>({...e,isReady:!0})),d._formState.isReady=!0,e},[d]),r.useEffect(()=>d._disableForm(e.disabled),[d,e.disabled]),r.useEffect(()=>{e.mode&&(d._options.mode=e.mode),e.reValidateMode&&(d._options.reValidateMode=e.reValidateMode)},[d,e.mode,e.reValidateMode]),r.useEffect(()=>{e.errors&&(d._setErrors(e.errors),d._focusError())},[d,e.errors]),r.useEffect(()=>{e.shouldUnregister&&d._subjects.state.next({values:d._getWatch()})},[d,e.shouldUnregister]),r.useEffect(()=>{if(d._proxyFormState.isDirty){let e=d._getDirty();e!==s.isDirty&&d._subjects.state.next({isDirty:e})}},[d,s.isDirty]),r.useEffect(()=>{e.values&&!R(e.values,n.current)?(d._reset(e.values,{keepFieldsRef:!0,...d._options.resetOptions}),n.current=e.values,c(e=>({...e}))):d._resetDefaultValues()},[d,e.values]),r.useEffect(()=>{d._state.mount||(d._setValid(),d._state.mount=!0),d._state.watch&&(d._state.watch=!1,d._subjects.state.next({...d._formState})),d._removeUnmounted()}),t.current.formState=S(s,d),t.current}},65005:function(e,t,n){"use strict";n.d(t,{$D:function(){return c},P6:function(){return s},Rf:function(){return u}});let r={Zulu:["Etc/UTC",0],WET:["Europe/Lisbon",1],"W-SU":["Europe/Moscow",2],Universal:["Etc/UTC",0],UTC:["Etc/UTC",0],UCT:["Etc/UTC",0],Turkey:["Europe/Istanbul",3],Singapore:["Asia/Singapore",4],ROK:["Asia/Seoul",5],ROC:["Asia/Taipei",6],Portugal:["Europe/Lisbon",1],Poland:["Europe/Warsaw",7],PST8PDT:["America/Los_Angeles",8],PRC:["Asia/Shanghai",6],Navajo:["America/Denver",9],NZ:["Pacific/Auckland",10],"NZ-CHAT":["Pacific/Chatham",11],MST7MDT:["America/Denver",9],MST:["America/Phoenix",12],MET:["Europe/Brussels",7],Libya:["Africa/Tripoli",13],Kwajalein:["Pacific/Kwajalein",14],Japan:["Asia/Tokyo",15],Jamaica:["America/Jamaica",16],Israel:["Asia/Jerusalem",17],Iran:["Asia/Tehran",18],Iceland:["Africa/Abidjan",19],Hongkong:["Asia/Hong_Kong",20],HST:["Pacific/Honolulu",21],Greenwich:["Etc/GMT",19],GMT0:["Etc/GMT",19],GMT:["Etc/GMT",19],"GMT-0":["Etc/GMT",19],"GMT+0":["Etc/GMT",19],GB:["Europe/London",22],"GB-Eire":["Europe/London",22],Eire:["Europe/Dublin",23],Egypt:["Africa/Cairo",24],EST5EDT:["America/New_York",25],EST:["America/Panama",16],EET:["Europe/Athens",26],Cuba:["America/Havana",27],CST6CDT:["America/Chicago",28],CET:["Europe/Brussels",7],US:{Samoa:["Pacific/Pago_Pago",29],Pacific:["America/Los_Angeles",8],Mountain:["America/Denver",9],Michigan:["America/Detroit",25],"Indiana-Starke":["America/Indiana/Knox",28],Hawaii:["Pacific/Honolulu",21],Eastern:["America/New_York",25],"East-Indiana":["America/Indiana/Indianapolis",25],Central:["America/Chicago",28],Arizona:["America/Phoenix",12],Aleutian:["America/Adak",30],Alaska:["America/Anchorage",31]},Pacific:{Yap:["Pacific/Port_Moresby",32],Wallis:["Pacific/Tarawa",14],Wake:["Pacific/Tarawa",14],Truk:["Pacific/Port_Moresby",32],Tongatapu:["",33],Tarawa:["",14],Tahiti:["",34],Samoa:["Pacific/Pago_Pago",29],Saipan:["Pacific/Guam",35],Rarotonga:["",34],Port_Moresby:["",32],Ponape:["Pacific/Guadalcanal",36],Pohnpei:["Pacific/Guadalcanal",36],Pitcairn:["",37],Palau:["",38],Pago_Pago:["",29],Noumea:["",36],Norfolk:["",39],Niue:["",40],Nauru:["",14],Midway:["Pacific/Pago_Pago",29],Marquesas:["",41],Majuro:["Pacific/Tarawa",14],Kwajalein:["",14],Kosrae:["",36],Kiritimati:["",42],Kanton:["",33],Johnston:["Pacific/Honolulu",21],Honolulu:["",21],Guam:["",35],Guadalcanal:["",36],Gambier:["",43],Galapagos:["",44],Funafuti:["Pacific/Tarawa",14],Fiji:["",14],Fakaofo:["",33],Enderbury:["Pacific/Kanton",33],Efate:["",36],Easter:["",45],Chuuk:["Pacific/Port_Moresby",32],Chatham:["",11],Bougainville:["",36],Auckland:["",10],Apia:["",33]},Mexico:{General:["America/Mexico_City",46],BajaSur:["America/Mazatlan",12],BajaNorte:["America/Tijuana",8]},Indian:{Reunion:["Asia/Dubai",47],Mayotte:["Africa/Nairobi",48],Mauritius:["",47],Maldives:["",49],Mahe:["Asia/Dubai",47],Kerguelen:["Indian/Maldives",49],Comoro:["Africa/Nairobi",48],Cocos:["Asia/Yangon",50],Christmas:["Asia/Bangkok",51],Chagos:["",52],Antananarivo:["Africa/Nairobi",48]},Europe:{Zurich:["",7],Zaporozhye:["Europe/Kyiv",53],Zagreb:["Europe/Belgrade",7],Warsaw:["",7],Volgograd:["",2],Vilnius:["",26],Vienna:["",7],Vatican:["Europe/Rome",7],Vaduz:["Europe/Zurich",7],Uzhgorod:["Europe/Kyiv",53],Ulyanovsk:["",47],Tiraspol:["Europe/Chisinau",54],Tirane:["",7],Tallinn:["",26],Stockholm:["Europe/Berlin",7],Sofia:["",26],Skopje:["Europe/Belgrade",7],Simferopol:["",2],Saratov:["",47],Sarajevo:["Europe/Belgrade",7],San_Marino:["Europe/Rome",7],Samara:["",47],Rome:["",7],Riga:["",26],Prague:["",7],Podgorica:["Europe/Belgrade",7],Paris:["",7],Oslo:["Europe/Berlin",7],Nicosia:["Asia/Nicosia",53],Moscow:["",2],Monaco:["Europe/Paris",7],Minsk:["",3],Mariehamn:["Europe/Helsinki",26],Malta:["",7],Madrid:["",7],Luxembourg:["Europe/Brussels",7],London:["",22],Ljubljana:["Europe/Belgrade",7],Lisbon:["",1],Kyiv:["",53],Kirov:["",2],Kiev:["Europe/Kyiv",53],Kaliningrad:["",13],Jersey:["Europe/London",22],Istanbul:["",3],Isle_of_Man:["Europe/London",22],Helsinki:["",26],Guernsey:["Europe/London",22],Gibraltar:["",7],Dublin:["",23],Copenhagen:["Europe/Berlin",7],Chisinau:["",54],Bu
1singen:["Europe/Zurich",7],Budapest:["",7],Bucharest:["",26],Brussels:["",7],Bratislava:["Europe/Prague",7],Berlin:["",7],Belgrade:["",7],Belfast:["Europe/London",22],Athens:["",26],Astrakhan:["",47],Andorra:["",7],Amsterdam:["Europe/Brussels",7]},Etc:{Zulu:["Etc/UTC",0],Universal:["Etc/UTC",0],UTC:["",0],UCT:["Etc/UTC",0],Greenwich:["Etc/GMT",19],GMT0:["Etc/GMT",19],GMT:["",19],"GMT-9":["",38],"GMT-8":["",4],"GMT-7":["",51],"GMT-6":["",52],"GMT-5":["",49],"GMT-4":["",47],"GMT-3":["",3],"GMT-2":["",55],"GMT-14":["",42],"GMT-13":["",33],"GMT-12":["",14],"GMT-11":["",36],"GMT-10":["",32],"GMT-1":["",56],"GMT-0":["Etc/GMT",19],"GMT+9":["",43],"GMT+8":["",37],"GMT+7":["",57],"GMT+6":["",44],"GMT+5":["",58],"GMT+4":["",59],"GMT+3":["",60],"GMT+2":["",61],"GMT+12":["",62],"GMT+11":["",40],"GMT+10":["",34],"GMT+1":["",63],"GMT+0":["Etc/GMT",19]},Chile:{EasterIsland:["Pacific/Easter",45],Continental:["America/Santiago",64]},Canada:{Yukon:["America/Whitehorse",12],Saskatchewan:["America/Regina",46],Pacific:["America/Vancouver",8],Newfoundland:["America/St_Johns",65],Mountain:["America/Edmonton",9],Eastern:["America/Toronto",25],Central:["America/Winnipeg",28],Atlantic:["America/Halifax",66]},Brazil:{West:["America/Manaus",59],East:["America/Sao_Paulo",60],DeNoronha:["America/Noronha",61],Acre:["America/Rio_Branco",58]},Australia:{Yancowinna:["Australia/Broken_Hill",67],West:["Australia/Perth",68],Victoria:["Australia/Melbourne",69],Tasmania:["Australia/Hobart",70],Sydney:["",69],South:["Australia/Adelaide",67],Queensland:["Australia/Brisbane",71],Perth:["",68],North:["Australia/Darwin",72],NSW:["Australia/Sydney",69],Melbourne:["",69],Lord_Howe:["",73],Lindeman:["",71],LHI:["Australia/Lord_Howe",73],Hobart:["",70],Eucla:["",74],Darwin:["",72],Currie:["Australia/Hobart",70],Canberra:["Australia/Sydney",69],Broken_Hill:["",67],Brisbane:["",71],Adelaide:["",67],ACT:["Australia/Sydney",69]},Atlantic:{Stanley:["",60],St_Helena:["Africa/Abidjan",19],South_Georgia:["",61],Reykjavik:["Africa/Abidjan",19],Madeira:["",75],Jan_Mayen:["Europe/Berlin",7],Faroe:["",75],Faeroe:["Atlantic/Faroe",75],Cape_Verde:["",63],Canary:["",75],Bermuda:["",66],Azores:["",76]},Asia:{Yerevan:["",47],Yekaterinburg:["",49],Yangon:["",50],Yakutsk:["",38],Vladivostok:["",32],Vientiane:["Asia/Bangkok",51],"Ust-Nera":["",32],Urumqi:["",52],Ulan_Bator:["Asia/Ulaanbaatar",4],Ulaanbaatar:["",4],Ujung_Pandang:["Asia/Makassar",77],Tomsk:["",51],Tokyo:["",15],Thimphu:["",52],Thimbu:["Asia/Thimphu",52],Tel_Aviv:["Asia/Jerusalem",17],Tehran:["",18],Tbilisi:["",47],Tashkent:["",49],Taipei:["",6],Srednekolymsk:["",36],Singapore:["",4],Shanghai:["",6],Seoul:["",5],Samarkand:["",49],Sakhalin:["",36],Saigon:["Asia/Ho_Chi_Minh",51],Riyadh:["",3],Rangoon:["Asia/Yangon",50],Qyzylorda:["",49],Qostanay:["",49],Qatar:["",3],Pyongyang:["",5],Pontianak:["",78],Phnom_Penh:["Asia/Bangkok",51],Oral:["",49],Omsk:["",52],Novosibirsk:["",51],Novokuznetsk:["",51],Nicosia:["",53],Muscat:["Asia/Dubai",47],Manila:["",79],Makassar:["",77],Magadan:["",36],Macau:["",6],Macao:["Asia/Macau",6],Kuwait:["Asia/Riyadh",3],Kuching:["",4],Kuala_Lumpur:["Asia/Singapore",4],Krasnoyarsk:["",51],Kolkata:["",80],Khandyga:["",38],Katmandu:["Asia/Kathmandu",81],Kathmandu:["",81],Kashgar:["Asia/Urumqi",52],Karachi:["",82],Kamchatka:["",14],Kabul:["",83],Jerusalem:["",17],Jayapura:["",84],Jakarta:["",78],Istanbul:["Europe/Istanbul",3],Irkutsk:["",4],Hovd:["",51],Hong_Kong:["",20],Ho_Chi_Minh:["",51],Hebron:["",85],Harbin:["Asia/Shanghai",6],Gaza:["",85],Famagusta:["",26],Dushanbe:["",49],Dubai:["",47],Dili:["",38],Dhaka:["",52],Damascus:["",3],Dacca:["Asia/Dhaka",52],Colombo:["",86],Chungking:["Asia/Shanghai",6],Chongqing:["Asia/Shanghai",6],Choibalsan:["Asia/Ulaanbaatar",4],Chita:["",38],Calcutta:["Asia/Kolkata",80],Brunei:["Asia/Kuching",4],Bishkek:["",52],Beirut:["",87],Barnaul:["",51],Bangkok:["",51],Baku:["",47],Bahrain:["Asia/Qatar",3],Baghdad:["",3],Atyrau:["",49],Ashkhabad:["Asia/Ashgabat",49],Ashgabat:["",49],Aqtobe:["",49],Aqtau:["",49],Anadyr:["",14],Amman:["",3],Almaty:["",49],Aden:["Asia/Riyadh",3]},Arctic:{Longyearbyen:["Europe/Berlin",7]},Antarctica:{Vostok:["",49],Troll:["",88],Syowa:["Asia/Riyadh",3],South_Pole:["Pacific/Auckland",10],Rothera:["",60],Palmer:["",60],McMurdo:["Pacific/Auckland",10],Mawson:["",49],Macquarie:["",69],DumontDUrville:["Pacific/Port_Moresby",32],Davis:["",51],Casey:["",4]}
1,America:{Yellowknife:["America/Edmonton",9],Yakutat:["",31],Winnipeg:["",28],Whitehorse:["",12],Virgin:["America/Puerto_Rico",89],Vancouver:["",8],Tortola:["America/Puerto_Rico",89],Toronto:["",25],Tijuana:["",8],Thunder_Bay:["America/Toronto",25],Thule:["",66],Tegucigalpa:["",46],Swift_Current:["",46],St_Vincent:["America/Puerto_Rico",89],St_Thomas:["America/Puerto_Rico",89],St_Lucia:["America/Puerto_Rico",89],St_Kitts:["America/Puerto_Rico",89],St_Johns:["",65],St_Barthelemy:["America/Puerto_Rico",89],Sitka:["",31],Shiprock:["America/Denver",9],Scoresbysund:["",90],Sao_Paulo:["",60],Santo_Domingo:["",89],Santiago:["",64],Santarem:["",60],Santa_Isabel:["America/Tijuana",8],Rosario:["America/Argentina/Cordoba",60],Rio_Branco:["",58],Resolute:["",91],Regina:["",46],Recife:["",60],Rankin_Inlet:["",28],Rainy_River:["America/Winnipeg",28],Punta_Arenas:["",60],Puerto_Rico:["",89],Porto_Velho:["",59],Porto_Acre:["America/Rio_Branco",58],Port_of_Spain:["America/Puerto_Rico",89],"Port-au-Prince":["",25],Phoenix:["",12],Paramaribo:["",60],Pangnirtung:["America/Iqaluit",25],Panama:["",16],Ojinaga:["",28],Nuuk:["",92],Noronha:["",61],Nome:["",31],Nipigon:["America/Toronto",25],New_York:["",25],Nassau:["America/Toronto",25],Montserrat:["America/Puerto_Rico",89],Montreal:["America/Toronto",25],Montevideo:["",60],Monterrey:["",46],Moncton:["",66],Miquelon:["",93],Mexico_City:["",46],Metlakatla:["",31],Merida:["",46],Menominee:["",28],Mendoza:["America/Argentina/Mendoza",60],Mazatlan:["",12],Matamoros:["",28],Martinique:["",89],Marigot:["America/Puerto_Rico",89],Manaus:["",59],Managua:["",46],Maceio:["",60],Lower_Princes:["America/Puerto_Rico",89],Louisville:["America/Kentucky/Louisville",25],Los_Angeles:["",8],Lima:["",58],La_Paz:["",59],Kralendijk:["America/Puerto_Rico",89],Knox_IN:["America/Indiana/Knox",28],Juneau:["",31],Jujuy:["America/Argentina/Jujuy",60],Jamaica:["",16],Iqaluit:["",25],Inuvik:["",9],Indianapolis:["America/Indiana/Indianapolis",25],Hermosillo:["",12],Havana:["",27],Halifax:["",66],Guyana:["",59],Guayaquil:["",58],Guatemala:["",46],Guadeloupe:["America/Puerto_Rico",89],Grenada:["America/Puerto_Rico",89],Grand_Turk:["",94],Goose_Bay:["",95],Godthab:["America/Nuuk",92],Glace_Bay:["",66],Fortaleza:["",60],Fort_Wayne:["America/Indiana/Indianapolis",25],Fort_Nelson:["",12],Ensenada:["America/Tijuana",8],El_Salvador:["",46],Eirunepe:["",58],Edmonton:["",9],Dominica:["America/Puerto_Rico",89],Detroit:["",25],Denver:["",9],Dawson_Creek:["",12],Dawson:["",12],Danmarkshavn:["",19],Curacao:["America/Puerto_Rico",89],Cuiaba:["",59],Creston:["America/Phoenix",12],Coyhaique:["",60],Costa_Rica:["",46],Cordoba:["America/Argentina/Cordoba",60],Coral_Harbour:["America/Panama",16],Ciudad_Juarez:["",9],Chihuahua:["",46],Chicago:["",28],Cayman:["America/Panama",16],Cayenne:["",60],Catamarca:["America/Argentina/Catamarca",60],Caracas:["",59],Cancun:["",16],Campo_Grande:["",59],Cambridge_Bay:["",9],Buenos_Aires:["America/Argentina/Buenos_Aires",60],Boise:["",9],Bogota:["",58],Boa_Vista:["",59],"Blanc-Sablon":["America/Puerto_Rico",89],Belize:["",46],Belem:["",60],Barbados:["",89],Bahia_Banderas:["",46],Bahia:["",60],Atka:["America/Adak",30],Atikokan:["America/Panama",16],Asuncion:["",60],Aruba:["America/Puerto_Rico",89],Araguaina:["",60],Antigua:["America/Puerto_Rico",89],Anguilla:["America/Puerto_Rico",89],Anchorage:["",31],Adak:["",30],North_Dakota:{New_Salem:["",28],Center:["",28],Beulah:["",28]},Kentucky:{Monticello:["",25],Louisville:["",25]},Indiana:{Winamac:["",94],Vincennes:["",25],Vevay:["",25],Tell_City:["",28],Petersburg:["",25],Marengo:["",25],Knox:["",28],Indianapolis:["",25]},Argentina:{Ushuaia:["",60],Tucuman:["",60],San_Luis:["",60],San_Juan:["",60],Salta:["",60],Rio_Gallegos:["",60],Mendoza:["",60],La_Rioja:["",60],Jujuy:["",60],Cordoba:["",60],ComodRivadavia:["America/Argentina/Catamarca",60],Catamarca:["",60],Buenos_Aires:["",60]}},Africa:{Windhoek:["",96],Tunis:["",97],Tripoli:["",13],Timbuktu:["Africa/Abidjan",19],Sao_Tome:["",19],"Porto-Novo":["Africa/Lagos",98],Ouagadougou:["Africa/Abidjan",19],Nouakchott:["Africa/Abidjan",19],Niamey:["Africa/Lagos",98],Ndjamena:["",98],Nairobi:["",48],Monrovia:["",19],Mogadishu:["Africa/Nairobi",48],Mbabane:["Africa/Johannesburg",99],Maseru:["Africa/Johannesburg",99],Maputo:["",96],Malabo:["Africa/Lagos",98],Lusaka:["Africa/Maputo",96],Lubumbashi:["Africa/Maputo",96],Luanda:["Africa/Lagos",98],Lome:["Africa/Abidjan",19],Libreville:["Africa/Lagos",98],Lagos:["",98],Kinshasa:["Africa/Lagos",98],Kigali:["Africa/Maputo",96],Khartoum:["",96],Kampala:["Africa/Nairobi",48],Juba:["",96],Johannesburg:["",99],Harare:["Africa/Maputo",96],Gaborone:["Africa/Maputo",96],Freetown:["Africa/Abidjan",19],El_Aaiun:["",56],Douala:["Africa/Lagos",98],Djibouti:["Africa/Nairobi",48],Dar_es_Salaam:["Africa/Nairobi",48],Dakar:["Africa/Abidjan",19],Conakry:["Africa/Abidjan",19],Ceuta:["",7],Casablanca:["",56],Cairo:["",24],Bujumbura:["Africa/Maputo",96],Brazzaville:["Africa/Lagos",98],Blantyre:["Africa/Maputo",96],Bissau:["",19],Banjul:["Africa/Abidjan",19],Bangui:["Africa/Lagos",98],Bamako:["Africa/Abidjan",19],Asmera:["Africa/Nairobi",48],Asmara:["Africa/Nairobi",48],Algiers:["",97],Addis_Ababa:["Africa/Nairobi",48],Accra:["Africa/Abidjan",19],Abidjan:["",19]}},a=["20260106T202324Z<n><bs><n><tz>UTC<n><of>+0000<n><ot>+0000<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>WET<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n><bd><n><tz>WEST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n>","20260106T202324Z<n><bs><n><tz>MSK<n><of>+0300<n><ot>+0300<n><s>
119700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+03<n><of>+0300<n><ot>+0300<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+08<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>KST<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>CST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bd><n><tz>CEST<n><of>+0100<n><ot>+0200<n><s>19700329T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>CET<n><of>+0200<n><ot>+0100<n><s>19701025T030000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260106T202324Z<n><bd><n><tz>PDT<n><of>-0800<n><ot>-0700<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>PST<n><of>-0700<n><ot>-0800<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bd><n><tz>MDT<n><of>-0700<n><ot>-0600<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>MST<n><of>-0600<n><ot>-0700<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bd><n><tz>NZDT<n><of>+1200<n><ot>+1300<n><s>19700927T020000<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU<n><ed><n><bs><n><tz>NZST<n><of>+1300<n><ot>+1200<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bd><n><tz>+1345<n><of>+1245<n><ot>+1345<n><s>19700927T024500<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU<n><ed><n><bs><n><tz>+1245<n><of>+1345<n><ot>+1245<n><s>19700405T034500<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>MST<n><of>-0700<n><ot>-0700<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>EET<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+12<n><of>+1200<n><ot>+1200<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>JST<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>EST<n><of>-0500<n><ot>-0500<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bd><n><tz>IDT<n><of>+0200<n><ot>+0300<n><s>19700327T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR<n><ed><n><bs><n><tz>IST<n><of>+0300<n><ot>+0200<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>+0330<n><of>+0330<n><ot>+0330<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>GMT<n><of>+0000<n><ot>+0000<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>HKT<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>HST<n><of>-1000<n><ot>-1000<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bd><n><tz>BST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>GMT<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>IST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><es><n><bd><n><tz>GMT<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><ed><n>","20260106T202324Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700424T000000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=-1FR<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701030T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR<n><es><n>","20260106T202324Z<n><bd><n><tz>EDT<n><of>-0500<n><ot>-0400<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>EST<n><of>-0400<n><ot>-0500<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T030000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T040000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>CST<n><of>-0400<n><ot>-0500<n><s>19701101T010000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>CDT<n><of>-0500<n><ot>-0400<n><s>19700308T000000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260106T202324Z<n><bd><n><tz>CDT<n><of>-0600<n><ot>-0500<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>CST<n><of>-0500<n><ot>-0600<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>SST<n><of>-1100<n><ot>-1100<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bd><n><tz>HDT<n><of>-1000<n><ot>-0900<n><s>
119700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>HST<n><of>-0900<n><ot>-1000<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bd><n><tz>AKDT<n><of>-0900<n><ot>-0800<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>AKST<n><of>-0800<n><ot>-0900<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>+10<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+13<n><of>+1300<n><ot>+1300<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-10<n><of>-1000<n><ot>-1000<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>ChST<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+11<n><of>+1100<n><ot>+1100<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-08<n><of>-0800<n><ot>-0800<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+09<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bd><n><tz>+12<n><of>+1100<n><ot>+1200<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n><bs><n><tz>+11<n><of>+1200<n><ot>+1100<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>-11<n><of>-1100<n><ot>-1100<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-0930<n><of>-0930<n><ot>-0930<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+14<n><of>+1400<n><ot>+1400<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-09<n><of>-0900<n><ot>-0900<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-06<n><of>-0600<n><ot>-0600<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-06<n><of>-0500<n><ot>-0600<n><s>19700404T220000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SA<n><es><n><bd><n><tz>-05<n><of>-0600<n><ot>-0500<n><s>19700905T220000<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=1SA<n><ed><n>","20260106T202324Z<n><bs><n><tz>CST<n><of>-0600<n><ot>-0600<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+04<n><of>+0400<n><ot>+0400<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>EAT<n><of>+0300<n><ot>+0300<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+05<n><of>+0500<n><ot>+0500<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+0630<n><of>+0630<n><ot>+0630<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+07<n><of>+0700<n><ot>+0700<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+06<n><of>+0600<n><ot>+0600<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T040000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T030000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n>","20260106T202324Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T030000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>+02<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+01<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-07<n><of>-0700<n><ot>-0700<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-05<n><of>-0500<n><ot>-0500<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-04<n><of>-0400<n><ot>-0400<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-03<n><of>-0300<n><ot>-0300<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-02<n><of>-0200<n><ot>-0200<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-12<n><of>-1200<n><ot>-1200<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-01<n><of>-0100<n><ot>-0100<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-04<n><of>-0300<n><ot>-0400<n><s>19700405T000000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>-03<n><of>-0400<n><ot>-0300<n><s>19700906T000000<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=1SU<n><ed><n>","20260106T202324Z<n><bs><n><tz>NST<n><of>-0230<n><ot>-0330<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>NDT<n><of>-0330<n><ot>-0230<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260106T202324Z<n><bd><n><tz>ADT<n><of>-0400<n><ot>-0300<n><s>
119700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>AST<n><of>-0300<n><ot>-0400<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>ACST<n><of>+1030<n><ot>+0930<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>ACDT<n><of>+0930<n><ot>+1030<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n>","20260106T202324Z<n><bs><n><tz>AWST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>AEST<n><of>+1100<n><ot>+1000<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>AEDT<n><of>+1000<n><ot>+1100<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n>","20260106T202324Z<n><bd><n><tz>AEDT<n><of>+1000<n><ot>+1100<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n><bs><n><tz>AEST<n><of>+1100<n><ot>+1000<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>AEST<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>ACST<n><of>+0930<n><ot>+0930<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+1030<n><of>+1100<n><ot>+1030<n><s>19700405T020000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>+11<n><of>+1030<n><ot>+1100<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n>","20260106T202324Z<n><bs><n><tz>+0845<n><of>+0845<n><ot>+0845<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bd><n><tz>WEST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>WET<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260106T202324Z<n><bd><n><tz>+00<n><of>-0100<n><ot>+0000<n><s>19700329T000000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>-01<n><of>+0000<n><ot>-0100<n><s>19701025T010000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>WITA<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>WIB<n><of>+0700<n><ot>+0700<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>PST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>IST<n><of>+0530<n><ot>+0530<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+0545<n><of>+0545<n><ot>+0545<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>PKT<n><of>+0500<n><ot>+0500<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>+0430<n><of>+0430<n><ot>+0430<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>WIT<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700328T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701024T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SA<n><es><n>","20260106T202324Z<n><bs><n><tz>+0530<n><of>+0530<n><ot>+0530<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T000000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260106T202324Z<n><bd><n><tz>+02<n><of>+0000<n><ot>+0200<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>+00<n><of>+0200<n><ot>+0000<n><s>19701025T030000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>AST<n><of>-0400<n><ot>-0400<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>-02<n><of>-0100<n><ot>-0200<n><s>19701025T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n><bd><n><tz>-01<n><of>-0200<n><ot>-0100<n><s>19700328T230000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA<n><ed><n>","20260106T202324Z<n><bs><n><tz>CST<n><of>-0500<n><ot>-0600<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>CDT<n><of>-0600<n><ot>-0500<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260106T202324Z<n><bd><n><tz>-01<n><of>-0200<n><ot>-0100<n><s>19700328T230000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA<n><ed><n><bs><n><tz>-02<n><of>-0100<n><ot>-0200<n><s>19701025T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260106T202324Z<n><bd><n><tz>-02<n><of>-0300<n><ot>-0200<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>-03<n><of>-0200<n><ot>-0300<n><s>
119701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260106T202324Z<n><bs><n><tz>EST<n><of>-0400<n><ot>-0500<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>EDT<n><of>-0500<n><ot>-0400<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260106T202324Z<n><bs><n><tz>AST<n><of>-0300<n><ot>-0400<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>ADT<n><of>-0400<n><ot>-0300<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260106T202324Z<n><bs><n><tz>CAT<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>CET<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>WAT<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20260106T202324Z<n><bs><n><tz>SAST<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>"];function i(e){let t=e.split("/");return(3!==t.length||r[`${t[0]}`]&&r[`${t[0]}`][`${t[1]}`]&&r[`${t[0]}`][`${t[1]}`][`${t[2]}`])&&(2!==t.length||r[`${t[0]}`]&&r[`${t[0]}`][`${t[1]}`])&&(1!==t.length||r[`${t[0]}`])?3===t.length?[r[`${t[0]}`][`${t[1]}`][`${t[2]}`][0],o(a[r[`${t[0]}`][`${t[1]}`][`${t[2]}`][1]])]:2===t.length?[r[`${t[0]}`][`${t[1]}`][0],o(a[r[`${t[0]}`][`${t[1]}`][1]])]:[r[`${t[0]}`][0],o(a[r[`${t[0]}`][1]])]:(console.error("Given timezone not valid."),"")}function o(e){for(let[t,n]of Object.entries({"<br>":"<n>","TZNAME:":"<tz>","TZOFFSETFROM:":"<of>","TZOFFSETTO:":"<ot>","DTSTART:":"<s>","RRULE:":"<r>","BEGIN:DAYLIGHT":"<bd>","END:DAYLIGHT":"<ed>","BEGIN:STANDARD":"<bs>","END:STANDARD":"<es>"}))e=e.replaceAll(n,t);return e}function s(e,t=!1){let n=i(e);if(null==n[1]||""==n[1])return"";let r=""==n[0]?e:n[0],a=["BEGIN:VTIMEZONE\r\nTZID:"+r+"\r\nX-LIC-LOCATION:"+r+"\r\nLAST-MODIFIED:"+n[1].replace(/[^\w_\-:,;=+/<br>]/g,"").replace(/<br>/g,"\r\n")+"END:VTIMEZONE","TZID="+r];return t?JSON.stringify(a):a}function u(e,t,n){let r=i(e);if(null==r[1]||""==r[1])return"";if(!t.match(/^\d{4}-\d{2}-\d{2}$/))return console.error("offset calculation failed: date misspelled [-> YYYY-MM-DD]"),"";if(!n.match(/^\d{2}:\d{2}$/))return console.error("offset calculation failed: time misspelled [-> hh:mm]"),"";if(!r[1].match(/BEGIN:DAYLIGHT/i))return r[1].match(/TZOFFSETTO:([+|-]\d{4})/i)[1];let a=new Date(t+"T"+n+":00"),o=a.getFullYear(),s=a.getMonth()+1,u=a.getDate(),l=a.getHours(),c=r[1].replace(/[^\w_\-:,;=+/<br>]/g,"").split("<br>"),f={1:{},2:{}},d=0;for(let e=0;e<c.length;e++)if(c[`${e}`].startsWith("TZOFFSETTO")&&(d++,f[`${d}`].offset=c[`${e}`].split(":")[1]),c[`${e}`].startsWith("DTSTART")&&(f[`${d}`].hour=parseInt(c[`${e}`].substr(17,2))),c[`${e}`].startsWith("RRULE")){let t=c[`${e}`].split(";"),n=parseInt(t[1].split("=")[1]);f[`${d}`].month=parseInt(n),f[`${d}`].day=t[2].split("=")[1]}if(f[1].month>f[2].month&&([f[1],f[2]]=[f[2],f[1]]),s!=f[1].month&&s!=f[2].month)return s<f[1].month||s>f[2].month?f[2].offset:f[1].offset;let h=Object.keys(f).find(e=>f[`${e}`].month==s),m=["SU","MO","TU","WE","TH","FR","SA"],p=new Date(o,s,0).getDate(),y=new Date(o,s-1,1).getDay(),v={SU:{},MO:{},TU:{},WE:{},TH:{},FR:{},SA:{}};for(let e=1;e<=p;e++){let t=Object.keys(v[m[`${y}`]]).length+1;v[m[`${y}`]][`${t}`]=e,7==++y&&(y=0)}let g=function(){if("-"==f[`${h}`].day[0]){let e=f[`${h}`].day.substr(2,2),t=Object.keys(v[`${e}`]).length+1-parseInt(f[`${h}`].day[1]);return v[`${e}`][`${t}`]}{let e=f[`${h}`].day.substr(1,2);return v[`${e}`][f[`${h}`].day[0]]}}();return u>g||u==g&&l>=f[`${h}`].hour?f[`${h}`].offset:f[`${1==h?2:1}`].offset}let l=[];function c(e=!1){return(0==l.length&&(l=function(){let e=[];for(let[t,n]of Object.entries(r))if("object"!=typeof n||Array.isArray(n))e.push(t);else for(let[r,a]of Object.entries(n))if("object"!=typeof a||Array.isArray(a))e.push(t+"/"+r);else for(let[n]of Object.entries(a))e.push(t+"/"+r+"/"+n);return e}()),e)?JSON.stringify(l):l}}}]);
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.