You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
199 KiB
JavaScript

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2294],{70094:function(e){var t,r="object"==typeof Reflect?Reflect:null,n=r&&"function"==typeof r.apply?r.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};function i(e){console&&console.warn&&console.warn(e)}t=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function u(){u.init.call(this)}e.exports=u,e.exports.once=b,u.EventEmitter=u,u.prototype._events=void 0,u.prototype._eventsCount=0,u.prototype._maxListeners=void 0;var a=10;function s(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?u.defaultMaxListeners:e._maxListeners}function c(e,t,r,n){if(s(r),void 0===(u=e._events)?(u=e._events=Object.create(null),e._eventsCount=0):(void 0!==u.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),u=e._events),a=u[t]),void 0===a)a=u[t]=r,++e._eventsCount;else if("function"==typeof a?a=u[t]=n?[r,a]:[a,r]:n?a.unshift(r):a.push(r),(o=l(e))>0&&a.length>o&&!a.warned){a.warned=!0;var o,u,a,c=Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=a.length,i(c)}return e}function f(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=f.bind(n);return i.listener=r,n.wrapFn=i,i}function h(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?m(i):y(i,i.length)}function d(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"==typeof r)return 1;if(void 0!==r)return r.length}return 0}function y(e,t){for(var r=Array(t),n=0;n<t;++n)r[n]=e[n];return r}function g(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}function m(e){for(var t=Array(e.length),r=0;r<t.length;++r)t[r]=e[r].listener||e[r];return t}function b(e,t){return new Promise(function(r,n){function i(r){e.removeListener(t,o),n(r)}function o(){"function"==typeof e.removeListener&&e.removeListener("error",i),r([].slice.call(arguments))}D(e,t,o,{once:!0}),"error"!==t&&v(e,i,{once:!0})})}function v(e,t,r){"function"==typeof e.on&&D(e,"error",t,r)}function D(e,t,r,n){if("function"==typeof e.on)n.once?e.once(t,r):e.on(t,r);else if("function"==typeof e.addEventListener)e.addEventListener(t,function i(o){n.once&&e.removeEventListener(t,i),r(o)});else throw TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e)}Object.defineProperty(u,"defaultMaxListeners",{enumerable:!0,get:function(){return a},set:function(e){if("number"!=typeof e||e<0||o(e))throw RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");a=e}}),u.init=function(){(void 0===this._events||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},u.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||o(e))throw RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},u.prototype.getMaxListeners=function(){return l(this)},u.prototype.emit=function(e){for(var t=[],r=1;r<arguments.length;r++)t.push(arguments[r]);var i="error"===e,o=this._events;if(void 0!==o)i=i&&void 0===o.error;else if(!i)return!1;if(i){if(t.length>0&&(u=t[0]),u instanceof Error)throw u;var u,a=Error("Unhandled error."+(u?" ("+u.message+")":""));throw a.context=u,a}var s=o[e];if(void 0===s)return!1;if("function"==typeof s)n(s,this,t);else for(var l=s.length,c=y(s,l),r=0;r<l;++r)n(c[r],this,t);return!0},u.prototype.addListener=function(e,t){return c(this,e,t,!1)},u.prototype.on=u.prototype.addListener,u.prototype.prependListener=function(e,t){return c(this,e,t,!0)},u.prototype.once=function(e,t){return s(t),this.on(e,p(this,e,t)),this},u.prototype.prependOnceListener=function(e,t){return s(t),this.prependListener(e,p(this,e,t)),this},u.prototype.removeListener=function(e,t){var r,n,i,o,u;if(s(t),void 0===(n=this._events)||void 0===(r=n[e]))return this;if(r===t||r.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete n[e],n.removeListener&&this.emit("removeListener",e,r.listener||t));else if("function"!=typeof r){for(i=-1,o=r.length-1;o>=0;o--)if(r[o]===t||r[o].listener===t){u=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():g(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,u||t)}return this},u.prototype.off=u.prototype.removeListener,u.prototype.removeAllListeners=function(e){var t,r,n;if(void 0===(r=this._events))return this;if(void 0===r.removeListener)return 0==arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0==arguments.length){var i,o=Object.keys(r);for(n=0;n<o.length;++n)"removeListener"!==(i=o[n])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=r[e]))this.removeListener(e,t);else if(void 0!==t)for(n=t.length-1;n>=0;n--)this.removeListener(e,t[n]);return this},u.prototype.listeners=function(e){return h(this,e,!0)},u.prototype.rawListeners=function(e){return h(this,e,!1)},u.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):d.call(e,t)},u.prototype.listenerCount=d,u.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},99823:function(e,t,r){function n(e,t){if(e.match(/^[a-z]+:\/\//i))return e;if(e.match(/^\/\//))return window.location.protocol+e;if(e.match(/^[a-z]+:/i))return e;let r=document.implementation.createHTMLDocument(),n=r.createElement("base"),i=r.createElement("a");return r.head.appendChild(n),r.body.appendChild(i),t&&(n.href=t),i.href=e,i.href}r.d(t,{SE:function(){return eD},YM:function(){return ev}});let i=(()=>{let e=0,t=()=>"0000".concat((1679616*Math.random()<<0).toString(36)).slice(-4);return()=>(e+=1,"u".concat(t()).concat(e))})();function o(e){let t=[];for(let r=0,n=e.length;r<n;r++)t.push(e[r]);return t}function u(e,t){let r=(e.ownerDocument.defaultView||window).getComputedStyle(e).getPropertyValue(t);return r?parseFloat(r.replace("px","")):0}function a(e){let t=u(e,"border-left-width"),r=u(e,"border-right-width");return e.clientWidth+t+r}function s(e){let t=u(e,"border-top-width"),r=u(e,"border-bottom-width");return e.clientHeight+t+r}function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{width:t.width||a(e),height:t.height||s(e)}}function c(){let e,t;try{t=process}catch(e){}let r=t&&t.env?t.env.devicePixelRatio:null;return r&&Number.isNaN(e=parseInt(r,10))&&(e=1),e||window.devicePixelRatio||1}let f=16384;function p(e){(e.width>f||e.height>f)&&(e.width>f&&e.height>f?e.width>e.height?(e.height*=f/e.width,e.width=f):(e.width*=f/e.height,e.height=f):e.width>f?(e.height*=f/e.width,e.width=f):(e.width*=f/e.height,e.height=f))}function h(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise(e.toBlob?r=>{e.toBlob(r,t.type?t.type:"image/png",t.quality?t.quality:1)}:r=>{let n=window.atob(e.toDataURL(t.type?t.type:void 0,t.quality?t.quality:void 0).split(",")[1]),i=n.length,o=new Uint8Array(i);for(let e=0;e<i;e+=1)o[e]=n.charCodeAt(e);r(new Blob([o],{type:t.type?t.type:"image/png"}))})}function d(e){return new Promise((t,r)=>{let n=new Image;n.decode=()=>t(n),n.onload=()=>t(n),n.onerror=r,n.crossOrigin="anonymous",n.decoding="async",n.src=e})}async function y(e){return Promise.resolve().then(()=>new XMLSerializer().serializeToString(e)).then(encodeURIComponent).then(e=>"data:image/svg+xml;charset=utf-8,".concat(e))}async function g(e,t,r){let n="http://www.w3.org/2000/svg",i=document.createElementNS(n,"svg"),o=document.createElementNS(n,"foreignObject");return i.setAttribute("width","".concat(t)),i.setAttribute("height","".concat(r)),i.setAttribute("viewBox","0 0 ".concat(t," ").concat(r)),o.setAttribute("width","100%"),o.setAttribute("height","100%"),o.setAttribute("x","0"),o.setAttribute("y","0"),o.setAttribute("externalResourcesRequired","true"),i.appendChild(o),o.appendChild(e),y(i)}let m=(e,t)=>{if(e instanceof t)return!0;let r=Object.getPrototypeOf(e);return null!==r&&(r.constructor.name===t.name||m(r,t))};function b(e){let t=e.getPropertyValue("content");return"".concat(e.cssText," content: '").concat(t.replace(/'|"/g,""),"';")}function v(e){return o(e).map(t=>{let r=e.getPropertyValue(t),n=e.getPropertyPriority(t);return"".concat(t,": ").concat(r).concat(n?" !important":"",";")}).join(" ")}function D(e,t,r){let n=".".concat(e,":").concat(t),i=r.cssText?b(r):v(r);return document.createTextNode("".concat(n,"{").concat(i,"}"))}function w(e,t,r){let n=window.getComputedStyle(e,r),o=n.getPropertyValue("content");if(""===o||"none"===o)return;let u=i();try{t.className="".concat(t.className," ").concat(u)}catch(e){return}let a=document.createElement("style");a.appendChild(D(u,r,n)),t.appendChild(a)}function A(e,t){w(e,t,":before"),w(e,t,":after")}let E="application/font-woff",_="image/jpeg",x={woff:E,woff2:E,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:_,jpeg:_,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml",webp:"image/webp"};function S(e){let t=/\.([^./]*?)$/g.exec(e);return t?t[1]:""}function k(e){return x[S(e).toLowerCase()]||""}function F(e){return e.split(/,/)[1]}function C(e){return -1!==e.search(/^(data:)/)}function P(e,t){return"data:".concat(t,";base64,").concat(e)}async function R(e,t,r){let n=await fetch(e,t);if(404===n.status)throw Error('Resource "'.concat(n.url,'" not found'));let i=await n.blob();return new Promise((e,t)=>{let o=new FileReader;o.onerror=t,o.onloadend=()=>{try{e(r({res:n,result:o.result}))}catch(e){t(e)}},o.readAsDataURL(i)})}let O={};function B(e,t,r){let n=e.replace(/\?.*/,"");return r&&(n=e),/ttf|otf|eot|woff2?/i.test(n)&&(n=n.replace(/.*\//,"")),t?"[".concat(t,"]").concat(n):n}async function j(e,t,r){let n;let i=B(e,t,r.includeQueryParams);if(null!=O[i])return O[i];r.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+new Date().getTime());try{let i=await R(e,r.fetchRequestInit,e=>{let{res:r,result:n}=e;return t||(t=r.headers.get("Content-Type")||""),F(n)});n=P(i,t)}catch(i){n=r.imagePlaceholder||"";let t="Failed to fetch resource: ".concat(e);i&&(t="string"==typeof i?i:i.message),t&&console.warn(t)}return O[i]=n,n}async function I(e){let t=e.toDataURL();return"data:,"===t?e.cloneNode(!1):d(t)}async function T(e,t){if(e.currentSrc){let t=document.createElement("canvas"),r=t.getContext("2d");return t.width=e.clientWidth,t.height=e.clientHeight,null==r||r.drawImage(e,0,0,t.width,t.height),d(t.toDataURL())}let r=e.poster,n=k(r);return d(await j(r,n,t))}async function M(e){var t;try{if(null===(t=null==e?void 0:e.contentDocument)||void 0===t?void 0:t.body)return await V(e.contentDocument.body,{},!0)}catch(e){}return e.cloneNode(!1)}async function N(e,t){return m(e,HTMLCanvasElement)?I(e):m(e,HTMLVideoElement)?T(e,t):m(e,HTMLIFrameElement)?M(e):e.cloneNode(!1)}let U=e=>null!=e.tagName&&"SLOT"===e.tagName.toUpperCase();async function L(e,t,r){var n,i;let u=[];return 0===(u=U(e)&&e.assignedNodes?o(e.assignedNodes()):m(e,HTMLIFrameElement)&&(null===(n=e.contentDocument)||void 0===n?void 0:n.body)?o(e.contentDocument.body.childNodes):o((null!==(i=e.shadowRoot)&&void 0!==i?i:e).childNodes)).length||m(e,HTMLVideoElement)||await u.reduce((e,n)=>e.then(()=>V(n,r)).then(e=>{e&&t.appendChild(e)}),Promise.resolve()),t}function z(e,t){let r=t.style;if(!r)return;let n=window.getComputedStyle(e);n.cssText?(r.cssText=n.cssText,r.transformOrigin=n.transformOrigin):o(n).forEach(i=>{let o=n.getPropertyValue(i);if("font-size"===i&&o.endsWith("px")){let e=Math.floor(parseFloat(o.substring(0,o.length-2)))-.1;o="".concat(e,"px")}m(e,HTMLIFrameElement)&&"display"===i&&"inline"===o&&(o="block"),"d"===i&&t.getAttribute("d")&&(o="path(".concat(t.getAttribute("d"),")")),r.setProperty(i,o,n.getPropertyPriority(i))})}function q(e,t){m(e,HTMLTextAreaElement)&&(t.innerHTML=e.value),m(e,HTMLInputElement)&&t.setAttribute("value",e.value)}function $(e,t){if(m(e,HTMLSelectElement)){let r=Array.from(t.children).find(t=>e.value===t.getAttribute("value"));r&&r.setAttribute("selected","")}}function W(e,t){return m(t,Element)&&(z(e,t),A(e,t),q(e,t),$(e,t)),t}async function G(e,t){let r=e.querySelectorAll?e.querySelectorAll("use"):[];if(0===r.length)return e;let n={};for(let i=0;i<r.length;i++){let o=r[i].getAttribute("xlink:href");if(o){let r=e.querySelector(o),i=document.querySelector(o);r||!i||n[o]||(n[o]=await V(i,t,!0))}}let i=Object.values(n);if(i.length){let t="http://www.w3.org/1999/xhtml",r=document.createElementNS(t,"svg");r.setAttribute("xmlns",t),r.style.position="absolute",r.style.width="0",r.style.height="0",r.style.overflow="hidden",r.style.display="none";let n=document.createElementNS(t,"defs");r.appendChild(n);for(let e=0;e<i.length;e++)n.appendChild(i[e]);e.appendChild(r)}return e}async function V(e,t,r){return r||!t.filter||t.filter(e)?Promise.resolve(e).then(e=>N(e,t)).then(r=>L(e,r,t)).then(t=>W(e,t)).then(e=>G(e,t)):null}let H=/url\((['"]?)([^'"]+?)\1\)/g,Q=/url\([^)]+\)\s*format\((["']?)([^"']+)\1\)/g,Z=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g;function J(e){let t=e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");return RegExp("(url\\(['\"]?)(".concat(t,")(['\"]?\\))"),"g")}function Y(e){let t=[];return e.replace(H,(e,r,n)=>(t.push(n),e)),t.filter(e=>!C(e))}async function K(e,t,r,i,o){try{let u;let a=r?n(t,r):t,s=k(t);if(o){let e=await o(a);u=P(e,s)}else u=await j(a,s,i);return e.replace(J(t),"$1".concat(u,"$3"))}catch(e){}return e}function X(e,t){let{preferredFontFormat:r}=t;return r?e.replace(Z,e=>{for(;;){let[t,,n]=Q.exec(e)||[];if(!n)return"";if(n===r)return"src: ".concat(t,";")}}):e}function ee(e){return -1!==e.search(H)}async function et(e,t,r){if(!ee(e))return e;let n=X(e,r);return Y(n).reduce((e,n)=>e.then(e=>K(e,n,t,r)),Promise.resolve(n))}async function er(e,t,r){var n;let i=null===(n=t.style)||void 0===n?void 0:n.getPropertyValue(e);if(i){let n=await et(i,null,r);return t.style.setProperty(e,n,t.style.getPropertyPriority(e)),!0}return!1}async function en(e,t){await er("background",e,t)||await er("background-image",e,t),await er("mask",e,t)||await er("mask-image",e,t)}async function ei(e,t){let r=m(e,HTMLImageElement);if(!(r&&!C(e.src))&&!(m(e,SVGImageElement)&&!C(e.href.baseVal)))return;let n=r?e.src:e.href.baseVal,i=await j(n,k(n),t);await new Promise((t,n)=>{e.onload=t,e.onerror=n;let o=e;o.decode&&(o.decode=t),"lazy"===o.loading&&(o.loading="eager"),r?(e.srcset="",e.src=i):e.href.baseVal=i})}async function eo(e,t){let r=o(e.childNodes).map(e=>eu(e,t));await Promise.all(r).then(()=>e)}async function eu(e,t){m(e,Element)&&(await en(e,t),await ei(e,t),await eo(e,t))}function ea(e,t){let{style:r}=e;t.backgroundColor&&(r.backgroundColor=t.backgroundColor),t.width&&(r.width="".concat(t.width,"px")),t.height&&(r.height="".concat(t.height,"px"));let n=t.style;return null!=n&&Object.keys(n).forEach(e=>{r[e]=n[e]}),e}let es={};async function el(e){let t=es[e];if(null!=t)return t;let r=await fetch(e);return t={url:e,cssText:await r.text()},es[e]=t,t}async function ec(e,t){let r=e.cssText,n=/url\(["']?([^"')]+)["']?\)/g;return Promise.all((r.match(/url\([^)]+\)/g)||[]).map(async i=>{let o=i.replace(n,"$1");return o.startsWith("https://")||(o=new URL(o,e.url).href),R(o,t.fetchRequestInit,e=>{let{result:t}=e;return r=r.replace(i,"url(".concat(t,")")),[i,t]})})).then(()=>r)}function ef(e){if(null==e)return[];let t=[],r=/(\/\*[\s\S]*?\*\/)/gi,n=e.replace(r,""),i=RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");for(;;){let e=i.exec(n);if(null===e)break;t.push(e[0])}n=n.replace(i,"");let o=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,u=RegExp("((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})","gi");for(;;){let e=o.exec(n);if(null===e){if(null===(e=u.exec(n)))break;o.lastIndex=u.lastIndex}else u.lastIndex=o.lastIndex;t.push(e[0])}return t}async function ep(e,t){let r=[],n=[];return e.forEach(r=>{if("cssRules"in r)try{o(r.cssRules||[]).forEach((e,i)=>{if(e.type===CSSRule.IMPORT_RULE){let o=i+1,u=e.href,a=el(u).then(e=>ec(e,t)).then(e=>ef(e).forEach(e=>{try{r.insertRule(e,e.startsWith("@import")?o+=1:r.cssRules.length)}catch(t){console.error("Error inserting rule from remote css",{rule:e,error:t})}})).catch(e=>{console.error("Error loading remote css",e.toString())});n.push(a)}})}catch(o){let i=e.find(e=>null==e.href)||document.styleSheets[0];null!=r.href&&n.push(el(r.href).then(e=>ec(e,t)).then(e=>ef(e).forEach(e=>{i.insertRule(e,r.cssRules.length)})).catch(e=>{console.error("Error loading remote stylesheet",e)})),console.error("Error inlining remote css file",o)}}),Promise.all(n).then(()=>(e.forEach(e=>{if("cssRules"in e)try{o(e.cssRules||[]).forEach(e=>{r.push(e)})}catch(t){console.error("Error while reading CSS rules from ".concat(e.href),t)}}),r))}function eh(e){return e.filter(e=>e.type===CSSRule.FONT_FACE_RULE).filter(e=>ee(e.style.getPropertyValue("src")))}async function ed(e,t){if(null==e.ownerDocument)throw Error("Provided element is not within a Document");let r=o(e.ownerDocument.styleSheets);return eh(await ep(r,t))}async function ey(e,t){let r=await ed(e,t);return(await Promise.all(r.map(e=>{let r=e.parentStyleSheet?e.parentStyleSheet.href:null;return et(e.cssText,r,t)}))).join("\n")}async function eg(e,t){let r=null!=t.fontEmbedCSS?t.fontEmbedCSS:t.skipFonts?null:await ey(e,t);if(r){let t=document.createElement("style"),n=document.createTextNode(r);t.appendChild(n),e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t)}}async function em(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{width:r,height:n}=l(e,t),i=await V(e,t,!0);return await eg(i,t),await eu(i,t),ea(i,t),await g(i,r,n)}async function eb(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{width:r,height:n}=l(e,t),i=await em(e,t),o=await d(i),u=document.createElement("canvas"),a=u.getContext("2d"),s=t.pixelRatio||c(),f=t.canvasWidth||r,h=t.canvasHeight||n;return u.width=f*s,u.height=h*s,t.skipAutoScale||p(u),u.style.width="".concat(f),u.style.height="".concat(h),t.backgroundColor&&(a.fillStyle=t.backgroundColor,a.fillRect(0,0,u.width,u.height)),a.drawImage(o,0,0,u.width,u.height),u}async function ev(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(await eb(e,t)).toDataURL()}async function eD(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=await eb(e,t);return await h(r)}},69549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.markdownToTxt=void 0;let n=r(23197),i=r(19524),o=e=>e+"\n\n",u=e=>e+"\n",a=e=>e,s=()=>"\n",l=()=>"",c={code:e=>(0,i.escape)(e)+"\n\n",blockquote:o,html:l,heading:o,hr:s,list:e=>o(e.trim()),listitem:u,checkbox:l,paragraph:o,table:(e,t)=>u(e+t),tablerow:e=>u(e.trim()),tablecell:e=>e+" ",strong:a,em:a,codespan:a,br:s,del:a,link:(e,t,r)=>r,image:(e,t,r)=>r,text:a,options:{}};function f(e,t){let r=(0,n.marked)(e,Object.assign(Object.assign({},t),{renderer:c}));return(0,i.unescape)(r).trim()}t.markdownToTxt=f,t.default=f},20703:function(e,t,r){r.d(t,{default:function(){return i.a}});var n=r(67447),i=r.n(n)},81749:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return v}});let n=r(86921),i=r(91884),o=r(57437),u=i._(r(2265)),a=n._(r(54887)),s=n._(r(42251)),l=r(38630),c=r(76906),f=r(60337);r(76184);let p=r(46993),h=n._(r(10536)),d={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function y(e,t,r,n,i,o){let u=null==e?void 0:e.src;e&&e["data-loaded-src"]!==u&&(e["data-loaded-src"]=u,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function g(e){let[t,r]=u.version.split(".",2),n=parseInt(t,10),i=parseInt(r,10);return n>18||18===n&&i>=3?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let m=(0,u.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:a,width:s,decoding:l,className:c,style:f,fetchPriority:p,placeholder:h,loading:d,unoptimized:m,fill:b,onLoadRef:v,onLoadingCompleteRef:D,setBlurComplete:w,setShowAltText:A,onLoad:E,onError:_,...x}=e;return(0,o.jsx)("img",{...x,...g(p),loading:d,width:s,height:a,decoding:l,"data-nimg":b?"fill":"1",className:c,style:f,sizes:i,srcSet:n,src:r,ref:(0,u.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(_&&(e.src=e.src),e.complete&&y(e,h,v,D,w,m))},[r,h,v,D,w,_,m,t]),onLoad:e=>{y(e.currentTarget,h,v,D,w,m)},onError:e=>{A(!0),"empty"!==h&&w(!0),_&&_(e)}})});function b(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...g(r.fetchPriority)};return t&&a.default.preload?(a.default.preload(r.src,n),null):(0,o.jsx)(s.default,{children:(0,o.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let v=(0,u.forwardRef)((e,t)=>{let r=!(0,u.useContext)(p.RouterContext),n=(0,u.useContext)(f.ImageConfigContext),i=(0,u.useMemo)(()=>{let e=d||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r}},[n]),{onLoad:a,onLoadingComplete:s}=e,y=(0,u.useRef)(a);(0,u.useEffect)(()=>{y.current=a},[a]);let g=(0,u.useRef)(s);(0,u.useEffect)(()=>{g.current=s},[s]);let[v,D]=(0,u.useState)(!1),[w,A]=(0,u.useState)(!1),{props:E,meta:_}=(0,l.getImgProps)(e,{defaultLoader:h.default,imgConf:i,blurComplete:v,showAltText:w});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(m,{...E,unoptimized:_.unoptimized,placeholder:_.placeholder,fill:_.fill,onLoadRef:y,onLoadingCompleteRef:g,setBlurComplete:D,setShowAltText:A,ref:t}),_.priority?(0,o.jsx)(b,{isAppRouter:r,imgAttributes:E}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},37906:function(e,t,r){var n="/",i=r(49079);!function(){var t={782:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},646:function(e){let t={};function r(e,r,n){function i(e,t,n){return"string"==typeof r?r:r(e,t,n)}n||(n=Error);class o extends n{constructor(e,t,r){super(i(e,t,r))}}o.prototype.name=n.name,o.prototype.code=e,t[e]=o}function n(e,t){if(!Array.isArray(e))return"of ".concat(t," ").concat(String(e));{let r=e.length;return(e=e.map(e=>String(e)),r>2)?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}}function i(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function o(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function u(e,t,r){return"number"!=typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}r("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'},TypeError),r("ERR_INVALID_ARG_TYPE",function(e,t,r){let a,s;if("string"==typeof t&&i(t,"not ")?(a="must not be",t=t.replace(/^not /,"")):a="must be",o(e," argument"))s="The ".concat(e," ").concat(a," ").concat(n(t,"type"));else{let r=u(e,".")?"property":"argument";s='The "'.concat(e,'" ').concat(r," ").concat(a," ").concat(n(t,"type"))}return s+". Received type ".concat(typeof r)},TypeError),r("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),r("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),r("ERR_STREAM_PREMATURE_CLOSE","Premature close"),r("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),r("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),r("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),r("ERR_STREAM_WRITE_AFTER_END","write after end"),r("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),r("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),r("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.q=t},403:function(e,t,r){var n=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};e.exports=c;var o=r(709),u=r(337);r(782)(c,o);for(var a=n(u.prototype),s=0;s<a.length;s++){var l=a[s];c.prototype[l]||(c.prototype[l]=u.prototype[l])}function c(e){if(!(this instanceof c))return new c(e);o.call(this,e),u.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",f)))}function f(){this._writableState.ended||i.nextTick(p,this)}function p(e){e.end()}Object.defineProperty(c.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(c.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(c.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(c.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}})},889:function(e,t,r){e.exports=i;var n=r(170);function i(e){if(!(this instanceof i))return new i(e);n.call(this,e)}r(782)(i,n),i.prototype._transform=function(e,t,r){r(null,e)}},709:function(e,t,n){e.exports=C,C.ReadableState=F,n(361).EventEmitter;var o,u,a,s,l,c=function(e,t){return e.listeners(t).length},f=n(678),p=n(300).Buffer,h=r.g.Uint8Array||function(){};function d(e){return p.from(e)}function y(e){return p.isBuffer(e)||e instanceof h}var g=n(837);u=g&&g.debuglog?g.debuglog("stream"):function(){};var m=n(379),b=n(25),v=n(776).getHighWaterMark,D=n(646).q,w=D.ERR_INVALID_ARG_TYPE,A=D.ERR_STREAM_PUSH_AFTER_EOF,E=D.ERR_METHOD_NOT_IMPLEMENTED,_=D.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n(782)(C,f);var x=b.errorOrDestroy,S=["error","close","destroy","pause","resume"];function k(e,t,r){if("function"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function F(e,t,r){o=o||n(403),e=e||{},"boolean"!=typeof r&&(r=t instanceof o),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=v(this,e,"readableHighWaterMark",r),this.buffer=new m,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(a||(a=n(704).s),this.decoder=new a(e.encoding),this.encoding=e.encoding)}function C(e){if(o=o||n(403),!(this instanceof C))return new C(e);var t=this instanceof o;this._readableState=new F(e,this,t),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),f.call(this)}function P(e,t,r,n,i){u("readableAddChunk",t);var o,a=e._readableState;if(null===t)a.reading=!1,T(e,a);else if(i||(o=O(a,t)),o)x(e,o);else if(a.objectMode||t&&t.length>0){if("string"==typeof t||a.objectMode||Object.getPrototypeOf(t)===p.prototype||(t=d(t)),n)a.endEmitted?x(e,new _):R(e,a,t,!0);else if(a.ended)x(e,new A);else{if(a.destroyed)return!1;a.reading=!1,a.decoder&&!r?(t=a.decoder.write(t),a.objectMode||0!==t.length?R(e,a,t,!1):U(e,a)):R(e,a,t,!1)}}else n||(a.reading=!1,U(e,a));return!a.ended&&(a.length<a.highWaterMark||0===a.length)}function R(e,t,r,n){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",r)):(t.length+=t.objectMode?1:r.length,n?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&M(e)),U(e,t)}function O(e,t){var r;return y(t)||"string"==typeof t||void 0===t||e.objectMode||(r=new w("chunk",["string","Buffer","Uint8Array"],t)),r}Object.defineProperty(C.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),C.prototype.destroy=b.destroy,C.prototype._undestroy=b.undestroy,C.prototype._destroy=function(e,t){t(e)},C.prototype.push=function(e,t){var r,n=this._readableState;return n.objectMode?r=!0:"string"==typeof e&&((t=t||n.defaultEncoding)!==n.encoding&&(e=p.from(e,t),t=""),r=!0),P(this,e,t,!1,r)},C.prototype.unshift=function(e){return P(this,e,null,!0,!1)},C.prototype.isPaused=function(){return!1===this._readableState.flowing},C.prototype.setEncoding=function(e){a||(a=n(704).s);var t=new a(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;for(var r=this._readableState.buffer.head,i="";null!==r;)i+=t.write(r.data),r=r.next;return this._readableState.buffer.clear(),""!==i&&this._readableState.buffer.push(i),this._readableState.length=i.length,this};var B=1073741824;function j(e){return e>=B?e=B:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function I(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=j(e)),e<=t.length)?e:t.ended?t.length:(t.needReadable=!0,0)}function T(e,t){if(u("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?M(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,N(e)))}}function M(e){var t=e._readableState;u("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(u("emitReadable",t.flowing),t.emittedReadable=!0,i.nextTick(N,e))}function N(e){var t=e._readableState;u("emitReadable_",t.destroyed,t.length,t.ended),!t.destroyed&&(t.length||t.ended)&&(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,V(e)}function U(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(L,e,t))}function L(e,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var r=t.length;if(u("maybeReadMore read 0"),e.read(0),r===t.length)break}t.readingMore=!1}function z(e){return function(){var t=e._readableState;u("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&c(e,"data")&&(t.flowing=!0,V(e))}}function q(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function $(e){u("readable nexttick read 0"),e.read(0)}function W(e,t){t.resumeScheduled||(t.resumeScheduled=!0,i.nextTick(G,e,t))}function G(e,t){u("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),V(e),t.flowing&&!t.reading&&e.read(0)}function V(e){var t=e._readableState;for(u("flow",t.flowing);t.flowing&&null!==e.read(););}function H(e,t){var r;return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r)}function Q(e){var t=e._readableState;u("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,i.nextTick(Z,t,e))}function Z(e,t){if(u("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function J(e,t){for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return -1}C.prototype.read=function(e){u("read",e),e=parseInt(e,10);var t,r=this._readableState,n=e;if(0!==e&&(r.emittedReadable=!1),0===e&&r.needReadable&&((0!==r.highWaterMark?r.length>=r.highWaterMark:r.length>0)||r.ended))return u("read: emitReadable",r.length,r.ended),0===r.length&&r.ended?Q(this):M(this),null;if(0===(e=I(e,r))&&r.ended)return 0===r.length&&Q(this),null;var i=r.needReadable;return u("need readable",i),(0===r.length||r.length-e<r.highWaterMark)&&u("length less than watermark",i=!0),r.ended||r.reading?u("reading or ended",i=!1):i&&(u("do read"),r.reading=!0,r.sync=!0,0===r.length&&(r.needReadable=!0),this._read(r.highWaterMark),r.sync=!1,r.reading||(e=I(n,r))),null===(t=e>0?H(e,r):null)?(r.needReadable=r.length<=r.highWaterMark,e=0):(r.length-=e,r.awaitDrain=0),0===r.length&&(r.ended||(r.needReadable=!0),n!==e&&r.ended&&Q(this)),null!==t&&this.emit("data",t),t},C.prototype._read=function(e){x(this,new E("_read()"))},C.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e)}n.pipesCount+=1,u("pipe count=%d opts=%j",n.pipesCount,t);var o=t&&!1===t.end||e===i.stdout||e===i.stderr?m:s;function a(e,t){u("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,p())}function s(){u("onend"),e.end()}n.endEmitted?i.nextTick(o):r.once("end",o),e.on("unpipe",a);var l=z(r);e.on("drain",l);var f=!1;function p(){u("cleanup"),e.removeListener("close",y),e.removeListener("finish",g),e.removeListener("drain",l),e.removeListener("error",d),e.removeListener("unpipe",a),r.removeListener("end",s),r.removeListener("end",m),r.removeListener("data",h),f=!0,n.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&l()}function h(t){u("ondata");var i=e.write(t);u("dest.write",i),!1===i&&((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==J(n.pipes,e))&&!f&&(u("false write response, pause",n.awaitDrain),n.awaitDrain++),r.pause())}function d(t){u("onerror",t),m(),e.removeListener("error",d),0===c(e,"error")&&x(e,t)}function y(){e.removeListener("finish",g),m()}function g(){u("onfinish"),e.removeListener("close",y),m()}function m(){u("unpipe"),r.unpipe(e)}return r.on("data",h),k(e,"error",d),e.once("close",y),e.once("finish",g),e.emit("pipe",r),n.flowing||(u("pipe resume"),r.resume()),e},C.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o<i;o++)n[o].emit("unpipe",this,{hasUnpiped:!1});return this}var u=J(t.pipes,e);return -1===u||(t.pipes.splice(u,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,r)),this},C.prototype.on=function(e,t){var r=f.prototype.on.call(this,e,t),n=this._readableState;return"data"===e?(n.readableListening=this.listenerCount("readable")>0,!1!==n.flowing&&this.resume()):"readable"!==e||n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,u("on readable",n.length,n.reading),n.length?M(this):n.reading||i.nextTick($,this)),r},C.prototype.addListener=C.prototype.on,C.prototype.removeListener=function(e,t){var r=f.prototype.removeListener.call(this,e,t);return"readable"===e&&i.nextTick(q,this),r},C.prototype.removeAllListeners=function(e){var t=f.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&i.nextTick(q,this),t},C.prototype.resume=function(){var e=this._readableState;return e.flowing||(u("resume"),e.flowing=!e.readableListening,W(this,e)),e.paused=!1,this},C.prototype.pause=function(){return u("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(u("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},C.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",function(){if(u("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(i){u("wrapped data"),r.decoder&&(i=r.decoder.write(i)),(!r.objectMode||null!=i)&&(r.objectMode||i&&i.length)&&(t.push(i)||(n=!0,e.pause()))}),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var o=0;o<S.length;o++)e.on(S[o],this.emit.bind(this,S[o]));return this._read=function(t){u("wrapped _read",t),n&&(n=!1,e.resume())},this},"function"==typeof Symbol&&(C.prototype[Symbol.asyncIterator]=function(){return void 0===s&&(s=n(871)),s(this)}),Object.defineProperty(C.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(C.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(C.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),C._fromList=H,Object.defineProperty(C.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(C.from=function(e,t){return void 0===l&&(l=n(727)),l(C,e,t)})},170:function(e,t,r){e.exports=c;var n=r(646).q,i=n.ERR_METHOD_NOT_IMPLEMENTED,o=n.ERR_MULTIPLE_CALLBACK,u=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,a=n.ERR_TRANSFORM_WITH_LENGTH_0,s=r(403);function l(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new o);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function c(e){if(!(this instanceof c))return new c(e);s.call(this,e),this._transformState={afterTransform:l.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",f)}function f(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?p(this,null,null):this._flush(function(t,r){p(e,t,r)})}function p(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new a;if(e._transformState.transforming)throw new u;return e.push(null)}r(782)(c,s),c.prototype.push=function(e,t){return this._transformState.needTransform=!1,s.prototype.push.call(this,e,t)},c.prototype._transform=function(e,t,r){r(new i("_transform()"))},c.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},c.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},c.prototype._destroy=function(e,t){s.prototype._destroy.call(this,e,function(e){t(e)})}},337:function(e,t,n){function o(e){var t=this;this.next=null,this.entry=null,this.finish=function(){G(t,e)}}e.exports=F,F.WritableState=k;var u,a,s={deprecate:n(769)},l=n(678),c=n(300).Buffer,f=r.g.Uint8Array||function(){};function p(e){return c.from(e)}function h(e){return c.isBuffer(e)||e instanceof f}var d=n(25),y=n(776).getHighWaterMark,g=n(646).q,m=g.ERR_INVALID_ARG_TYPE,b=g.ERR_METHOD_NOT_IMPLEMENTED,v=g.ERR_MULTIPLE_CALLBACK,D=g.ERR_STREAM_CANNOT_PIPE,w=g.ERR_STREAM_DESTROYED,A=g.ERR_STREAM_NULL_VALUES,E=g.ERR_STREAM_WRITE_AFTER_END,_=g.ERR_UNKNOWN_ENCODING,x=d.errorOrDestroy;function S(){}function k(e,t,r){u=u||n(403),e=e||{},"boolean"!=typeof r&&(r=t instanceof u),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=y(this,e,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var i=!1===e.decodeStrings;this.decodeStrings=!i,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){T(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new o(this)}function F(e){var t=this instanceof(u=u||n(403));if(!t&&!a.call(F,this))return new F(e);this._writableState=new k(e,this,t),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),l.call(this)}function C(e,t){var r=new E;x(e,r),i.nextTick(t,r)}function P(e,t,r,n){var o;return null===r?o=new A:"string"==typeof r||t.objectMode||(o=new m("chunk",["string","Buffer"],r)),!o||(x(e,o),i.nextTick(n,o),!1)}function R(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=c.from(t,r)),t}function O(e,t,r,n,i,o){if(!r){var u=R(t,n,i);n!==u&&(r=!0,i="buffer",n=u)}var a=t.objectMode?1:n.length;t.length+=a;var s=t.length<t.highWaterMark;if(s||(t.needDrain=!0),t.writing||t.corked){var l=t.lastBufferedRequest;t.lastBufferedRequest={chunk:n,encoding:i,isBuf:r,callback:o,next:null},l?l.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else B(e,t,!1,a,n,i,o);return s}function B(e,t,r,n,i,o,u){t.writelen=n,t.writecb=u,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new w("write")):r?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function j(e,t,r,n,o){--t.pendingcb,r?(i.nextTick(o,n),i.nextTick($,e,t),e._writableState.errorEmitted=!0,x(e,n)):(o(n),e._writableState.errorEmitted=!0,x(e,n),$(e,t))}function I(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}function T(e,t){var r=e._writableState,n=r.sync,o=r.writecb;if("function"!=typeof o)throw new v;if(I(r),t)j(e,r,n,t,o);else{var u=L(r)||e.destroyed;u||r.corked||r.bufferProcessing||!r.bufferedRequest||U(e,r),n?i.nextTick(M,e,r,u,o):M(e,r,u,o)}}function M(e,t,r,n){r||N(e,t),t.pendingcb--,n(),$(e,t)}function N(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}function U(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=Array(t.bufferedRequestCount),i=t.corkedRequestsFree;i.entry=r;for(var u=0,a=!0;r;)n[u]=r,r.isBuf||(a=!1),r=r.next,u+=1;n.allBuffers=a,B(e,t,!0,t.length,n,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new o(t),t.bufferedRequestCount=0}else{for(;r;){var s=r.chunk,l=r.encoding,c=r.callback,f=t.objectMode?1:s.length;if(B(e,t,!1,f,s,l,c),r=r.next,t.bufferedRequestCount--,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequest=r,t.bufferProcessing=!1}function L(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function z(e,t){e._final(function(r){t.pendingcb--,r&&x(e,r),t.prefinished=!0,e.emit("prefinish"),$(e,t)})}function q(e,t){t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,i.nextTick(z,e,t)))}function $(e,t){var r=L(t);if(r&&(q(e,t),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var n=e._readableState;(!n||n.autoDestroy&&n.endEmitted)&&e.destroy()}return r}function W(e,t,r){t.ending=!0,$(e,t),r&&(t.finished?i.nextTick(r):e.once("finish",r)),t.ended=!0,e.writable=!1}function G(e,t,r){var n=e.entry;for(e.entry=null;n;){var i=n.callback;t.pendingcb--,i(r),n=n.next}t.corkedRequestsFree.next=e}n(782)(F,l),k.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(k.prototype,"buffer",{get:s.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(a=Function.prototype[Symbol.hasInstance],Object.defineProperty(F,Symbol.hasInstance,{value:function(e){return!!a.call(this,e)||this===F&&e&&e._writableState instanceof k}})):a=function(e){return e instanceof this},F.prototype.pipe=function(){x(this,new D)},F.prototype.write=function(e,t,r){var n=this._writableState,i=!1,o=!n.objectMode&&h(e);return o&&!c.isBuffer(e)&&(e=p(e)),"function"==typeof t&&(r=t,t=null),o?t="buffer":t||(t=n.defaultEncoding),"function"!=typeof r&&(r=S),n.ending?C(this,r):(o||P(this,n,e,r))&&(n.pendingcb++,i=O(this,n,o,e,t,r)),i},F.prototype.cork=function(){this._writableState.corked++},F.prototype.uncork=function(){var e=this._writableState;!e.corked||(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||U(this,e))},F.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new _(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(F.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(F.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),F.prototype._write=function(e,t,r){r(new b("_write()"))},F.prototype._writev=null,F.prototype.end=function(e,t,r){var n=this._writableState;return"function"==typeof e?(r=e,e=null,t=null):"function"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||W(this,n,r),this},Object.defineProperty(F.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(F.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),F.prototype.destroy=d.destroy,F.prototype._undestroy=d.undestroy,F.prototype._destroy=function(e,t){t(e)}},871:function(e,t,r){function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var o,u=r(698),a=Symbol("lastResolve"),s=Symbol("lastReject"),l=Symbol("error"),c=Symbol("ended"),f=Symbol("lastPromise"),p=Symbol("handlePromise"),h=Symbol("stream");function d(e,t){return{value:e,done:t}}function y(e){var t=e[a];if(null!==t){var r=e[h].read();null!==r&&(e[f]=null,e[a]=null,e[s]=null,t(d(r,!1)))}}function g(e){i.nextTick(y,e)}function m(e,t){return function(r,n){e.then(function(){if(t[c]){r(d(void 0,!0));return}t[p](r,n)},n)}}var b=Object.getPrototypeOf(function(){}),v=Object.setPrototypeOf((n(o={get stream(){return this[h]},next:function(){var e,t=this,r=this[l];if(null!==r)return Promise.reject(r);if(this[c])return Promise.resolve(d(void 0,!0));if(this[h].destroyed)return new Promise(function(e,r){i.nextTick(function(){t[l]?r(t[l]):e(d(void 0,!0))})});var n=this[f];if(n)e=new Promise(m(n,this));else{var o=this[h].read();if(null!==o)return Promise.resolve(d(o,!1));e=new Promise(this[p])}return this[f]=e,e}},Symbol.asyncIterator,function(){return this}),n(o,"return",function(){var e=this;return new Promise(function(t,r){e[h].destroy(null,function(e){if(e){r(e);return}t(d(void 0,!0))})})}),o),b),D=function(e){var t,r=Object.create(v,(n(t={},h,{value:e,writable:!0}),n(t,a,{value:null,writable:!0}),n(t,s,{value:null,writable:!0}),n(t,l,{value:null,writable:!0}),n(t,c,{value:e._readableState.endEmitted,writable:!0}),n(t,p,{value:function(e,t){var n=r[h].read();n?(r[f]=null,r[a]=null,r[s]=null,e(d(n,!1))):(r[a]=e,r[s]=t)},writable:!0}),t));return r[f]=null,u(e,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[s];null!==t&&(r[f]=null,r[a]=null,r[s]=null,t(e)),r[l]=e;return}var n=r[a];null!==n&&(r[f]=null,r[a]=null,r[s]=null,n(d(void 0,!0))),r[c]=!0}),e.on("readable",g.bind(null,r)),r};e.exports=D},379:function(e,t,r){function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach(function(t){o(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function a(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function s(e,t,r){return t&&a(e.prototype,t),r&&a(e,r),e}var l=r(300).Buffer,c=r(837).inspect,f=c&&c.custom||"inspect";function p(e,t,r){l.prototype.copy.call(e,t,r)}e.exports=function(){function e(){u(this,e),this.head=null,this.tail=null,this.length=0}return s(e,[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,r=""+t.data;t=t.next;)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return l.alloc(0);for(var t=l.allocUnsafe(e>>>0),r=this.head,n=0;r;)p(r.data,t,n),n+=r.data.length,r=r.next;return t}},{key:"consume",value:function(e,t){var r;return e<this.head.data.length?(r=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):r=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),r}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,r=1,n=t.data;for(e-=n.length;t=t.next;){var i=t.data,o=e>i.length?i.length:e;if(o===i.length?n+=i:n+=i.slice(0,e),0==(e-=o)){o===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(o));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=l.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,o=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,o),0==(e-=o)){o===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(o));break}++n}return this.length-=n,t}},{key:f,value:function(e,t){return c(this,i({},t,{depth:0,customInspect:!1}))}}]),e}()},25:function(e){function t(e,t){var o=this,a=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return a||s?t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,i.nextTick(u,this,e)):i.nextTick(u,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!t&&e?o._writableState?o._writableState.errorEmitted?i.nextTick(n,o):(o._writableState.errorEmitted=!0,i.nextTick(r,o,e)):i.nextTick(r,o,e):t?(i.nextTick(n,o),t(e)):i.nextTick(n,o)})),this}function r(e,t){u(e,t),n(e)}function n(e){(!e._writableState||e._writableState.emitClose)&&(!e._readableState||e._readableState.emitClose)&&e.emit("close")}function o(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function u(e,t){e.emit("error",t)}function a(e,t){var r=e._readableState,n=e._writableState;r&&r.autoDestroy||n&&n.autoDestroy?e.destroy(t):e.emit("error",t)}e.exports={destroy:t,undestroy:o,errorOrDestroy:a}},698:function(e,t,r){var n=r(646).q.ERR_STREAM_PREMATURE_CLOSE;function i(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];e.apply(this,n)}}}function o(){}function u(e){return e.setHeader&&"function"==typeof e.abort}function a(e,t,r){if("function"==typeof t)return a(e,null,t);t||(t={}),r=i(r||o);var s=t.readable||!1!==t.readable&&e.readable,l=t.writable||!1!==t.writable&&e.writable,c=function(){e.writable||p()},f=e._writableState&&e._writableState.finished,p=function(){l=!1,f=!0,s||r.call(e)},h=e._readableState&&e._readableState.endEmitted,d=function(){s=!1,h=!0,l||r.call(e)},y=function(t){r.call(e,t)},g=function(){var t;return s&&!h?(e._readableState&&e._readableState.ended||(t=new n),r.call(e,t)):l&&!f?(e._writableState&&e._writableState.ended||(t=new n),r.call(e,t)):void 0},m=function(){e.req.on("finish",p)};return u(e)?(e.on("complete",p),e.on("abort",g),e.req?m():e.on("request",m)):l&&!e._writableState&&(e.on("end",c),e.on("close",c)),e.on("end",d),e.on("finish",p),!1!==t.error&&e.on("error",y),e.on("close",g),function(){e.removeListener("complete",p),e.removeListener("abort",g),e.removeListener("request",m),e.req&&e.req.removeListener("finish",p),e.removeListener("end",c),e.removeListener("close",c),e.removeListener("finish",p),e.removeListener("end",d),e.removeListener("error",y),e.removeListener("close",g)}}e.exports=a},727:function(e,t,r){function n(e,t,r,n,i,o,u){try{var a=e[o](u),s=a.value}catch(e){r(e);return}a.done?t(s):Promise.resolve(s).then(n,i)}function i(e){return function(){var t=this,r=arguments;return new Promise(function(i,o){var u=e.apply(t,r);function a(e){n(u,i,o,a,s,"next",e)}function s(e){n(u,i,o,a,s,"throw",e)}a(void 0)})}}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){a(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=r(646).q.ERR_INVALID_ARG_TYPE;function l(e,t,r){if(t&&"function"==typeof t.next)n=t;else if(t&&t[Symbol.asyncIterator])n=t[Symbol.asyncIterator]();else if(t&&t[Symbol.iterator])n=t[Symbol.iterator]();else throw new s("iterable",["Iterable"],t);var n,o=new e(u({objectMode:!0},r)),a=!1;function l(){return c.apply(this,arguments)}function c(){return(c=i(function*(){try{var e=yield n.next(),t=e.value;e.done?o.push(null):o.push((yield t))?l():a=!1}catch(e){o.destroy(e)}})).apply(this,arguments)}return o._read=function(){a||(a=!0,l())},o}e.exports=l},442:function(e,t,r){function n(e){var t=!1;return function(){t||(t=!0,e.apply(void 0,arguments))}}var i,o=r(646).q,u=o.ERR_MISSING_ARGS,a=o.ERR_STREAM_DESTROYED;function s(e){if(e)throw e}function l(e){return e.setHeader&&"function"==typeof e.abort}function c(e,t,o,u){u=n(u);var s=!1;e.on("close",function(){s=!0}),void 0===i&&(i=r(698)),i(e,{readable:t,writable:o},function(e){if(e)return u(e);s=!0,u()});var c=!1;return function(t){if(!s&&!c){if(c=!0,l(e))return e.abort();if("function"==typeof e.destroy)return e.destroy();u(t||new a("pipe"))}}}function f(e){e()}function p(e,t){return e.pipe(t)}function h(e){return e.length&&"function"==typeof e[e.length-1]?e.pop():s}function d(){for(var e,t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];var i=h(r);if(Array.isArray(r[0])&&(r=r[0]),r.length<2)throw new u("streams");var o=r.map(function(t,n){var u=n<r.length-1;return c(t,u,n>0,function(t){e||(e=t),t&&o.forEach(f),u||(o.forEach(f),i(e))})});return r.reduce(p)}e.exports=d},776:function(e,t,r){var n=r(646).q.ERR_INVALID_OPT_VALUE;function i(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}function o(e,t,r,o){var u=i(t,o,r);if(null!=u){if(!(isFinite(u)&&Math.floor(u)===u)||u<0)throw new n(o?r:"highWaterMark",u);return Math.floor(u)}return e.objectMode?16:16384}e.exports={getHighWaterMark:o}},678:function(e,t,r){e.exports=r(781)},55:function(e,t,r){var n=r(300),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function u(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=u),u.prototype=Object.create(i.prototype),o(i,u),u.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return i(e,t,r)},u.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},u.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return i(e)},u.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n.SlowBuffer(e)}},173:function(e,t,r){e.exports=i;var n=r(361).EventEmitter;function i(){n.call(this)}r(782)(i,n),i.Readable=r(709),i.Writable=r(337),i.Duplex=r(403),i.Transform=r(170),i.PassThrough=r(889),i.finished=r(698),i.pipeline=r(442),i.Stream=i,i.prototype.pipe=function(e,t){var r=this;function i(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function o(){r.readable&&r.resume&&r.resume()}r.on("data",i),e.on("drain",o),e._isStdio||t&&!1===t.end||(r.on("end",a),r.on("close",s));var u=!1;function a(){u||(u=!0,e.end())}function s(){u||(u=!0,"function"==typeof e.destroy&&e.destroy())}function l(e){if(c(),0===n.listenerCount(this,"error"))throw e}function c(){r.removeListener("data",i),e.removeListener("drain",o),r.removeListener("end",a),r.removeListener("close",s),r.removeListener("error",l),e.removeListener("error",l),r.removeListener("end",c),r.removeListener("close",c),e.removeListener("close",c)}return r.on("error",l),e.on("error",l),r.on("end",c),r.on("close",c),e.on("close",c),e.emit("pipe",r),e}},704:function(e,t,r){var n=r(55).Buffer,i=n.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;if(!e)return"utf8";for(;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function u(e){var t=o(e);if("string"!=typeof t&&(n.isEncoding===i||!i(e)))throw Error("Unknown encoding: "+e);return t||e}function a(e){var t;switch(this.encoding=u(e),this.encoding){case"utf16le":this.text=d,this.end=y,t=4;break;case"utf8":this.fillLast=f,t=4;break;case"base64":this.text=g,this.end=m,t=3;break;default:this.write=b,this.end=v;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function s(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function l(e,t,r){var n=t.length-1;if(n<r)return 0;var i=s(t[n]);return i>=0?(i>0&&(e.lastNeed=i-1),i):--n<r||-2===i?0:(i=s(t[n]))>=0?(i>0&&(e.lastNeed=i-2),i):--n<r||-2===i?0:(i=s(t[n]))>=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}function c(e,t,r){if((192&t[0])!=128)return e.lastNeed=0,"<22>";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"<22>";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"<22>"}}function f(e){var t=this.lastTotal-this.lastNeed,r=c(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}function p(e,t){var r=l(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)}function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"<22>":t}function d(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function y(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function g(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function m(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function b(e){return e.toString(this.encoding)}function v(e){return e&&e.length?this.write(e):""}t.s=a,a.prototype.write=function(e){var t,r;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r<e.length?t?t+this.text(e,r):this.text(e,r):t||""},a.prototype.end=h,a.prototype.text=p,a.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},769:function(e){function t(e,t){if(n("noDeprecation"))return e;var r=!1;return function(){if(!r){if(n("throwDeprecation"))throw Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}}function n(e){try{if(!r.g.localStorage)return!1}catch(e){return!1}var t=r.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}e.exports=t},300:function(e){e.exports=r(8620)},361:function(e){e.exports=r(70094)},781:function(e){e.exports=r(70094).EventEmitter},837:function(e){e.exports=r(24028)}},o={};function u(e){var r=o[e];if(void 0!==r)return r.exports;var n=o[e]={exports:{}},i=!0;try{t[e](n,n.exports,u),i=!1}finally{i&&delete o[e]}return n.exports}u.ab=n+"/";var a=u(173);e.exports=a}()},52856:function(e,t,r){var n="/";!function(){var t={55:function(e,t,r){var n=r(300),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function u(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=u),u.prototype=Object.create(i.prototype),o(i,u),u.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return i(e,t,r)},u.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},u.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return i(e)},u.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n.SlowBuffer(e)}},300:function(e){e.exports=r(8620)}},i={};function o(e){var r=i[e];if(void 0!==r)return r.exports;var n=i[e]={exports:{}},u=!0;try{t[e](n,n.exports,o),u=!1}finally{u&&delete i[e]}return n.exports}o.ab=n+"/";var u={};!function(){var e=u,t=o(55).Buffer,r=t.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function n(e){var t;if(!e)return"utf8";for(;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function i(e){var i=n(e);if("string"!=typeof i&&(t.isEncoding===r||!r(e)))throw Error("Unknown encoding: "+e);return i||e}function a(e){var r;switch(this.encoding=i(e),this.encoding){case"utf16le":this.text=d,this.end=y,r=4;break;case"utf8":this.fillLast=f,r=4;break;case"base64":this.text=g,this.end=m,r=3;break;default:this.write=b,this.end=v;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=t.allocUnsafe(r)}function s(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function l(e,t,r){var n=t.length-1;if(n<r)return 0;var i=s(t[n]);return i>=0?(i>0&&(e.lastNeed=i-1),i):--n<r||-2===i?0:(i=s(t[n]))>=0?(i>0&&(e.lastNeed=i-2),i):--n<r||-2===i?0:(i=s(t[n]))>=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}function c(e,t,r){if((192&t[0])!=128)return e.lastNeed=0,"<22>";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"<22>";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"<22>"}}function f(e){var t=this.lastTotal-this.lastNeed,r=c(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}function p(e,t){var r=l(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)}function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"<22>":t}function d(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function y(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function g(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function m(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function b(e){return e.toString(this.encoding)}function v(e){return e&&e.length?this.write(e):""}e.StringDecoder=a,a.prototype.write=function(e){var t,r;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r<e.length?t?t+this.text(e,r):this.text(e,r):t||""},a.prototype.end=h,a.prototype.text=p,a.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}}(),e.exports=u}()},24028:function(e,t,r){var n="/",i=r(8620).Buffer,o=r(49079);!function(){var t={992:function(e){e.exports=function(e,r,n){if(e.filter)return e.filter(r,n);if(null==e||"function"!=typeof r)throw TypeError();for(var i=[],o=0;o<e.length;o++)if(t.call(e,o)){var u=e[o];r.call(n,u,o,e)&&i.push(u)}return i};var t=Object.prototype.hasOwnProperty},256:function(e,t,r){var n=r(925),i=r(139),o=i(n("String.prototype.indexOf"));e.exports=function(e,t){var r=n(e,!!t);return"function"==typeof r&&o(e,".prototype.")>-1?i(r):r}},139:function(e,t,r){var n=r(174),i=r(925),o=i("%Function.prototype.apply%"),u=i("%Function.prototype.call%"),a=i("%Reflect.apply%",!0)||n.call(u,o),s=i("%Object.getOwnPropertyDescriptor%",!0),l=i("%Object.defineProperty%",!0),c=i("%Math.max%");if(l)try{l({},"a",{value:1})}catch(e){l=null}e.exports=function(e){var t=a(n,u,arguments);return s&&l&&s(t,"length").configurable&&l(t,"length",{value:1+c(0,e.length-(arguments.length-1))}),t};var f=function(){return a(n,o,arguments)};l?l(e.exports,"apply",{value:f}):e.exports.apply=f},144:function(e){var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString;e.exports=function(e,n,i){if("[object Function]"!==r.call(n))throw TypeError("iterator must be a function");var o=e.length;if(o===+o)for(var u=0;u<o;u++)n.call(i,e[u],u,e);else for(var a in e)t.call(e,a)&&n.call(i,e[a],a,e)}},426:function(e){var t="Function.prototype.bind called on incompatible ",r=Array.prototype.slice,n=Object.prototype.toString,i="[object Function]";e.exports=function(e){var o,u=this;if("function"!=typeof u||n.call(u)!==i)throw TypeError(t+u);for(var a=r.call(arguments,1),s=function(){if(!(this instanceof o))return u.apply(e,a.concat(r.call(arguments)));var t=u.apply(this,a.concat(r.call(arguments)));return Object(t)===t?t:this},l=Math.max(0,u.length-a.length),c=[],f=0;f<l;f++)c.push("$"+f);if(o=Function("binder","return function ("+c.join(",")+"){ return binder.apply(this,arguments); }")(s),u.prototype){var p=function(){};p.prototype=u.prototype,o.prototype=new p,p.prototype=null}return o}},174:function(e,t,r){var n=r(426);e.exports=Function.prototype.bind||n},500:function(e,t,r){var n,i=SyntaxError,o=Function,u=TypeError,a=function(e){try{return o('"use strict"; return ('+e+").constructor;")()}catch(e){}},s=Object.getOwnPropertyDescriptor;if(s)try{s({},"")}catch(e){s=null}var l=function(){throw new u},c=s?function(){try{return arguments.callee,l}catch(e){try{return s(arguments,"callee").get}catch(e){return l}}}():l,f=r(115)(),p=Object.getPrototypeOf||function(e){return e.__proto__},h={},d="undefined"==typeof Uint8Array?n:p(Uint8Array),y={"%AggregateError%":"undefined"==typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":f?p([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%Atomics%":"undefined"==typeof Atomics?n:Atomics,"%BigInt%":"undefined"==typeof BigInt?n:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":h,"%Int8Array%":"undefined"==typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f?p(p([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"undefined"==typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&f?p((new Map)[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?n:Promise,"%Proxy%":"undefined"==typeof Proxy?n:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&f?p((new Set)[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f?p(""[Symbol.iterator]()):n,"%Symbol%":f?Symbol:n,"%SyntaxError%":i,"%ThrowTypeError%":c,"%TypedArray%":d,"%TypeError%":u,"%Uint8Array%":"undefined"==typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?n:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?n:WeakSet},g=function e(t){var r;if("%AsyncFunction%"===t)r=a("async function () {}");else if("%GeneratorFunction%"===t)r=a("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=a("async function* () {}");else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&(r=p(i.prototype))}return y[t]=r,r},m={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},b=r(174),v=r(101),D=b.call(Function.call,Array.prototype.concat),w=b.call(Function.apply,Array.prototype.splice),A=b.call(Function.call,String.prototype.replace),E=b.call(Function.call,String.prototype.slice),_=b.call(Function.call,RegExp.prototype.exec),x=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,S=/\\(\\)?/g,k=function(e){var t=E(e,0,1),r=E(e,-1);if("%"===t&&"%"!==r)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new i("invalid intrinsic syntax, expected opening `%`");var n=[];return A(e,x,function(e,t,r,i){n[n.length]=r?A(i,S,"$1"):t||e}),n},F=function(e,t){var r,n=e;if(v(m,n)&&(n="%"+(r=m[n])[0]+"%"),v(y,n)){var o=y[n];if(o===h&&(o=g(n)),void 0===o&&!t)throw new u("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:o}}throw new i("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===_(/^%?[^%]*%?$/g,e))throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=k(e),n=r.length>0?r[0]:"",o=F("%"+n+"%",t),a=o.name,l=o.value,c=!1,f=o.alias;f&&(n=f[0],w(r,D([0,1],f)));for(var p=1,h=!0;p<r.length;p+=1){var d=r[p],g=E(d,0,1),m=E(d,-1);if(('"'===g||"'"===g||"`"===g||'"'===m||"'"===m||"`"===m)&&g!==m)throw new i("property names with quotes must have matching quotes");if("constructor"!==d&&h||(c=!0),n+="."+d,v(y,a="%"+n+"%"))l=y[a];else if(null!=l){if(!(d in l)){if(!t)throw new u("base intrinsic for "+e+" exists, but the property is not available.");return}if(s&&p+1>=r.length){var b=s(l,d);l=(h=!!b)&&"get"in b&&!("originalValue"in b.get)?b.get:l[d]}else h=v(l,d),l=l[d];h&&!c&&(y[a]=l)}}return l}},925:function(e,t,r){var n,i=SyntaxError,o=Function,u=TypeError,a=function(e){try{return o('"use strict"; return ('+e+").constructor;")()}catch(e){}},s=Object.getOwnPropertyDescriptor;if(s)try{s({},"")}catch(e){s=null}var l=function(){throw new u},c=s?function(){try{return arguments.callee,l}catch(e){try{return s(arguments,"callee").get}catch(e){return l}}}():l,f=r(115)(),p=r(504)(),h=Object.getPrototypeOf||(p?function(e){return e.__proto__}:null),d={},y="undefined"!=typeof Uint8Array&&h?h(Uint8Array):n,g={"%AggregateError%":"undefined"==typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":f&&h?h([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":d,"%AsyncGenerator%":d,"%AsyncGeneratorFunction%":d,"%AsyncIteratorPrototype%":d,"%Atomics%":"undefined"==typeof Atomics?n:Atomics,"%BigInt%":"undefined"==typeof BigInt?n:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?n:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":d,"%Int8Array%":"undefined"==typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f&&h?h(h([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"undefined"==typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&f&&h?h((new Map)[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?n:Promise,"%Proxy%":"undefined"==typeof Proxy?n:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&f&&h?h((new Set)[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f&&h?h(""[Symbol.iterator]()):n,"%Symbol%":f?Symbol:n,"%SyntaxError%":i,"%ThrowTypeError%":c,"%TypedArray%":y,"%TypeError%":u,"%Uint8Array%":"undefined"==typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?n:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?n:WeakSet};if(h)try{null.error}catch(e){var m=h(h(e));g["%Error.prototype%"]=m}var b=function e(t){var r;if("%AsyncFunction%"===t)r=a("async function () {}");else if("%GeneratorFunction%"===t)r=a("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=a("async function* () {}");else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&h&&(r=h(i.prototype))}return g[t]=r,r},v={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},D=r(174),w=r(101),A=D.call(Function.call,Array.prototype.concat),E=D.call(Function.apply,Array.prototype.splice),_=D.call(Function.call,String.prototype.replace),x=D.call(Function.call,String.prototype.slice),S=D.call(Function.call,RegExp.prototype.exec),k=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,F=/\\(\\)?/g,C=function(e){var t=x(e,0,1),r=x(e,-1);if("%"===t&&"%"!==r)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new i("invalid intrinsic syntax, expected opening `%`");var n=[];return _(e,k,function(e,t,r,i){n[n.length]=r?_(i,F,"$1"):t||e}),n},P=function(e,t){var r,n=e;if(w(v,n)&&(n="%"+(r=v[n])[0]+"%"),w(g,n)){var o=g[n];if(o===d&&(o=b(n)),void 0===o&&!t)throw new u("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:o}}throw new i("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===S(/^%?[^%]*%?$/,e))throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=C(e),n=r.length>0?r[0]:"",o=P("%"+n+"%",t),a=o.name,l=o.value,c=!1,f=o.alias;f&&(n=f[0],E(r,A([0,1],f)));for(var p=1,h=!0;p<r.length;p+=1){var d=r[p],y=x(d,0,1),m=x(d,-1);if(('"'===y||"'"===y||"`"===y||'"'===m||"'"===m||"`"===m)&&y!==m)throw new i("property names with quotes must have matching quotes");if("constructor"!==d&&h||(c=!0),n+="."+d,w(g,a="%"+n+"%"))l=g[a];else if(null!=l){if(!(d in l)){if(!t)throw new u("base intrinsic for "+e+" exists, but the property is not available.");return}if(s&&p+1>=r.length){var b=s(l,d);l=(h=!!b)&&"get"in b&&!("originalValue"in b.get)?b.get:l[d]}else h=w(l,d),l=l[d];h&&!c&&(g[a]=l)}}return l}},504:function(e){var t={foo:{}},r=Object;e.exports=function(){return({__proto__:t}).foo===t.foo&&!(({__proto__:null})instanceof r)}},942:function(e,t,r){var n="undefined"!=typeof Symbol&&Symbol,i=r(773);e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&i()}},773:function(e){e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;var n=42;for(t in e[t]=n,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==n||!0!==o.enumerable)return!1}return!0}},115:function(e,t,r){var n="undefined"!=typeof Symbol&&Symbol,i=r(832);e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&i()}},832:function(e){e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;var n=42;for(t in e[t]=n,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==n||!0!==o.enumerable)return!1}return!0}},101:function(e,t,r){var n=r(174);e.exports=n.call(Function.call,Object.prototype.hasOwnProperty)},782:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},157:function(e){var t="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,r=Object.prototype.toString,n=function(e){return(!t||!e||"object"!=typeof e||!(Symbol.toStringTag in e))&&"[object Arguments]"===r.call(e)},i=function(e){return!!n(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==r.call(e)&&"[object Function]"===r.call(e.callee)},o=function(){return n(arguments)}();n.isLegacyArguments=i,e.exports=o?n:i},391:function(e){var t=Object.prototype.toString,r=Function.prototype.toString,n=/^\s*(?:function)?\*/,i="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,o=Object.getPrototypeOf,u=function(){if(!i)return!1;try{return Function("return function*() {}")()}catch(e){}}(),a=u?o(u):{};e.exports=function(e){return"function"==typeof e&&(!!n.test(r.call(e))||(i?o(e)===a:"[object GeneratorFunction]"===t.call(e)))}},994:function(e,t,n){var i=n(144),o=n(349),u=n(256),a=u("Object.prototype.toString"),s=n(942)()&&"symbol"==typeof Symbol.toStringTag,l=o(),c=u("Array.prototype.indexOf",!0)||function(e,t){for(var r=0;r<e.length;r+=1)if(e[r]===t)return r;return -1},f=u("String.prototype.slice"),p={},h=n(24),d=Object.getPrototypeOf;s&&h&&d&&i(l,function(e){var t=new r.g[e];if(!(Symbol.toStringTag in t))throw EvalError("this engine has support for Symbol.toStringTag, but "+e+" does not have the property! Please report this.");var n=d(t),i=h(n,Symbol.toStringTag);i||(i=h(d(n),Symbol.toStringTag)),p[e]=i.get});var y=function(e){var t=!1;return i(p,function(r,n){if(!t)try{t=r.call(e)===n}catch(e){}}),t};e.exports=function(e){return!!e&&"object"==typeof e&&(s?!!h&&y(e):c(l,f(a(e),8,-1))>-1)}},369:function(e){e.exports=function(e){return e instanceof i}},584:function(e,t,r){var n=r(157),i=r(391),o=r(490),u=r(994);function a(e){return e.call.bind(e)}var s="undefined"!=typeof BigInt,l="undefined"!=typeof Symbol,c=a(Object.prototype.toString),f=a(Number.prototype.valueOf),p=a(String.prototype.valueOf),h=a(Boolean.prototype.valueOf);if(s)var d=a(BigInt.prototype.valueOf);if(l)var y=a(Symbol.prototype.valueOf);function g(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(e){return!1}}function m(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch}function b(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):u(e)||z(e)}function v(e){return"Uint8Array"===o(e)}function D(e){return"Uint8ClampedArray"===o(e)}function w(e){return"Uint16Array"===o(e)}function A(e){return"Uint32Array"===o(e)}function E(e){return"Int8Array"===o(e)}function _(e){return"Int16Array"===o(e)}function x(e){return"Int32Array"===o(e)}function S(e){return"Float32Array"===o(e)}function k(e){return"Float64Array"===o(e)}function F(e){return"BigInt64Array"===o(e)}function C(e){return"BigUint64Array"===o(e)}function P(e){return"[object Map]"===c(e)}function R(e){return"undefined"!=typeof Map&&(P.working?P(e):e instanceof Map)}function O(e){return"[object Set]"===c(e)}function B(e){return"undefined"!=typeof Set&&(O.working?O(e):e instanceof Set)}function j(e){return"[object WeakMap]"===c(e)}function I(e){return"undefined"!=typeof WeakMap&&(j.working?j(e):e instanceof WeakMap)}function T(e){return"[object WeakSet]"===c(e)}function M(e){return T(e)}function N(e){return"[object ArrayBuffer]"===c(e)}function U(e){return"undefined"!=typeof ArrayBuffer&&(N.working?N(e):e instanceof ArrayBuffer)}function L(e){return"[object DataView]"===c(e)}function z(e){return"undefined"!=typeof DataView&&(L.working?L(e):e instanceof DataView)}t.isArgumentsObject=n,t.isGeneratorFunction=i,t.isTypedArray=u,t.isPromise=m,t.isArrayBufferView=b,t.isUint8Array=v,t.isUint8ClampedArray=D,t.isUint16Array=w,t.isUint32Array=A,t.isInt8Array=E,t.isInt16Array=_,t.isInt32Array=x,t.isFloat32Array=S,t.isFloat64Array=k,t.isBigInt64Array=F,t.isBigUint64Array=C,P.working="undefined"!=typeof Map&&P(new Map),t.isMap=R,O.working="undefined"!=typeof Set&&O(new Set),t.isSet=B,j.working="undefined"!=typeof WeakMap&&j(new WeakMap),t.isWeakMap=I,T.working="undefined"!=typeof WeakSet&&T(new WeakSet),t.isWeakSet=M,N.working="undefined"!=typeof ArrayBuffer&&N(new ArrayBuffer),t.isArrayBuffer=U,L.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&L(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=z;var q="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function $(e){return"[object SharedArrayBuffer]"===c(e)}function W(e){return void 0!==q&&(void 0===$.working&&($.working=$(new q)),$.working?$(e):e instanceof q)}function G(e){return"[object AsyncFunction]"===c(e)}function V(e){return"[object Map Iterator]"===c(e)}function H(e){return"[object Set Iterator]"===c(e)}function Q(e){return"[object Generator]"===c(e)}function Z(e){return"[object WebAssembly.Module]"===c(e)}function J(e){return g(e,f)}function Y(e){return g(e,p)}function K(e){return g(e,h)}function X(e){return s&&g(e,d)}function ee(e){return l&&g(e,y)}function et(e){return J(e)||Y(e)||K(e)||X(e)||ee(e)}function er(e){return"undefined"!=typeof Uint8Array&&(U(e)||W(e))}t.isSharedArrayBuffer=W,t.isAsyncFunction=G,t.isMapIterator=V,t.isSetIterator=H,t.isGeneratorObject=Q,t.isWebAssemblyCompiledModule=Z,t.isNumberObject=J,t.isStringObject=Y,t.isBooleanObject=K,t.isBigIntObject=X,t.isSymbolObject=ee,t.isBoxedPrimitive=et,t.isAnyArrayBuffer=er,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw Error(e+" is not supported in userland")}})})},177:function(e,t,r){var n=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n<t.length;n++)r[t[n]]=Object.getOwnPropertyDescriptor(e,t[n]);return r},i=/%[sdj%]/g;t.format=function(e){if(!_(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(l(arguments[r]));return t.join(" ")}for(var r=1,n=arguments,o=n.length,u=String(e).replace(i,function(e){if("%%"===e)return"%";if(r>=o)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),a=n[r];r<o;a=n[++r])w(a)||!F(a)?u+=" "+a:u+=" "+l(a);return u},t.deprecate=function(e,r){if(void 0!==o&&!0===o.noDeprecation)return e;if(void 0===o)return function(){return t.deprecate(e,r).apply(this,arguments)};var n=!1;return function(){if(!n){if(o.throwDeprecation)throw Error(r);o.traceDeprecation?console.trace(r):console.error(r),n=!0}return e.apply(this,arguments)}};var u={},a=/^$/;if(o.env.NODE_DEBUG){var s=o.env.NODE_DEBUG;a=RegExp("^"+(s=s.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase())+"$","i")}function l(e,r){var n={seen:[],stylize:f};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),D(r)?n.showHidden=r:r&&t._extend(n,r),S(n.showHidden)&&(n.showHidden=!1),S(n.depth)&&(n.depth=2),S(n.colors)&&(n.colors=!1),S(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=c),h(n,e,n.depth)}function c(e,t){var r=l.styles[t];return r?"\x1b["+l.colors[r][0]+"m"+e+"\x1b["+l.colors[r][1]+"m":e}function f(e,t){return e}function p(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}function h(e,r,n){if(e.customInspect&&r&&R(r.inspect)&&r.inspect!==t.inspect&&!(r.constructor&&r.constructor.prototype===r)){var i,o=r.inspect(n,e);return _(o)||(o=h(e,o,n)),o}var u=d(e,r);if(u)return u;var a=Object.keys(r),s=p(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(r)),P(r)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return y(r);if(0===a.length){if(R(r)){var l=r.name?": "+r.name:"";return e.stylize("[Function"+l+"]","special")}if(k(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(C(r))return e.stylize(Date.prototype.toString.call(r),"date");if(P(r))return y(r)}var c="",f=!1,D=["{","}"];return(v(r)&&(f=!0,D=["[","]"]),R(r)&&(c=" [Function"+(r.name?": "+r.name:"")+"]"),k(r)&&(c=" "+RegExp.prototype.toString.call(r)),C(r)&&(c=" "+Date.prototype.toUTCString.call(r)),P(r)&&(c=" "+y(r)),0!==a.length||f&&0!=r.length)?n<0?k(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),i=f?g(e,r,n,s,a):a.map(function(t){return m(e,r,n,s,t,f)}),e.seen.pop(),b(i,c,D)):D[0]+c+D[1]}function d(e,t){if(S(t))return e.stylize("undefined","undefined");if(_(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return E(t)?e.stylize(""+t,"number"):D(t)?e.stylize(""+t,"boolean"):w(t)?e.stylize("null","null"):void 0}function y(e){return"["+Error.prototype.toString.call(e)+"]"}function g(e,t,r,n,i){for(var o=[],u=0,a=t.length;u<a;++u)M(t,String(u))?o.push(m(e,t,r,n,String(u),!0)):o.push("");return i.forEach(function(i){i.match(/^\d+$/)||o.push(m(e,t,r,n,i,!0))}),o}function m(e,t,r,n,i,o){var u,a,s;if((s=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?a=s.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):s.set&&(a=e.stylize("[Setter]","special")),M(n,i)||(u="["+i+"]"),!a&&(0>e.seen.indexOf(s.value)?(a=w(r)?h(e,s.value,null):h(e,s.value,r-1)).indexOf("\n")>-1&&(a=o?a.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return" "+e}).join("\n")):a=e.stylize("[Circular]","special")),S(u)){if(o&&i.match(/^\d+$/))return a;(u=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(u=u.substr(1,u.length-2),u=e.stylize(u,"name")):(u=u.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),u=e.stylize(u,"string"))}return u+": "+a}function b(e,t,r){var n=0;return e.reduce(function(e,t){return n++,t.indexOf("\n")>=0&&n++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function v(e){return Array.isArray(e)}function D(e){return"boolean"==typeof e}function w(e){return null===e}function A(e){return null==e}function E(e){return"number"==typeof e}function _(e){return"string"==typeof e}function x(e){return"symbol"==typeof e}function S(e){return void 0===e}function k(e){return F(e)&&"[object RegExp]"===B(e)}function F(e){return"object"==typeof e&&null!==e}function C(e){return F(e)&&"[object Date]"===B(e)}function P(e){return F(e)&&("[object Error]"===B(e)||e instanceof Error)}function R(e){return"function"==typeof e}function O(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e}function B(e){return Object.prototype.toString.call(e)}function j(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(!u[e=e.toUpperCase()]){if(a.test(e)){var r=o.pid;u[e]=function(){var n=t.format.apply(t,arguments);console.error("%s %d: %s",e,r,n)}}else u[e]=function(){}}return u[e]},t.inspect=l,l.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=r(584),t.isArray=v,t.isBoolean=D,t.isNull=w,t.isNullOrUndefined=A,t.isNumber=E,t.isString=_,t.isSymbol=x,t.isUndefined=S,t.isRegExp=k,t.types.isRegExp=k,t.isObject=F,t.isDate=C,t.types.isDate=C,t.isError=P,t.types.isNativeError=P,t.isFunction=R,t.isPrimitive=O,t.isBuffer=r(369);var I=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function T(){var e=new Date,t=[j(e.getHours()),j(e.getMinutes()),j(e.getSeconds())].join(":");return[e.getDate(),I[e.getMonth()],t].join(" ")}function M(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",T(),t.format.apply(t,arguments))},t.inherits=r(782),t._extend=function(e,t){if(!t||!F(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};var N="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function U(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function L(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],r=0;r<arguments.length;r++)t.push(arguments[r]);var n=t.pop();if("function"!=typeof n)throw TypeError("The last argument must be of type Function");var i=this,u=function(){return n.apply(i,arguments)};e.apply(this,t).then(function(e){o.nextTick(u.bind(null,null,e))},function(e){o.nextTick(U.bind(null,e,u))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,n(e)),t}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(N&&e[N]){var t=e[N];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,N,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,n=new Promise(function(e,n){t=e,r=n}),i=[],o=0;o<arguments.length;o++)i.push(arguments[o]);i.push(function(e,n){e?r(e):t(n)});try{e.apply(this,i)}catch(e){r(e)}return n}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),N&&Object.defineProperty(t,N,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,n(e))},t.promisify.custom=N,t.callbackify=L},490:function(e,t,n){var i=n(144),o=n(349),u=n(256),a=u("Object.prototype.toString"),s=n(942)()&&"symbol"==typeof Symbol.toStringTag,l=o(),c=u("String.prototype.slice"),f={},p=n(24),h=Object.getPrototypeOf;s&&p&&h&&i(l,function(e){if("function"==typeof r.g[e]){var t=new r.g[e];if(!(Symbol.toStringTag in t))throw EvalError("this engine has support for Symbol.toStringTag, but "+e+" does not have the property! Please report this.");var n=h(t),i=p(n,Symbol.toStringTag);i||(i=p(h(n),Symbol.toStringTag)),f[e]=i.get}});var d=function(e){var t=!1;return i(f,function(r,n){if(!t)try{var i=r.call(e);i===n&&(t=i)}catch(e){}}),t},y=n(994);e.exports=function(e){return!!y(e)&&(s?d(e):c(a(e),8,-1))}},349:function(e,t,n){var i=n(992);e.exports=function(){return i(["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],function(e){return"function"==typeof r.g[e]})}},24:function(e,t,r){var n=r(500)("%Object.getOwnPropertyDescriptor%",!0);if(n)try{n([],"length")}catch(e){n=null}e.exports=n}},u={};function a(e){var r=u[e];if(void 0!==r)return r.exports;var n=u[e]={exports:{}},i=!0;try{t[e](n,n.exports,a),i=!1}finally{i&&delete u[e]}return n.exports}a.ab=n+"/";var s=a(177);e.exports=s}()},20421:function(module){var __dirname="/";!function(){var __webpack_modules__={950:function(__unused_webpack_module,exports){var indexOf=function(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0;r<e.length;r++)if(e[r]===t)return r;return -1},Object_keys=function(e){if(Object.keys)return Object.keys(e);var t=[];for(var r in e)t.push(r);return t},forEach=function(e,t){if(e.forEach)return e.forEach(t);for(var r=0;r<e.length;r++)t(e[r],r,e)},defineProp=function(){try{return Object.defineProperty({},"_",{}),function(e,t,r){Object.defineProperty(e,t,{writable:!0,enumerable:!1,configurable:!0,value:r})}}catch(e){return function(e,t,r){e[t]=r}}}(),globals=["Array","Boolean","Date","Error","EvalError","Function","Infinity","JSON","Math","NaN","Number","Object","RangeError","ReferenceError","RegExp","String","SyntaxError","TypeError","URIError","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","eval","isFinite","isNaN","parseFloat","parseInt","undefined","unescape"];function Context(){}Context.prototype={};var Script=exports.Script=function(e){if(!(this instanceof Script))return new Script(e);this.code=e};Script.prototype.runInContext=function(e){if(!(e instanceof Context))throw TypeError("needs a 'context' argument.");var t=document.createElement("iframe");t.style||(t.style={}),t.style.display="none",document.body.appendChild(t);var r=t.contentWindow,n=r.eval,i=r.execScript;!n&&i&&(i.call(r,"null"),n=r.eval),forEach(Object_keys(e),function(t){r[t]=e[t]}),forEach(globals,function(t){e[t]&&(r[t]=e[t])});var o=Object_keys(r),u=n.call(r,this.code);return forEach(Object_keys(r),function(t){(t in e||-1===indexOf(o,t))&&(e[t]=r[t])}),forEach(globals,function(t){t in e||defineProp(e,t,r[t])}),document.body.removeChild(t),u},Script.prototype.runInThisContext=function(){return eval(this.code)},Script.prototype.runInNewContext=function(e){var t=Script.createContext(e),r=this.runInContext(t);return e&&forEach(Object_keys(t),function(r){e[r]=t[r]}),r},forEach(Object_keys(Script.prototype),function(e){exports[e]=Script[e]=function(t){var r=Script(t);return r[e].apply(r,[].slice.call(arguments,1))}}),exports.isContext=function(e){return e instanceof Context},exports.createScript=function(e){return exports.Script(e)},exports.createContext=Script.createContext=function(e){var t=new Context;return"object"==typeof e&&forEach(Object_keys(e),function(r){t[r]=e[r]}),t}}};"undefined"!=typeof __nccwpck_require__&&(__nccwpck_require__.ab=__dirname+"/");var __nested_webpack_exports__={};__webpack_modules__[950](0,__nested_webpack_exports__),module.exports=__nested_webpack_exports__}()},2595:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(86921)._(r(2265)).default.createContext({})},43044:function(e,t){function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},38630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return f}}),r(76184);let n=r(67160),i=r(76906);function o(e){return void 0!==e.default}function u(e){return void 0!==e.src}function a(e){return"object"==typeof e&&(o(e)||u(e))}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function l(e,t,r){let{deviceSizes:n,allSizes:i}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);n)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}function c(e){let{config:t,src:r,unoptimized:n,width:i,quality:o,sizes:u,loader:a}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:s,kind:c}=l(t,i,u),f=s.length-1;return{sizes:u||"w"!==c?u:"100vw",srcSet:s.map((e,n)=>a({config:t,src:r,quality:o,width:e})+" "+("w"===c?e:n+1)+c).join(", "),src:a({config:t,src:r,quality:o,width:s[f]})}}function f(e,t){let r,u,l,{src:f,sizes:p,unoptimized:h=!1,priority:d=!1,loading:y,className:g,quality:m,width:b,height:v,fill:D=!1,style:w,onLoad:A,onLoadingComplete:E,placeholder:_="empty",blurDataURL:x,fetchPriority:S,layout:k,objectFit:F,objectPosition:C,lazyBoundary:P,lazyRoot:R,...O}=e,{imgConf:B,showAltText:j,blurComplete:I,defaultLoader:T}=t,M=B||i.imageConfigDefault;if("allSizes"in M)r=M;else{let e=[...M.deviceSizes,...M.imageSizes].sort((e,t)=>e-t),t=M.deviceSizes.sort((e,t)=>e-t);r={...M,allSizes:e,deviceSizes:t}}let N=O.loader||T;delete O.loader,delete O.srcSet;let U="__next_img_default"in N;if(U){if("custom"===r.loader)throw Error('Image with src "'+f+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=N;N=t=>{let{config:r,...n}=t;return e(n)}}if(k){"fill"===k&&(D=!0);let e={responsive:"100vw",fill:"100vw"},t={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[k];t&&(w={...w,...t});let r=e[k];r&&!p&&(p=r)}let L="",z=s(b),q=s(v);if(a(f)){let e=o(f)?f.default:f;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(u=e.blurWidth,l=e.blurHeight,x=x||e.blurDataURL,L=e.src,!D){if(z||q){if(z&&!q){let t=z/e.width;q=Math.round(e.height*t)}else if(!z&&q){let t=q/e.height;z=Math.round(e.width*t)}}else z=e.width,q=e.height}}let $=!d&&("lazy"===y||void 0===y);(!(f="string"==typeof f?f:L)||f.startsWith("data:")||f.startsWith("blob:"))&&(h=!0,$=!1),r.unoptimized&&(h=!0),U&&f.endsWith(".svg")&&!r.dangerouslyAllowSVG&&(h=!0),d&&(S="high");let W=s(m),G=Object.assign(D?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:F,objectPosition:C}:{},j?{}:{color:"transparent"},w),V=I||"empty"===_?null:"blur"===_?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:z,heightInt:q,blurWidth:u,blurHeight:l,blurDataURL:x||"",objectFit:G.objectFit})+'")':'url("'+_+'")',H=V?{backgroundSize:G.objectFit||"cover",backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:V}:{},Q=c({config:r,src:f,unoptimized:h,width:z,quality:W,sizes:p,loader:N});return{props:{...O,loading:$?"lazy":y,fetchPriority:S,width:z,height:q,decoding:"async",className:g,style:{...G,...H},sizes:Q.sizes,srcSet:Q.srcSet,src:Q.src},meta:{unoptimized:h,priority:d,placeholder:_,fill:D}}}},42251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{defaultHead:function(){return f},default:function(){return g}});let n=r(86921),i=r(91884),o=r(57437),u=i._(r(2265)),a=n._(r(27392)),s=r(2595),l=r(27484),c=r(43044);function f(e){void 0===e&&(e=!1);let t=[(0,o.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,o.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function p(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===u.default.Fragment?e.concat(u.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(76184);let h=["name","httpEquiv","charSet","itemProp"];function d(){let e=new Set,t=new Set,r=new Set,n={};return i=>{let o=!0,u=!1;if(i.key&&"number"!=typeof i.key&&i.key.indexOf("$")>0){u=!0;let t=i.key.slice(i.key.indexOf("$")+1);e.has(t)?o=!1:e.add(t)}switch(i.type){case"title":case"base":t.has(i.type)?o=!1:t.add(i.type);break;case"meta":for(let e=0,t=h.length;e<t;e++){let t=h[e];if(i.props.hasOwnProperty(t)){if("charSet"===t)r.has(t)?o=!1:r.add(t);else{let e=i.props[t],r=n[t]||new Set;("name"!==t||!u)&&r.has(e)?o=!1:(r.add(e),n[t]=r)}}}}return o}}function y(e,t){let{inAmpMode:r}=t;return e.reduce(p,[]).reverse().concat(f(r).reverse()).filter(d()).reverse().map((e,t)=>{let n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,u.default.cloneElement(e,t)}return u.default.cloneElement(e,{key:n})})}let g=function(e){let{children:t}=e,r=(0,u.useContext)(s.AmpStateContext),n=(0,u.useContext)(l.HeadManagerContext);return(0,o.jsx)(a.default,{reduceComponentsToState:y,headManager:n,inAmpMode:(0,c.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},67160:function(e,t){function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:o,objectFit:u}=e,a=n?40*n:t,s=i?40*i:r,l=a&&s?"viewBox='0 0 "+a+" "+s+"'":"",c=l?"none":"contain"===u?"xMidYMid":"cover"===u?"xMidYMid slice":"none";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+l+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+c+"' style='filter: url(%23b);' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},60337:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let n=r(86921)._(r(2265)),i=r(76906),o=n.default.createContext(i.imageConfigDefault)},76906:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},67447:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getImageProps:function(){return a},default:function(){return s}});let n=r(86921),i=r(38630),o=r(81749),u=n._(r(10536)),a=e=>{let{props:t}=(0,i.getImgProps)(e,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}},s=o.Image},10536:function(e,t){function r(e){let{config:t,src:r,width:n,quality:i}=e;return t.path+"?url="+encodeURIComponent(r)+"&w="+n+"&q="+(i||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},46993:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(86921)._(r(2265)).default.createContext(null)},27392:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(2265),i="undefined"==typeof window,o=i?()=>{}:n.useLayoutEffect,u=i?()=>{}:n.useEffect;function a(e){let{headManager:t,reduceComponentsToState:r}=e;function a(){if(t&&t.mountedInstances){let i=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(i,e))}}if(i){var s;null==t||null==(s=t.mountedInstances)||s.add(e.children),a()}return o(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),u(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},27130:function(e,t,r){r.d(t,{G2:function(){return q}});var n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}function o(e,t,r,n){function i(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function u(e){try{s(n.next(e))}catch(e){o(e)}}function a(e){try{s(n.throw(e))}catch(e){o(e)}}function s(e){e.done?r(e.value):i(e.value).then(u,a)}s((n=n.apply(e,t||[])).next())})}function u(e,t){var r,n,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},u=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return u.next=a(0),u.throw=a(1),u.return=a(2),"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function a(e){return function(t){return s([e,t])}}function s(a){if(r)throw TypeError("Generator is already executing.");for(;u&&(u=0,a[0]&&(o=0)),o;)try{if(r=1,n&&(i=2&a[0]?n.return:a[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,n=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=t.call(e,o)}catch(e){a=[6,e],n=0}finally{r=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}}function a(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function s(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,i,o=r.call(e),u=[];try{for(;(void 0===t||t-- >0)&&!(n=o.next()).done;)u.push(n.value)}catch(e){i={error:e}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return u}function l(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}function c(e){return this instanceof c?(this.v=e,this):new c(e)}function f(e,t,r){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var n,i=r.apply(e,t||[]),o=[];return n=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",u),n[Symbol.asyncIterator]=function(){return this},n;function u(e){return function(t){return Promise.resolve(t).then(e,p)}}function a(e,t){i[e]&&(n[e]=function(t){return new Promise(function(r,n){o.push([e,t,r,n])>1||s(e,t)})},t&&(n[e]=t(n[e])))}function s(e,t){try{l(i[e](t))}catch(e){h(o[0][3],e)}}function l(e){e.value instanceof c?Promise.resolve(e.value.v).then(f,p):h(o[0][2],e)}function f(e){s("next",e)}function p(e){s("throw",e)}function h(e,t){e(t),o.shift(),o.length&&s(o[0][0],o[0][1])}}function p(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=a(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise(function(n,o){i(n,o,(t=e[r](t)).done,t.value)})}}function i(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)}}"function"==typeof SuppressedError&&SuppressedError;var h=function(e){return"object"==typeof e&&null!==e&&"type"in e},d=function(e){return h(e)&&["error","session.created","session.updated","input_audio_buffer.committed","input_audio_buffer.cleared","input_audio_buffer.speech_started","input_audio_buffer.speech_stopped","conversation.item.created","conversation.item.truncated","conversation.item.deleted","conversation.item.input_audio_transcription.completed","conversation.item.input_audio_transcription.failed","response.created","response.done","response.output_item.added","response.output_item.done","response.content_part.added","response.content_part.done","response.text.delta","response.text.done","response.audio_transcript.delta","response.audio_transcript.done","response.audio.delta","response.audio.done","response.function_call_arguments.delta","response.function_call_arguments.done","rate_limits.updated"].includes(e.type)},y=function(e,t){return e.readyState!==WebSocket.OPEN?Promise.reject(Error("Socket is not open")):(e.send(t),Promise.resolve())};function g(e){return o(this,void 0,void 0,function(){return u(this,function(t){switch(t.label){case 0:if(!(void 0!=e.policy))return[3,2];return[4,e.policy(e)];case 1:e=t.sent(),t.label=2;case 2:if(void 0!=e.headers)throw Error("Headers are not supported in the browser");return[2,new WebSocket(e.uri,e.protocols)]}})})}var m=function(e){return{success:!0,message:e}},b=function(e){return{success:!1,error:e}},v=function(e){return e.success},D=function(){function e(e,t){var r=this;this.closedPromise=void 0,this.messageQueue=[],this.receiverQueue=[],this.done=!1,this.validate=t.validate,this.serialize=t.serialize,this.connectedPromise=new Promise(function(t,n){return o(r,void 0,void 0,function(){var r,i=this;return u(this,function(o){switch(o.label){case 0:return r=this,[4,g(e)];case 1:return r.socket=o.sent(),this.socket.onopen=function(){i.socket.onmessage=i.getMessageHandler(),i.closedPromise=new Promise(function(e){i.socket.onclose=i.getClosedHandler(e)}),i.socket.onerror=i.handleError,t()},this.socket.onerror=function(e){i.error=e.error,n(e)},[2]}})})})}return e.prototype.handleError=function(e){for(this.error=e.error;this.receiverQueue.length>0;){var t=s(this.receiverQueue.shift(),2);t[0],(0,t[1])(e.error)}},e.prototype.getClosedHandler=function(e){var t=this;return function(r){for(t.done=!0;t.receiverQueue.length>0;){var n=s(t.receiverQueue.shift(),2),i=n[0],o=n[1];t.error?o(t.error):i({value:void 0,done:!0})}e()}},e.prototype.getMessageHandler=function(){var e=this;return function(t){var r=e.validate(t);if(v(r)){var n=r.message;if(e.receiverQueue.length>0){var i=s(e.receiverQueue.shift(),2),o=i[0];i[1],o({value:n,done:!1})}else e.messageQueue.push(n)}else e.error=r.error,e.socket.close(1e3,"Unexpected message received")}},e.prototype[Symbol.asyncIterator]=function(){var e=this;return{next:function(){return e.error?Promise.reject(e.error):e.done?Promise.resolve({value:void 0,done:!0}):e.messageQueue.length>0?Promise.resolve({value:e.messageQueue.shift(),done:!1}):new Promise(function(t,r){e.receiverQueue.push([t,r])})}}},e.prototype.send=function(e){return o(this,void 0,void 0,function(){var t;return u(this,function(r){switch(r.label){case 0:return[4,this.connectedPromise];case 1:if(r.sent(),this.error)throw this.error;return t=this.serialize(e),[2,y(this.socket,t)]}})})},e.prototype.close=function(){return o(this,void 0,void 0,function(){return u(this,function(e){switch(e.label){case 0:return[4,this.connectedPromise];case 1:if(e.sent(),this.done)return[2];return this.socket.close(),[4,this.closedPromise];case 2:return e.sent(),[2]}})})},e}();function w(e){return"object"==typeof e&&null!==e&&"key"in e&&"string"==typeof e.key}function A(e){return"object"==typeof e&&null!==e&&"getToken"in e&&"function"==typeof e.getToken}var E=function(e){return w(e)||A(e)},_=function(e){return"object"==typeof e&&null!==e&&"model"in e&&"string"==typeof e.model},x=function(e){return"object"==typeof e&&null!==e&&"deployment"in e&&"string"==typeof e.deployment};function S(){if("undefined"!=typeof crypto&&crypto.randomUUID)return crypto.randomUUID();if("undefined"!=typeof window&&window.crypto&&window.crypto.getRandomValues){var e=new Uint8Array(16);return window.crypto.getRandomValues(e),e[6]=15&e[6]|64,e[8]=63&e[8]|128,l([],s(e),!1).map(function(e,t){return(4===t||6===t||8===t||10===t?"-":"")+e.toString(16).padStart(2,"0")}).join("")}throw Error("Crypto API not available")}function k(e,t){var r=new URL("wss://api.openai.com/v1/realtime");return r.searchParams.set("model",t.model),{uri:r,protocols:["realtime","openai-insecure-api-key.".concat(e.key),"openai-beta.realtime-v1"]}}function F(e,t,r){var n,i=this,a=null!==(n=r.requestId)&&void 0!==n?n:S(),s=["https://cognitiveservices.azure.com/.default"];return e.searchParams.set("api-version","2024-10-01-preview"),e.searchParams.set("x-ms-client-request-id",a),e.searchParams.set("deployment",r.deployment),e.pathname="openai/realtime",{uri:e,headers:void 0,policy:function(e){return o(i,void 0,void 0,function(){var r;return u(this,function(n){switch(n.label){case 0:if(!w(t))return[3,1];return e.uri.searchParams.set("api-key",t.key),[3,3];case 1:return[4,t.getToken(s)];case 2:r=n.sent(),e.uri.searchParams.set("Authorization","Bearer ".concat(r.token)),n.label=3;case 3:return[2,e]}})})},requestId:a}}var C=function(e){function t(t,r){var n=e.call(this,t)||this;return n.errorPredicate=r,n.error=void 0,n}return i(t,e),t.prototype.notifyErrorMessage=function(e){for(;this.waitingReceivers.length>0;){var t=s(this.waitingReceivers.shift(),2);t[0];var r=s(t[1],2),n=r[0];r[1],n(e)}},t.prototype.notifyReceiver=function(e){if(this.errorPredicate(e)){this.error=e,this.notifyErrorMessage(e);return}var t=this.waitingReceivers.findIndex(function(t){var r=s(t,3),n=r[0],i=s(r[1],2);return i[0],i[1],r[2],n(e)});if(-1===t){this.pushBack(e);return}var r=s(this.waitingReceivers.splice(t,1)[0],3);r[0];var n=s(r[1],2),i=n[0];n[1],r[2],i(e)},t.prototype.receive=function(t){return o(this,void 0,void 0,function(){var r=this;return u(this,function(n){switch(n.label){case 0:if(void 0!==this.error)return[2,this.error];return[4,e.prototype.receive.call(this,function(e){return t(e)||r.errorPredicate(e)})];case 1:return[2,n.sent()]}})})},t}(function(){function e(e){this.receiveDelegate=e,this.messages=[],this.waitingReceivers=[],this.isPolling=!1,this.pollPromise=null}return e.prototype.pushBack=function(e){this.messages.push(e)},e.prototype.findAndRemove=function(e){var t=this.messages.findIndex(e);return -1===t?null:this.messages.splice(t,1)[0]},e.prototype.pollReceive=function(){return o(this,void 0,void 0,function(){return u(this,function(e){return this.isPolling?[2]:(this.isPolling=!0,this.pollPromise=this.doPollReceive(),[2,this.pollPromise])})})},e.prototype.doPollReceive=function(){return o(this,void 0,void 0,function(){var e,t;return u(this,function(r){switch(r.label){case 0:r.trys.push([0,4,5,6]),r.label=1;case 1:if(!this.isPolling)return[3,3];return[4,this.receiveDelegate()];case 2:if(null===(e=r.sent()))return this.notifyEndOfStream(),[3,3];if(this.notifyReceiver(e),0===this.waitingReceivers.length)return[3,3];return[3,1];case 3:return[3,6];case 4:return t=r.sent(),this.notifyError(t),[3,6];case 5:return this.isPolling=!1,this.pollPromise=null,[7];case 6:return[2]}})})},e.prototype.notifyError=function(e){for(;this.waitingReceivers.length>0;){var t=s(this.waitingReceivers.shift(),3);t[0];var r=s(t[1],2);r[0];var n=r[1];t[2],n(e)}},e.prototype.notifyEndOfStream=function(){for(;this.waitingReceivers.length>0;){var e=s(this.waitingReceivers.shift(),3);e[0];var t=s(e[1],2),r=t[0];t[1],e[2],r(null)}},e.prototype.notifyReceiver=function(e){var t=this.waitingReceivers.findIndex(function(t){var r=s(t,3),n=r[0],i=s(r[1],2);return i[0],i[1],r[2],n(e)});if(-1===t){this.pushBack(e);return}var r=s(this.waitingReceivers.splice(t,1)[0],3);r[0];var n=s(r[1],2),i=n[0];n[1],r[2],i(e)},e.prototype.queuedMessageCount=function(){return this.messages.length},e.prototype.receive=function(e,t){var r=this,n=this.findAndRemove(e);return null!==n?Promise.resolve(n):new Promise(function(n,i){return o(r,void 0,void 0,function(){return u(this,function(r){switch(r.label){case 0:return this.waitingReceivers.push([e,[n,i],t||new AbortController]),[4,this.pollReceive()];case 1:return r.sent(),[2]}})})})},e}()),P=function(){function e(e,t,r){this.receiveDelegate=e,this.errorPredicate=t,this.endPredicate=r,this.queue=[],this.lock=Promise.resolve()}return e.prototype.receive=function(e){return o(this,void 0,void 0,function(){var t,r,n;return u(this,function(i){switch(i.label){case 0:return[4,this.acquireLock()];case 1:t=i.sent(),i.label=2;case 2:for(i.trys.push([2,,6,7]),r=0;r<this.queue.length;r++){if(e(n=this.queue[r]))return this.queue.splice(r,1),[2,n];if(this.endPredicate(n))return[2,n]}i.label=3;case 3:return[4,this.receiveDelegate()];case 4:if(null===(n=i.sent())||this.errorPredicate(n)||e(n))return[2,n];if(this.endPredicate(n))return this.queue.push(n),[2,n];return this.queue.push(n),[3,3];case 5:return[3,7];case 6:return t(),[7];case 7:return[2]}})})},e.prototype.acquireLock=function(){return o(this,void 0,void 0,function(){var e,t,r;return u(this,function(n){switch(n.label){case 0:return t=new Promise(function(t){e=t}),r=this.lock,this.lock=t,[4,r];case 1:return n.sent(),[2,e]}})})},e}();function R(e){if("undefined"!=typeof crypto&&crypto.getRandomValues)return crypto.getRandomValues(e);if("undefined"!=typeof window&&window.crypto&&window.crypto.getRandomValues)return window.crypto.getRandomValues(e);throw Error("No secure random number generator available.")}function O(e,t){var r=new Uint8Array(t);R(r);var n=btoa(String.fromCharCode.apply(String,l([],s(r),!1))).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"");return"".concat(e,"-").concat(n).slice(0,t)}var B=function(){function e(e,t,r){var n=function(){if(w(e)&&_(t))return k(e,t);if(E(t)&&x(r))return F(e,t,r);throw Error("Invalid combination of arguments to initialize the Realtime client")}();this.requestId=n.requestId,this.client=this.getWebsocket(n)}return e.prototype.getWebsocket=function(e){return new D(e,{validate:function(e){if("string"!=typeof e.data)return b(Error("Invalid message type"));try{var t=JSON.parse(e.data);if(d(t))return m(t);return b(Error("Invalid message type"))}catch(e){return b(Error("Invalid JSON message"))}},serialize:function(e){return JSON.stringify(e)}})},e.prototype.messages=function(){return f(this,arguments,function(){var e,t,r,n,i,o,a;return u(this,function(u){switch(u.label){case 0:u.trys.push([0,7,8,13]),e=!0,t=p(this.client),u.label=1;case 1:return[4,c(t.next())];case 2:if(n=(r=u.sent()).done)return[3,6];return a=r.value,e=!1,[4,c(a)];case 3:return[4,u.sent()];case 4:u.sent(),u.label=5;case 5:return e=!0,[3,1];case 6:return[3,13];case 7:return i={error:u.sent()},[3,13];case 8:if(u.trys.push([8,,11,12]),!(!e&&!n&&(o=t.return)))return[3,10];return[4,c(o.call(t))];case 9:u.sent(),u.label=10;case 10:return[3,12];case 11:if(i)throw i.error;return[7];case 12:return[7];case 13:return[2]}})})},e.prototype.send=function(e){return o(this,void 0,void 0,function(){return u(this,function(t){switch(t.label){case 0:return[4,this.client.send(e)];case 1:return t.sent(),[2]}})})},e.prototype.close=function(){return o(this,void 0,void 0,function(){return u(this,function(e){switch(e.label){case 0:return[4,this.client.close()];case 1:return e.sent(),[2]}})})},e}(),j=function(e){function t(r){var n=e.call(this,r.message)||this;return n.errorDetails=r,Object.setPrototypeOf(n,t.prototype),n}return i(t,e),Object.defineProperty(t.prototype,"code",{get:function(){return this.errorDetails.code},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"param",{get:function(){return this.errorDetails.param},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"eventId",{get:function(){return this.errorDetails.event_id},enumerable:!1,configurable:!0}),t}(Error),I=function(){function e(e,t,r,n){this.id=e,this.audioStartMillis=t,this.hasTranscription=r,this.queue=n,this.type="input_audio",this.audioEndMillis=void 0,this.transcription=void 0,this.waitPromise=null}return e.create=function(t,r,n,i){return new e(t,r,n,i)},e.prototype.wait=function(){return o(this,void 0,void 0,function(){var e,t,r=this;return u(this,function(n){switch(n.label){case 0:e=function(e){return["input_audio_buffer.speech_stopped","conversation.item.input_audio_transcription.completed","conversation.item.input_audio_transcription.failed"].includes(e.type)},n.label=1;case 1:return[4,this.queue.receive(function(t){return e(t)&&t.item_id==r.id||"conversation.item.created"===t.type&&t.item.id==r.id})];case 2:if(null===(t=n.sent()))return[2];if("error"===t.type)throw new j(t.error);if("input_audio_buffer.speech_stopped"===t.type){if(this.audioEndMillis=t.audio_end_ms,!this.hasTranscription)return[2]}else if("conversation.item.created"===t.type&&!this.hasTranscription)return[2];else if("conversation.item.input_audio_transcription.completed"===t.type)return this.transcription=t.transcript,[2];else if("conversation.item.input_audio_transcription.failed"===t.type)throw new j(t.error);return[3,1];case 3:return[2]}})})},e.prototype.waitForCompletion=function(){return this.waitPromise||(this.waitPromise=this.wait()),this.waitPromise},e}();function T(e){for(var t=atob(e),r=t.length,n=new Uint8Array(r),i=0;i<r;i++)n[i]=t.charCodeAt(i);return n}var M=function(){function e(e,t){var r=this;if(this.queue=t,this.type="audio",this.itemId=e.item_id,this.contentIndex=e.content_index,"audio"!==e.part.type)throw Error("Unexpected part type");this.part=e.part,this.contentQueue=new P(function(){return r.receiveContent()},function(e){return null!==e&&"error"===e.type},function(e){return null!==e&&"response.content_part.done"===e.type})}return e.create=function(t,r){return new e(t,r)},Object.defineProperty(e.prototype,"transcript",{get:function(){return this.part.transcript},enumerable:!1,configurable:!0}),e.prototype.receiveContent=function(){var e=this;function t(e){return["response.audio.delta","response.audio.done","response.audio_transcript.delta","response.audio_transcript.done","response.content_part.done"].includes(e.type)}return this.queue.receive(function(r){return t(r)&&r.item_id===e.itemId&&r.content_index===e.contentIndex})},e.prototype.audioChunks=function(){return f(this,arguments,function(){var e;return u(this,function(t){switch(t.label){case 0:return[4,c(this.contentQueue.receive(function(e){return null!==e&&["response.audio.delta","response.audio.done"].includes(e.type)}))];case 1:if(null!==(e=t.sent()))return[3,2];return[3,9];case 2:if("error"!==e.type)return[3,3];throw new j(e.error);case 3:if("response.content_part.done"!==e.type)return[3,4];if("audio"!==e.part.type)throw Error("Unexpected part type");return this.part=e.part,[3,9];case 4:if("response.audio.delta"!==e.type)return[3,7];return[4,c(T(e.delta))];case 5:return[4,t.sent()];case 6:return t.sent(),[3,8];case 7:if("response.audio.done"===e.type)return[3,0];t.label=8;case 8:return[3,0];case 9:return[2]}})})},e.prototype.transcriptChunks=function(){return f(this,arguments,function(){var e;return u(this,function(t){switch(t.label){case 0:return[4,c(this.contentQueue.receive(function(e){return null!==e&&["response.audio_transcript.delta","response.audio_transcript.done"].includes(e.type)}))];case 1:if(null!==(e=t.sent()))return[3,2];return[3,9];case 2:if("error"!==e.type)return[3,3];throw new j(e.error);case 3:if("response.content_part.done"!==e.type)return[3,4];if("audio"!==e.part.type)throw Error("Unexpected part type");return this.part=e.part,[3,9];case 4:if("response.audio_transcript.delta"!==e.type)return[3,7];return[4,c(e.delta)];case 5:return[4,t.sent()];case 6:return t.sent(),[3,8];case 7:if("response.audio_transcript.done"===e.type)return[3,0];t.label=8;case 8:return[3,0];case 9:return[2]}})})},e}(),N=function(){function e(e,t){if(this.queue=t,this.type="text",this.itemId=e.item_id,this.contentIndex=e.content_index,"text"!==e.part.type)throw Error("Unexpected part type");this.part=e.part}return e.create=function(t,r){return new e(t,r)},Object.defineProperty(e.prototype,"text",{get:function(){return this.part.text},enumerable:!1,configurable:!0}),e.prototype.textChunks=function(){return f(this,arguments,function(){var e,t=this;return u(this,function(r){switch(r.label){case 0:return[4,c(this.queue.receive(function(e){return("response.content_part.done"===e.type||"response.text.delta"===e.type||"response.text.done"===e.type)&&e.item_id===t.itemId&&e.content_index===t.contentIndex}))];case 1:if(null!==(e=r.sent()))return[3,2];return[3,9];case 2:if("error"!==e.type)return[3,3];throw new j(e.error);case 3:if("response.content_part.done"!==e.type)return[3,4];if("text"!==e.part.type)throw Error("Unexpected part type");return this.part=e.part,[3,9];case 4:if("response.text.delta"!==e.type)return[3,7];return[4,c(e.delta)];case 5:return[4,r.sent()];case 6:return r.sent(),[3,8];case 7:if("response.text.done"===e.type)return[3,0];r.label=8;case 8:return[3,0];case 9:return[2]}})})},e}(),U=function(){function e(e,t,r,n){this.responseId=e,this.item=t,this.previousItemId=r,this.queue=n,this.type="message"}return e.create=function(t,r,n,i){return new e(t,r,n,i)},Object.defineProperty(e.prototype,"id",{get:function(){return this.item.id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"role",{get:function(){return this.item.role},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this.item.status},enumerable:!1,configurable:!0}),e.prototype[Symbol.asyncIterator]=function(){return f(this,arguments,function(){var e,t=this;return u(this,function(r){switch(r.label){case 0:return[4,c(this.queue.receive(function(e){return"response.content_part.added"===e.type&&e.item_id===t.id||"response.output_item.done"===e.type&&e.item.id===t.id}))];case 1:if(null!==(e=r.sent()))return[3,2];return[3,14];case 2:if("error"!==e.type)return[3,3];throw new j(e.error);case 3:if("response.output_item.done"!==e.type)return[3,4];if("message"===e.item.type)this.item=e.item;else throw Error("Unexpected item type");return[3,14];case 4:if("response.content_part.added"!==e.type)return[3,12];if("audio"!==e.part.type)return[3,7];return[4,c(M.create(e,this.queue))];case 5:case 8:return[4,r.sent()];case 6:case 9:return r.sent(),[3,11];case 7:if("text"!==e.part.type)return[3,10];return[4,c(N.create(e,this.queue))];case 10:throw Error("Unexpected part type: ".concat(e.part.type));case 11:return[3,13];case 12:throw Error("Unexpected message type: ".concat(e.type));case 13:return[3,0];case 14:return[2]}})})},e}(),L=function(){function e(e,t,r,n){this.responseId=e,this.item=t,this.previousItemId=r,this.queue=n,this.type="function_call",this.awaited=!1,this.iterated=!1}return e.create=function(t,r,n,i){return new e(t,r,n,i)},Object.defineProperty(e.prototype,"id",{get:function(){return this.item.id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"functionName",{get:function(){return this.item.name},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"callId",{get:function(){return this.item.call_id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arguments",{get:function(){return this.item.arguments},enumerable:!1,configurable:!0}),e.prototype.inner=function(){return f(this,arguments,function(){var e,t=this;return u(this,function(r){switch(r.label){case 0:return[4,c(this.queue.receive(function(e){return("response.function_call_arguments.delta"==e.type||"response.function_call_arguments.done"==e.type)&&e.item_id===t.id||"response.output_item.done"===e.type&&e.item.id===t.id}))];case 1:if(null!==(e=r.sent()))return[3,2];return[3,9];case 2:if("error"!==e.type)return[3,3];throw new j(e.error);case 3:if("response.output_item.done"!==e.type)return[3,4];if("function_call"===e.item.type)return this.item=e.item,[3,9];throw Error("Unexpected item type");case 4:if("response.function_call_arguments.delta"!==e.type)return[3,7];return[4,c(e.delta)];case 5:return[4,r.sent()];case 6:return r.sent(),[3,8];case 7:if("response.function_call_arguments.done"===e.type)return[3,0];throw Error("Unexpected message type: ".concat(e.type));case 8:return[3,0];case 9:return[2]}})})},e.prototype[Symbol.asyncIterator]=function(){return f(this,arguments,function(){return u(this,function(e){switch(e.label){case 0:if(this.awaited)throw Error("Cannot iterate after awaiting.");return this.iterated=!0,[4,c(this.inner())];case 1:return[2,e.sent()]}})})},e.prototype.waitForCompletion=function(){return o(this,void 0,void 0,function(){var e,t,r,n,i,o;return u(this,function(u){switch(u.label){case 0:if(this.iterated)throw Error("Cannot await after iterating.");this.awaited=!0,u.label=1;case 1:u.trys.push([1,6,7,12]),e=!0,t=p(this.inner()),u.label=2;case 2:return[4,t.next()];case 3:if(n=(r=u.sent()).done)return[3,5];r.value,e=!1,u.label=4;case 4:return e=!0,[3,2];case 5:return[3,12];case 6:return i={error:u.sent()},[3,12];case 7:if(u.trys.push([7,,10,11]),!(!e&&!n&&(o=t.return)))return[3,9];return[4,o.call(t)];case 8:u.sent(),u.label=9;case 9:return[3,11];case 10:if(i)throw i.error;return[7];case 11:return[7];case 12:return[2]}})})},e}(),z=function(){function e(e,t,r){this.response=e,this.queue=t,this.client=r,this.type="response",this.done=!1}return e.create=function(t,r,n){return new e(t,r,n)},Object.defineProperty(e.prototype,"id",{get:function(){return this.response.id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this.response.status},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"statusDetails",{get:function(){return this.response.status_details},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"output",{get:function(){return this.response.output},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"usage",{get:function(){return this.response.usage},enumerable:!1,configurable:!0}),e.prototype.cancel=function(){return o(this,void 0,void 0,function(){var e,t,r,n,i,o;return u(this,function(u){switch(u.label){case 0:return[4,this.client.send({type:"response.cancel"})];case 1:u.sent(),u.label=2;case 2:u.trys.push([2,7,8,13]),e=!0,t=p(this),u.label=3;case 3:return[4,t.next()];case 4:if(n=(r=u.sent()).done)return[3,6];r.value,e=!1,u.label=5;case 5:return e=!0,[3,3];case 6:return[3,13];case 7:return i={error:u.sent()},[3,13];case 8:if(u.trys.push([8,,11,12]),!(!e&&!n&&(o=t.return)))return[3,10];return[4,o.call(t)];case 9:u.sent(),u.label=10;case 10:return[3,12];case 11:if(i)throw i.error;return[7];case 12:return[7];case 13:return[2]}})})},e.prototype[Symbol.asyncIterator]=function(){var e=this;return{next:function(){return o(e,void 0,void 0,function(){var e,t,r=this;return u(this,function(n){switch(n.label){case 0:if(this.done)return[2,{value:void 0,done:!0}];return[4,this.queue.receive(function(e){return"response.done"===e.type&&e.response.id===r.id||"response.output_item.added"===e.type&&e.response_id===r.id})];case 1:if(null!==(e=n.sent()))return[3,2];return[2,{value:void 0,done:!0}];case 2:if("error"!==e.type)return[3,3];throw new j(e.error);case 3:if("response.done"!==e.type)return[3,4];return this.done=!0,this.response=e.response,[2,{value:void 0,done:!0}];case 4:if("response.output_item.added"!==e.type)return[3,6];return[4,this.queue.receive(function(t){return"conversation.item.created"===t.type&&t.item.id===e.item.id})];case 5:if(null===(t=n.sent()))return[2,{value:void 0,done:!0}];if("error"===t.type)throw new j(t.error);if("conversation.item.created"===t.type){if("message"===t.item.type)return[2,{value:U.create(this.id,t.item,t.previous_item_id,this.queue),done:!1}];if("function_call"===t.item.type)return[2,{value:L.create(this.id,t.item,t.previous_item_id,this.queue),done:!1}];throw Error("Unexpected item type (".concat(t.item.type,"."))}throw Error("Unexpected message type: ".concat(t.type));case 6:throw Error("Unexpected message type: ".concat(e.type));case 7:return[2]}})})}}},e}(),q=function(){function e(e,t,r){var n=this;this.iterating=!1,this.client=function(){return w(e)?new B(e,t):new B(e,t,r)}(),this.messagesIterable=this.client.messages()[Symbol.asyncIterator](),this.messageQueue=new C(function(){return n.receiveMessages()},function(e){return"error"===e.type})}return e.prototype.receiveMessages=function(){return o(this,void 0,void 0,function(){var e;return u(this,function(t){switch(t.label){case 0:return[4,this.messagesIterable.next()];case 1:return[2,(e=t.sent()).done?null:e.value]}})})},Object.defineProperty(e.prototype,"requestId",{get:function(){return this.client.requestId},enumerable:!1,configurable:!0}),e.prototype.init=function(){var e=this;return void 0!==this.initPromise||(this.initPromise=function(){return o(e,void 0,void 0,function(){var e;return u(this,function(t){switch(t.label){case 0:if(void 0!==this.session)return[2];return[4,this.messageQueue.receive(function(e){return"session.created"===e.type})];case 1:if(null===(e=t.sent()))throw Error("Failed to initialize session");if("error"===e.type)throw new j(e.error);if("session.created"!==e.type)throw Error("Unexpected message type");return this.session=e.session,[2]}})})}()),this.initPromise},e.prototype.configure=function(e){return o(this,void 0,void 0,function(){var t;return u(this,function(r){switch(r.label){case 0:return[4,this.init()];case 1:return r.sent(),[4,this.client.send({type:"session.update",session:e})];case 2:return r.sent(),[4,this.messageQueue.receive(function(e){return"session.updated"===e.type})];case 3:if(null===(t=r.sent()))throw Error("Failed to update session");if("error"===t.type)throw new j(t.error);if("session.updated"!==t.type)throw Error("Unexpected message type");return this.session=t.session,[2,this.session]}})})},e.prototype.sendAudio=function(e){return o(this,void 0,void 0,function(){var t;return u(this,function(r){switch(r.label){case 0:return[4,this.init()];case 1:return r.sent(),t=btoa(String.fromCharCode.apply(String,l([],s(e),!1))),[4,this.client.send({type:"input_audio_buffer.append",audio:t})];case 2:return r.sent(),[2]}})})},e.prototype.commitAudio=function(){return o(this,void 0,void 0,function(){var e,t,r;return u(this,function(n){switch(n.label){case 0:return[4,this.init()];case 1:return n.sent(),[4,this.client.send({type:"input_audio_buffer.commit"})];case 2:return n.sent(),[4,this.messageQueue.receive(function(e){return"input_audio_buffer.committed"===e.type})];case 3:if(null===(e=n.sent()))throw Error("Failed to commit audio");if("error"===e.type)throw new j(e.error);if("input_audio_buffer.committed"===e.type)return[2,I.create(e.item_id,void 0,(null===(t=this.session)||void 0===t?void 0:t.input_audio_transcription)!==void 0&&(null===(r=this.session)||void 0===r?void 0:r.input_audio_transcription)!==null,this.messageQueue)];throw Error("Unexpected message type")}})})},e.prototype.clearAudio=function(){return o(this,void 0,void 0,function(){var e;return u(this,function(t){switch(t.label){case 0:return[4,this.init()];case 1:return t.sent(),[4,this.client.send({type:"input_audio_buffer.clear"})];case 2:return t.sent(),[4,this.messageQueue.receive(function(e){return"input_audio_buffer.cleared"===e.type})];case 3:if(null===(e=t.sent()))throw Error("Failed to clear audio");if("error"===e.type)throw new j(e.error);if("input_audio_buffer.cleared"!==e.type)throw Error("Unexpected message type");return[2]}})})},e.prototype.sendItem=function(e,t){return o(this,void 0,void 0,function(){var r;return u(this,function(n){switch(n.label){case 0:return[4,this.init()];case 1:return n.sent(),e.id=e.id||O("item",32),[4,this.client.send({type:"conversation.item.create",previous_item_id:t,item:e})];case 2:return n.sent(),[4,this.messageQueue.receive(function(t){return"conversation.item.created"===t.type&&t.item.id===e.id})];case 3:if(null===(r=n.sent()))throw Error("Failed to create item");if("error"===r.type)throw new j(r.error);if("conversation.item.created"===r.type)return[2,r.item];throw Error("Unexpected message type")}})})},e.prototype.removeItem=function(e){return o(this,void 0,void 0,function(){var t;return u(this,function(r){switch(r.label){case 0:return[4,this.init()];case 1:return r.sent(),[4,this.client.send({type:"conversation.item.delete",item_id:e})];case 2:return r.sent(),[4,this.messageQueue.receive(function(t){return"conversation.item.deleted"===t.type&&t.item_id===e})];case 3:if(null===(t=r.sent()))throw Error("Failed to delete item");if("error"===t.type)throw new j(t.error);if("conversation.item.deleted"===t.type)return[2];throw Error("Unexpected message type")}})})},e.prototype.generateResponse=function(){return o(this,void 0,void 0,function(){var e;return u(this,function(t){switch(t.label){case 0:return[4,this.init()];case 1:return t.sent(),[4,this.client.send({type:"response.create"})];case 2:if(t.sent(),this.iterating)return[3,4];return[4,this.messageQueue.receive(function(e){return"response.created"===e.type})];case 3:if(null===(e=t.sent()))throw Error("Failed to create response");if("error"===e.type)throw new j(e.error);if("response.created"===e.type)return[2,z.create(e.response,this.messageQueue,this.client)];throw Error("Unexpected message type");case 4:return[2,void 0]}})})},e.prototype.events=function(){return f(this,arguments,function(){var e,t,r;return u(this,function(n){switch(n.label){case 0:n.trys.push([0,,13,14]),this.iterating=!0,n.label=1;case 1:return[4,c(this.messageQueue.receive(function(e){return"input_audio_buffer.speech_started"===e.type||"response.created"===e.type}))];case 2:if(null!==(e=n.sent()))return[3,3];return[3,12];case 3:if("error"!==e.type)return[3,4];throw new j(e.error);case 4:if("input_audio_buffer.speech_started"!==e.type)return[3,7];return[4,c(I.create(e.item_id,e.audio_start_ms,(null===(t=this.session)||void 0===t?void 0:t.input_audio_transcription)!==void 0&&(null===(r=this.session)||void 0===r?void 0:r.input_audio_transcription)!==null,this.messageQueue))];case 5:case 8:return[4,n.sent()];case 6:case 9:return n.sent(),[3,11];case 7:if("response.created"!==e.type)return[3,10];return[4,c(z.create(e.response,this.messageQueue,this.client))];case 10:throw Error("Unexpected message type");case 11:return[3,1];case 12:return[3,14];case 13:return this.iterating=!1,[7];case 14:return[2]}})})},e.prototype.close=function(){return o(this,void 0,void 0,function(){return u(this,function(e){switch(e.label){case 0:return[4,this.client.close()];case 1:return e.sent(),[2]}})})},e}()},38648:function(e,t,r){r.d(t,{y1:function(){return i}});var n=r(2265);function i(e,t,r){var i=this,o=(0,n.useRef)(null),u=(0,n.useRef)(0),a=(0,n.useRef)(null),s=(0,n.useRef)([]),l=(0,n.useRef)(),c=(0,n.useRef)(),f=(0,n.useRef)(e),p=(0,n.useRef)(!0);(0,n.useEffect)(function(){f.current=e},[e]);var h=!t&&0!==t&&"undefined"!=typeof window;if("function"!=typeof e)throw TypeError("Expected a function");t=+t||0;var d=!!(r=r||{}).leading,y=!("trailing"in r)||!!r.trailing,g="maxWait"in r,m=g?Math.max(+r.maxWait||0,t):null;return(0,n.useEffect)(function(){return p.current=!0,function(){p.current=!1}},[]),(0,n.useMemo)(function(){var e=function(e){var t=s.current,r=l.current;return s.current=l.current=null,u.current=e,c.current=f.current.apply(r,t)},r=function(e,t){h&&cancelAnimationFrame(a.current),a.current=h?requestAnimationFrame(e):setTimeout(e,t)},n=function(e){if(!p.current)return!1;var r=e-o.current;return!o.current||r>=t||r<0||g&&e-u.current>=m},b=function(t){return a.current=null,y&&s.current?e(t):(s.current=l.current=null,c.current)},v=function e(){var i=Date.now();if(n(i))return b(i);if(p.current){var a=t-(i-o.current);r(e,g?Math.min(a,m-(i-u.current)):a)}},D=function(){var f=Date.now(),h=n(f);if(s.current=[].slice.call(arguments),l.current=i,o.current=f,h){if(!a.current&&p.current)return u.current=o.current,r(v,t),d?e(o.current):c.current;if(g)return r(v,t),e(o.current)}return a.current||r(v,t),c.current};return D.cancel=function(){a.current&&(h?cancelAnimationFrame(a.current):clearTimeout(a.current)),u.current=0,s.current=o.current=l.current=a.current=null},D.isPending=function(){return!!a.current},D.flush=function(){return a.current?b(Date.now()):c.current},D},[d,g,t,m,y,h])}},23197:function(e,t){function r(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,l(n.key),n)}}function n(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function o(e,t){if(e){if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(e,t)}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function a(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=o(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function l(e){var t=s(e,"string");return"symbol"==typeof t?t:String(t)}function c(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}function f(e){t.defaults=e}t.defaults=c();var p=/[&<>"']/,h=RegExp(p.source,"g"),d=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,y=RegExp(d.source,"g"),g={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},m=function(e){return g[e]};function b(e,t){if(t){if(p.test(e))return e.replace(h,m)}else if(d.test(e))return e.replace(y,m);return e}var v=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function D(e){return e.replace(v,function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}var w=/(^|[^\[])\^/g;function A(e,t){e="string"==typeof e?e:e.source,t=t||"";var r={replace:function(t,n){return n=(n=n.source||n).replace(w,"$1"),e=e.replace(t,n),r},getRegex:function(){return new RegExp(e,t)}};return r}var E=/[^\w:]/g,_=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function x(e,t,r){if(e){var n;try{n=decodeURIComponent(D(r)).replace(E,"").toLowerCase()}catch(e){return null}if(0===n.indexOf("javascript:")||0===n.indexOf("vbscript:")||0===n.indexOf("data:"))return null}t&&!_.test(r)&&(r=P(t,r));try{r=encodeURI(r).replace(/%25/g,"%")}catch(e){return null}return r}var S={},k=/^[^:]+:\/*[^/]*$/,F=/^([^:]+:)[\s\S]*$/,C=/^([^:]+:\/*[^/]*)[\s\S]*$/;function P(e,t){S[" "+e]||(k.test(e)?S[" "+e]=e+"/":S[" "+e]=B(e,"/",!0));var r=-1===(e=S[" "+e]).indexOf(":");return"//"===t.substring(0,2)?r?t:e.replace(F,"$1")+t:"/"!==t.charAt(0)?e+t:r?t:e.replace(C,"$1")+t}var R={exec:function(){}};function O(e,t){var r=e.replace(/\|/g,function(e,t,r){for(var n=!1,i=t;--i>=0&&"\\"===r[i];)n=!n;return n?"|":" |"}).split(/ \|/),n=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),r.length>t)r.splice(t);else for(;r.length<t;)r.push("");for(;n<r.length;n++)r[n]=r[n].trim().replace(/\\\|/g,"|");return r}function B(e,t,r){var n=e.length;if(0===n)return"";for(var i=0;i<n;){var o=e.charAt(n-i-1);if(o!==t||r){if(o!==t&&r)i++;else break}else i++}return e.slice(0,n-i)}function j(e,t){if(-1===e.indexOf(t[1]))return -1;for(var r=e.length,n=0,i=0;i<r;i++)if("\\"===e[i])i++;else if(e[i]===t[0])n++;else if(e[i]===t[1]&&--n<0)return i;return -1}function I(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}function T(e,t){if(t<1)return"";for(var r="";t>1;)1&t&&(r+=e),t>>=1,e+=e;return r+e}function M(e,t,r,n){var i=t.href,o=t.title?b(t.title):null,u=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){n.state.inLink=!0;var a={type:"link",raw:r,href:i,title:o,text:u,tokens:n.inlineTokens(u)};return n.state.inLink=!1,a}return{type:"image",raw:r,href:i,title:o,text:b(u)}}function N(e,t){var r=e.match(/^(\s+)(?:```)/);if(null===r)return t;var n=r[1];return t.split("\n").map(function(e){var t=e.match(/^\s+/);return null===t?e:t[0].length>=n.length?e.slice(n.length):e}).join("\n")}var U=function(){function e(e){this.options=e||t.defaults}var r=e.prototype;return r.space=function(e){var t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}},r.code=function(e){var t=this.rules.block.code.exec(e);if(t){var r=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?r:B(r,"\n")}}},r.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var r=t[0],n=N(r,t[3]||"");return{type:"code",raw:r,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:n}}},r.heading=function(e){var t=this.rules.block.heading.exec(e);if(t){var r=t[2].trim();if(/#$/.test(r)){var n=B(r,"#");this.options.pedantic?r=n.trim():(!n||/ $/.test(n))&&(r=n.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:r,tokens:this.lexer.inline(r)}}},r.hr=function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}},r.blockquote=function(e){var t=this.rules.block.blockquote.exec(e);if(t){var r=t[0].replace(/^ *>[ \t]?/gm,""),n=this.lexer.state.top;this.lexer.state.top=!0;var i=this.lexer.blockTokens(r);return this.lexer.state.top=n,{type:"blockquote",raw:t[0],tokens:i,text:r}}},r.list=function(e){var t=this.rules.block.list.exec(e);if(t){var r,n,i,o,u,a,s,l,c,f,p,h,d=t[1].trim(),y=d.length>1,g={type:"list",raw:"",ordered:y,start:y?+d.slice(0,-1):"",loose:!1,items:[]};d=y?"\\d{1,9}\\"+d.slice(-1):"\\"+d,this.options.pedantic&&(d=y?d:"[*+-]");for(var m=RegExp("^( {0,3}"+d+")((?:[ ][^\\n]*)?(?:\\n|$))");e&&(h=!1,!(!(t=m.exec(e))||this.rules.block.hr.test(e)));){if(r=t[0],e=e.substring(r.length),l=t[2].split("\n",1)[0].replace(/^\t+/,function(e){return" ".repeat(3*e.length)}),c=e.split("\n",1)[0],this.options.pedantic?(o=2,p=l.trimLeft()):(o=(o=t[2].search(/[^ ]/))>4?1:o,p=l.slice(o),o+=t[1].length),a=!1,!l&&/^ *$/.test(c)&&(r+=c+"\n",e=e.substring(c.length+1),h=!0),!h)for(var b=RegExp("^ {0,"+Math.min(3,o-1)+"}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))"),v=RegExp("^ {0,"+Math.min(3,o-1)+"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)"),D=RegExp("^ {0,"+Math.min(3,o-1)+"}(?:```|~~~)"),w=RegExp("^ {0,"+Math.min(3,o-1)+"}#");e&&(c=f=e.split("\n",1)[0],this.options.pedantic&&(c=c.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(D.test(c)||w.test(c)||b.test(c)||v.test(e)));){if(c.search(/[^ ]/)>=o||!c.trim())p+="\n"+c.slice(o);else{if(a||l.search(/[^ ]/)>=4||D.test(l)||w.test(l)||v.test(l))break;p+="\n"+c}a||c.trim()||(a=!0),r+=f+"\n",e=e.substring(f.length+1),l=c.slice(o)}!g.loose&&(s?g.loose=!0:/\n *\n *$/.test(r)&&(s=!0)),this.options.gfm&&(n=/^\[[ xX]\] /.exec(p))&&(i="[ ] "!==n[0],p=p.replace(/^\[[ xX]\] +/,"")),g.items.push({type:"list_item",raw:r,task:!!n,checked:i,loose:!1,text:p}),g.raw+=r}g.items[g.items.length-1].raw=r.trimRight(),g.items[g.items.length-1].text=p.trimRight(),g.raw=g.raw.trimRight();var A=g.items.length;for(u=0;u<A;u++)if(this.lexer.state.top=!1,g.items[u].tokens=this.lexer.blockTokens(g.items[u].text,[]),!g.loose){var E=g.items[u].tokens.filter(function(e){return"space"===e.type}),_=E.length>0&&E.some(function(e){return/\n.*\n/.test(e.raw)});g.loose=_}if(g.loose)for(u=0;u<A;u++)g.items[u].loose=!0;return g}},r.html=function(e){var t=this.rules.block.html.exec(e);if(t){var r={type:"html",raw:t[0],pre:!this.options.sanitizer&&("pre"===t[1]||"script"===t[1]||"style"===t[1]),text:t[0]};if(this.options.sanitize){var n=this.options.sanitizer?this.options.sanitizer(t[0]):b(t[0]);r.type="paragraph",r.text=n,r.tokens=this.lexer.inline(n)}return r}},r.def=function(e){var t=this.rules.block.def.exec(e);if(t){var r=t[1].toLowerCase().replace(/\s+/g," "),n=t[2]?t[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:r,raw:t[0],href:n,title:i}}},r.table=function(e){var t=this.rules.block.table.exec(e);if(t){var r={type:"table",header:O(t[1]).map(function(e){return{text:e}}),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(r.header.length===r.align.length){r.raw=t[0];var n,i,o,u,a=r.align.length;for(n=0;n<a;n++)/^ *-+: *$/.test(r.align[n])?r.align[n]="right":/^ *:-+: *$/.test(r.align[n])?r.align[n]="center":/^ *:-+ *$/.test(r.align[n])?r.align[n]="left":r.align[n]=null;for(n=0,a=r.rows.length;n<a;n++)r.rows[n]=O(r.rows[n],r.header.length).map(function(e){return{text:e}});for(i=0,a=r.header.length;i<a;i++)r.header[i].tokens=this.lexer.inline(r.header[i].text);for(i=0,a=r.rows.length;i<a;i++)for(o=0,u=r.rows[i];o<u.length;o++)u[o].tokens=this.lexer.inline(u[o].text);return r}}},r.lheading=function(e){var t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}},r.paragraph=function(e){var t=this.rules.block.paragraph.exec(e);if(t){var r="\n"===t[1].charAt(t[1].length-1)?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:r,tokens:this.lexer.inline(r)}}},r.text=function(e){var t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}},r.escape=function(e){var t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:b(t[1])}},r.tag=function(e){var t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&/^<a /i.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):b(t[0]):t[0]}},r.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var r=t[2].trim();if(!this.options.pedantic&&/^</.test(r)){if(!/>$/.test(r))return;var n=B(r.slice(0,-1),"\\");if((r.length-n.length)%2==0)return}else{var i=j(t[2],"()");if(i>-1){var o=(0===t[0].indexOf("!")?5:4)+t[1].length+i;t[2]=t[2].substring(0,i),t[0]=t[0].substring(0,o).trim(),t[3]=""}}var u=t[2],a="";if(this.options.pedantic){var s=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(u);s&&(u=s[1],a=s[3])}else a=t[3]?t[3].slice(1,-1):"";return u=u.trim(),/^</.test(u)&&(u=this.options.pedantic&&!/>$/.test(r)?u.slice(1):u.slice(1,-1)),M(t,{href:u?u.replace(this.rules.inline._escapes,"$1"):u,title:a?a.replace(this.rules.inline._escapes,"$1"):a},t[0],this.lexer)}},r.reflink=function(e,t){var r;if((r=this.rules.inline.reflink.exec(e))||(r=this.rules.inline.nolink.exec(e))){var n=(r[2]||r[1]).replace(/\s+/g," ");if(!(n=t[n.toLowerCase()])){var i=r[0].charAt(0);return{type:"text",raw:i,text:i}}return M(r,n,r[0],this.lexer)}},r.emStrong=function(e,t,r){void 0===r&&(r="");var n=this.rules.inline.emStrong.lDelim.exec(e);if(n&&!(n[3]&&r.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))){var i=n[1]||n[2]||"";if(!i||i&&(""===r||this.rules.inline.punctuation.exec(r))){var o,u,a=n[0].length-1,s=a,l=0,c="*"===n[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(c.lastIndex=0,t=t.slice(-1*e.length+a);null!=(n=c.exec(t));)if(o=n[1]||n[2]||n[3]||n[4]||n[5]||n[6]){if(u=o.length,n[3]||n[4]){s+=u;continue}if((n[5]||n[6])&&a%3&&!((a+u)%3)){l+=u;continue}if(!((s-=u)>0)){u=Math.min(u,u+s+l);var f=e.slice(0,a+n.index+(n[0].length-o.length)+u);if(Math.min(a,u)%2){var p=f.slice(1,-1);return{type:"em",raw:f,text:p,tokens:this.lexer.inlineTokens(p)}}var h=f.slice(2,-2);return{type:"strong",raw:f,text:h,tokens:this.lexer.inlineTokens(h)}}}}}},r.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var r=t[2].replace(/\n/g," "),n=/[^ ]/.test(r),i=/^ /.test(r)&&/ $/.test(r);return n&&i&&(r=r.substring(1,r.length-1)),r=b(r,!0),{type:"codespan",raw:t[0],text:r}}},r.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},r.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}},r.autolink=function(e,t){var r,n,i=this.rules.inline.autolink.exec(e);if(i)return n="@"===i[2]?"mailto:"+(r=b(this.options.mangle?t(i[1]):i[1])):r=b(i[1]),{type:"link",raw:i[0],text:r,href:n,tokens:[{type:"text",raw:r,text:r}]}},r.url=function(e,t){var r,n,i,o;if(r=this.rules.inline.url.exec(e)){if("@"===r[2])i="mailto:"+(n=b(this.options.mangle?t(r[0]):r[0]));else{do o=r[0],r[0]=this.rules.inline._backpedal.exec(r[0])[0];while(o!==r[0]);n=b(r[0]),i="www."===r[1]?"http://"+r[0]:r[0]}return{type:"link",raw:r[0],text:n,href:i,tokens:[{type:"text",raw:n,text:n}]}}},r.inlineText=function(e,t){var r,n=this.rules.inline.text.exec(e);if(n)return r=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):b(n[0]):n[0]:b(this.options.smartypants?t(n[0]):n[0]),{type:"text",raw:n[0],text:r}},e}(),L={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:R,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};L._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/,L._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,L.def=A(L.def).replace("label",L._label).replace("title",L._title).getRegex(),L.bullet=/(?:[*+-]|\d{1,9}[.)])/,L.listItemStart=A(/^( *)(bull) */).replace("bull",L.bullet).getRegex(),L.list=A(L.list).replace(/bull/g,L.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+L.def.source+")").getRegex(),L._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",L._comment=/<!--(?!-?>)[\s\S]*?(?:-->|$)/,L.html=A(L.html,"i").replace("comment",L._comment).replace("tag",L._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),L.paragraph=A(L._paragraph).replace("hr",L.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",L._tag).getRegex(),L.blockquote=A(L.blockquote).replace("paragraph",L.paragraph).getRegex(),L.normal=i({},L),L.gfm=i({},L.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),L.gfm.table=A(L.gfm.table).replace("hr",L.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",L._tag).getRegex(),L.gfm.paragraph=A(L._paragraph).replace("hr",L.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",L.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",L._tag).getRegex(),L.pedantic=i({},L.normal,{html:A("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",L._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:R,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:A(L.normal._paragraph).replace("hr",L.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",L.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var z={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:R,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:R,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^([\spunctuation])/};function q(e){return e.replace(/---/g,"—").replace(/--/g,"").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1").replace(/'/g,"").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…")}function $(e){var t,r,n="",i=e.length;for(t=0;t<i;t++)r=e.charCodeAt(t),Math.random()>.5&&(r="x"+r.toString(16)),n+="&#"+r+";";return n}z._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",z.punctuation=A(z.punctuation).replace(/punctuation/g,z._punctuation).getRegex(),z.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,z.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,z._comment=A(L._comment).replace("(?:-->|$)","-->").getRegex(),z.emStrong.lDelim=A(z.emStrong.lDelim).replace(/punct/g,z._punctuation).getRegex(),z.emStrong.rDelimAst=A(z.emStrong.rDelimAst,"g").replace(/punct/g,z._punctuation).getRegex(),z.emStrong.rDelimUnd=A(z.emStrong.rDelimUnd,"g").replace(/punct/g,z._punctuation).getRegex(),z._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,z._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,z._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,z.autolink=A(z.autolink).replace("scheme",z._scheme).replace("email",z._email).getRegex(),z._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,z.tag=A(z.tag).replace("comment",z._comment).replace("attribute",z._attribute).getRegex(),z._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,z._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,z._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,z.link=A(z.link).replace("label",z._label).replace("href",z._href).replace("title",z._title).getRegex(),z.reflink=A(z.reflink).replace("label",z._label).replace("ref",L._label).getRegex(),z.nolink=A(z.nolink).replace("ref",L._label).getRegex(),z.reflinkSearch=A(z.reflinkSearch,"g").replace("reflink",z.reflink).replace("nolink",z.nolink).getRegex(),z.normal=i({},z),z.pedantic=i({},z.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:A(/^!?\[(label)\]\((.*?)\)/).replace("label",z._label).getRegex(),reflink:A(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",z._label).getRegex()}),z.gfm=i({},z.normal,{escape:A(z.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/}),z.gfm.url=A(z.gfm.url,"i").replace("email",z.gfm._extended_email).getRegex(),z.breaks=i({},z.gfm,{br:A(z.br).replace("{2,}","*").getRegex(),text:A(z.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});var W=function(){function e(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||t.defaults,this.options.tokenizer=this.options.tokenizer||new U,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};var r={block:L.normal,inline:z.normal};this.options.pedantic?(r.block=L.pedantic,r.inline=z.pedantic):this.options.gfm&&(r.block=L.gfm,this.options.breaks?r.inline=z.breaks:r.inline=z.gfm),this.tokenizer.rules=r}e.lex=function(t,r){return new e(r).lex(t)},e.lexInline=function(t,r){return new e(r).inlineTokens(t)};var r=e.prototype;return r.lex=function(e){var t;for(e=e.replace(/\r\n|\r/g,"\n"),this.blockTokens(e,this.tokens);t=this.inlineQueue.shift();)this.inlineTokens(t.src,t.tokens);return this.tokens},r.blockTokens=function(e,t){var r,n,i,o,u=this;for(void 0===t&&(t=[]),e=this.options.pedantic?e.replace(/\t/g," ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,function(e,t,r){return t+" ".repeat(r.length)});e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(function(n){return!!(r=n.call({lexer:u},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)}))){if(r=this.tokenizer.space(e)){e=e.substring(r.raw.length),1===r.raw.length&&t.length>0?t[t.length-1].raw+="\n":t.push(r);continue}if(r=this.tokenizer.code(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&("paragraph"===n.type||"text"===n.type)?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r);continue}if((r=this.tokenizer.fences(e))||(r=this.tokenizer.heading(e))||(r=this.tokenizer.hr(e))||(r=this.tokenizer.blockquote(e))||(r=this.tokenizer.list(e))||(r=this.tokenizer.html(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.def(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&("paragraph"===n.type||"text"===n.type)?(n.raw+="\n"+r.raw,n.text+="\n"+r.raw,this.inlineQueue[this.inlineQueue.length-1].src=n.text):this.tokens.links[r.tag]||(this.tokens.links[r.tag]={href:r.href,title:r.title});continue}if((r=this.tokenizer.table(e))||(r=this.tokenizer.lheading(e))){e=e.substring(r.raw.length),t.push(r);continue}if(i=e,this.options.extensions&&this.options.extensions.startBlock&&function(){var t=1/0,r=e.slice(1),n=void 0;u.options.extensions.startBlock.forEach(function(e){"number"==typeof(n=e.call({lexer:this},r))&&n>=0&&(t=Math.min(t,n))}),t<1/0&&t>=0&&(i=e.substring(0,t+1))}(),this.state.top&&(r=this.tokenizer.paragraph(i))){n=t[t.length-1],o&&"paragraph"===n.type?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r),o=i.length!==e.length,e=e.substring(r.raw.length);continue}if(r=this.tokenizer.text(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===n.type?(n.raw+="\n"+r.raw,n.text+="\n"+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(r);continue}if(e){var a="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(a);break}throw Error(a)}}return this.state.top=!0,t},r.inline=function(e,t){return void 0===t&&(t=[]),this.inlineQueue.push({src:e,tokens:t}),t},r.inlineTokens=function(e,t){var r,n,i,o,u,a,s=this;void 0===t&&(t=[]);var l=e;if(this.tokens.links){var c=Object.keys(this.tokens.links);if(c.length>0)for(;null!=(o=this.tokenizer.rules.inline.reflinkSearch.exec(l));)c.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(l=l.slice(0,o.index)+"["+T("a",o[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(o=this.tokenizer.rules.inline.blockSkip.exec(l));)l=l.slice(0,o.index)+"["+T("a",o[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(o=this.tokenizer.rules.inline.escapedEmSt.exec(l));)l=l.slice(0,o.index+o[0].length-2)+"++"+l.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;e;)if(u||(a=""),u=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(function(n){return!!(r=n.call({lexer:s},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)}))){if(r=this.tokenizer.escape(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.tag(e)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===r.type&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(r=this.tokenizer.link(e)){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(r.raw.length),(n=t[t.length-1])&&"text"===r.type&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if((r=this.tokenizer.emStrong(e,l,a))||(r=this.tokenizer.codespan(e))||(r=this.tokenizer.br(e))||(r=this.tokenizer.del(e))||(r=this.tokenizer.autolink(e,$))||!this.state.inLink&&(r=this.tokenizer.url(e,$))){e=e.substring(r.raw.length),t.push(r);continue}if(i=e,this.options.extensions&&this.options.extensions.startInline&&function(){var t=1/0,r=e.slice(1),n=void 0;s.options.extensions.startInline.forEach(function(e){"number"==typeof(n=e.call({lexer:this},r))&&n>=0&&(t=Math.min(t,n))}),t<1/0&&t>=0&&(i=e.substring(0,t+1))}(),r=this.tokenizer.inlineText(i,q)){e=e.substring(r.raw.length),"_"!==r.raw.slice(-1)&&(a=r.raw.slice(-1)),u=!0,(n=t[t.length-1])&&"text"===n.type?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(e){var f="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(f);break}throw Error(f)}}return t},n(e,null,[{key:"rules",get:function(){return{block:L,inline:z}}}]),e}(),G=function(){function e(e){this.options=e||t.defaults}var r=e.prototype;return r.code=function(e,t,r){var n=(t||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,n);null!=i&&i!==e&&(r=!0,e=i)}return(e=e.replace(/\n$/,"")+"\n",n)?'<pre><code class="'+this.options.langPrefix+b(n)+'">'+(r?e:b(e,!0))+"</code></pre>\n":"<pre><code>"+(r?e:b(e,!0))+"</code></pre>\n"},r.blockquote=function(e){return"<blockquote>\n"+e+"</blockquote>\n"},r.html=function(e){return e},r.heading=function(e,t,r,n){return this.options.headerIds?"<h"+t+' id="'+(this.options.headerPrefix+n.slug(r))+'">'+e+"</h"+t+">\n":"<h"+t+">"+e+"</h"+t+">\n"},r.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},r.list=function(e,t,r){var n=t?"ol":"ul";return"<"+n+(t&&1!==r?' start="'+r+'"':"")+">\n"+e+"</"+n+">\n"},r.listitem=function(e){return"<li>"+e+"</li>\n"},r.checkbox=function(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},r.paragraph=function(e){return"<p>"+e+"</p>\n"},r.table=function(e,t){return t&&(t="<tbody>"+t+"</tbody>"),"<table>\n<thead>\n"+e+"</thead>\n"+t+"</table>\n"},r.tablerow=function(e){return"<tr>\n"+e+"</tr>\n"},r.tablecell=function(e,t){var r=t.header?"th":"td";return(t.align?"<"+r+' align="'+t.align+'">':"<"+r+">")+e+"</"+r+">\n"},r.strong=function(e){return"<strong>"+e+"</strong>"},r.em=function(e){return"<em>"+e+"</em>"},r.codespan=function(e){return"<code>"+e+"</code>"},r.br=function(){return this.options.xhtml?"<br/>":"<br>"},r.del=function(e){return"<del>"+e+"</del>"},r.link=function(e,t,r){if(null===(e=x(this.options.sanitize,this.options.baseUrl,e)))return r;var n='<a href="'+e+'"';return t&&(n+=' title="'+t+'"'),n+=">"+r+"</a>"},r.image=function(e,t,r){if(null===(e=x(this.options.sanitize,this.options.baseUrl,e)))return r;var n='<img src="'+e+'" alt="'+r+'"';return t&&(n+=' title="'+t+'"'),n+=this.options.xhtml?"/>":">"},r.text=function(e){return e},e}(),V=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,r){return""+r},t.image=function(e,t,r){return""+r},t.br=function(){return""},e}(),H=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var r=e,n=0;if(this.seen.hasOwnProperty(r)){n=this.seen[e];do r=e+"-"+ ++n;while(this.seen.hasOwnProperty(r))}return t||(this.seen[e]=n,this.seen[r]=0),r},t.slug=function(e,t){void 0===t&&(t={});var r=this.serialize(e);return this.getNextSafeSlug(r,t.dryrun)},e}(),Q=function(){function e(e){this.options=e||t.defaults,this.options.renderer=this.options.renderer||new G,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new V,this.slugger=new H}e.parse=function(t,r){return new e(r).parse(t)},e.parseInline=function(t,r){return new e(r).parseInline(t)};var r=e.prototype;return r.parse=function(e,t){void 0===t&&(t=!0);var r,n,i,o,u,a,s,l,c,f,p,h,d,y,g,m,b,v,w,A="",E=e.length;for(r=0;r<E;r++){if(f=e[r],this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[f.type]&&(!1!==(w=this.options.extensions.renderers[f.type].call({parser:this},f))||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(f.type))){A+=w||"";continue}switch(f.type){case"space":continue;case"hr":A+=this.renderer.hr();continue;case"heading":A+=this.renderer.heading(this.parseInline(f.tokens),f.depth,D(this.parseInline(f.tokens,this.textRenderer)),this.slugger);continue;case"code":A+=this.renderer.code(f.text,f.lang,f.escaped);continue;case"table":for(n=0,l="",s="",o=f.header.length;n<o;n++)s+=this.renderer.tablecell(this.parseInline(f.header[n].tokens),{header:!0,align:f.align[n]});for(l+=this.renderer.tablerow(s),c="",o=f.rows.length,n=0;n<o;n++){for(i=0,a=f.rows[n],s="",u=a.length;i<u;i++)s+=this.renderer.tablecell(this.parseInline(a[i].tokens),{header:!1,align:f.align[i]});c+=this.renderer.tablerow(s)}A+=this.renderer.table(l,c);continue;case"blockquote":c=this.parse(f.tokens),A+=this.renderer.blockquote(c);continue;case"list":for(n=0,p=f.ordered,h=f.start,d=f.loose,o=f.items.length,c="";n<o;n++)m=(g=f.items[n]).checked,b=g.task,y="",g.task&&(v=this.renderer.checkbox(m),d?g.tokens.length>0&&"paragraph"===g.tokens[0].type?(g.tokens[0].text=v+" "+g.tokens[0].text,g.tokens[0].tokens&&g.tokens[0].tokens.length>0&&"text"===g.tokens[0].tokens[0].type&&(g.tokens[0].tokens[0].text=v+" "+g.tokens[0].tokens[0].text)):g.tokens.unshift({type:"text",text:v}):y+=v),y+=this.parse(g.tokens,d),c+=this.renderer.listitem(y,b,m);A+=this.renderer.list(c,p,h);continue;case"html":A+=this.renderer.html(f.text);continue;case"paragraph":A+=this.renderer.paragraph(this.parseInline(f.tokens));continue;case"text":for(c=f.tokens?this.parseInline(f.tokens):f.text;r+1<E&&"text"===e[r+1].type;)c+="\n"+((f=e[++r]).tokens?this.parseInline(f.tokens):f.text);A+=t?this.renderer.paragraph(c):c;continue;default:var _='Token with "'+f.type+'" type was not found.';if(this.options.silent){console.error(_);return}throw Error(_)}}return A},r.parseInline=function(e,t){t=t||this.renderer;var r,n,i,o="",u=e.length;for(r=0;r<u;r++){if(n=e[r],this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[n.type]&&(!1!==(i=this.options.extensions.renderers[n.type].call({parser:this},n))||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(n.type))){o+=i||"";continue}switch(n.type){case"escape":case"text":o+=t.text(n.text);break;case"html":o+=t.html(n.text);break;case"link":o+=t.link(n.href,n.title,this.parseInline(n.tokens,t));break;case"image":o+=t.image(n.href,n.title,n.text);break;case"strong":o+=t.strong(this.parseInline(n.tokens,t));break;case"em":o+=t.em(this.parseInline(n.tokens,t));break;case"codespan":o+=t.codespan(n.text);break;case"br":o+=t.br();break;case"del":o+=t.del(this.parseInline(n.tokens,t));break;default:var a='Token with "'+n.type+'" type was not found.';if(this.options.silent){console.error(a);return}throw Error(a)}}return o},e}(),Z=function(){function e(e){this.options=e||t.defaults}var r=e.prototype;return r.preprocess=function(e){return e},r.postprocess=function(e){return e},e}();function J(e,t,r){return function(n){if(n.message+="\nPlease report this to https://github.com/markedjs/marked.",e){var i="<p>An error occurred:</p><pre>"+b(n.message+"",!0)+"</pre>";if(t)return Promise.resolve(i);if(r){r(null,i);return}return i}if(t)return Promise.reject(n);if(r){r(n);return}throw n}}function Y(e,t){return function(r,n,o){"function"==typeof n&&(o=n,n=null);var u=i({},n),a=J((n=i({},K.defaults,u)).silent,n.async,o);if(null==r)return a(Error("marked(): input parameter is undefined or null"));if("string"!=typeof r)return a(Error("marked(): input parameter is of type "+Object.prototype.toString.call(r)+", string expected"));if(I(n),n.hooks&&(n.hooks.options=n),o){var s,l=n.highlight;try{n.hooks&&(r=n.hooks.preprocess(r)),s=e(r,n)}catch(e){return a(e)}var c=function(e){var r;if(!e)try{n.walkTokens&&K.walkTokens(s,n.walkTokens),r=t(s,n),n.hooks&&(r=n.hooks.postprocess(r))}catch(t){e=t}return n.highlight=l,e?a(e):o(null,r)};if(!l||l.length<3||(delete n.highlight,!s.length))return c();var f=0;return K.walkTokens(s,function(e){"code"===e.type&&(f++,setTimeout(function(){l(e.text,e.lang,function(t,r){if(t)return c(t);null!=r&&r!==e.text&&(e.text=r,e.escaped=!0),0==--f&&c()})},0))}),void(0===f&&c())}if(n.async)return Promise.resolve(n.hooks?n.hooks.preprocess(r):r).then(function(t){return e(t,n)}).then(function(e){return n.walkTokens?Promise.all(K.walkTokens(e,n.walkTokens)).then(function(){return e}):e}).then(function(e){return t(e,n)}).then(function(e){return n.hooks?n.hooks.postprocess(e):e}).catch(a);try{n.hooks&&(r=n.hooks.preprocess(r));var p=e(r,n);n.walkTokens&&K.walkTokens(p,n.walkTokens);var h=t(p,n);return n.hooks&&(h=n.hooks.postprocess(h)),h}catch(e){return a(e)}}}function K(e,t,r){return Y(W.lex,Q.parse)(e,t,r)}Z.passThroughHooks=new Set(["preprocess","postprocess"]),K.options=K.setOptions=function(e){return K.defaults=i({},K.defaults,e),f(K.defaults),K},K.getDefaults=c,K.defaults=t.defaults,K.use=function(){for(var e=K.defaults.extensions||{renderers:{},childTokens:{}},t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.forEach(function(t){var r=i({},t);if(r.async=K.defaults.async||r.async||!1,t.extensions&&(t.extensions.forEach(function(t){if(!t.name)throw Error("extension name required");if(t.renderer){var r=e.renderers[t.name];r?e.renderers[t.name]=function(){for(var e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];var o=t.renderer.apply(this,n);return!1===o&&(o=r.apply(this,n)),o}:e.renderers[t.name]=t.renderer}if(t.tokenizer){if(!t.level||"block"!==t.level&&"inline"!==t.level)throw Error("extension level must be 'block' or 'inline'");e[t.level]?e[t.level].unshift(t.tokenizer):e[t.level]=[t.tokenizer],t.start&&("block"===t.level?e.startBlock?e.startBlock.push(t.start):e.startBlock=[t.start]:"inline"===t.level&&(e.startInline?e.startInline.push(t.start):e.startInline=[t.start]))}t.childTokens&&(e.childTokens[t.name]=t.childTokens)}),r.extensions=e),t.renderer&&function(){var e=K.defaults.renderer||new G,n=function(r){var n=e[r];e[r]=function(){for(var i=arguments.length,o=Array(i),u=0;u<i;u++)o[u]=arguments[u];var a=t.renderer[r].apply(e,o);return!1===a&&(a=n.apply(e,o)),a}};for(var i in t.renderer)n(i);r.renderer=e}(),t.tokenizer&&function(){var e=K.defaults.tokenizer||new U,n=function(r){var n=e[r];e[r]=function(){for(var i=arguments.length,o=Array(i),u=0;u<i;u++)o[u]=arguments[u];var a=t.tokenizer[r].apply(e,o);return!1===a&&(a=n.apply(e,o)),a}};for(var i in t.tokenizer)n(i);r.tokenizer=e}(),t.hooks&&function(){var e=K.defaults.hooks||new Z,n=function(r){var n=e[r];Z.passThroughHooks.has(r)?e[r]=function(i){if(K.defaults.async)return Promise.resolve(t.hooks[r].call(e,i)).then(function(t){return n.call(e,t)});var o=t.hooks[r].call(e,i);return n.call(e,o)}:e[r]=function(){for(var i=arguments.length,o=Array(i),u=0;u<i;u++)o[u]=arguments[u];var a=t.hooks[r].apply(e,o);return!1===a&&(a=n.apply(e,o)),a}};for(var i in t.hooks)n(i);r.hooks=e}(),t.walkTokens){var n=K.defaults.walkTokens;r.walkTokens=function(e){var r=[];return r.push(t.walkTokens.call(this,e)),n&&(r=r.concat(n.call(this,e))),r}}K.setOptions(r)})},K.walkTokens=function(e,t){for(var r,n=[],i=function(){var e=r.value;switch(n=n.concat(t.call(K,e)),e.type){case"table":for(var i,o=a(e.header);!(i=o()).done;){var u=i.value;n=n.concat(K.walkTokens(u.tokens,t))}for(var s,l=a(e.rows);!(s=l()).done;)for(var c,f=s.value,p=a(f);!(c=p()).done;){var h=c.value;n=n.concat(K.walkTokens(h.tokens,t))}break;case"list":n=n.concat(K.walkTokens(e.items,t));break;default:K.defaults.extensions&&K.defaults.extensions.childTokens&&K.defaults.extensions.childTokens[e.type]?K.defaults.extensions.childTokens[e.type].forEach(function(r){n=n.concat(K.walkTokens(e[r],t))}):e.tokens&&(n=n.concat(K.walkTokens(e.tokens,t)))}},o=a(e);!(r=o()).done;)i();return n},K.parseInline=Y(W.lexInline,Q.parseInline),K.Parser=Q,K.parser=Q.parse,K.Renderer=G,K.TextRenderer=V,K.Lexer=W,K.lexer=W.lex,K.Tokenizer=U,K.Slugger=H,K.Hooks=Z,K.parse=K;var X=K.options,ee=K.setOptions,et=K.use,er=K.walkTokens,en=K.parseInline,ei=K,eo=Q.parse,eu=W.lex;t.Hooks=Z,t.Lexer=W,t.Parser=Q,t.Renderer=G,t.Slugger=H,t.TextRenderer=V,t.Tokenizer=U,t.getDefaults=c,t.lexer=eu,t.marked=K,t.options=X,t.parse=ei,t.parseInline=en,t.parser=eo,t.setOptions=ee,t.use=et,t.walkTokens=er},10307:function(e,t,r){var n=r(57533),i=r(31696),o=r(52989),u=r(86816),a=r(74941),s=r(19841),l=r(31909),c=r(59132),f="[object Map]",p="[object Set]",h=Object.prototype.hasOwnProperty;function d(e){if(null==e)return!0;if((0,a.Z)(e)&&((0,u.Z)(e)||"string"==typeof e||"function"==typeof e.splice||(0,s.Z)(e)||(0,c.Z)(e)||(0,o.Z)(e)))return!e.length;var t=(0,i.Z)(e);if(t==f||t==p)return!e.size;if((0,l.Z)(e))return!(0,n.Z)(e).length;for(var r in e)if(h.call(e,r))return!1;return!0}t.Z=d}}]);